计算机网络
JungleWalker
这个作者很懒,什么都没留下…
展开
-
TCP的可靠传输(滑动窗口)
窗口:TCP报文段首部有一个窗口值,占两字节。窗口代表的含义是发送本报文段的一方允许对方发送的数据量。 为什么要有窗口?理解窗口含义之后就很明了了,窗口限制了对方发送的数据量,如果没有窗口,自身的接收缓存区很容易就溢出了。 现在假设数据只在单边传输(A到B...原创 2020-05-05 21:49:31 · 671 阅读 · 0 评论 -
TCP的四次挥手
了解TCP的连接释放过程(四次挥手),首先要知道TCP报文段中FIN,ACK,seq,ack代表什么。FIN:6个控制位之一,用来释放一个连接,此时FIN置为1。ACK,seq,ack:添加链接描述TCP连接释放过程TCP规定:FIN报文段即使不携带数据,它也要消耗掉一个序号。TCP规定:在连接建立后所有传送的报文ACK位必须置1。当通信双方A、B有一方数据发送完毕后(假设...原创 2020-04-29 13:20:41 · 1473 阅读 · 0 评论 -
TCP的三次握手
要理解tcp连接建立(三次握手)的过程,必须要知道tcp报文中的SYN,ACK,seq,ack的含义。原创 2020-04-24 13:31:06 · 602 阅读 · 0 评论