你真的了解TCP的工作原理吗?
如果你说你知道TCP的三次握手和四次挥手,那TCP和UDP报头你知道吗?TCP的确认机制和滑动窗口呢?
不知道也没关系,这些下面都会讲到的!
PS:文章最后有惊喜~
-
TCP和UDP报头
TCP报文头部:
Source Port:源端口,标识哪个应用程序发送。长度为16比特。
Destination Port:目的端口,标识哪个应用程序接收。长度为16比特。
以浏览网页的时候,客户端(网页浏览器)向服务器(网站)请求下载网页为例,
客户端向服务器发了一个请求报文,这个报文的源端口是客户端网页浏览器的端口,目标端口就是网站的web服务软件的端口。
Sequence Number:序号字段。TCP链接中的每个报文都有序列号。长度为32比特。<