
网络笔记
文章平均质量分 91
npjtwy
这个作者很懒,什么都没留下…
展开
-
数据链路层
数据链路层标签(空格分隔): 链路层一、链路层概述运行链路层协议的设备称为结点,相邻结点间的通信信道称为链路,数据被封装在链路层帧中.链路层提供的服务成帧(framing)链路接入 媒体访问控制(Medium Access Control,MAC)协议规定了帧在链路上的传输规则。可靠交付差错检测和纠正链路层在何处实现链路层的主体部分是在网络适配器(network adapter)上实现的,原创 2016-11-24 16:56:07 · 554 阅读 · 1 评论 -
TCP拥塞控制
建立TCP连接的双方都维护着一个缓冲区, 当缓冲区满了的时候再接收数据会造成溢出, 就会丢弃数据. 因此, 为了消除这种现象, TCP提供了流量控制服务.另外, 由于网络带宽等因素的限制, 发送方发出的数据并不能总是顺利地到达接收方, 当路由器缓冲区 满了的时候, 再有数据到达会被丢弃, 从而造成数据丢失, 针对这种现象, TCP同样提供了拥塞控制服务流量控制如上所述, TCP连接的建立会产生两原创 2017-05-26 22:47:05 · 412 阅读 · 0 评论 -
一个典型的DHCP(动态主机配置协议)服务过程
先决条件, 子网中必须有一台或者多态DHCP服务器正在运行。当一个主机介入子网, 欲获取一个IP地址, 分别以 0.0.0.0 和 255.255.255.255 作为源和目的IP地址广播DHCP发现报文(UDP), 发送端口为67, 目的端口为68.一台或多态DHCP服务器收到此报文后 广播响应(此时主机还没有IP), 响应报文中包含要分配的IP, 租用期, 子网掩码, 网关等信息主机收到此原创 2017-05-28 20:28:17 · 574 阅读 · 0 评论 -
数据链路层
数据链路层一、链路层概述运行链路层协议的设备称为结点,相邻结点间的通信信道称为链路,数据被封装在链路层帧中.链路层提供的服务成帧(framing)链路接入 媒体访问控制(Medium Access Control,MAC)协议规定了帧在链路上的传输规则。可靠交付差错检测和纠正链路层在何处实现链路层的主体部分是在网络适配器(network adapter)上实现的,网络适配器有时也称作网络接原创 2017-05-28 20:32:03 · 573 阅读 · 0 评论 -
一个web请求的艰辛历程
从链路层开始来探索一个主机接入网络后进行一个web请求的过程(计算机网络:自顶向下方法)假定下面是有关的网络拓扑链路层阶段如上图所示, 假定Bob用他的主机接入到学校的以太网, 连接到一个以太网交换机, 该交换机同时连接到学校网络出口路由器, 该路由器与一个ISP(comcast.net)连接。comcast.net 为学校提供DNS服务。原创 2017-05-28 21:10:55 · 584 阅读 · 0 评论 -
TCP滑动窗口
TCP协议通过使用连续ARQ协议和滑动窗口协议,来保证数据传输的正确性,从而提供可靠的传输。一、自动重传请求(ARQ,Automatic Repeat reQuest)ARQ是TCP为了保证数据包的正确到达所采取的重传机制。有两种重传机制:超时重传机制 和 快速重传机制。超时重传机制为了方便解释,我们假设当前数据单向传输,从A到B,A向B发送数据, B向A回复 ACK。在超...原创 2018-06-24 23:26:36 · 2702 阅读 · 0 评论