OSI模型 数据单位
应用层: APDU
表示层: PPDU
绘话层: SPDU
传输层: TPDU
网络层: 报文
数据链路层:帧
物理层:比特
注意事项:
1、上三层是为用户提供服务的,下四层负责实际数据传输
2、下四层的传输单位:
传输层:数据段(报文)
网络层:数据包(报文分组)
数据链路层:数据帧
物理层:比特(位)
3、越上层的设备越智能,能识别当前层以下所有协议,越贴近用户,越下层的设备越傻瓜,越贴近硬件
4、数据发送时,数据从上层向下层传输
数据接收时,数据从下层向上层传输
5、数据不能跨层传递,每层通过逻辑接口传递
6、物理层通过实际数据传递,其他层只是逻辑对应
7、OSI模型只是理论模型,不能对应实际协议或硬件
交换机通信原理:
1、设备和协议分层:
网络层: 设备:路由器 协议:IP地址
数据链路层: 设备:交换机 协议:MAC地址
1)基本功能
路由器(Router):用于不同逻辑网络通信的,会分割广播域。
交换机(Switch):用于相同逻辑网络通信的,不会分割广播域。
2、拓扑图:
电脑A---S1---电脑B
电脑A封装数据
Sport:源端口
Dport:目的端口
SIP(源IP):A(已知)
DIP(目的IP):B(局域网:询问或查询)(广域网:DNS)
SMAC(源MAC):A(已知)
DMAC(目的MAC):B
3、交换机的MAC地址
二层交换机:整个交换机只有一个MAC地址,此MAC地址不能作为网络访问目标,此MAC仅用于交换机之间特殊运算(STP)
三层交换机:此交换机当成路由器对等,每个接口拥有独立的MAC地址,每个接口可以配置独立IP地址,可以作为网络访问目标。
4、查询未知MAC地址的方法
1)电脑:顺序执行
查询MAC地址表(临时生效)(IP---MAC)
电脑使用ARP广播,查询未知的MAC地址(IP---MAC)
2)交换机查询位置的MAC地址:顺序执行
查询MAC地址表(接口号—MAC地址)
使用泛洪查询未知MAC地址。
5、广播和泛洪
广播:广播是网络层的广播,广播的是IP地址
泛洪:泛洪是数据链路层的泛洪,泛洪的是MAC 地址。
泛洪地址:FF-FF-FF-FF-FF-FF
广播域:广播可以到达的范围。