null連線埠

NULL口是個偽接口(pseudo-interface),不能配地址,也不能被封裝,它總是UP的,但是從來不轉發或者接受任何通信量,對於所有發到該接口的通信量都直接丟棄。
不管是手動匯總還是自動匯總匯總的接口都是空接口NULL0
EIGRP中的null0接口:指向null0 ,因為這個路由是拿來通告的,給自己接口方向的鄰居減少路由表用的,而不表示一個實際的可以到達明細網路的路由,從鄰居通過匯總路由來的到分組,還是要查本身的明細路由的,如果進來分組在匯總路由不匹配,直接丟給null 0連線埠.就是說使用接口null0能避免路由器轉發分組的時候尋找匹配程度更高的路由,阻止分組在網路內形成環路。
比如說A和B是鄰居
A連了三個網路192.168.1.0/24 192.168.2.0/24 192.168.3.0/24
然後在A上做了匯總192.168.0.0/16
A把這個匯總路由傳給B
然後B傳過來一個包,目的是192.168.4.0/24
如果,不是匯總到NULL0接口,看其過程:先分條細細匹配192.168.1.0/24 192.168.2.0/24 192.168.3.0/24,由於匹配不到,則匹配匯總路由192.168.0.0/16,則根據最長匹配原則,該分組與匯總路由匹配,那就出現了一種現象,如果這路由器默認路由,則此包會沿默認路由轉發分組,這樣有可能造成了路由環路
再來看看,如果有了NULL0接口,看其過程,看其過程:先分條細細匹配192.168.1.0/24 192.168.2.0/24 192.168.3.0/24,由於匹配不到,則被轉發到NULL0接口(注意,不是再
來跟匯總路由匹配),而轉發到NULL0,它就被丟棄或者到了比特桶(bit bucket,路由器確定的被丟棄比特(被丟棄的分組)的目的地),避免產生了以上的環路

相關詞條

熱門詞條

聯絡我們