计算机网络错题(自己复习用)

第一题

下一跳的ip地址为什么不用掩码

因为掩码已知,在设置路由的时候肯定知道路由器各个端口的ip地址及其掩码,所以是知道的。

第二题

在这里插入图片描述

答案:GARP请求一直是广播地址,不会是单独的mac地址,注意是ARP请求,是询问,所以是FF-FF-FF(但如果是PING命令,则它含有的ICMP回应请求的帧里的目的mac地址则是它默认网关(连接的路由器端口)的mac地址,因为帧的传播范围是有限的,不会跨网传播,所以只能是发给网关)

第三题

在这里插入图片描述答案:C帧的范围是以路由为限(一个网络),一个帧最多只能到它的网关

第四题

在这里插入图片描述
答案:这题要了解PING的整体流程和里面的内容,还有对帧的理解,只能在一个网络里传播。
首先是我的ip地址和学校服务器的ip地址,这个是一定有的。
其次是我自己主机的mac地址,还有的是我所在网络的网关的mac地址(ICMP回应请求的帧里的目的mac地址则是它默认网关)。
其实题目的根本就是一个ping的的流程(间接arp的感觉)知道arp协议的作用。ping这个操作还是要放在mac帧里面的,也是基于arp的。

组合题

第一问

在这里插入图片描述
答:看这个ARP可以看出来,它不是一个arp请求,因为不是FF-FF-FF,所以它就是一个arp应答,结合arp的标志位,00 02也可以发现它是一个应答。所以主机1的mac地址是30-20-55-44-77-88。所以在00-02后面数据内容里去查看它的ip地址(发送方和接受方),发送方的ip是40-40-40-02(是16进制的) 接受方(pc1)是40-40-40-00,所以它肯定不是24位的掩码,这样它的ip地址就是网路号了,所以它一定要比24位小,所以是255.255.0.0。
这一题很重要,要会去拆解arp报文,(就是mac帧,但是里面的数据内容是ip和mac地址)

第二问

在这里插入图片描述
答:这道题还是在上面分析的基础上,要看出来这个arp消息是一个arp回应,所以它的源地址就是网关的地址,又是回应给pc1的,所以此时pc1进行ping操作时,arp请求的mac地址就是该网关地址

第三问

在这里插入图片描述
答案:10.10.10.10
看懂路由表
Direct是直连(端口),static是静态路由
127.0.0.1 环回测试地址 InLoop0
看懂路由表之后,就一点点分析,找到主机二所在的网段。

第四问

在这里插入图片描述
答:看端口表,可以把10.10.10.10推出来是主机2的地址,所以4.4.4.1是E5的网关,一点点推导。

第五问

在这里插入图片描述
答:没有主机1的地址,所以只能用默认路由来去那里,网络号全为0,掩码写4个0和1个0都一样,所以最后看下一跳地址,E2是30.30.30.0是,所以可以用30.30.30.34作为E1的ip地址。所以它可以作为下一跳

第六问在这里插入图片描述

没有符合的,所以不转发,丢弃。路由里面不存在转发到所有的端口,没有符合的就要丢弃。

传输层上课记录:

链路层和网络层还是一起的,网络层是解决各个网络之间连接的问题,大的网络如何连接寻址等问题(路由),本质上还是点到点的。
而传输层就上升了一层,端到端,是通信的两个应用进程之间的通信

1.为什么需要传输层
2.传输层的tcp连接建立是如何建立,它的三次握手过程
这里可以结合两军问题来理解,这个时候就一下知道为什么是三次而不是两次了,双方都需要确认,最后还需要一次确认的确认就可以建立连接了。
在这里插入图片描述

三层交换随堂测验(全错,慢慢研究)

三层交换实现不同vlan之间的通信
在这里插入图片描述
注意题干为了发挥三层交换,所以不能选B,因为选B就变成了路由模式,不再是三层交换了,所以要把它划分到vlan,这样就是不同的网络,就可以使用三层交换,在不同的vlan之间通信。
在这里插入图片描述
首先要知道什么是下一跳地址,下一跳是下一个最近路由器端口的地址,所以应该是下一个路由器的,但是这个明显没有下一个路由器,所以是没有列出
在这里插入图片描述
和上一题一样,抓住下一跳是什么。因为那个网路号是30,只有两个主机号能用,有一个已经给了E1,所以是点到点的网络,这种点到点的链路模式要写E1端口号,其他的大的可以写
在这里插入图片描述
把三层交换机看成路由器,所以要设置静态路由
在这里插入图片描述
三层交换,所以要把E3加入到一个vlan里面,发挥三层交换的作用,路由器端口则直接配置,因为它没有vlan的概念
在这里插入图片描述
要对se=1461要进行确认,是要+1,但是len是1460,所以要加1460,
在这里插入图片描述
这题不知道为啥不是

在这里插入图片描述
这道题的关键就是8100协议字段,0x8100是vlan tag标签的协议,标明这个mac帧含有vlan tag标签

在这里插入图片描述
最重要的是理解码元和比特之间的转换,振幅有32种,那说明有32种状态,2的5次方是32,所以一个码元需要用5位二进制比特位来表示,所以是10000*5=50kbps

在这里插入图片描述
二进制指数后退算法:2的k次方-1

在这里插入图片描述
10kHZ是带宽,200kbps是信道数据传输速率
200k=10klog2(1+S/N) S/N=10的6次方
信噪比=10log10(S/N)=60db

在这里插入图片描述
这道题就是个陷阱,后退N帧-GBN的接受窗口永远只有1个,只有选择重传-SR的接受窗口有多个,其中SR接受窗口尺寸大小不应超过序号范围的一半,本题如果是SR应该小于32/2=16,最多为15个。

在这里插入图片描述
设数据传输速率为x,(实际发送时间)t=5000/x,0.25=t/(t+0.06)最后算出来x=250kbps,注意的是s和ms的单位换算。
在这里插入图片描述
死记硬背

在这里插入图片描述
在这里插入图片描述
这道题最重要的一点就是别忘了NAPT,你实际上是拿不到私有网络除了ip意外的所有信息,都会被隔离掉,你只能拿到自己的ip地址自己的mac地址和服务器所在的ip地址,那么目的mac地址是什么呢,由于帧的作用域只能在一个网段内,所以实际上你的目的mac地址是你网关的mac地址,就只能拿到这些东西了。
这也会引出另一个问题,也许你可以ping通某一个ip地址,但是这不意味着你可以拿到她对应的mac地址。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Tommy__li/article/details/127763132
今日推荐