兩臺交換機怎么實現(xiàn)不同vlan下通信呢?
兩臺交換機怎么實現(xiàn)不同vlan下通信呢?請問pc1怎么樣才能和pc2通信?其實這個問題作為網(wǎng)絡工程師實操來說,是一個比較入門的問題,就樓主的問題我來分二種配置方案來說明怎么進行配置。因網(wǎng)上cisco的教程比較多,我就用國人的H3C設備來配置不同vlan間的通信吧,原理及方法都是一樣的,只是操作設備個別命令不一樣,不影響,主要是要撐握思路。
首先打開HCL軟件,配置如下的網(wǎng)絡圖,先連好線,寫好文字標識。啟動全部設備。
PC_1的配置為:192.168.10.2 子網(wǎng)掩碼為:255.255.255.0 網(wǎng)關:192.168.10.1
PC_2的配置為:192.168.20.2 子網(wǎng)掩碼為:255.255.255.0 網(wǎng)關:192.168.20.1
如上配置做好后,進行PC1 ping PC2 看不能不能。答案是不能同的。
因為我們是不同網(wǎng)段,不同網(wǎng)段間要通訊必須走路由或三層交換機。我們第一種方法就用三層交換機來配置。他的原理就是:我們把與PC1相連的端口分一個
vlan.
與PC2相連的端口分另一個vlan,并設置兩個vlan的IP地址,再開啟交換機的路由功能。H3C不用輸入命令自動開的。我用的是H3C S5820V2,在交換機上做這樣的配置:
<H3C>sys 進入視圖模式
[H3C]vlan 10 創(chuàng)建vlan10
[H3C-vlan10]port g1/0/1 把g1/0/1這個端口加入到vlan10中,因為這個端口是連PC1的
[H3C-vlan10]vlan 20 創(chuàng)建vlan10
[H3C-vlan20]port g1/0/2 把g1/0/2這個端口加入到vlan20中,因為這個端口是連PC2的
[H3C-vlan20]qu 退出
[H3C]int vlan 10 進入vlan10這個接口
[H3C-Vlan-interface10]ip address 192.168.10.1 255.255.255.0 配置Vlan10 的IP地址
[H3C-Vlan-interface10]int vlan 20 進入vlan20這個接口
[H3C-Vlan-interface20]ip address 192.168.20.2 255.255.255.0 配置Vlan20 的IP地址
[H3C-Vlan-interface20]qu 退出
[H3C]save 保存
做完這個配置記得要保存一下,然后再來用PC1 ping PC2 看能不能通。答案是可以通的
因為數(shù)據(jù)通過交換機的VLAN并用路由功能互相轉發(fā)了。
第二種用單臂路的方法配置PC1與PC2的通信,網(wǎng)絡圖如下:
PC_1的配置為:192.168.10.2 子網(wǎng)掩碼為:255.255.255.0 網(wǎng)關:192.168.10.1
PC_2的配置為:192.168.20.2 子網(wǎng)掩碼為:255.255.255.0 網(wǎng)關:192.168.20.1
如上配置做好后(交換機與路由器無任何配置,只是連接物理線路),進行PC1 ping PC2 看不能不能通。答案是不能通的。
因為沒有路由。交換機只是一個普通的二層交換機,不帶路由功能,
這個方案為什么叫單臂路由?因為數(shù)據(jù)的出進都是靠路由器與交換機相連的端口起作用。他的配置方案為:交換機相連的端口g1/0/1分成vlan10 ,g1/0/2分成vlan20。與路由器相連的g1/0/3配置成trunk,也就是主干線,路由器上的g0/0端口配置為子接口模式,接口為:g0/0.1,g0/0.2并分別配置兩個子接口的IP地址,再啟用路由器的路由功能就可以實現(xiàn)了(默認是啟用的,不用操作)。
好的,現(xiàn)在來具體配置一下:
交換機配置如:
<H3C>sys 進入視圖
[H3C]vlan 10 創(chuàng)建vlan 10
[H3C-vlan10]port g1/0/1 g1/0/1 這個口加入到vlan10
[H3C-vlan10]vlan 20 創(chuàng)建vlan 20
[H3C-vlan20]port g1/0/2 g1/0/2 這個口加入到vlan20
[H3C-vlan20]qu 退出
[H3C]int g1/0/3 進入這個接口
[H3C-GigabitEthernet1/0/3]port link-type trunk 設置主干線的連接類型為trunk,
[H3C-GigabitEthernet1/0/3]port trunk permit vlan 10 設置這個干線允計vlan10的數(shù)據(jù)通過
[H3C-GigabitEthernet1/0/3]port trunk permit vlan 20 設置這個干線允計vlan20的數(shù)據(jù)通過
[H3C-GigabitEthernet1/0/3]qu 退出
[H3C]save 保存
路由器的配置如下:
<H3C>sys 進入視圖
[H3C]interface g0/0.1 進入g0/0的子接口第一個.1
[H3C-GigabitEthernet0/0.1]ip address 192.168.10.1 255.255.255.0 配置子接口的IP地址
[H3C-GigabitEthernet0/0.1]vlan-type dot1q vid 10 配置子接口的數(shù)據(jù)幀類型為vlan10(通俗)
[H3C-GigabitEthernet0/0.1]int g0/0.2 入g0/0的子接口第二個.2
[H3C-GigabitEthernet0/0.2]ip address 192.168.20.2 255.255.255.0 配置子接口的IP地址
[H3C-GigabitEthernet0/0.2]vlan-type dot1q vid 20 配置子接口的數(shù)據(jù)幀類型為vlan20(通俗)
[H3C-GigabitEthernet0/0.2]qu 退出
[H3C]save 保存
做完這個配置記得要保存一下,然后再來用PC1 ping PC2 看能不能通。答案是可以通的
因為數(shù)據(jù)通過交換機G1/0/3口轉換到路由器再回轉過來。
當然還有更多的配置方案,都是從這二者演變過來。如果您有更多更好的方案,歡迎留言并交流。更多好玩的,好看的,學習資料,請關注我,謝謝