天天看點

《CCNP TSHOOT 300-135認證考試指南》——6.4節SVI故障檢測與排除

本節書摘來自異步社群《ccnp tshoot 300-135認證考試指南》一書中的第6章,第6.4節svi故障檢測與排除,作者 【加】raymond lacoste , 【美】kevin wallace,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

6.4 svi故障檢測與排除

ccnp tshoot 300-135認證考試指南

路由器上的接口都有一個ip位址,用于定義該接口所屬的子網,此外,該ip位址還充當駐留在該接口上的主機的預設網關。不過,如果三層交換機的多個端口(包括接入端口或中繼端口)都屬于同一個vlan(如圖6-3所示),那麼應該在哪個接口上配置ip位址呢?

由于無法為二層交換端口配置設定ip位址,因而需要建立名為svi(switched virtual interface,交換式虛接口)的邏輯三層接口,然後就可以像路由器接口一樣為這些svi配置設定ip位址。不過,與路由器接口的ip位址與每個接口相關聯不同的是,為特定vlan配置的svi代表屬于該vlan的所有交換端口,是以,連接配接在交換機上屬于vlan 100的所有裝置均使用svi 100,屬于vlan 200的所有裝置均使用svi 200,等等。本節将解釋在三層交換機上配置svi的方式以及檢測與排除svi故障時需要關注的内容。

《CCNP TSHOOT 300-135認證考試指南》——6.4節SVI故障檢測與排除

6.4.1 svi回顧

圖6-4給出了使用svi的拓撲結構示意圖,例6-17給出了相應的配置資訊。本例建立了兩個svi:為每個valn均建立了一個svi,為vlan 100的svi配置設定的ip位址是192.168.1.1/24,為vlan 200的svi配置設定的ip位址是192.168.2.1/24。請注意,這是兩個

《CCNP TSHOOT 300-135認證考試指南》——6.4節SVI故障檢測與排除

不同的子網,因而需要為vlan 100的成員裝置配置設定192.168.1.1/24網絡中的ip位址,并且将它們的預設網關指向vlan 100 svi的ip位址192.168.1.1;為vlan 200的成員裝置配置設定192.168.2.1/24網絡中的ip位址,并且将它們的預設網關指向vlan 200 svi的ip位址192.168.2.1。如果要為svi配置設定ip位址,可以進入指定vlan的接口配置模式,例如,利用全局配置指令interface vlan 10進入svi 10的接口配置模式。如果之前沒有建立svi 10,那麼将建立svi 10。對于本例來說,由于這兩個svi都是該交換機的本地svi,因而交換機的路由表知道如何在這兩個vlan的成員之間轉發流量。此外,由于三層交換機預設不啟用ipv4路由,因而需要利用ip routing全局配置指令啟用ipv4路由。

《CCNP TSHOOT 300-135認證考試指南》——6.4節SVI故障檢測與排除

6.4.2 svi故障檢測與排除

為了保證svi的正常工作,svi必須處于up狀态,而且協定也必須處于up狀态。如果要驗證svi是否處于up/up狀态,可以使用多種不同的show指令(如例6-18所示)。從show ip interface brief指令的輸出結果可以看出,vlan 100的svi處于up/up狀态,show interfaces vlan 100指令也顯示該svi處于up/up狀态,而且還提供了裝置直接與svi進行通信時所要用到的mac(bia)位址。例如,vlan 100中的主機需要向預設網關(前面說過svi将成為預設網關)發送幀時,這些主機需要知道與該svi相關聯的ip位址所對應的mac位址,也就是本例給出的mac位址。此外,該指令還提供了svi的ip位址。最後,show ip interface vlan 100指令不但顯示了ip位址資訊,而且還顯示svi處于up/up狀态。

關鍵

《CCNP TSHOOT 300-135認證考試指南》——6.4節SVI故障檢測與排除

為了成功檢測與排除svi故障,必須了解并掌握svi處于up/up狀态的必備條件,具體如下:

與svi對應的vlan必須本地存在于交換機上;

必須啟用svi,而且沒有被管理性關閉;

對于指定vlan來說,至少要有一個交換端口(接入或中繼)為up/up且處于生成樹轉發狀态。

提示:

為了實作svi之間的路由能力,必須利用ip routing指令在三層交換機上啟用ip路由功能。