计算机网络
解析一些计算机网络的重点难点内容
酱油瓶啤酒杯
这个作者很懒,什么都没留下…
展开
-
计网-TCP-拥塞控制
1)什么是拥塞? 在某段时间内,在某网络资源的需求超过了该资源所提供的可用部分,网络的性能就要崩坏,这就是拥塞。 2)为什么要拥塞控制? 目的是为了防止过多的数据注入到网络中,造成路由器或链路过载。 拥塞控制是一个全局性的过程,涉及到所有的主机、路由器等于网络传输性能有关的因素。 (与此对应的流量控制是对点对点通信量的控制,是端对端的问题) 3)如何进行拥塞控制? TCP发送方维持一个拥塞窗口的状态变量,拥塞窗口的大小取决于网络的拥塞程度,是动态变化的。发送方的发送窗口大小 = min(拥塞窗口..原创 2020-12-13 09:03:56 · 297 阅读 · 0 评论 -
计网-HTTP长连接/短连接
1、什么是HTTP短连接? 在HTTP1.0中默认使用的是HTTP短连接:Client和Server之间的每一次HTTP操作,都需要建立一次连接,本次任务结束后断开连接。 当客户端浏览器访问的某个HTML或其他类型的Web⻚中包含有其他的Web资源(如 JavaScript⽂件、图像⽂件、CSS⽂件等),每遇到这样⼀个Web资源,浏览器就会重新建⽴⼀个HTTP会话。 模拟TCP三次握手:client向server发起连接请求,server接到请求,然后双方建立连接。client向server发送消息,se原创 2020-12-12 14:43:14 · 123 阅读 · 0 评论 -
计网-TCP三次握手知多少
1)为什么要握三次? 三次握⼿的⽬的是建⽴可靠的通信信道,简单来说就是数据的发送与接收,三次握⼿最主要的⽬的就是双⽅确认⾃⼰与对⽅的发送与接收是正常的。 2)三次握手的过程是什么样子的? 客户端:发送带有SYN标志的数据包给服务端 第一次握手 Client自己和对方的收发都不知道,Server确定Client发送正常,自己接收正常,但不知道自己是否能成功发送,Server能否接收 服务端:发送带有SYN/ACK标志的数据包给客户端 第二次握手 Client确定自己发送正常、Serv原创 2020-12-10 19:44:41 · 231 阅读 · 2 评论