数据链路层解析

以太网

以太网工作在数据链路层

CSMA/CD—带冲突检测的载波监听多路访问
以太网采用CSMA/CD避免信号的冲突

工作原理

  1. 发送前先监听信道是否空闲,若空闲则立即发送数据。
  2. 在发送时,边发边继续监听,若监听到冲突,则立即停止发送
  3. 等待一段随机时间(称为退避)以后,再重新尝试

802.3 以太网帧格式
在这里插入图片描述

数据链路层的两个子层

介质访问控制(MAC)子层
–将上层交下来的数据封装成帧进行发送(接收时进行相反的过程,将帧拆卸);
–实现和维护介质访访问控制协议,例如CSMA/CD;
–比特差错检测;
–MAC帧的寻址,即MAC帧由哪个站(源站)发出,被哪个站/哪些站接收(目的站)。

逻辑链路控制(LLC)子层
–建立和释放数据链路层的逻辑连接;
–提供与上层的接口;
–给帧加上序号。

以太网命名方法

N-信号-物理介质
N:以兆位为单位的数据速率,如10、100、1000
信号:基带还是宽带
物理介质:标识介质类型
例如: 100BASE-TX
100 数据速率为100M
BASE 基带,即物理介质为以太网专用
TX UTP或STP

交换机

交换机的工作原理

学习
–MAC地址表是交换机通过学习接收的数据帧的源MAC地址来形成的
广播
–如果目标地址在MAC地址表中没有,交换机就向除接收到该数据帧的端口外的其他所有端口广播该数据帧
转发
–交换机根据MAC地址表单播转发数据帧
更新
–交换机MAC地址表的老化时间是300秒
–交换机如果发现一个帧的入端口和MAC地址表中源MAC地址的所在端口不同,交换机将MAC 地址重新学习到新的端口

广播域
广播域指接收同样广播消息的节点的集合,如:在该集合中的任何一个节点传输一个广播帧,则所有其他能收到这个帧的节点都被认为是该广播帧的一部分
交换机分割冲突域,但是不分割广播域,即交换机的所有端口属于同一个广播域

交换机内部交换方式

存储转发
是计算机网络领域应用最为广泛的方式
对进入交换机的数据包进行错误检测
支持不同速度的端口间的转换
在数据处理时延时大

快速转发
延迟非常小、交换非常快
不能提供错误检测能力
由于没有缓存,不能将具有不同速率的输入/输出端口直接接通,而且容易丢包。

分段过滤(Fragment Free )
检查数据包的长度是否够64个字节,如果小于64字节,说明是假包,则丢弃该包;如果大于64字节,则发送该包
不提供数据校验。它的数据处理速度比存储转发方式快,但比直通式慢。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值