交换机学习笔记1

本文详细解释了交换机如何通过ARP协议获取和更新MAC地址表,以实现数据帧的精确转发,重点介绍了MAC地址表的建立过程和交换机在通信初期的角色。

交换机的工作原理

     交换机内部有一个MAC地址表,MAC地址表记录了网络中所有MAC地址与该交换机各端口的对应信息。某一数据帧需要转发时,交换机根据该数据帧的目的MAC地址来查找MAC地址表,从而得到该地址对应的端口,即知道具有该MAC地址的设备是连接在交换机的哪个端口上,然后交换机把数据帧从该端口转发出去。

那这个MAC地址表是怎么来的?交换机刚上电的时候这个表是空的,如图1.1所示。

                                                                    图1.1

当pc1、pc2、pc3在互相通信前,首先要做的是获得对方的MAC地址。最开始的时候需要通过ARP协议获得MAC地址,例如pc1要获得pc2的MAC地址时,要先发送ARP请求,然后等待pc2回应该ARP请求。

交换机通过分析ARP报文来更新MAC地址表。MAC地址表更新过程是:首先,交换机根据来自pc1的ARP请求在MAC地址表中添加pc1的信息,如图1.2所示。

MAC

接口

5489-9815-20a2

Eth0/0/1

                                                                  图1.2

然后,交换机将该ARP请求发给pc2和pc3,但只有主机pc2会回应,如图1.3所示,最后,交换机根据pc2的ARP回应在MAC地址表中添加pc2的信息。

MAC

接口

5489-9815-20a2

Eth0/0/1

5489-98d1-4d83

Eth0/0/2

                                                                  图1.3

交换机MAC地址表变化,如图1.4所示。

                                                                  图1.4

交换机获取MAC地址与接口映射信息之后,就可以指导报文转发了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值