今日谈:信道复用、PPP帧、ARP协议的有关内容

举报
Regan Yue 发表于 2021/12/10 10:08:41 2021/12/10
【摘要】 今日谈:信道复用、PPP帧、ARP协议的有关内容一、信道复用练习我们前面讲述了什么是同步时分复用,什么是统计时分复用,现在我们就来做一道题目吧:第一问很简单,因为在同步时分复用的情况下,即使有些信源没有数据要发送,也会占用相应的固定时隙,所以带宽为10*9.6KB/s=96KB/s。第二问就是计算统计时分复用的情况了,需要考虑控制开销。因为每个子信道只有30%的时间是忙碌的,所以我们的不包含...

今日谈:信道复用、PPP帧、ARP协议的有关内容

一、信道复用练习

我们前面讲述了什么是同步时分复用,什么是统计时分复用,现在我们就来做一道题目吧:

image-20211205141431469

第一问很简单,因为在同步时分复用的情况下,即使有些信源没有数据要发送,也会占用相应的固定时隙,所以带宽为10*9.6KB/s=96KB/s。

第二问就是计算统计时分复用的情况了,需要考虑控制开销。因为每个子信道只有30%的时间是忙碌的,所以我们的不包含开销的带宽可以为10 * 9.6 * 0.3 = 28.8KB/s,而我们知道有10%的控制开销,所以有28.8/(1-10%)=32KB/s


接下来第二题就是考察频分复用的情况了:

image-20211205142552643

这道题目比较简单,我们都知道,10个信号,每个信号占用4000Hz,10个信号就需要9个警戒带宽,故最小要求带宽为4000 * 10 + 9 * 400 = 43600Hz


image-20211205143028599

这道题目和第一题第二问一样的思路,利用率是90%,说明还需要10%的控制开销,所以带宽应该是8 * 128 / 0.9 = 1138KB/s。


二、PPP帧的字符填充与零比特填充

一个PPP帧的数据部分是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E,试问真正的数据是什么?

这个我们知道了规则就很简单。

我们在进行字符填充的时候,会将每一个 0x7E 转变成为序列(0x7D, 0x5E)。

若出现 0x7D , 则将其转变成序列(0x7D, 0x5D)。

若出现小于 0x20 的字符(即ASCII 码的控制字符),我们就应该在该字符前加上 0x7D ,同时变化该字符的编码。

所以这题的答案是 7E FE 27 7D 7D 65 7E.


至于零比特填充,我们来看一看下面这道题:

【PPP协议使用同步传输技术传送比特串0110111111111100。试问经过零比特填充后变成怎样的比特串?若接收端收到的PPP帧的数据部分是0001110111110111110110,问删除发送端加入的零比特后变成怎样的比特串。】

在发送端一旦发现有 5 个连续的 1,我们就需要立刻填入一个 0。同时,接收端也需要对帧中的比特流进行扫描。一旦发现 5 个连续1,就把这 5 个连续 1 后的一个 0 删除。

在这里,我们的答案就是:

011011111011111000、00011101111111111110

三、ARP协议是干什么用的?它的四种工作方式是什么?在Windows系统,ARP的几条常见命令的作用。

ARP通俗来说就是用于把IP地址解析成为MAC物理地址的。

就相当于通过你的姓名找到你的身份证号码。

它有四种典型的工作方式:

  1. 当IP数据报的发送方是主机时,如果我们需要将该报文传输到本网络的另一台主机上时,我们就需要用到ARP协议来获得这台目的主机的MAC物理地址。

  2. IP数据报的发送方还是主机,这时我们需要将数据报传输到另一个网络的主机上,这时我们就需要某台连接另一个网络的路由器的MAC地址,这时也需要用到ARP协议。

  3. 当IP数据报的发送方是路由器时,如果此路由器要把IP数据报传输到本网络的某台主机上,这时就需要用到ARP协议来获取这台主机的MAC物理地址。

  4. 最后一个,和上一条一样的发送方,不过此时我们要将数据报传输到另一个网络的某台主机,此时我们就需要获取连接另一个网络的路由器的MAC地址。这时候就需要用到ARP协议。

在Windows系统,ARP的几条常见命令的作用:

  1. arp -a

此命令可以查看所有网卡的ARP缓存。

我们可以在arp -a 的后面加上接口的IP地址,就能获取与该接口相关的ARP缓存。

  1. arp -d

使用本条命令可以删除ARP缓存。如果后面接一个IP地址,就是删除一条静态ARP缓存。

  1. arp -s IP MAC物理地址

可以通过此方式添加一条静态ARP缓存。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。