今天計算機網路基礎老師真的是有很努力的講授ip位址的知識,但是我覺得沒有很細緻,
我之前有讀到過戴老師的書籍,遂記錄一下有關ip位址的知識,幫助我加強記憶與理解
網路id:每乙個網路都有乙個唯一的網路id,換句話說同乙個網路內的每一台主機都擁有相同的網路id
主機網路:同乙個網路內的每一台主機都有乙個唯一的主機id
網路id需要向internet服務提供商(isp)申請
每一台主機都有唯一的ip位址,1⃣️ip位址用來標示主機、2⃣️、其內
也包含在網路之間傳送資料的路徑資訊。
ip位址占用32位(bit),但是呢一般以4個十進位制數來標示,每乙個數字被稱為乙個octet。octet與octet之間以點(dot)隔開,例如,192.168.1.1
ip類
傳統ip位址被分為abcde五大類,其中只有a類、b類、c類的ip位址可提供一般主機使用,每類位址所支援的ip位址數量都不同,以便滿足各種不同規模的網路需求
d類和e類是特殊用途的ip位址
接下來,ip位址的4個位元組以w.x.y.z的形式來加以說明
此24位可以支援(2^ 24)-2=16777214臺主機
每個網路可支援(2^16)-2 = 65534臺主機
c類:c類的ip位址適合於小型網路,其網路id占用三個位元組w、x、y。w的範圍為192到223,它可以提供(223-192+1)*256*256=2097152個c類的網路。主機id只占用乙個位元組z,
因此每個網路可支援(2^8)-2=254臺主機
d類:它是組播(multicast,或譯為多播)所使用多組id(group id),這個組內包含著多台主機。其w的範圍為224到239
e類:它保留給未來使用或供實驗用途,其w的範圍為240到254
網路id不可以是127:網路id127供 環迴測試(loopback test)使用,目的是檢查網絡卡於驅動程式是否可以正常工作。
我們雖然不能將它分配給主機使用,不過一般來說127.0.0.1這個ip用來代表主機本身
在上計算機網路基礎課的時候,老師總是說00000001和11111111不能計算在內(如果你看到後面,可以證實這種說法是不完美的,應該加前置條件,具體自己分析),雖然有提到最後乙個代表組播位址,但是我一直不是很理解,知道翻開戴老師
的書籍的時候恍然大悟,他在書中是這樣解釋的:
例如:我申請到到網路id為203.3.6,則共有203.3.6.0到203.3.6.255的256個ip位址,但203.3.6.0是是用來代表這個網路(因此我們一般會說此網路的網路id為4個位元組的203.3.6.0
而不是3個位元組的203.3.6;而203.3.6.255則保留給廣播用途(255代表廣播),例如傳送訊息到203.3.6.255這個位址,表示將訊息廣播給網路id203.3.6.0網路內的所有主機
私有ip位址的使用
a、b、c類是可供主機使用的ip位址,在這些ip位址中,有一些被分配為私有ip(private ip),各公司可以自行選擇合適的私有ip,比如我學校就是選用的10.0.0.0下
的10.16.0.0,不需要向isp申請,因此可以節省網路搭建成本
10.16.0.0的一台主機,這就像在膝上型電腦上開wifi一樣,只有你的win10筆記本連在了校園的真實網路裡,而你移動裝置連上筆記本發出ap是不會鏈結在真實的校園網上的,筆記本發出的ip也是私有ip。既然學校的ip在10.16.0.0這個網路id上,也就是說我們學校有乙個超大的物理裝置(猜測是巨型「路由器」,這只是乙個比喻,理論上學校這個裝置是支援nat的)
私有ip介紹完了,那麼它的對立面,就是公有ip,使用公有ip可以直接在外網中通訊。
我在經常會遇到電腦自動給我分配乙個169.254.x.x的情況,這是由於計算機會通過apipa(automatic server ip addressing)機制為自己為自己分配乙個網路id為169.254.0.0的臨時ip位址,
這個ip出現基本上就說明你的計算機無法上網了,可以去網路上搜尋它的解決方法,值得一提的是,如果同乙個網路中同時出現在這個網路id上,也是可以通訊的
********************=華麗的分割線********************=
醒來的時候,希望自己不負大好時光,to know the unknown
IP 位址分類(A B C D E類
p位址分類 a類 b類 c類 d類 e類 ip位址由四段組成,每個欄位是乙個位元組,8位,最大值是255,ip位址由兩部分組成,即網路位址和主機位址。網路位址表示其屬於網際網路的哪乙個網路,主機位址表示其屬於該網路中的哪一台主機。二者是主從關係。ip位址的四大型別標識的是網路中的某台主機。ipv4的...
IP位址的ABCDE類劃分
1 0 127。a類網路號碼範圍是0.0.0.0 127.0.0.0,用於128個網路。但網 絡不能近由0組成且127.0.0.0保留用於迴路。剩下的126個網路,1到126,共 有16777214個可能的主機位址 16777216減2 a類 網路 主機 主機 主機 0 127 127 0 0 0 ...
私有IP,A類IP位址,B類IP位址,C類IP位址
1.私有ip 是本地區域網的ip。2 a類ip位址 乙個a類ip位址是指,在ip位址的四段號碼中,第一段號碼為網路號碼,剩下的三段號碼為本地計算機的號碼。如果用二進位制表示ip位址的話,a類ip位址就由1位元組的網路位址和3位元組主機位址組成,網路位址的最高位必須是 0 3 b類ip位址 乙個b類i...