摘要: TCP 建立连接的前两个报文段不包含应用层数据,第三个报文段可以承载有效数据。 建立连接以后,TCP将数据引导到该连接到发送缓存里,发送缓存是发起三次握手期间设置的缓存之一。 MSS:最大报文段长度,报文段里应用数据的最大长度。(1460-1480) 而不是包含首部的TCP报文段最大长度。 MTU: 阅读全文
posted @ 2022-03-24 21:18 CrazyShanShan 阅读(2471) 评论(0) 推荐(0) 编辑
摘要: 选择重传(SR)协议通过让发送方重传那些它怀疑在接收方出错的分组而避免了不必要的重传。 这种个别的、按需的重传需要接收方逐个地确认正确接受的分组。 还是用窗口长度N来限制流水线中未完成、未被确认的分组数。 与GBN不同的事,发送方已经收到了窗口中某些分组的ACK。 与GBN不同的是,发送方已经收到了 阅读全文
posted @ 2022-03-23 21:23 CrazyShanShan 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 回退N步 GBN 允许发送方发送多个分组而不需等待确认,但是它也受限于流水线中未确认的分组数不能超过某个最大允许数N。 基序号(base): 定义为最早未确认的分组的序号 下一个序号(nextseqnum): 定义为最小的未使用序号 (其实就是下一个要发送的序号) 为什么要设置为N? 流量控制是对发 阅读全文
posted @ 2022-03-23 20:16 CrazyShanShan 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 可靠: 1. 传输数据的bit不会收到损坏或者丢失,而且所有数据都是按照其发送顺序进行交付。 TCP是在不可靠的IP的端到端网络之上实现的可靠数据传输协议。 构造可靠数据传输协议 rdt1.0 假设信道可靠 就是单纯的发送和接受 rdt2.0 假设信道可能出现比特差错,但是信道不会丢包 rdt2.0 阅读全文
posted @ 2022-03-23 19:33 CrazyShanShan 阅读(2381) 评论(0) 推荐(0) 编辑
摘要: 运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信。 TCP(传输控制协议),为调用它的应用程序提供了一种可靠的、面向连接的服务。 将主机间交付扩展到进程间交付被称为运输层的多路复用与多路分解。 基本功能: 进程到进程到数据交付和差错检查。 TCP为应用程序提供了几种附加服务。 可靠数据传输: 阅读全文
posted @ 2022-03-23 16:58 CrazyShanShan 阅读(81) 评论(0) 推荐(0) 编辑
摘要: TCP和UDP的区别 TCP是一个面向连接的,客户端与服务端、可靠的,基于字节流的传输层协议。双方互相通信之前,T CP需要三次握手建立连接,而UDP没有建立连接的过程。 UDP是一个面向无连接的传输层协议,UDP的数据是基于数据报的。 连接 UDP是无连接的 TCP是面向连接的 可靠 UDP是不可 阅读全文
posted @ 2022-03-22 21:34 CrazyShanShan 阅读(363) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示