vlanif和vlan的关系 vlanif

【vlanif和vlan的关系 vlanif】本示例拓扑结构如图6-23所示 。示例中互联的三层交换机SwitchA和SwitchB的下面都连接了一个VLAN 10的二层网络,要求SwitchA和SwitchB之间通过OSPF路由协议实现两个VLAN 10二层网络中的用户PC的三层互通 。

vlanif和vlan的关系 vlanif


vlanif和vlan的关系 vlanif


vlanif和vlan的关系 vlanif


【说明】在三层交换机中,最关键的就是它有一个专门用于三层转发的“三层硬件转发表”,它和“ARP表”之间有联系,但也有区别 。ARP表中只是IP地址和MAC地址的映射关系,不包括转发出口,也不包括对应的VLAN ID,而三层硬件转发表中则包括了全部这些,形成一个:目的IP地址、VLAN ID、端口和下一跳MAC地址的关系表项 。因为在进行三层转发时,改变的是帧封装后的源和目的MAC地址这两个字段,原来输入IP包中的“目的MAC地址”作为转发的“下一跳MAC地址”,原来的“源MAC地址”改为三层交换机自身的MAC地址,源和目的IP地址都不变(因为这是封装在帧的“数据”部分) 。另外,三层转发表是存储在ASCI硬件芯片上的,直接由ASIC芯片调用,而ARP表是存储在内在中,由CPU软件调用 。但三层硬件转发表项还是由CPU提供的 。
-------------------------------------------------------------
二层交换机(可管理)通常只有一个MAC,各端口一般无MAC地址,vlan-interface 的MAC地址是二层交换机本身的MAC地址,参与STP运算的MAC地址也是二层交换机本身MAC;
附:一台S3100上查看的实际结果:
<A>dis device manuinfo
DEVICE NAME : S3100-26TP-SI-UM-H3
DEVICE SERIAL NUMBER : 210235A0CRH102000444
MAC ADDRESS : 0023-89D8-7774
MANUFACTURED DATE : 2010-03-01
VENDOR NAME : H3C
<A>sys
System View: return to User View with Ctrl+Z.
dis int Vlan-interface 1
Vlan-interface1 current state :UP
Line protocol current state :UP
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0023-89d8-777 //虚拟接口与交换机自身MAC一致
Internet Address is 10.x.x.x/24 Primary
Description : Vlan-interface1 Interface
The Maximum Transmit Unit is 1500
三层交换机是不是每个端口都有MAC,不统一 。
---------------------------------------------------------------------------
对于二层交换机,在我们的专业术语中,自身内置的MAC地址叫做:Static mac address,而其所学习的mac table中的MAC称为:dynamic mac address.

    推荐阅读