:数据链路层
Posted capf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了:数据链路层相关的知识,希望对你有一定的参考价值。
数据链路层功能
负责网络中相邻节点之间可靠的数据通信,使用帧完成主机对等层之间数据的可靠传输
作用包括数据链路的建立,维护,拆除,帧包装,帧传输,帧同步,帧效验恢复,流量控制等
以太网mac地址
用来标识计算机身份地址(网卡上的硬件地址),每块网卡上的mac都是全球唯一,也就是网卡的物理地址
交换机并不会把收到的每个数据信息都以广播的方式发给客户端,是由于交换机可以根据MAC地址智能地转发数据帧
交换机存储的MAC地址表将MAC地址和交换机的接口编号对应在一起,每当交换机收到客户端发送的数据帧时,它就会根据MAC地址表的信息判断该如何转发
如何实现不同设备之间转发
主机A给主机B发送数据帧,帧包含源mac和目标mac,交换机初识状态里边什么都没有,收到A主机的数据帧后,记录A主机的mac地址和来源端口(形成mac地址表),然后广播目标mac,B主机收到广播后看是自己的mac,然后接收数据帧,处理完回应给A主机数据帧,然后交换机接收到B主机的数据帧后学习B主机的mac地址和源端口,然后把数据帧单播给主机A(此时交换机mac地址表里已经有A主机的mac地址了)
交换机广播类型
广播
组播
单播(效率高)
交换机以太网接口的工作模式
单工(公交刷卡机,村口大喇叭): 两个数据站之间只能沿单一方向传输数据
全双工(电话): 两个数据站之间可以双向数据传输,同时进行
半双工(对讲机): 两个数据站之间可双向数据传输, 但不能同时进行
交换机以太网接口速率
接口连接时进行协商
协商失败则无法正常通信
发送方和接收方速率要一致,不然无法通信,手工配置或者自动协商
用户模式
switch>
特权模式
switch>enable
switch#
全局配置模式
switch#config terminal
switch(config)#
接口模式
switch(config)# interface f0/1
switch(config-if)#
Tab键
补齐命令
提示命令
快捷键
<Ctrl-A>光标移动到命令行的开始位置
<Ctrl-E>光标移动到命令行的结束位置
查看MAC地址表
Switch#show mac-addess-table [dynamic]
配置接口的双工模式及速率
指定接口的双工模式
Switch(config-if)#duplex full(全双工) | half(半双工) | auto(自动)
指定接口的通信速率
Switch(config-if)#speed 10 | 100 | 1000 | auto
查看接口的双工模式和通信速率
SW1#sh int f0/24
指定双工或者半双工案例
Sw1(config)#int f0/24
Sw1(config-if)#duplex full
Sw1(config)#int f0/24
Sw1(config-if)#duplex half
SW1#sh int f0/24
以上是关于:数据链路层的主要内容,如果未能解决你的问题,请参考以下文章