實驗演示:三層交換機與路由器對接

(一)實驗拓撲及描述


實驗演示:三層交換機與路由器對接

(二)實驗需求

1. 在交換機上創建VLAN10及VLAN20;

2. 將PC1所在端口分配到VLAN10;PC2所在端口分配到VLAN20。配置vlanif 10及vlanif 20作為VLAN10及VLAN20用戶的網關,使得VLAN10及VLAN20的用戶能夠互相訪問;

3. 在交換機上創建VLAN200並配置vlanif 200接口,作為與路由器對接的VLAN及三層接口;

4. 在交換機及路由器上完成靜態路由或默認路由的配置,使得PC能夠訪問8.8.8.0/24網絡。


(三)實驗步驟及配置

交換機的配置如下:

實驗演示:三層交換機與路由器對接

完成上述配置後,PC1與PC2能夠互相訪問了。


接下來我們在交換機上繼續配置,準備與路由器對接:

實驗演示:三層交換機與路由器對接

使用ip route-static命令,我們能夠為三層設備配置靜態路由。在這個環境中,在交換機上我們既可以使用ip route-static 8.8.8.0 24 192.168.200.2這條命令,使得交換機擁有到達8.8.8.0/24網段的路由從而成功的將去往8.8.8.8的路由送到下一跳地址192.168.200.2。當然,我們也可以用ip route-static 0.0.0.0 0.0.0.0的形式為三層設備配置一條默認路由,默認路由可匹配任何一個目的地,可作為該設備數據轉發的“最後求助對象”。

接下去我們配置路由器:

實驗演示:三層交換機與路由器對接

在路由器上,我們創建了一個Loopback0 接口(翻譯成環回口),用於模擬在路由器身後的一個網段。Loopback接口作為一個邏輯接口並不真實存在,並且該接口永遠不會DOWN,正是由於這些特性,使得Loopback接口常用於網絡測試,例如本例;

  • 被協議所使用,例如OSPF或BGP等路由協議可使用Loopback接口地址作為協議的RouerID;
  • 被協議所使用,例如BGP Peer之間可建立基於Loopback的鄰接關係;
  • 作為SNMP traps消息的源地址;
  • 其他。

注:更多特殊IP地址及用途,參考前一天發的文章。

在路由器上的另一個關鍵性的配置是靜態路由的配置。值得注意的是數據的訪問是有“雙向性”要求的,要考慮往返。因此需要在路由器上,創建一條靜態路由,以便告知路由器去往192.168.10.0/24及192.168.20.0/24網段的路徑,否則PC1及PC2是無法ping通8.8.8.8的,因為回程的流量在路由器這裡就被丟包了。

配置完成後,可以看一下路由表:

[Router]display ip routing-table


實驗演示:三層交換機與路由器對接

實驗演示:三層交換機與路由器對接

上面的輸出中,標記紅色的路由條目即我們在路由器上配置的靜態路由,static字樣即表示路由為靜態手工創建的路由條目,Direct關鍵字表示這是本地直連的路由條目。

實驗的結果測試也非常簡單,PC1及PC2都應該能夠ping通8.8.8.8。


分享到:


相關文章: