第二章以太网和数据封装
2022/4/14 23:13:36
本文主要是介绍第二章以太网和数据封装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
2.1以太网回顾
2.1.1冲突域
冲突域:在某个网段中一台设备发送数据帧后,该网段中的其他设备都必须侦听。交换机每个端口就是一个冲突域。
2.1.2广播域
广播域:广播帧传输的范围。一般由路由器来设定边界
2.1.3CSMA/CD
CSMA/CD(载波侦听多路访问/冲突检测):避免两台设备在网络介质上同时传输数据。
原理:主机想传输数据的时候,先检测线路上是否有数字信号,如果没有则传输数据,边传输边侦听,侦听到数据其他信号后,停止数据传输,等待一段时间后继续传输。
CSMA/CD持续发生冲突会导致以下结果:
- 延迟
- 低吞吐量
- 拥塞
2.1.4半双工和全双工以太网
半双工:一对导线,数字信号双向传输,可利用CSMA/CD解决冲突,发生冲突支持信号重传。
全双工:两根导线,分别用于传输数据和接收数据,不会产生冲突。
注:除集线器外,其他所有设备均支持全双工模式。
为何全双工以太网有时提供的速度低于它支持的速度呢?
自动检测机制:端口与端口之间进行速度协商。检查是否能在全双工模式下运行,不能,则在半双工模式下运行。
2.1.5以太网的数据链路层
1.以太网编址
OUI(组织唯一标识符):由IEEE分配给组织的。
2.进制转换
3.以太网帧
目标字段(Destination):目标Mac
源字段(source):源Mac
类型(type):标志上层协议
Mac地址:
- 所有设备Mac地址唯一
- 16进制表示,48bit
- 前半部分为“OUI代码”,厂商唯一标识符
2.1.6以太网物理层
1.链路标准
IEEE802.3:标准以太网10M
IEEE802.3u:快速以太网100M
IEEE802.3z:吉比特以太网1000M
2.物理标准
10baseT
100baseT
100baseTX
1000baseFX
含义:
10:传输速率为10Mbit/s
base:采用基带传输
2.2以太网布线
规则:同层/同级使用交叉线,不同级/层设备使用直通线
2.3数据封装
这篇关于第二章以太网和数据封装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22项目:远程温湿度检测系统
- 2024-12-21《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
- 2024-12-21后台管理系统开发教程:新手入门全指南
- 2024-12-21后台开发教程:新手入门及实战指南
- 2024-12-21后台综合解决方案教程:新手入门指南
- 2024-12-21接口模块封装教程:新手必备指南
- 2024-12-21请求动作封装教程:新手必看指南
- 2024-12-21RBAC的权限教程:从入门到实践
- 2024-12-21登录鉴权实战:新手入门教程
- 2024-12-21动态权限实战入门指南