天天看點

Cisco三層交換原理

一、三層交換機

1.應用場合:實作vlan間通信

2.特性:

①基于硬體工作

②支援三層協定:IP、IPX

③提供較大頻寬的交換核心

④降低成本

⑤不适合“網絡拓撲各異,傳輸協定不同”的廣域網環境

3.識别三層交換機

①mls(multi layer switch)識别

多層交換功能卡(MSFC)

路由交換子產品(RSM)

多層交換子產品(MSM)

網絡流功能卡(NNFC)

多層交換式路由處理器(MLS-RP)

政策功能卡(PFC)

//Catalyst 5000系列:屬于一次路由,多次交換。第一次通信向路由器學習路由表存儲起來,以後直接使用儲存的路由表轉發資料

②CEF識别

政策功能卡2(PFC2)

多層交換功能卡2(MSFC2)和監控引擎720的組合

帶EMI的Catalyst 3550 交換機

//Catalyst 3550軟體特例

SMI:簡單鏡像屬于2層交換機

EMI:增強鏡像屬于3層交換機

4.MLS多層交換

特性:一次路由,多次交換

MLS處理資料包過程:

<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434618mnOi.png"></a>

CEF:Cisco快速轉發

特性:沒有路由,一直交換

CEF的三張表:

①轉發資訊庫表:存放從路由選擇表中拷貝過來的,用于轉發分組所必須的資訊

②臨近表:維護一個鄰近點以及它們相關的第2層MAC重寫或下一跳資訊的資料庫

③網絡流表:提供網絡統計資料(CEF工作時,不需要該表)

<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434620BLsS.gif"></a>

交換機上的CEF處理資料過程:

<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434623cZ6L.png"></a>

5.三層交換機處理資料的方式

①集中轉發:交換機提供一張總轉發表,所有資料處理都依據該表

例:Catalyst 4000和Catalyst 6500使用該模式

<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434630txaD.png"></a>

②分布式轉發:交換機上除了提供總轉發表外,每個子產品上有自己的轉發表,子產品可以根據自己的轉發表,直接處理資料

例:Catalyst 3550 和帶分布轉發夾的Catalyst 6500使用該方式

<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434636OSVN.png"></a>

6.CEF的配置

①啟用路由功能

(config)#ip  routing

②啟用CEF

(config)#ip cef

7.典型應用

①Vlan間通信

(config)#interface Vlan Vlan号

(config)#ip address ip位址 掩碼

(config)#no shutdown

(config)#ip routing

②三層交換機與路由器通信

a.把端口配置為路由端口(三層交換機端口角色:路由端口、交換端口)

(config-if)#no switchport

//把端口設定為路由端口

(config-if)#switchport

//把端口設定為交換端口

b.對端口進行三層配置

(config-if)#ip address ip位址 掩碼

(config-if)#no shutdown

c.配置路由:等同路由器配置

例:

<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434639c4pS.png"></a>

<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434642rVyT.png"></a>

本文轉自 chinaperrylee 51CTO部落格,原文連結:http://blog.51cto.com/perry/145963,如需轉載請自行聯系原作者

繼續閱讀