作為移動端開發,都會接觸到長鏈接相關的功能,比如IM功能,所以整理了一下TPC的三次握手,A和B需要進行長鏈接,首先介紹下各參數:Syn序號碼表示建立連接,ACK表示確認,需要以下三個步驟:
1.A把Syn序號碼發送給B。
2.B將A的SYN碼記錄下來,回復B的SYN碼和ACK確認收到信息給到A
3.A記錄下B的SYN碼,并發送BACK確認收到信息。
第一次握手和第二次握手沒成功,都會重復發送信息直到成功,第三次沒發送成功,則不會重新發送,雙方默認成功,B會關閉相關狀態。
作為移動端開發,都會接觸到長鏈接相關的功能,比如IM功能,所以整理了一下TPC的三次握手,A和B需要進行長鏈接,首先介紹下各參數:Syn序號碼表示建立連接,ACK表示確認,需要以下三個步驟:
1.A把Syn序號碼發送給B。
2.B將A的SYN碼記錄下來,回復B的SYN碼和ACK確認收到信息給到A
3.A記錄下B的SYN碼,并發送BACK確認收到信息。
第一次握手和第二次握手沒成功,都會重復發送信息直到成功,第三次沒發送成功,則不會重新發送,雙方默認成功,B會關閉相關狀態。