[H3C]vlan 10
[H3C-vlan10]po g1/0/1
[H3C]vlan 20
[H3C-vlan20]po g1/0/2
[H3C]int g 1/0/3
[H3C-GigabitEthe.NET1/0/3]port link-type trunk-----設(shè)置為trunk類(lèi)型的端口
[H3C-GigabitEthernet1/0/3]port trunk permit vlan all
路由配置
[R1]int g 0/1.1
[R1-GigabitEthernet0/1.1]ip address 10.1.1.254 24
[R1-GigabitEthernet0/1.1]vlan-type dot1q vid 10----配置子接口,配上屬于相應(yīng)vlan網(wǎng)段的IP地址和標(biāo)簽。
[R1-GigabitEthernet0/1.1]int g 0/1.2
[R1-GigabitEthernet0/1.2]ip address 10.2.1.254 24
[R1-GigabitEthernet0/1.2]vlan-type dot1q vid 20
此時(shí)的pc之間是可以通信的。查看R1的路由表會(huì)發(fā)現(xiàn),pc所屬的網(wǎng)段顯示的是直連網(wǎng)段,相當(dāng)于路由器的接口直連網(wǎng)段。
PC之間可以通信的原理是:當(dāng)pcA向pcB發(fā)送IP包時(shí),IP包首先被封裝成帶vlan標(biāo)簽(10)的數(shù)據(jù)幀,然后通過(guò)trunk鏈路發(fā)給路由器R1。R1收到幀后,因?yàn)樽咏涌?/1.1的vlan標(biāo)簽是10,所以把數(shù)據(jù)幀交給子接口0/1.1處理。R1查找路由表,發(fā)現(xiàn)pcB處于子接口0/1.2的網(wǎng)段,因此將數(shù)據(jù)包封裝成數(shù)據(jù)幀從0/1.2發(fā)出,幀中帶的vlan標(biāo)簽是20,表示為vlan20的數(shù)據(jù)。此幀到達(dá)交換機(jī)后,交換機(jī)即可將其轉(zhuǎn)發(fā)到pcB。PcB發(fā)給pcA的IP包過(guò)程相似。