赞
踩
请求过程:
物理层加的 1
前七个字节代表 前同步码
后面的 Ethernet V2帧格式有讲。
模拟信号(Analog Signal)
数字信号(Digital Signal)
局域网通信模型:
注:网线一般不能超过100米;数字信号适用于短距离传输。
广域网通信模型:
信道:信息传输的通道,一条传输介质上(比如网线)上可以有多条信道
单工通信
半双工通信
(同轴电缆、集线器)
全双工通信
(交换机、路由器)
链路:从1个节点到相邻节点的一段 物理线路(有线或无线),中间没有其他交换节点
数据链路:在一条链路上传输数据时,需要有对应的通信协议来控制数据的传输
不同类型的数据链路,所用的通信协议是可能不同的
- 换句话说: 就是在链路上, 通过同轴电缆, 集线器来组成的PC进行通信的链路, 采用的是CSMA/CD协议, 称为 广播信道
- 通过两个路由器来组成的PC在不同网段进行通信的链路, 采用的是PPP协议, 称为 点对点信道
CSMA/CD协议
(比如同轴电缆,集线器等组成的网络)PPP协议
(比如2个路由器之间的信道)数据链路层的3个特点(任何链路都需要):
封装成帧
透明传输
差错检验
数据链路层, 对
网络层传递下来的IP数据包
进行帧封装
下图就是一个 帧
帧(Frame)的数据部分:
最大传输单元MTU(Maximum Transfer Unit):
1500
个字节若数据部分出现 EOT,容易让接收端产生错误的理解:
所以数据部分一旦出现了SOH、EOT,就需要进行转义:在后面加上ESC
FCS是根据 帧的数据部分 + 数据链路层首部 计算得出的
用在同轴电缆, 集线器来链接PC的时候, 使用的协议
CSMA/CD(Carrier Sense Multiple Access with Collision Detectio)
使用了CSMA/CD的网络可以称为是 以太网
(Ethernet),它传输的是**以太网帧
**
为了能够检测正在发送的帧是否产生了冲突,以太网的帧至少要 64
字节
用交换机组建的网络,已经支持全双工通信,不需要再使用CSMA/CD,但它传输的帧依然是以太网帧
Ethernet V2帧的格式:
首部 + 数据 + FCS
Ethernet V2标准:
当数据部分的长度小于 46 字节时
长度总结
64
字节用在路由器与路由器链接的协议
点到点信道不需要源MAC、目标MAC地址
PPP协议 —— 字节填充
差错校验
,如果校验通过则接收,否则丢弃Wireshark
抓到的帧没有FCS
,因为它抓到的是差错校验通过的帧,(帧尾的FCS
会被硬件去掉)Wireshark
抓不到差错校验失败的帧注意:
物理层
数据链路层
和物理层
网络层
、数据链路层
、物理层
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。