1. 程式人生 > >計算機網路筆記-TCP心得

計算機網路筆記-TCP心得

1.只有主機的協議棧才有運輸層,而IP報文的轉發只用到了下三層。

2.TCP並不關心應用一次性吧多長的報文送到快取中,而是根據對方給出的視窗值和網路擁塞的程度來決定一個報文應該包含多少位元組。

3.套接字socket = {IP地址:埠號}。

4.每一條TCP連線唯一的被TCP兩端的套接字所確定。

5.TCP規定,在確定連線後的所有傳送報文都要將ACK置為1。

6.TCP是以位元組為單位的滑動視窗實現可靠傳輸。是兩個視窗互相加窗滑動,當接受方向向前滑動並通知傳送方後,傳送方才可向前滑動。

7.TCP擁塞控制方法:

  ①慢開始和擁塞避免。

   先倍數增加,後加法增加。當遇到擁塞時,將擁塞門限初始化。從新開始。

  ②快重傳和快回復。

   快重傳:接收方每收到一個失序報文段,就立即發出重複確認,當傳送方一連收到三個重複確認就應當立即重傳對方尚未收到的報文。

   快恢復:當擁塞時,不初始化門限而是減半,再加法增大。