日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于子网划分—为什么全0全1子网号不能使用

發(fā)布時間:2025/6/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于子网划分—为什么全0全1子网号不能使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.


子網(wǎng)劃分并沒有節(jié)約IP地址,實際導致可分配的IP地址數(shù)目減少。

證明:比如一個C類地址,不進行子網(wǎng)劃分,實際可分配IP地址為254個。
現(xiàn)進行子網(wǎng)劃分,假設借用2位主機號作為子網(wǎng)號,
那么現(xiàn)在產(chǎn)生的子網(wǎng)為01和10(全0全1子網(wǎng)號去掉),每個子網(wǎng)的主機號為6位,則每個子網(wǎng)可分配的IP地址為2的6次方剪掉2,即62臺,
那么兩個子網(wǎng)可分配的IP共62*2=124個,
那么減少的IP數(shù)目為:254-124=130個。

從上數(shù)據(jù)可以看出,減少了約一半的IP地址。既然這么浪費IP地址,為何我們還要使用子網(wǎng)劃分呢?我個人認為,這是利用子網(wǎng)來方便管理網(wǎng)絡的一種措施。

很容易看出,減少這么多IP地址的主要原因是子網(wǎng)號為00(全0)和11(全1)的兩個子網(wǎng)去掉了,那為何要去掉“全0全1”的子網(wǎng)號呢?

不應該使用全0全1子網(wǎng)這個規(guī)定是源于RFC950標準,但后來RFC950在RFC1878中被廢止了。

看看RFC950提到的原因:
假設我們有一個網(wǎng)絡:192.168.0.0/24,我們現(xiàn)在需要兩個子網(wǎng),那么按照RFC950,應該使用/26而不是/25,得到兩個可以使用的子網(wǎng)192.168.0.64和192.168.0.128
對于192.168.0.0/24,網(wǎng)絡地址是192.168.0.0,廣播地址是192.168.0.255
對于192.168.0.0/26,網(wǎng)絡地址是192.168.0.0,廣播地址是192.168.0.63
對于192.168.0.64/26,網(wǎng)絡地址是192.168.0.64,廣播地址是192.168.0.127
對于192.168.0.128/26,網(wǎng)絡地址是192.168.0.128,廣播地址是192.168.0.191
對于192.168.0.192/26,網(wǎng)絡地址是192.168.0.192,廣播地址是192.168.0.255

你可以看出來,對于第一個子網(wǎng),網(wǎng)絡地址和主網(wǎng)絡的網(wǎng)絡地址是重疊的,對于最后一個子網(wǎng),廣播地址和主網(wǎng)絡的廣播地址也是重疊的。這樣的重疊將導致極大的混亂。比如,一個發(fā)往192.168.0.255的廣播是發(fā)給主網(wǎng)絡的還是子網(wǎng)的?這就是為什么在當時不建議使用全0和全1子網(wǎng)。

然而,人們認識到子網(wǎng)劃分的IP地址浪費嚴重,后來IETF就研究出了其他一些技術,比如可變長子網(wǎng)掩碼VLSM,該技術是在子網(wǎng)上進一步劃分子網(wǎng),可提高IP地址資源的利用率;后來在此基礎上研究出了無類別域間路由CIDR,即消除了傳統(tǒng)的A/B/C等分類以及劃分子網(wǎng),才是采用網(wǎng)絡前綴和主機號的方式來分配IP地址,這使得IP地址的利用率更好。這兩者的具體技術暫時不闡述。

就目前來說,現(xiàn)在可以使用全0和全1子網(wǎng)。但我們現(xiàn)在學習時,還強調(diào)子網(wǎng)劃分時要去掉全0全1,這是何道理呢?我個人認為:
(1)目前有些網(wǎng)絡建設較早,設備也不更新,老設備可能不支持CIDR,那么也就不支持全0全1的子網(wǎng)了。
(2)我們建企業(yè)網(wǎng)(單位網(wǎng)絡)時,一般是使用私有地址來分配內(nèi)部主機,小企業(yè)使用C類的192.168.0.0網(wǎng)絡,中型企業(yè)使用172.16.0.0(私有部分)網(wǎng)絡,如果還不夠用,還有10.0.0.0網(wǎng)絡。

既然私有地址如此豐富,為何不去掉全0全1的子網(wǎng)呢?因為真要使用全0全1的子網(wǎng),還需要在路由器上進行一些特殊的配置。



那么怎樣區(qū)分192.168.10.0到底是哪個網(wǎng)絡的網(wǎng)絡地址呢?
答案是:把子網(wǎng)掩碼加上去!
192.168.10.0 255.255.255.0 是大C的網(wǎng)絡地址,192.168.10.0 255.255.255.224 是第一個子網(wǎng)的網(wǎng)絡地址,192.168.10.255 255.255.255.0是大C的廣播地址,192.168.10.255 255.255.255.224是最后一個子網(wǎng)的廣播地址。帶上掩碼,它們的二意性就不存在了。
所以,在嚴格按照TCP/IP ABCD給IP地址分類的環(huán)境下,為了避免二意性,全0和全1網(wǎng)段都不讓使用。這種環(huán)境我們叫作Classful。在這種環(huán)境下,子網(wǎng)掩碼只在所定義的路由器內(nèi)有效,掩碼信息到不了其它路由器,比如RIP-1,它在做路由廣播時根本不帶掩碼信息,收到路由廣播的路由器因為無從知道這個網(wǎng)絡的掩碼,只好照標準TCP/IP的定義賦予它一個掩碼。比如,拿到10.X.X.X,就認為它是A類,掩碼是255.0.0.0;拿到一個204.X.X.X,就認為它是C類,掩碼是255.255.255.0。
但在Classless的環(huán)境下,掩碼任何時候都和IP地址成對地出現(xiàn),這樣,前面談到的二意性就不會存在,是Classful還是Classless取決于你在路由器上運行的路由協(xié)議,一個路由器上可同時運行Classful和Classless的路由協(xié)議。RIP是 Classful,它在做路由廣播時不帶掩碼信息;OSPF,EIGRP,BGP4是Classless的,它們在做路由廣播時帶掩碼信息,它們可以同時運行在同一臺路由器上。
在Cisco路由器上,缺省你可以使用全1網(wǎng)段,但不能使用全0網(wǎng)段。所以,當在Cisco路由器上給端口定義IP地址時,該IP地址不能落在全0網(wǎng)段上。如果你配了,你會得到一條錯誤信息。使用IP SUBNET-ZERO命令之后,你才能使用全0網(wǎng)段。
要強調(diào)的是,使用了IP SUBNET-ZERO命令之后,如果路由協(xié)議使用的是Classful的(比如RIP),雖然你的定義成功了,但那個子網(wǎng)掩碼還是不會被RIP帶到它的路由更新報文中。即,IP SUBNET-ZERO 命令不會左右路由協(xié)議的工作。
總之,TCP/IP協(xié)議中,全0和全1網(wǎng)段因為具有二意性而不能被使用。Cisco 缺省使全1網(wǎng)段可以被使用,但全0網(wǎng)段只有在配置了IP SUBNET-ZERO后方可被使用

轉(zhuǎn)載于:https://www.cnblogs.com/xuyinghui/p/6149999.html

總結(jié)

以上是生活随笔為你收集整理的关于子网划分—为什么全0全1子网号不能使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。