Menu
CoddyTech

交换机也会学习

Coddy 局域网实验室 课程的第 8 课,共 35 课。

交换机开启时并不知道地址。它会学习:每个到达端口的帧都会告诉交换机“这个 MAC 位于此端口后面”。这样就形成了它的MAC 表,交换机可以据此将帧准确地发送到一个端口,而不是像旧式集线器那样向所有端口广播。

netlab show mac SWITCH会显示这张表。没有流量时,表是空的;两台主机之间执行 ping 后,表中会记录两个 MAC 地址,并分别映射到主机所连接的端口。

challenge icon

挑战

入门

从 pc1 ping pc2,然后显示 sw1 的 MAC 表。

预期输出:

pc1 -> pc2: reply from 192.168.1.20 (ttl=64)
PORT   MAC                LEARNED-FROM
port1  02:c0:dd:aa:ec:b3  pc1
port2  02:c0:dd:a0:9f:64  pc2

亲手试试

终端

局域网实验室中的所有课

自己练习: Terminal 在线编辑器