
笔记
文章平均质量分 75
夜宵吃多了
计网好难
展开
-
TCP拥塞控制原理
TCP拥塞控制原理如何控制拥塞TCP采用基于拥塞窗口的方法进行拥塞控制,该方法属于闭环控制方法开环控制:在设计网络时,事先将所有可能的发生拥塞的情况都考虑到,力求不产生拥塞闭环控制:动态监测网络系统,检测拥塞并进行反馈、调整,以解决问题拥塞窗口可以简单理解为一个窗口,每次发送数据的大小都限制在这个窗口的范围之内控制拥塞窗口的原则只要网络没有出现拥塞,拥塞窗口就可以再增大一些只要网络出现拥塞或有可能出现拥塞,就将拥塞窗口减小一些如何判断出现了拥塞?重传定时器超时收到三个重复的ACK原创 2021-11-29 20:39:44 · 1174 阅读 · 0 评论 -
面向连接的传输:TCP
面向连接的传输:TCPTCP连接TCP协议之所以被称为是面向连接的协议,是因为在一个应用进程可以向另一个应用进程发送数据前,这两个进程将首先“握手”,即它们必须交换一些预报文段,已建立对关于数据传输的参数的共识;作为TCP连接建立的一部分,通信双方都将初始化与TCP连接的许多相关变量TCP的连接,并不是一条像电路交换网络中端到端的TDM、FDM电路,也不是一条虚电路;其连接状态被端系统所维护而中间路由器完全忽略了该协议,中间路由器看到的只是数据,也就是说,TCP只运行在端系统之上;所以,TCP连接更像原创 2021-11-28 21:39:09 · 2235 阅读 · 0 评论 -
UDP-无连接传输
无连接传输UDPUDP只是提供了传输层协议能够做的最少的工作.除了复用/分解功能以及少量的差错检验外,他几乎没有对IP增加别的功能.UDP不提供可靠数据传输服务,但是也有许多适合于UDP的应用程序,主要原因如下:关于发送什么样的数据以及何时发送的应用层控制更为精确.采用UDP是,只要应用进程将数据传递给UDP,UDP就会将次数据打包进UDP报文段并立即交给网络层.实时应用更适合UDP.无需建立连接.UDP不需要建立连接的过程,不需要任何准备即可进行数据传输.因此他不会引入建立连接的时延.HTTP使原创 2021-11-26 21:49:08 · 2032 阅读 · 0 评论 -
web和HTTP
HTTP概况web的应用层协议是超文本传输协议.HTTP有两个程序实现,一个是客户程序,一个是服务器程序.两者运行在不同的端系统之上,通过交换HTTP报文进行会话,Web页面是由对象组成的,一个对象是一个文件,它们通过一个URL地址进行寻址。客户和服务器交互的核心思想是客户通过HTTP请求对服务器发出对Web页面的请求报文,服务器收到该报文后将返回包含该对象的HTTP响应报文。URL地址由两部分组成:存放对象的服务器主机名和对象的路径名HTTP使用TCP作为它的传输层协议;HTTP客户首先发起一个与服原创 2021-11-25 21:42:35 · 688 阅读 · 0 评论 -
CDN内容分发网
因特网视频介绍CDN之前先给大家介绍一下因特网视频.从互联网的角度来看,也许视频最突出的特点就是他的高比特率.这能产生巨大的流量和存储,特别是对高端视频.到目前为止,对流式视频最为重要的性能度量是平局端到端吞吐量.为了提高连续不断的布局,网络必须为流式应用提供平均吞吐量,这个流式应用至少与压缩视频的比特率一样大.我们也可以吧视频压缩成多个不同的版本,用户可以根据自己当前带宽来选择不同的清晰度.HTTP流和DASHHTTP流中视频作为服务器中的一个普通文件,每个文件有不同URL,用户根据需要请求视频,服原创 2021-11-23 22:36:17 · 284 阅读 · 0 评论 -
DNS:因特网的目录服务
DNS:因特网的目录服务因特网中主机和人一样可以使用多种方式进行标识,主机的一种标示方法是用他的主机名,但是主机名几乎没有提供任何关于主机在因特网中的位置信息,路由器很难通过主机名来找到主机,因此,主机使用所谓IP地址来进行标识DNS提供的服务识别主机有两种方式,主机名和IP地址.人们喜欢便于记忆的主机名标识方式,而路由器则喜欢定长的,有层次结构的IP地址.为了折中,计算机网络里有一种应用专门提供这样的服务,它就是DNS(Domain Name System)域名系统。DNS是:一个有分层的DNS服务原创 2021-11-22 15:13:17 · 1412 阅读 · 0 评论