單臂路由和三層交換
一.單臂路由概述
二.三層交換技術
三.鏈路聚合
四.總結
一.單臂路由概述
1.單臂路由實現不同VLAN間的通訊
鏈路型別:交換機連線主機的埠為access鏈路
交換機連線路由器的埠為trunk鏈路
子介面:路由器的物理介面可被劃分多個邏輯介面
每個子介面對應一個VLAN網段的閘道器
2.單臂路由實現不同VLAN間的通訊的原理
路由器重新封裝mac地址轉換VLAN標籤
3.單臂路由的配置
配置鏈路型別
配置VLAN標籤的封裝結構
配置子介面地址
4.單臂路由配置的基本命令
[R1]interface go/0/0. 10
進入子介面檢視,建議子介面名與VLANID致
[Huawei-Gigabitethernet0/0/0. 10] dot1
配置VLAN標籤的封裝結構(dot1q為IEEE802.1q協議,該子介面屬於vlan10)
[Huawei-Gigabitethernet0/0/0.10]ip add 192.168.10.1 24
[Huawei-Gigabitethernet0/0/0. 10]arpbroadcast enable
開啟向下arp廣播請求功能
[R1] interface g0/0/0.20
[Huawei-gigabitethernet0/0/0. 10] dot1g termination vid 20
[Huawei-Gigabitethernet0/0/0.10)ip add 192.168.20.124
[Huawei-G
[R1]intg0/0/0
[Huawei-Gigabitethernet0/0/0]un sh
[R1]dis ip interface brief
5.單臂路由產生的瓶頸
單臂”為網路骨幹鏈路,容易形成網路瓶頸
子介面依然依託於物理介面,應用不靈活
VLAN間轉發需要檢視路由表,嚴重浪費裝置資源
二.三層交換技術
1.三層交換的概述
三層交換機要執行三層資訊的硬體交換,路由處理器(三層引擎)必須將有關路由選擇等的三層資訊下載到硬體中。以便對資料包進行過處理。為完成在硬體中處理資料包的高層資訊,會使用傳統的MLS和基於CEF的MLS
2.傳統的MLS
三層轉發過程中重要封裝2層
三層交換機上,第三層引擎處理資料流的第一個包
交換機ASIC從3層引擎中獲悉2層重寫資訊在硬體中建立一個MLS條目
負責重寫和轉發資料流中的後續資料包
即一次路由 多次交換機
3.基於CEF的MLS
CEF是一種基於拓撲轉發的模型
轉發資訊庫:轉發資訊庫(FIB)與路由表一一對應,是路由表的一一個映象。路由表更新時,FIB隨之變化,其中FIB包含鄰接主機的IP地址與VLANID的對應關係。
鄰接關係表:包含鄰接主機和交換機MAC地址的對應關係用來提供二層重寫資訊。基於CEF的MLS轉發過程,即傳送單播資料包,通過查詢FIB和鄰接關係表,重新封裝資料幀,從相應埠進行轉發。
4.虛擬介面概述
三層交換機VLAN間通訊的轉發過程
####在三層交換機上配置的VAN介面為虛介面
[Huawei] interface Vlanif 10
[Huawei-vlanif10] ip address 192.168. 10.1 24
[ Huawei-Vanif10] display ip interface brief##埠自動啟用
三.鏈路聚合
乙太網鏈路聚合一Eth- trunk多鏈路匯聚,將多條物理鏈路變為一條E- Trunki的邏輯鏈路,從而實現增加鏈路頻寬的目的。鏈路聚合分為手工模式和LACP模式.
LACP模式需要有鏈路集合控制協議LACP的參與。當需要在兩個直連裝置間提供一個較大的鏈路頻寬而裝置支援LACP時,建議使用LACP模式。LACP模式不僅可以實現增加頻寬、提高可靠性、負載分擔的目的,而且可以提供Ethーtrunk的容錯性、提供備份功能。
LACP模式下,部分鏈路是活動鏈路,所有活動鏈路均參與資料轉發。如果某條活動鏈路故障,鏈路聚合組自動在非活動鏈路中選擇一條鏈路作為活動鏈路,使得參與資料轉發的鏈路數目不變。
鏈路聚合的配置:
交機1配置
[Huawei] lacp priority 1000配置系統LACP優先順序
[Huawei]int Eth--Trunk1進入Eth- Trunk檢視
[Huawei-Eth-Trunk1] bpdu enable#配置介面上傳送到BPDU報文到CPU處理,起到防環作用
[Huawei -Eth-Trunk 1] mode lacp-static配置Eth- Trunk為靜態LACP模式
[Huawei] int e0/0/10
介面在加入Eth-trunk前必須要保持為默認hybrid模式型別,可在加入Eth- trunk後再配 trunk
[Huawei-e0/0/10]eth-trunk1將當前介面加入Eth- Trunk
[Huawei] int e0/0/11
[Huawei-int e0/0/11] eth-trunk 1
[Huawei] int e0/0/12
[Huawei-int e0/0/12] eth-trunk 1
[Huawei] dis eth-trunk1下面有三個成員此時三個口是跑流量的負載冗餘
[Huawei]int eth-trunk1
[Huawei-eth trunk1]max active-linkumber2
配置鏈路聚合活動介面數上限閾值。剩餘的成員的介面處於備份狀態,未配置上限閾值則Eth- Trunk最多允許個介面同時處於活動狀態
[Huawei-eth-trunk 1]dis this
配置 trunk
[SW1] int Eth- Trunk1
[sw1-eth-trunkl] port link-type trunk
[sw1-eth-irunkl] port trunk allow-pass vlan all
[SW2]int Eth Trunk1
[sw2-eth-trunk1] port link-type trunk
[sw2-eth-trunk1] port trunk allow-pass vlan all
交換機2配置
[Huawei]int Eth-trunk 1
[Huawei-eth-trunk 1] bpdu enable
[Huawei - Eth-trunk 1]mode lacp-static
[Huawei]int e0/0/10
[Huawei-e0/0/10] eth-trunk 1
[Huawei] int e0/0/11
[Huawei-int e0/0/11]eth-trunk 1
[Huawei] int e0/0/12
[Huawei-int e0/0/12]eth-trunk 1
[Huawei] interface eth-trunk 1
[Huawei-Eth-Trunk1] trunkport ethernet0/0/10to 0/0/12
向Eth Trunk批量增加成員介面
[Huawei]dis eth-trunk 1
[Huawei] dis trunkmembership eth- trunk1檢視鏈路負載情況
四. 總結
- 瞭解單臂路由的工作原理及單臂路由的產生的瓶頸
- 知道三層交換的工作原理即一次路由,多次交換的過程
- 熟練配置單臂路由,三層交換機以及鏈路聚合