ip subnet zero

 

ip subnet zero 是用來限制router不可使用與class相同的subnet. IP SUBNET-ZERO是說你可以使用子網裏的第一個子網和最後一個子網,比如說192.168.1.0/25,可以分爲192.168.1.0和192.168.1.128子網,在沒有使用IP SUBNET-ZERO時着兩個子網是 不可以用的,用了這個命令就可以了,

例如:

        把一個class B 的network 172.16.0.0/16 subnet細分. 其中一個細分方式系 172.16.0.0/19, 172.16.32.0/19, 172.16.64.0/19.....

如果第一個subnet 172.16.0.0/19在沒有子網掩碼的情形下 (即172.16.0.0) 與它的網絡位(即172.16.0.0) 相同. 這樣會引起routing上的混亂 ---

         如果一個router 上有一個network 172.16.0.0/19, 而它用rip把這個network告訴它的鄰居. 鄰居就會將所有要送去172.16.0.0 class 的packet送到這個router......

         以前, RIP是很流行的routing 協議. 但它就沒有把subnet mask放入routing table. 當時亦沒有太多network admin考慮這個問題. Cisco注意到這個問題, 所以在很早以前的IOS已經限制使用subnet zero. 以前cisco router 預設是不可使用 subnet zero (即no ip subnet zero是預設的). network admin要輸入ip subnet zero 纔可使用. 從12.0開始, ip subnet zero 是預設(因爲已沒有太多人使用不含subnbet mask 的routing 協議,只有RIP V1和IGRP是有類路由協議). 不過network admin還是可以用no ip subnet zero 來限制使用subnet zero

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章