目录
一、交换机的基本原理
1.1 交换机的四大功能
学习 :数据帧经过交换机,交换机会自动学习记录数据帧的的源mac地址
转发:在mac表中查找数据帧的目的mac,找到则会从相应接口转发数据
查询:如果表项没有找到目的mac,会从所有接口转发相同的数据
刷新:超过规定时间没有通信,会自动刷新一次mac地址表
1.2 交换机的工作原理
交换机转发原理:根据mac地址表转发数据
实例演示:
解释:
pc1想和pc2通信,
pc1会发送报文(源mac:11目的mac:22),
当数据帧到达交换机,交换机会自动学习数据帧的源mac地址(11)
然后去mac地址表中找是否有目的mac的表项,
由于是第一次通信,没有目的mac的表项,
此时交换机会发送广播去找谁的mac地址匹配目的mac,
只有pc2(22)会回复,其他机器不会回复。
pc2的回复的数据帧(源mac:22,目的mac:11),
当数据帧经过交换机,交换机会自动学习数据帧的源mac地址(22)写入mac地址表,
再去mac地址表中找目的mac(11-11)的表项,发现有11-11的表项,直接按mac地址表转发,在规定时间内再通讯的时候,由于表项完整所以直接单播通信。
二、eNSP的简单使用
2.1 交换机的基础命令
交换机有两个视图:
<用户视图> 用于查询,不能修改
[系统视图] 可以查询和修改
命令 | 功能 |
system-view (sys) | 进入系统视图 |
quit (q) | 退出本视图 |
display version (dis version) | 查看VRP版本 |
display mac-address | 查看mac地址表 |
undo terminal monitor (u t m) (用户模式) | 关闭提示信息 |
undo info-center enable (系统模式) | 关闭提示信息 |
save | 保存配置 |
int e0/0/1 | 进入接口模式 |
sysname + 自定义名字 | 改变交换机名称 |
其中,接口模式主要是配置IP地址 在系统视图下输入int e(代表普通网卡) 或 g(代表光口)
2.2 交换机的工作模拟
PC1和PC2配置在同一网段中,无需网关即可互通,
打开PC1的命令行,连通PC2,
可以ping通,此时打开交换机,查看mac地址表,
后续,在规定时间内,由于mac地址表中已经存有两个pc的mac地址,想要再次连通无需广播。