摘要: 2022年,参加工作已有三年,这三年有很多收获,回想三年前的自己,多少是有点感慨的,今天在这里总结一下这三年。 第一个三年 这三年,有两段工作经历,涉及前后端,其中,一年后端,两年前端。虽然近两年主要从事前端开发工作,但是mChat项目证明了我的全栈能力。现在的我,可以独立完成一个项目的开发,具有带 阅读全文
posted @ 2022-03-15 18:08 明说 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 总结 本文对运输层要点进行总结。 运输层的作用 运输层提供应用进程间的逻辑通信,也就是说,运输层之间的通信并不是真正在两个运输层之间直接传送数据。 运输层向应用层屏蔽了下面网络的细节,如网络拓扑、所采用的的路由选择协议等。它使应用进程看见的就是好像在两个运输层实体之间有一条端到端的逻辑通信信道。 运 阅读全文
posted @ 2021-07-18 10:47 明说 阅读(202) 评论(0) 推荐(0) 编辑
摘要: TCP的运输连接管理 TCP是面向连接的协议。运输连接是用来传送TCP报文的。TCP运输连接的建立和释放是每一次面向连接的通信中必不可少的过程。因此,运输连接就有三个阶段,即:连接建立、数据传送、连接释放。运输连接的管理就是使运输连接的建立和释放都能正常的进行。 在TCP连接建立过程中要解决以下三个 阅读全文
posted @ 2021-07-17 23:08 明说 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 主动队列管理AQM 前一篇文章介绍了TCP的拥塞控制方法,但是并没有和网络层采取的策略联系起来。其实,它们之间有着密切的关系。 例如,假定一个路由器对某些分组的处理时间特别长,那么这就可能使这些分组中的数据部分经过很长时间才能到达终点,结果引起发送方对这些报文段的重传。根据前面所学习的内容,重传会使 阅读全文
posted @ 2021-07-17 14:07 明说 阅读(627) 评论(0) 推荐(0) 编辑
摘要: TCP的拥塞控制方法 TCP进行拥塞控制的算法有四种,即慢开始、拥塞避免、快重传、快恢复。为了专注讨论拥塞控制,假定: (1)数据是单方向传送的,对方只传送确认报文 (2)接收方总是有足够大的缓存空间,因而发送窗口的大小由网络的拥塞程度来决定 下面讨论的拥塞控制也叫做基于窗口的拥塞控制。为此,发送方 阅读全文
posted @ 2021-07-17 14:03 明说 阅读(672) 评论(0) 推荐(0) 编辑
摘要: TCP的拥塞控制的一般原理 在计算机网络中的链路容量(带宽)、交换结点中的缓存和处理机等,都是网络的资源。在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏,这种情况就叫做拥塞。若网络中有许多资源同时呈现供应不足,网络的性能就要明显变坏,整个网络的吞吐量随输入负荷 阅读全文
posted @ 2021-07-11 16:55 明说 阅读(312) 评论(0) 推荐(0) 编辑
摘要: TCP的流量控制 滑动窗口 一般来说,我们总是希望数据传输得更快一些。但如果发送方把数据发送得过快,接收方就可能来不及接收,这就会造成数据的丢失。所谓流量控制(flow control)就是让发送方的发送速率不要太快,要让接收方来得及接收。利用滑动窗口机制可以很方便的在TCP连接上实现对发送方的流量 阅读全文
posted @ 2021-07-11 14:19 明说 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 超时重传时间的选择 前文提到,TCP的发送方在规定的时间内没有收到确认就要重传已发送的报文段,由于TCP的下层是互联网环境,发送的报文段可能只经过一个高速率的局域网,也可能经过多个低速率的网络,并且每个IP数据报所选择的路由还可能不同。如果把超时重传时间设置得太短,就会引起很多报文段的不必要的重传, 阅读全文
posted @ 2021-07-10 23:14 明说 阅读(458) 评论(0) 推荐(0) 编辑
摘要: TCP可靠传输的实现 这篇文章我们来学习TCP可靠传输的实现。 为了方便讨论,我们假定数据传输只在一个方向进行,即A发送数据,B给出确认。这样的好处是使讨论限于两个窗口,即发送方A的发送窗口和接收方B的接收窗口。 以字节为单位的滑动窗口 TCP的滑动窗口是以字节为单位的。现假定A收到了B发来的确认报 阅读全文
posted @ 2021-07-10 12:09 明说 阅读(193) 评论(0) 推荐(0) 编辑
摘要: TCP首部格式 TCP虽然是面向字节流的,但TCP传送的数据单元却是报文段。一个TCP报文段分为首部和数据两部分。TCP报文段首部的前20个字节是固定的,后面有4n字节是根据需要而增加的选项,因而TCP首部的最小长度是20字节。 首部固定部分各字段的意义如下: (1)源端口和目的端口 各占2个字节, 阅读全文
posted @ 2021-07-07 22:04 明说 阅读(311) 评论(0) 推荐(0) 编辑