CCNP 筆記本

2009 年 04 月 20 日

CCNP-BCMSN Mdoule 04 Implementing Inter-VLAN Routing

Filed under: CCNP-BCMSN Module 04 — nkongkimo @ 14:29:18

Inter-VLAN(Router on a Stick)的種類

種類

 

定義

Frame-Relay

1.Frame-Relay的架構:
2.用在廣域網路
3.可以使用在
   -Point-to-Point Sub-if介面
   -Multipoint Sub-if介面
4.使用DLCI來分辨子介面

Ethernet

1.Ethernet的架構:
2.使用802.1Q/ISL Tagging,決定不同Sub-if子介面
3.SW不支援子介面,因已可以使用802.1Q的機制
4.Router的介面會成為瓶頸點
5.用於中小企業。

Ethernet
設定方法

 

Multilayer Switching-SVI

SVI的功能

1.預設SW沒有啟動Routing的功能。
    -啟動L3的功能: Switch(config)#ip routing
2.建立SVI:Switch Virtual Interface(虛擬的介面)
3.利用CAM table & TCAM table協助轉送封包。

CAM table: MAC Addr. Table

TCAM table (Ternary CAM Table):
(1)Longest-Match Region:通常用於L3 Forwarding
(2)First-Match Region:通常用於ACL or Policy Control
(3)較有彈性

4.設定步驟:

5.運作的狀況:
    -同一個VLAN的PC可以直接互通。
    -不同VLAN的PC需要透過SVI才可互通。

 

Multilayer Switching-Routed Port

Routed Port的功能

1.利用實體介面的方式運作。
2.不可以切Sub-interface。
3.運作方式與Router的介面一樣。
4.設定步驟:

 

L2 SVI & L3 Routed Port比較

L2 Switching

L3 Switching

SVI(虛擬的)

Routed Port(實體的)

有Spanning Tree的功能

沒有Spanning Tree

都是SW的L3介面

都是SW的L3介面

 

L2 & L3 Switch Forwarding Process

L2

L3

 

IP Unicast Frame and Packet Rewrite

CAM Table的內容

 

CAM Table

1.CAM Table 主要的內容

VLAN ID

MAC

Type

Port
2.CAM Table 查詢的方式
 

*使Hash的的方式,建立Point,來做查詢。
*CAM Table查詢要Exact Match才會轉送否則會Forwarding。

 

TCAM Table

1.TCAM Table:用於ACL、QoS、L3 Forwarding

*Longest-Match Region:通常用於L3 Forwarding
*First-Match Region:通常用於ACL or Policy Control
*不需要Exact Match 只需要部份Match即可
*較有彈性

 

L3 Switch Processing的演進

演進

定義

第一代:
Process Switching

1.利用CPU運算,處理Routing Update,產生RIB。
2.查詢的方式:

3.較沒有效率,會造成CPU繁忙。

第二代
Fast Switching
(Route-Cache)

1.第1個封包會送到CPU查詢,之後建立Cache,讓之後的封包快速Routing。
2.針對每一個連線,都需要建立Cache。

第3代
CEF
(Cisco Express Forwarding)

1.CEF運作的狀況:

2.Data Plane:負責轉送Data Transport
3.預設CEF是啟動的
4.Control Plane由CPU處理,用Routing Protocol建立RIB。
5.Data Plane:由ASIC晶片處理,把RIB收斂之後建立FIB,裡面會有每一個目的地的網段、Next Hop、外送介面…的資訊。
6.Adjacency Table:就是ARP Cache,裡面有L2的資訊。
7.CEF的限制:
    -IP Packet With Option欄位
    -TTL=0時
    -從Tunnel介面傳送的Packet
    -不支援的Type
    -需Fragment的Packet
    -Dest為Router本身的(ex: telnet/SSH/SNMP/Ping…)
8.有2種CEF的模式:
(1)Central CEF: 集中式的,把FIB及Adjacency Table放在RAM上的空間。
(2)Distributed CEF(DCEF): 分散式的,把FIB及Adjacency Table放在Line card上的空間,最有效率CEF架構,但是成本較高。
9.較有效率的轉送資料
10.降低CPU Loading

CEF設定的方式:

CEF 觀察的方式

1.Show ip cef
 

 

ARP Throttling的機制

1.運作的原理:
(1)當CEF無法查出對應的MAC位置時就會啟用
(2)用ARP Request去Rewire未知的PC MAC
(3)會插入一個錯誤的MAC來封裝,讓封包可以傳送出去(但會被丟棄),等待CEF查詢正確的MAC,再封裝1次正確的封包到目的地。

2.ARP Thrittling的目的:
(1)加速封包傳送的速度
(2)避免封包雍塞在Router上

廣告

在WordPress.com寫網誌.