TCP/IP五层模型之数据链路层

一、数据链路层

1.功能

① 数据链路的建立、维护与拆除
② 帧包装、帧传输、帧同步
③ 帧的差错恢复
④ 流量控制

2.以太网帧格式(Ethernet II)

在这里插入图片描述
①前导码:使目的主机接收器时钟与源主机发送器时钟同步
②帧起始定界符:指示帧的开始
③目的地址:接收主机的MAC
④源地址:发送主机的MAC
⑤类型:用来标识上层协议的类型
⑥数据:在经过物理层和逻辑链路层的处理之后,包含在帧中的数据将被传递给在类型段中指定的高层协议
⑦帧校验序列:包含长度为4个字节的循环冗余校验值(CRC)

3.物理地址(MAC)

MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址
MAC地址共48位,前24位为供应商标识,后24位为供应商对网卡的唯一编号,
第八位为0则为单播地址,为1则为组播地址,全为1则为广播地址

二、工作在数据链路层的设备–交换机

1.交换机的转发原理

交换机收到一个以太帧数据,它自己会比对交换机已经学习到的端口地址表,如果表里存在端口地址,直接在对应的端口转发出去。如果表里不存在,则会向剩下的每个端口(除送信息过来的端口)广播发送一条相同的信息,如下:
在这里插入图片描述

①初始状态:直接查看交换机的mac地址表,为空

<sw1>
<sw1>sys
Enter system view, return user view with Ctrl+Z.
[sw1]dis mac-address
[sw1]

②MAC地址学习:PC1 ping PC2,交换机记录PC1的mac并保存在mac地址表中,默认老化时间为300s

[sw1]
[sw1]dis mac-address
MAC address table of slot 0:
-------------------------------------------------------------------------------
MAC Address    VLAN/       PEVLAN CEVLAN Port            Type      LSP/LSR-ID  
               VSI/SI                                              MAC-Tunnel  
-------------------------------------------------------------------------------
5489-9861-37ed 1           -      -      Eth0/0/1        dynamic   0/-         
-------------------------------------------------------------------------------
Total matching items on slot 0 displayed = 1 

[sw1]dis mac-address ag	
[sw1]dis mac-address aging-time 

  Aging time: 300 seconds
[sw1]

③发送未知广播帧:向剩下的每个端口(除送信息过来的端口)广播发送一条相同的信息
在这里插入图片描述

④接收方回应:PC2 响应 PC1发出的广播包,交换机将PC2的mac保存到mac地址表中,老化时间默认300s
在这里插入图片描述

[sw1]dis mac-address
MAC address table of slot 0:
-------------------------------------------------------------------------------
MAC Address    VLAN/       PEVLAN CEVLAN Port            Type      LSP/LSR-ID  
               VSI/SI                                              MAC-Tunnel  
-------------------------------------------------------------------------------
5489-9861-37ed 1           -      -      Eth0/0/1        dynamic   0/-         
5489-98b7-1a8e 1           -      -      Eth0/0/2        dynamic   0/-         
-------------------------------------------------------------------------------
Total matching items on slot 0 displayed = 2 

[sw1]dis mac-address aging-time

  Aging time: 300 seconds
[sw1]

⑤交换机实现单播通信:在交换机mac地址表没有老化之前,PC1与 PC2之间为单播
在这里插入图片描述

2.交换机以太网接口的工作方式

①单工:两个数据站之间只能沿单一方向传输数据
②半双工:两个数据站之间可以双向传输,但不能同时进行
③全双工:两个数据站之间可双向且同时进行数据传输

3.交换机以太网接口速率

①接口连接时进行协商
②协商失败则无法正常通信

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值