子網(wǎng) 默認網(wǎng)關(guān)

五類ip地址,都分為兩部分,網(wǎng)絡(luò)部分和主機部分。
其中網(wǎng)絡(luò)部分可以識別是ABCDE中的哪一類地址。

B類地址中共有265*256個ip地址可分配。
當(dāng)一個結(jié)構(gòu)請求分配ip時,將某個ip分配給該機構(gòu)。以后該機構(gòu)可能會再來請求分配ip地址。
這樣分配的ip地址不便于管理,同一個機構(gòu)的網(wǎng)址不連續(xù)。
同時,在路由尋址的時候需要在龐大的路由表中搜索。

為了解決這些問題,出現(xiàn)了子網(wǎng)。

也就是將一個主機部分再分為子網(wǎng)號和主機號,所占位數(shù)由管理員自由分配。
然后將一個ip的網(wǎng)路部分+子網(wǎng)號分給一個機構(gòu)的網(wǎng)絡(luò)管理員,這個ip下可以再分配一些ip,由機構(gòu)管理員去分配這些ip。
同時該機構(gòu)的管理員還可以在這個基礎(chǔ)上再分配子網(wǎng)。

這樣B類ip地址的管理者就知道了那一部分網(wǎng)路屬于該機構(gòu)。
同時,在路由尋址的時候,遇到某一堆ip地址也就能夠直接扔給該機構(gòu)。

上面的都是扯淡 ?。?!
總之,知道最后子網(wǎng)出現(xiàn)了就行。

子網(wǎng)

子網(wǎng)是為了對ip地址的主機部分進行分組,實現(xiàn)計算機的分組管理,以及加速路由尋址。

因為子網(wǎng)的出現(xiàn),所以需要識別那些地址屬于一個子網(wǎng)。
由于子網(wǎng)是網(wǎng)路管理員進行劃分所的,并不是自動進行的。所以需要一個工具來識別,那些計算機屬于同一個子網(wǎng)。
子網(wǎng)掩碼就是這個工具。

子網(wǎng)掩碼的值

ip地址中的網(wǎng)路部分和子網(wǎng)號所占的bit都設(shè)置為1,就是子網(wǎng)掩碼的值。
比如,子網(wǎng)有1100個(二進制),那么子網(wǎng)掩碼就是主機部分+1111+0補齊。

子網(wǎng)掩碼用途

在主機要發(fā)送數(shù)據(jù)包的時候需要了解,目標(biāo)主機和源主機(也就是自己)是否在同一個子網(wǎng)中,如果是一個子網(wǎng)中,那么就直接投遞到目標(biāo)主機。
如果不是在同一個子網(wǎng)中,也就是兩臺主機之間可能夸這好幾個路由器,那么源主機將數(shù)據(jù)包扔給路由器,讓路由器處理。

判斷是否在一個子網(wǎng)中就需要子網(wǎng)掩碼:
將子網(wǎng)掩碼和源主機,目標(biāo)主機的ip地址的二進制,進行運算。這時,因為子網(wǎng)掩碼的主機部分全是0,所以,與操作的結(jié)果該部分也是0,剩余部分其實就是ip地址的主機部分和子網(wǎng)號。這時候比較連個與運算的結(jié)果,如果相同,那么表明在同一個子網(wǎng)中。直接給給目標(biāo)主機。

如果子網(wǎng)設(shè)置不正確:

子網(wǎng)掩碼1部分短了,如果兩臺主機處于同一個子網(wǎng),與原酸結(jié)果相同,直接發(fā)送。(只是多了一步?)
如果不處于同一個子網(wǎng)。但是主機部分相同,錯誤的判斷該目標(biāo)主機與源主機處在同一網(wǎng)絡(luò)中,要直接送達目標(biāo)網(wǎng)絡(luò),這時候肯定沒有arp緩存。卡死在arp上
如果子網(wǎng)掩碼1部分長了。那么如果處于同一子網(wǎng)的主機,在與運算的時候,將主機號計算在內(nèi),可能導(dǎo)致認為不在同一個子網(wǎng),所以發(fā)送到了路由器。路由又發(fā)給了目的主機。

所以,子網(wǎng)掩碼設(shè)置錯誤會可能會使得發(fā)往外網(wǎng)的數(shù)據(jù)包,錯誤的判斷為發(fā)往子網(wǎng)。導(dǎo)致無法上網(wǎng)。
尤其斷子網(wǎng)掩碼短了的時候,訪問網(wǎng)絡(luò)部分相同子網(wǎng)號不同的主機,一般會出錯。
(原因arp的時候錯誤,arp只能在一個子網(wǎng)也就是局域網(wǎng)中)
如果子網(wǎng)掩碼長了,在訪問與源主機同一個子網(wǎng)中的計算機時,只是加重了路由器的負擔(dān)。

同時子網(wǎng)掩碼的每個數(shù)換成二進制,都應(yīng)該是1連續(xù)的。從開頭開始。

現(xiàn)在子網(wǎng)的位數(shù)可以變化。

網(wǎng)關(guān)

網(wǎng)關(guān)的地址是,具有路由功能的設(shè)備所占的ip地址。
如果設(shè)置的不是具有路由功能設(shè)備的地址。那么數(shù)據(jù)包會被丟棄,或者超時消失。

默認網(wǎng)關(guān),在有多個路由設(shè)備的時候需要指定。如果一個的話,一般是主機部分+子網(wǎng)號+1,也就是那個唯一的路由設(shè)備。
在一些大型的機構(gòu),可能不是,比如我們學(xué)校最后一位是254。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容