一、路由器补充知识
1. 观察下图,请解释为什么第一次 ping 会 timed out
?
- 因为路由器在第一次收到
PC0 的 ICMP
之后,并不知道PC1 的 MAC 地址
,所以会先发送一个ARP 包
,然后路由器会丢弃掉ICMP 包
(并不会持有)。因此ping
就没有包回复
,ping
就超时
了。 - 经过以
第一次的 ping
之后,路由器知道了PC1 的 MAC 地址
,后续会直接
发送IMCP 包
,所以第一次之后都可以ping 通了
。
2. 路由器有交换机的功能吗?
- 这个得看路由器的型号,有些路由器是内置了交换机的,可以实现同一网段内的计算机通信
二、网络互连模型
1. 用图绘制网络请求的过程,五层模型?
2. 五层模型相关的协议,以及每层数据的叫法?
3. 物理层包括了哪些设备原件?(了解即可)
三、一些相关知识
1. 模拟信号 和 数字信号的特点(分别说两点)
- 模拟信号(Analog Signal):
- 连续的信号,适合长距离传输
- 抗干扰能力差,收到干扰时波形变形很难纠正
- 数字信号(Digital Signal):
- 离散的信号,不适合长距离传输
- 抗干扰能力强,受到干扰时波形失真相对容易修复
2.数据通信模型(了解即可)
3. 什么是信道(包含三种)?
信道:信号传输的通道,一条传输介质上(比如网线)上可以有多条信道
- 单工通信:
- 信号只能往一个方向传输,任何时候都不能改变信号的传输方向
- 比如无线电广播、有线电视广播
- 半双工通信:
- 信号可以双向传输,但是同一时间只能往一个方向传输
- 比如对讲机
- 双工通信:
- 信号可以双向传输,并且可以同时进行
- 比如电话机
四、数据链路层
1. 数据链路层
2. 数据链路层的三个基本问题?
- 封装成帧
- 透明传输
- 差错检验
3. 什么是封装成帧?
4. 什么是透明传输?
- 就是来到数据链路层的数据长什么样,离开数据链路层的数据就长什么样!中间过程是透明的,不需要关心的。
5. 什么差错校验?
- FCS 是根据数据部分 + 首部计算出来的
- 一旦数据在传输过程中遭到改变,差错校验不通过,就会抛弃数据
- 我们一般抓包是抓不到 FCS 的,因为只有通过差错校验的数据才会被抓包
6. 什么是 CSMA/CD 协议?
7. Ethernet V2 帧的格式
8. 网卡介绍
9. 网卡、集线器、交换机分别在网络模型的哪一层工作?
- 网卡是工作在数据链路层和物理层
- 集线器是工作在物理层
- 交换机是工作在数据链路层和物理层
- 像这种在数据链路层和物理层的设备,我们还有一个叫法,叫做
二层设备