
计算机网络
文章平均质量分 91
Azadoo
这个作者很懒,什么都没留下…
展开
-
TCP窗口滑动协议与拥塞控制
滑动窗口TCP全双工; A给B发送数据,则A有发送缓冲区; B有接收缓冲区。应用层的所有需要发送的数据都被放在了发送者的发送缓冲区。发送窗口是发送缓存中的一部分,是可以被TCP协议发送的那部分。已发送并收到确认的数据、已发送但未收到确认的数据、允许发送但尚未发送的数据、以及暂不允许发送的数据;每次成功发送数据之后,发送窗口就会在发送缓冲区中按顺序移动,将新的数据包含到窗口中准备发送流量控制建立连接的时候,B会告诉A,自己的接收窗口大小(rwnd)。B每次给A回复确认数据包(ACK)也会告诉A自己的原创 2020-07-19 22:56:39 · 220 阅读 · 0 评论 -
TCP(三次握手 四次挥手) UDP
TCPTCP服务模型包括面向连接服务和可靠数据传输服务面向连接服务在应用层数据报文开始流动之前 TCP让客户和服务器互相交换运输层控制信息。这个所谓的握手过程提醒客户和服务器,让它们为大量分组的到来做好准备。在握手阶段后,一个TCP连接(TCP connection) 就在两个进程的套接字之间建立了。这条连接是全双工的,即连接双方的进程可以在此连接上同时进行报文收发。当应用程序结束报文发送时,必须拆除该连接。可靠的数据传送服务通信进程能够依靠TCP,无差错、按适当顺序交付所有发送的数据。当应用程原创 2020-06-19 22:36:54 · 219 阅读 · 0 评论 -
因特网的五层协议栈 与 OSI七层模型
由物理层 链路层 网络层 运输层 应用层 五个层次组成应用层是网络应用程序及他们的应用层协议存留的地方 因特网的应用层包括许多协议 例如HTTP(提供了Web文档的请求和传送) SMTP(提供了电子邮件报文的传输) FTP(提供了两个端系统之间的文件传送)应用层协议分布在多个端系统上 而一个端系统中的应用程序使用协议与另一个端系统中的应用程序交换信息分组 把这种位于应用层的信息分组称为报文运输层在应用程序端点之间传送应用层报文 在因特网中有两种运输协议 TCP和UDP 利用任一个都能运输应用层报原创 2020-06-18 17:24:08 · 1209 阅读 · 0 评论