计算机网络
文章平均质量分 92
Nelon_Wang
这个作者很懒,什么都没留下…
展开
-
TCP可靠传输
1. TCP 可靠性如何保证?信道可靠:用三次握手、四次挥手保证连接正确;数据正确:分区编号、校验和、超时重传;传输控制:流量控制、拥塞控制2. 重传机制TCP可靠传输方式是序列号与确认应答。当传送数据包丢失时,会用重传机制解决。常见重传机制有超时重传、快速重传、SACK、D-SACK。2.1 超时重传TCP协议要求在发送端每发送一个报文段,就启动一个定时器并等待确认信息;接收端成功接收新数据后返回确认信息。若在定时器超时前数据未能被确认,TCP就认为报文段中的数据已丢失或损坏,需要对报原创 2021-05-05 17:38:07 · 409 阅读 · 4 评论 -
UDP协议
1. 概述用户数据报协议(UDP,User Datagram Protocol)为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据报的方法。UDP是一种保留消息边界的简单的面向数据报的协议。UDP不提供差错纠正、队列管理、重复消除、流量控制和拥塞控制,但提供差错检测。这种协议自身提供最小功能,想要保证数据被可靠传递或正确排序,应用程序必须自己实现这些保护功能。2. UDP 的主要特点UDP 是无连接的,即发送数据之前不需要建立连接,因此减少了开销和发送数据之前的时延。UDP 使用尽最大努原创 2021-05-06 19:36:04 · 1146 阅读 · 0 评论 -
三次握手和四次挥手
1. TCP简介及报文格式1.1 简介TCP(Transmission Control Protocol)传输控制协议是一种面向连接的、可靠的、基于字节流的传输层协议。1.2 报文格式重要字段:端口号:16位,用来标识同一台计算机的不同的应用进程。1)源端口:源端口和IP地址的作用是标识报文的返回地址。2)目的端口:端口指明接收方计算机上的应用程序接口。序号:Seq序号,32位,一次TCP通信 (从TCP连接建立到断开) 过程中某一个传输方向上的字节流的每个字节的编号。原创 2021-05-06 19:46:18 · 129 阅读 · 0 评论