bcm交換晶元中和路由相關的幾個暫存器
egr_l3_next_hop、egr_l3_intf、ing_l3_next_hop
bcm xgs系列sdk中和路由相關的幾個命令
l3 l3table、 l3 defip 、 l3 intf
其中l3 intf命令配置了egr_l3_intf暫存器, 本質上是配置了3層**介面 也就是我們常說的vlanif介面。
l3 l3table命令和l3 defip命令都配置了egr_l3_next_hop暫存器也就是下一跳出口暫存器。l3 l3table 也會生成主機路由arp表項。
bcm xgsiii系列交換晶元fp 策略路由功能配置順序:
1. 建立fp group時加入bcmfieldqualifyl3routable匹配
fp qset add bcmfieldqualifydstip
fp qset add bcmfieldqualifyl3routable
fp group create -0x7fffffff 1
2. 建立fp group entry
fp entry create 1 1
3. 配置fp匹配域tcam data 和mask
fp qual 1 bcmfieldqualifydstip 192.168.0.12 255.255.255.255
fp qual 1 bcmfieldqualifyinport ge26 0x00000000003fffffffffffff
4.配置fp policy action
fp action add 1 bcmfieldactionl3switch 2
5.安裝fp entry
fp entry reinstall 1
6.配置egr_l3_next_hop暫存器
l3 defip add vrf=0 ip=目的ip mask=掩碼 mac=目的mac intf=intfnum port=目的埠
eg:l3 defip add vrf=0 ip=192.168.2.54 mask=255.255.255.0 mac=38:83:45:f2:3a:00 intf=1 port=ge28
#l3 l3table add vrf=0 ip=192.168.2.54 mac=38:83:45:f2:3a:00 intf=1 hit=1 module=0 port=ge28
7.配置egr_l3_intf暫存器
l3 intf add vlan=vid mac=交換機mac位址 intf=intfnum
eg:l3 intf add vlan=1 mac=02:10:18:f1:23:3f intf=1
這樣配置後, 通過fp過濾的流在執行策略時會根據l3 switch提供的索引『2』去索引egr_l3_next_hop表獲取下一跳
目的mac位址和intf_num, 之後用取得的intf_num索引egr_l3_intf表,得到出口源mac位址和出口vid。
然後,交換晶元將報文的源mac位址替換成從egr_l3_intf表中取得的源mac位址, 並將報文從vlan - vid**出去。 本質上來說,egr_l3_next_hop表裡儲存的是主機路由的mac資訊和intf_num資訊。
BCM53115交換晶元光口link狀態的問題
曾經有一段時間,光口的link狀態很是讓我困惑,同樣的板卡昨天他還是link的,今天就down。到底啥時候該link,啥時候該link down呢?我先描述一下現象,第一種狀態,收或者發光纖隨便斷掉一根,就link down 第二種狀態,只有收光纖斷掉,才會link down。這兩種狀態的唯一區別是...
hp三層交換機實現策略路由功能
策略路由功能設定的前提條件是 1 交換機的韌體是k.15.06及以後的版本 2 交換機的硬體模組是v2版本的模組。下面有乙個我自己設定的策略路由案例,請參考,謝謝!假定從10.0.8.1 24網段傳送至15.29.16.104 24網段的流量都從20.0.0.1 hpswitch config cl...
15 三層交換與二層交換 策略路由與路由策略
網路問題分享 15三層交換機就是具有部分路由器功能的交換機,工作在osi網路標準模型的第三層 網路層。三層交換機的最重要目的是加快大型區域網內部的資料交換,所具有的路由功能也是為這目的服務的,能夠做到一次路由,多次 對於資料報 等規律性的過程由硬體高速實現,而像路由資訊更新 路由表維護 路由計算 路...