二层口和三层口
二层口 | 三层口 | |
概念 | 通常为交换机的二层端口 交换机有MAC地址表,没有IP路由表。 | 通常为路由器或计算机的接口 路由器有IP路由表,没有MAC地址表。 |
内容 | 只有MAC | 既有MAC,又有IP |
广播 | 收到广播帧后,将广播帧从设备的其他所有二层口泛洪出去 | 收到广播帧后,跟据帧类型字段的值,将广播帧的载荷数据上送到设备第三层的响应模块去处理 |
单播 | 收到单播帧后,在MAC地址表中查找该帧的MAC地址,查不到,就从设备的其他所有二层口泛洪出去,查到了,先看查到的MAC地址表项所指示的二层口是不是该帧进入设备的二层口,如果是,丢弃该帧,如果不是,从表项指示的二层口转发该帧。 | 收到单播帧后,比较帧的目的MAC是不是自己三层口的MAC,如果不是,则丢弃,如果是,则跟据帧的类型字段的值,将该帧的载荷数据上送到该设备的第三层响应模块进行处理。 |
组播 |
三层交换机
三层交换机是二层交换机和路由器的一种集成形式,除了一些二层口外,还有一些混合端口(混合口)。
可以只有混合口,无二层口,也可以只有二层口,无混合口(完全退化成二层交换机)。
不同混合口之间同时存在二层和三层转发通道,
不同的二层口之间只有二层转发通道,
一个混合口与一个二层口之间只有二层转发通道。
三层交换机既有MAC表,用来二层转发,又有IP路由表,用来三层转发。
三层交换机实现跨vlan通信
如图:
交换机配置,注意,要把PC的网关地址配置好。
vlan batch 10 20
interface gigabitethernet 0/0/1
port link-type access
port default vlan 10
interface gigabitethernet 0/0/2
port link-type access
port default vlan 10
interface gigabitethernet 0/0/3
port link-type access
port default vlan 20
quit
interface vlanif 10
ip addr 192.168.1.254 24
interface vlanif 20
ip addr 192.168.2.254 24
此时,PC1上arp -a
Internet Address Physical Address Type
192.168.1.254 4C-1F-CC-A2-71-2F dynamic
192.168.1.2 54-89-98-2B-7E-F8 dynamic