目录
交换机
交换机是在数据链路层工作的设备
数据链路层
数据链路层作用
1、寻找物理地址,网络拓扑的建立、维护和拆除
2、把数据封装在帧中,按顺序传送。
3、差错恢复,如果错误则重传。(重新再发—次)
4、流量控制,确保中间传输的稳定以及双方传输速率的匹配。(将速率高的降速至与速率低的一样)
二层转发
二层(数据连接层,层数从下往上数)转发只能在同一网段
1.在发送端,数据分成多个数据帧,每个数据一般不超过1500个字节。
2.每个数据帧都会添加一个帧头部信息,目的mac地址和源mac地址,帧校验序列等信息。
3.数据帧通过物理层设备(网卡)到交换机。
4.在交换机,根据MAC地址进行转发,查找要转发的设备。
交换机为什么在数据链路层工作
1.交换机主要工作在局域网内部转发数据帧,实现内部设备之间的通信。
2.mac地址识别(找物理地址),根据mac地址转发数据帧。
3.局域网内部设备之间转发数据帧,在网络层是IP地址转发,只能在二层工作。
4.对数据帧的分割与封装。
交换机转发原理
1.交换机学习数据帧里的源mac地址,将源mac地址和接口添加到mac地址表中。
2.如果目标mac地址与mac地址表的地址一致,则直接转发,若没有与目标mac地址一致的地址,则泛洪广播数据帧。
3.接收方回应广播,发回数据帧,交换机学习回应的mac地址记录在ARP缓存表中
4.最后双方实现单播通信。
交换机四大功能
1.学习功能--数据帧经过交换机,交换机会自动学习数据帧的mac地址
2.转发功能--数据帧经过交换机,会在mac地址表里查找数据帧的目的mac地址、查找成功,会从相应的接口转发数据
3.查询功能(泛洪广播)--如果mac表里没有目标mac,会从接口转发相同数据(泛洪)
4刷新功能 --mac地址表,300s刷新一次
以太网
以太网mac地址
识别一个以太网上的某个单独设备或一组设备的唯一表示。
长度为48bit ,表现形式为十六进制。
以太网帧格式
交换机以太网接口的工作模式
单工
两个数据站之间只能沿单一方向传输数据。
半双工
两个数据站之间可以双向数据传输,但不能同时进行。
双工
两个数据站之间可双向且同时进行数据传输。
交换机的配置
如今的交换机主要是华为的产品
打开华为eNSP并新建拓扑
配置两台主机并与交换机s3700连接(两台主机的网关要一致)
启动主机与交换机
注:要养成做标记的习惯,之后复杂了就不会乱
切换视图模式
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]q
<Huawei>
sys是system-view 的缩写,输入切换为系统视图模式
输入q返回用户视图模式
"< >"符号是用户视图模式
"[]"符号是系统视图模式
配置主机名
[Huawei]sys
[Huawei]sysname 001
[001]
关闭消息通知
[Huawei]sysname 001
[001]
May 26 2023 18:27:14-08:00 001 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25
.191.3.1 configurations have been changed. The current change number is 4, the c
hange loop count is 0, and the maximum number of records is 4095.
在操作时如果不关掉消息通知会很令人烦躁,因为它们会时不时蹦出来干扰你,建议一开始就关掉
在系统视图模式下
[001]undo info-center enable
Info: Information center is disabled.
在用户视图模式下
<001>undo terminal monitor
Info: Current terminal monitor is off.
或输入简化版
<001>undo t m
Info: Current terminal monitor is off.
查看历史命令
[001]display history-command
sys
sysname 001
undo info-center enable
查看mac地址表
[001]display mac-address
MAC address table of slot 0:
-------------------------------------------------------------------------------
MAC Address VLAN/ PEVLAN CEVLAN Port Type LSP/LSR-ID
VSI/SI MAC-Tunnel
-------------------------------------------------------------------------------
5489-98de-0ffd 1 - - Eth0/0/1 dynamic 0/-
5489-98f8-54cf 1 - - Eth0/0/2 dynamic 0/-
-------------------------------------------------------------------------------
Total matching items on slot 0 displayed = 2
[001]
永不超时
[001]user-interface console 0
[001-ui-console0]idle-timeout 0 0
[001-ui-console0]
主要用于远程操纵
进入接口模式
[001]int e0/0/1
[001-Ethernet0/0/1]
e后面跟你接的端口
配置双工、半双工和传输速率
[001-Ethernet0/0/1]undo negotiation auto 关闭自动协商
[001-Ethernet0/0/1]speed 10 调整传输速率
[001-Ethernet0/0/1]duplex full 双工
[001-Ethernet0/0/1]duplex half 半双工
永久保存设置
<001>save
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y
Info: Please input the file name ( *.cfg, *.zip ) [vrpcfg.zip]:
Now saving the current configuration to the slot 0.
Save the configuration successfully.
<001>
注:只有在用户视图模式才会永久保存