通过MAC表确定交换机拓扑结构

发布时间:2011-05-15 00:46:35   来源:文档文库   
字号:

通过MAC地址表

确定楼层交换机拓扑

2011/04/17



一、 基本原理 1

二、 使用到的命令 1

三、 详细步骤 1

1. 找出网关ip对应的MAC地址。 1

2. 找出各交换机上网关MAC的来源端口(下称uplink端口) 2

3. 查看其中一台交换机上的MAC表,选一台设备的MAC地址 2

4. 在其他交换机查看是否存在此MAC条目。 2

5. 在其他交换机重复以上2步。画出楼层交换机拓扑图。 2

6. 实例 2

7. 验证 4



一、 基本原理

根据交换机的工作原理,会将每个接收到的数据包的来源端口记录到MAC表中,在一个稳定的网络中,网关的MAC地址会存在于每台交换机的MAC表中,且终端设备访问网关的频率也较高,当某台设备访问网关时,数据包经过的交换机都会记录这个数据包的源MAC地址。所以只要对比每台交换机的MAC表,就会找出各台交换机之间的连接端口。

二、 使用到的命令

查看arp表:

Ciscoshow arp

H3Cdisplay arp

查看MAC

Ciscoshow mac-address-table

H3Cdisplay mac-address

迈普:show arl

查看某个MAC地址

Ciscoshow mac-address-table 0018.39a0.62d6(MAC地址)

H3Cdisplay mac-address 0018-39a0-62d6(MAC地址)

迈普:show mac2port 00:18:39:a0:62:d6(MAC地址)

三、 详细步骤

1. 找出网关ip对应的MAC地址。

2种方法,

1 先在本机ping网关地址,然后使用arp –a查询本机arp表获取网关MAC地址。

2 通过查看网关arp表获取

2. 找出各交换机上网关MAC的来源端口(下称uplink端口)

由上图看出:1FA uplink端口为E0/32FA uplink端口为E0/213FA uplink端口为E0/23FB uplink端口为E0/25FA uplink端口为E0/23

因楼层交换机布线较复杂,可能存在环路,在每台交换机上断开uplink端口,30s后在执行一次上面的命令,查看到网关是否存在其他路径。

3. 查看其中一台交换机上的MAC表,选一台设备的MAC地址

选择原则:①稳定,多次查看MAC表,此条目一直存在;②唯一,此MAC是这个端口的唯一条目,即此端口直接连接到终端设备,不经过其他网络设备)

4. 在其他交换机查看是否存在此MAC条目。

如出现则表示上一台交换机的uplink端口可能连接到此交换机所列出的端口。

5. 在其他交换机重复以上2步。画出楼层交换机拓扑图。

在每个交换机上选一个MAC,查看是否出现在其他交换机上。将所有的可能列出,综合后得出拓扑结构。

6. 实例



从上图看出1FAE0/3端口可能连接到2FAE0/1端口或5FAE0/24端口。

从上图看出2FAE0/21端口可能连接到5FAE0/24端口。

从上图看出3FAE0/2端口可能连接到2FAE0/11端口或5FAE0/24端口。

从上图看出3FBE0/24端口可能连接到5FAE0/3端口。

从上图可以看出其他4台上的MAC都可以在5FA上找到,所以5FAE0/23端口可能直接连接到网关上。

综上所述,最有可能的连接方式为:

1FAE0/3端口连接到2FAE0/1端口

2FAE0/21端口连接到5FAE0/24端口

3FAE0/2端口连接到2FAE0/11端口

3FBE0/24端口连接到5FAE0/3端口

5FAE0/23端口可能直接连接到网关

7. 验证

在非工作时间手动关闭某交换机uplink端口的对端端口,如果网络中断即拓扑判断正确;也可以拔掉线缆观察对端的状态。

本文来源:https://www.2haoxitong.net/k/doc/1d0bd520aaea998fcc220edc.html

《通过MAC表确定交换机拓扑结构.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式