409王道计算机网络强化——数据链路层(下)

简介: 409王道计算机网络强化——数据链路层

4.数据交换方式2919d2c8fce7487f9765f53bc3518723.png

考虑第一个分组或者考虑最后一个分组(二选一)  image.png

5.数据链路层协议e4577a1f4da44402bfead6d90bd1402b.png106d4c1bad5a4c778826ccbedfd7e4b6.png1.信道利用率:发送有效数据的时间占所有时间之比

4884f546db0c4b1fb593558b544992af.png

2.后退N帧协议:累计确认;超时重传所有已发送但未被确认的帧

758cadc3f27f433dabfa4f7e45a673f5.png

3.选择重传协议:针对某个帧确认;超时重传某个帧

053b11fe60434a0da2020f2d0f88732b.png

6.真题(数据链路层部分)b9018c3c80b24e588152fba31a18f52a.png

(1)①GBN采用累计确认,通过检查已收到乙发出的最后一个帧的确认字段判断乙正确受到的帧

②R3,3确认帧为3,表示乙期望收到3号帧,即已经收到S0,0、S1,0、S2,0,还未收到S3,0

(2)①窗口数为3bit,且GBN协议的最大发送窗口数为(2 ^ n) -1,即8 - 1 = 7

②已经发送了S0,0、S0,1、S2,0、S3,0、S4,1,即发送窗口还剩下7 - 5 = 2

③题1中提到甲已经知道乙正确接受了S0,0、S0,1、S3,0,即发送窗口可以往前(增加)3个,2 + 3 = 5

④甲发送的确认帧为期望乙发送的下一个数据帧号,正确接受乙的最后一个数据帧为R1,3,数据帧号为1,即期望乙下一次发送数据帧号2,故甲发送的确认帧为2;结合甲的下一个数据帧为5,故甲发送的第一个帧为S5,2

⑤发送窗口为3bit,即0、1、2、3、4、5、6、7循环,故最后一个帧的数据帧为1(5→6→7→0→1);在不出现超时且并未收到乙方新的数据帧之前,即甲在发送最后一个帧时,仍然在期待乙发送数据帧2,即最后一个帧的确认帧为2;故甲发送的最后一个帧为S1,2

(3)GBN协议发生超时或者出错时,需要重传该帧及其所有已经发送但未收到确认的帧:故需要重传三个数据帧,即数据帧号为2、3、4;甲已经正确接收到乙数据帧号为2的帧,故甲期望接受的下个乙的数据帧号为3;故甲重发的第一个帧为S2,3

(4)分母  = 发送第一个数据帧开始到收到第一个确认帧为止的时间

分子 = 甲的最大发送窗口数(7) * 发送每个数据帧的时间

捎带确认:返回一个确认帧的时间等于发送一个数据帧的时间2507ab7b32604889a2e569b676afcb00.png

(1)最短时间:在最中心发生碰撞

最长时间:数据抵达某侧时,该侧数据刚发出783eafbb96fc40cf996bfe2ac0a9bfe5.png

(2)ARP表为空,需要广播一个目的地址为FF-FF-FF-FF-FF-FF的ARP请求分组;访问不同网络时,目的MAC为下一跳的路由器(网关)的MAC地址,即00-a1-a1-a1-a1-a1cdc591b4bceb4cc193128945acdaafaa.png

2)通过ARP协议实现IP地址到MAC地址的转换;ARP请求报文的目的地址为FF-FF-FF-FF-FF-FFa21b55d70d5a47ac857c7ebbac7ffd37.png

发送时延 ≥ RTT(2τ)

相关文章
|
2月前
|
存储 算法 网络虚拟化
【计算机网络】学习笔记,第三篇:数据链路层
现在的光纤宽带接入 FTTx 都要使用 PPPoE 的方式进行接入。在 PPPoE 弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网了 利用 ADSL 进行宽带上网时,从用户个人电脑到家中的 ADSL 调制解调器之间,也是使用 RJ-45 和 5 类线(即以太网使用的网线)进行连接的,并且也是使用 PPPoE 弹出的窗口进行拨号连接的
44 5
|
1天前
|
弹性计算 网络协议
计算机网络-数据链路层
计算机网络-数据链路层
计算机网络-数据链路层
|
2月前
计算机网络学习记录 数据链路层 Day3 (上)(1)
计算机网络学习记录 数据链路层 Day3 (上)(1)
23 2
|
2月前
计算机网络——数据链路层-媒体接入控制的基本概念
计算机网络——数据链路层-媒体接入控制的基本概念
39 7
|
2月前
|
网络协议 C语言 网络架构
计算机网络——数据链路层-点对点协议(组成部分、PPP帧格式、透明传输、差错检测、工作状态)
计算机网络——数据链路层-点对点协议(组成部分、PPP帧格式、透明传输、差错检测、工作状态)
127 7
|
2月前
计算机网络——数据链路层-媒体接入控制-静态划分信道(频分复用FDM、时分复用TDM、波分复用WDM、码分复用CDM)
计算机网络——数据链路层-媒体接入控制-静态划分信道(频分复用FDM、时分复用TDM、波分复用WDM、码分复用CDM)
48 1
|
2月前
|
缓存
计算机网络——数据链路层-可靠传输的实现机制:选择重传协议SR(介绍、工作原理、窗口尺寸、题目练习)
计算机网络——数据链路层-可靠传输的实现机制:选择重传协议SR(介绍、工作原理、窗口尺寸、题目练习)
60 0
|
2月前
|
算法 网络架构
计算机网络: 点对点协议 PPP
计算机网络: 点对点协议 PPP
29 0
|
5天前
|
网络协议 视频直播 SDN
计算机网络:TCP协议的三次握手和四次挥手与UDP协议区别.
计算机网络:TCP协议的三次握手和四次挥手与UDP协议区别.
18 1
|
2月前
|
机器学习/深度学习 网络协议 网络性能优化
[计算机网络]深度学习传输层TCP协议
[计算机网络]深度学习传输层TCP协议
33 1

热门文章

最新文章