很多人都在問H3C是否有像CISCO三層端口切換類似的命令 switchport 。
答案是肯定的。有。很多人都不知道。
其實無論是思科還是H3C還是華為他們都有這樣的命令。但是在H3C和華為中不經常使用交換機的端口作為三層口去組網。
CISCO 三層端口切換命令
命令: no switchport
視圖: 接口視圖下
解釋: switchport 意思是交換端口,加個no就是關閉交換機端口,自然就切換為了三層路由端口
可用條件:交換機為三層交換機。
H3C 三層端口切換命令
命令:port link-mode { bridge | route }
視圖:接口視圖下
解釋:bridge 是橋接也就是二層,route是路由也就是三層
可用條件:交換機必須為三層,但是像 S3600 這些三層沒有,貌似是S5800以上才有的。可路由業務的。
很多高手都不知道該命令,原因是不常用此模式,常常都是把端口化給一個vlan,給vlan配IP地址就可以實現同樣的業務。
華為 三層端口切換命令
命令: undo switchport
視圖: 接口視圖下
解釋: switchport 意思是交換端口,加個undo就是關閉交換機端口,自然就切換為了三層路由端口
可用條件:交換機為三層交換機。
另外華為的設備還有一個牛逼的是交換機即使切換了三層,也不能直接在物理端口下配置IP地址哦。只能給vlan陪ip地址。這個命令雖然能用,可能是由於和路由端口功能的原因吧。但是在路由器下就可以哦。並且,華為三層路由端口可以直接配置多個不同網段的IP地址,其中一個為主IP,其余都為從IP,配置命令是:
主: ip address x.x.x.x x.x.x.x
從: ip address x.x.x.x x.x.x.x sub
這樣2個ip地址都能同時使用。如果在組網中直連線路中是不同網段ip也能通信。可能你沒明白這話什么意思:
舉個例子:
上圖情況,無論你如何配置路由,兩個路由器是不論通信的。這是因為IP通信的原理限制。常常在網絡組網中我們的IP地址分配就會出現這樣的情況在不同的網段。那么為了同時使用IP且又能通信,解決辦法就是。在AR4中GE端口加一個從IP地址,網段為AR3的 ge端口網段。這樣,2個路由器之間就能ping通了~不信你可以試試。
其實在思科 華三 華為這些交換機中都有這些功能,只是命令寫法不一樣。比如