计算机网络
文章平均质量分 95
记录计算机网络的学习历程。
小成同学_
This is your lucky day.
展开
-
【计算机网络】TCP为什么需要4次挥手
TCP连接释放过程比较复杂。数据传输结束后,通信的双方都可释放连接。TCP连接释放过程是四次挥手。上篇中讲解了这四个字段的作用:因为在TCP释放连接,所以不需要用到同步位SYN字段,而要用到一个新的字段:FIN:终止位➢ 当终止位被置为1时,说明数据已发送完毕,请求释放连接。➢ 当终止位被置为0时,说明还有数据正在发送。A为客户端(Client),B为服务端(Server)在TCP释放连接的四次挥手中,我们只需要关注这两个标志位:FIN、ACK。谁发出FIN的报文,就代表着它接下来不再发送任何数据....原创 2022-06-27 10:40:30 · 1409 阅读 · 0 评论 -
【计算机网络】TCP为什么需要3次握手
大致的流程想必大家并不陌生,我们先具体分析一下它这三次传输 首部都包含了哪些信息。我们先来认识一下TCP报文段的首部都有哪些字段是需要用到的seq:序号➢ TCP会给每一个字节都编上一个序号,而序号字段的值则是当前报文段所发送数据报的第一个字节的序号。➢ 假设当前发送的数据序号为1−200,那么序号字段的值就是1。ack:确认号➢ 确认号的值是期望收到对方下一个报文段的数据的第一个字节的序号➢ 假设上方举例 发送的数据序号为1−200:发送方为A,接收方为B,那么此时B返回的确认号即为201。......原创 2022-06-19 14:18:51 · 1942 阅读 · 17 评论