赞
踩
交换机是一种网络设备,用于在局域网中传输数据包。它的主要作用是根据MAC地址学习和转发数据包,从而实现局域网内的通信。交换机可以提高网络性能和可靠性,可以避免冲突和数据包的混淆。
第一次通讯的时候,交换机处于初始状态,它体内自带的Mac地址表的表项是空白的。
当A想和B通信的时候,A会发送数据帧,这个数据帧是由【目标Mac+源Mac+数据包+校验位】组成。其中目标Mac为B的网卡地址:22-22-22-22-22-22,源Mac为A的网卡地址:11-11-11-11-11-11。
当数据帧经过交换机的时候,交换机会拆开数据帧,校验源Mac是否在自己体内的Mac地址表当中,如果不在,交换机就会将其Mac地址以及接口号一同记在Mac地址表上。在这里交换器将主机A的Mac地址和接口号
再去表中查找目的Mac地址,如果没有找到对应的地址,就直接广播除了源Mac地址以外所有的主机。向它们一并发送数据帧,每台主机检测里面的目的Mac是否与本机Mac相同,若不相同舍弃该数据包,若Mac地址相同就接受该数据。
B收到数据后会向A发出一个数据帧,目标Mac为A的网卡地址:11-11-11-11-11-11,源Mac为B的网卡地址:22-22-22-22-22-22。
当数据帧到达交换器时,交换器校验源Mac是否在自己体内的Mac地址表当中,将B主机的Mac地址和接口号录入Mac地址表。随后查看主机A的Mac地址是否在Mac地址表中,已存在,通过对应接口直接发送。
主机A和主机B完成一次通讯。
交换机内的Mac地址表平均300秒清空一次。
<Huawei>system-view 或 <Huawei>sys //进入系统视图
进入系统视图后<Huawei>会变成[Huawei]
[Huawei]sysname R1 或 [Huawei]sys R1 //更改设备名(R1为修改后的名字)
[Huawei]display bridge mac-address //显示交换机mac地址
[Huawei]int e0/0/1 //进入对应接口视图(e0/0/1为接口号)
<Huawei>dis int Ethernet0/0/1 //查看接口详细信息,包括状态、mac地址等
或者[Huawei-Ethernet0/0/1]display this //先进入接口视图再查看
[Huawei]quit //退回到上一层视图
[Huawei-Ethernet0/0/1]return //跨层返回用return或者直接按下ctrl+z
<Huawei>save //保存设置
<Huawei>reboot //重启(未保存的当前配置会消失)
?:命令帮助/命令提示
TAB键:命令补全
[Huawei-Ethernet0/0/1]int e0/0/2 //直接在接口模式下切换到其他接口
<Huawei>dis mac-address //查看mac地址表
[Huawei]undo info-center enable //禁止弹出接口信息
<Huawei>undo terminal monitor //关闭监视功能 简写u t m
1.pc1、2、3、4在同一个网段通过交换器通信
启动所有设备,交换机为初始状态,其Mac地址表为空白。
从pc1发消息给pc2,通过交换机,交换机记录pc1的Mac地址和接口号,因在Mac地址表中没找到与目的Mac地址相同的,所以广播pc2、pc3、pc4,只有pc2的Mac地址和目的Mac地址相同,pc2接受消息,pc3、pc4丢弃数据包。如图路径为1和2.
pc2再回消息给pc1,通过交换机,交换机记录pc2的Mac地址和接口号,在Mac表中查找目的Mac地址,找到对应接口,直接发送。如图路径为3和4。
用pc3通信pc4,情况同上。
在转换器内输入
<Huawei>sys
[Huawei]display mac-address
查看Mac地址表
2.pc1和pc2不在同一网段,通过路由器使其可以通讯
设置pc1基础配置
设置pc2基础配置
pc1&2! 启动!! 路由器R1! 启动!!!!!!!!
设置两个端口的网关
通讯成功
3.用CTL接口远程控制路由器
启动所有设备
点击连接
连接成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。