数据链路层下交换机基本原理与配置

数据链路层功能

数据链路层位于网络层和物理层之间
数据链路层
数据链路层的具体功能有哪些?

在这里插入图片描述
网卡与网卡之间进行的互联

以太网帧格式

在这里插入图片描述
对于MAC地址的介绍,我们的IP地址是由32位的,而MAC地址是48位二进制,分为六段,其中MAC地址的第一段的末位如果是1就是逻辑地址,如果是0就是物理地址。MAC在生活中通常是由六段点分十六进制来表示。前面三段通常表示生产产家,后面三段是物理序列号。

在这里插入图片描述
数据帧的格式
主要的就是源和目的方MAC地址+上层的协议类型是IP还是ARP+上层传下来的数据,组成了数据帧。在往下到物理层会封装一个“前导码”
在这里插入图片描述

交换机的工作原理

这里我们主要理解一下交换机的工作原理
首先我们需要了解的是交换机没有自主学习的功能,他只有通过接收到的数据帧所包含的MAC地址来记录MAC地址到MAC表中,且MAC地址表的生命周期只有300秒。所以基本过一会儿就需要重新学习MAC地址用于生成记录。
1.初始状态
A,B,C三台主机连在交换机上,交换机并不会记录任何MAC地址,这时我们A机器发出了一个包含自身和B机器MAC地址的数据帧发到交换机里。
2.MAC地址学习
交换机这时会去查询自身的MAC地址表,如果没有查询到相关的MAC地址,这时A连接到交换机的那个端口会被交换机记录下A的MAC地址到它的MAC地址表中。(只要发出的数据帧经过交换机的口,都会记录下发送方的MAC地址到地址表中)
3.广播未知数据帧
因为交换机MAC表中没有A发出的对应目的MAC地址,所以交换机会对所有网口的设备进行广播,即把 A发出的数据帧发到所有连接这台交换机的设备上进行识别。
4.接收方回应
这里发到B设备和C设备,B接到数据帧进行硬解后发现A的目的MAC号和B 本身源MAC号相匹配,随即向A设备发送B己方的MAC地址和A的MAC地址封装成数据帧进行回应,而这里C设备接受到后发现MAC地址不符,直接丢弃。
5.交换机实现单播通信
B对A进行回应通过已经封装成的数据帧单播的过程,经过交换机时,记录下B设备的MAC所对应的交换机端口到MAC表中进行记录,之后再通过查表发现我们这里目的MAC地址A已经记录在表中,直接对A所对应的端口进行发送数据帧,A接收到后,之后直接发送需要传输的数据通过交换机和已知交换机MAC表进行单播通信

在这里插入图片描述

交换机命令配置

这里我们用eNSP为例。
用户视图模式< Huawei >切换至系统视图模式[Huawei]
< Huawei >system-view
1、历史命令查询
[Huawei] display history-command

2、配置主机名
< Huawei > system-view
[ Huawei] sysname Router1

3、状态信息查询
< Huawe i>display version ####查看VRP版本
< Huawei >display users ####查看用户终端信息

4、进入接口模式并查看信息
< Huawei>sys
[Huawei] int g0/0/o
[Huawei-GigabitEthernet0/0/0]dis this ####查看当前视图下的配置信息

5、配置文件管理命令
[Huawei]display saved-configuration ###查看设备保存的信息
[Huawei]display current-configuration ###查看设备当前配置的信息
< Huawei >reset saved-configuration ###擦除存储设备中的配置文件
< Huawei >compare confiauration ###比较当前配置信息与存储设备中的保存文件是否一致

6、关闭华为的信息提示中心
[Huawei ]undo info-center enable
或者
< Huawei >undo terminal monitor

7、永不超时
[Huawei]user-interface console o
[ Huawei-ui-console0]idle-timeout o o

8、配置双工及速率命令
< Huawei >sys
[ Huawei]int g0/0/1
[ sw1一Ethernet0/0/1]undo negotiation auto ###关闭自动协商
[ Sw1-Ethernet0/0/1] speed 100 ###调至速率100M
[Sw1-Ethernet0/0/1] duplex full ###调至全双工模式,
解释:full:Full-Duplex (全双工模式) half: Half-Duplex(半双工模式)

9、保存配置< Huawei >save

10、设置远程登录密码
[ Huawei]user-interface vty 0 4 #0是初始值,4是结束值。表示可同时打开5个会话进入交换机去配置命令
[Huawei-ui-vty0-4] authentication-mode password
[Huawei-ui-vty0-4]set authentication password simple 222
[Huawei-ui-vtyo-4]user privilege level 3
[ Huawei-ui-vtyo-4]dis this

猜你喜欢

转载自blog.csdn.net/weixin_44324367/article/details/109203469