知識點:ospf vlanif pvid trunk access route ID 等技術
需求:使用路由協定ospf(開放最短路徑優先),最終結果是pc1-PC5之間能互相ping通
首先配置PC1和PC2之前可以互通
PC1和PC2屬于vlan10,對應交換機LSW3上要配置
vlan10包含 端口Ethernet0/0/1和Ethernet0/0/2
PC1 IP位址及網關 192.168.1.1/24 網關 192.168.1.254
PC2 IP位址及網關 192.168.1.2/24 網關 192.168.1.254
vlan10的PC配置IP位址
二層交換機LSW3的配置
到此 PC1和PC2測試連接配接性
配置PC3和PC4可以互通
測試連接配接性
PC3和PC4已經可以ping通了
接下來我們配置vlan10和vlan20之前互通
配置vlan10下的PC與網關能連通
測試vlan10下的PC與網關的連通性
vlan10下的PC已經能ping網關192.168.1.254了
接下配置vlan20下PC和網關的連通配置
LSW4交換機配置trunk并放行vlan10 vlan20
[SW4]interface Ethernet0/0/3
[SW4-Ethernet0/0/3]display this
interface Ethernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20
LSW2交換機上的配置
配置vlan 10 20 40
[Huawei]sysname LSW2
[LSW2]vlan batch 10 20 40
[LSW2]interface Vlanif 20
[LSW2-Vlanif20]ip address 192.168.2.254 24
[LSW2-Vlanif20]q
[LSW2-GigabitEthernet0/0/3]dis this
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20
測試連通
接下來配置 vlan之間的通信
LSW4與LSW2之間相連的兩個端口要配置成trunk口并允許vlan10 和 vlan20通過
LSW1與LSW2之間相連的兩個端口也要配置成trunk口
要注意的地方是這兩個端口上還要分别綁定一個vlanif的IP位址,這裡就用PVID的技術了
是以這兩個端口的trunk的PVID 要相同并配置不能的IP位址,這樣就可以通信了
如圖所示要增加vlan40
[LSW2]interface GigabitEthernet 0/0/1
[LSW2-GigabitEthernet0/0/1]port link-type trunk
[LSW2-GigabitEthernet0/0/1]port trunk pvid vlan 40 #設定PVID
[LSW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 40
[LSW2-GigabitEthernet0/0/1]dis this
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk pvid vlan 40
port trunk allow-pass vlan 40
[LSW2]interface Vlanif 40
[LSW2-Vlanif40]ip address 12.1.1.2 24 #配置IP位址
在交換機LSW2上啟用OSPF協定
[LSW2]ospf router-id 2.2.2.2 #設定route-id
[LSW2-ospf-1]area 0 #進入區域0
[LSW2-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255 #宣告直接網絡
[LSW2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
接下來配置交換機LSW1上
測試兩個vlan的間通信
如果PC1已經可以pingPC4了
接下來配置pc5到兩個vlan之間通信 并加入ospf的area 1裡
路由器配置
交換機配置
測試連通性
成功了
以下是我的配置思路,有錯的請給我留言,共同學習一起進步
二層交換機LSW3的配置
PC1和PC2屬于vlan10,對應交換機LSW3上要配置
vlan10包含 端口Ethernet0/0/1和Ethernet0/0/2
PC1 IP位址及網關 192.168.1.1/24 網關 192.168.1.254
PC2 IP位址及網關 192.168.1.2/24 網關 192.168.1.254
LSW3交換機配置
<Huawei>sys
[Huawei]sysname LSW3 #修改交換機名字
[LSW3]vlan 10 #建立vlan10
[LSW3]interface e0/0/1 #進入交換機端口
[LSW3-Ethernet0/0/1]port link-type access #設定端口類型為access
[LSW3-Ethernet0/0/1]port default vlan 10 #設定端口所屬vlan
[LSW3-Ethernet0/0/1]q
[LSW3]interface e0/0/2
[LSW3-Ethernet0/0/2]port link-type access
[LSW3-Ethernet0/0/2]port default vlan 10
[LSW3-Ethernet0/0/2]q
[LSW3]q #退出
<LSW3>save #儲存
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y
二層交換機LSW4的配置
PC3和PC4屬于vlan20,對應交換機LSW4上要配置
vlan20包含 端口Ethernet0/0/1和Ethernet0/0/2
PC3 IP位址及網關 192.168.2.1/24 網關 192.168.2.254
PC4 IP位址及網關 192.168.2.2/24 網關 192.168.2.254
LSW4交換機配置
<Huawei>sys
[Huawei]sysname LSW4 #修改交換機名字
[LSW4]vlan 20 #建立vlan40
[LSW4]interface e0/0/1 #進入交換機端口
[LSW4-Ethernet0/0/1]port link-type access #設定端口類型為access
[LSW4-Ethernet0/0/1]port default vlan 10 #設定端口所屬vlan
[LSW4-Ethernet0/0/1]q
[LSW4]interface e0/0/2
[LSW4-Ethernet0/0/2]port link-type access
[LSW4-Ethernet0/0/2]port default vlan 10
[LSW4-Ethernet0/0/2]q
[LSW4]q #退出
<LSW4>save #儲存
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y
不同vlan之間要通信,就需要配置網關了,在這個實驗中
我們把vlan10的網關配置在LSW1的三層交換機上vlan20的網關配置到LSW2的交換機上
vlanif10 192.168.1.254/24
vlanif20 192.168.2.254/24
LSW1上建立vlan10并配置vlanif的IP位址
LSW1和LSW3之前相連接配接的兩個端口
GigabitEthernet0/0/3和Ethernet0/0/3都要配置成trunk口
并允許vlan 10 和 vlan 20 的流量通過配置如下
vlan10下的pc與網關的連通配置
LSW1交換機的配置
[SW1]sysname SW1
[SW1]vlan batch 10 20 #建立vlan10 vlan20
[SW1]interface Vlanif 10 #進入vlan10接口
[SW1-Vlanif10]ip address 192.168.1.254 24 #配置IP位址
[SW1]interface GigabitEthernet 0/0/3 #進入接口
[SW1-GigabitEthernet0/0/3]display this #檢視本接口的配置
#
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20
#
LSW3交換機的配置Ethernet0/0/3為trunk口并允許vlan10 vlan20的流量通過
[LSW3]interface Ethernet0/0/3 #進入接口
[LSW3-Ethernet0/0/3]port link-type trunk #配置接口類型
[LSW3-Ethernet0/0/3]port trunk allow-pass vlan 10 20 #配置允許通過的vlan
接下配置vlan20下PC網關的連通配置
LSW4與LSW2之間相連的兩個端口要配置成trunk口并允許vlan10 和 vlan20通過
LSW1與LSW2之間相連的兩個端口也要配置成trunk口
要注意的地方是這兩個端口上還要分别綁定一個vlanif的IP位址,這裡就用PVID的技術了
是以這兩個端口的trunk的PVID 要相同并配置不能的IP位址,這樣就可以通信了
如圖所示要增加vlan40
LSW4交換機配置trunk并放行vlan10 vlan20
[SW4]interface Ethernet0/0/3
[SW4-Ethernet0/0/3]display this
interface Ethernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20
LSW2交換機上的配置 配置vlan 10 20 40
配置trunk route-id 及啟用路由協定
[Huawei]sysname LSW2
[LSW2]vlan batch 10 20 40
[LSW2]interface Vlanif 20
[LSW2-Vlanif20]ip address 192.168.2.254 24
[LSW2-Vlanif20]q
[LSW2-GigabitEthernet0/0/3]dis this
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20
[LSW2]interface GigabitEthernet 0/0/1
[LSW2-GigabitEthernet0/0/1]port link-type trunk
[LSW2-GigabitEthernet0/0/1]port trunk pvid vlan 40 #設定PVID
[LSW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 40
[LSW2-GigabitEthernet0/0/1]dis this
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk pvid vlan 40
port trunk allow-pass vlan 40
[LSW2]interface Vlanif 40
[LSW2-Vlanif40]ip address 12.1.1.2 24 #配置IP位址
啟用OSPF協定
[LSW2]ospf router-id 2.2.2.2 #設定route-id
[LSW2-ospf-1]area 0 #進入區域0
[LSW2-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255 #宣告直接網絡
[LSW2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
LSW1交換機上配置vlanif40 和route id 1.1.1.1 并啟用ospf協定
interface Vlanif40
ip address 12.1.1.1 255.255.255.0
interface GigabitEthernet0/0/1
port link-type trunk
port trunk pvid vlan 40
port trunk allow-pass vlan 40
ospf 1 router-id 1.1.1.1
area 0.0.0.0
network 12.1.1.0 0.0.0.255
network 192.168.1.0 0.0.0.255
接下來配置pc5到兩個vlan之間通信 并加入ospf的area 1裡