iso osi 參考模型 IP 位址劃分

2021-09-22 08:30:25 字數 2934 閱讀 5931

ip 位址劃分

ip 位址是用來標識網路中的乙個通訊實體,如一台主機,或著是路由器的某乙個埠。而在基於 ip 協議網路中傳輸的資料報,也都必須使用 ip 位址來進行標識,如同寫一封信,要標明收信人的通訊位址,和發信人的位址,郵政工作人員通過該位址決定郵件的去向。

一部分是用於標識該位址所從屬的網路號;

另一部分用於指明該網路上某個特定的主機號;

網路號是由 internet權力機構分配的,主機位址是由各個網路的管理中統一分配。因此,網路位址的唯一性與網路內主機位址的唯一性確保了 ip 位址的全球唯一性(其中保留給私網使用的位址段除外,私網使用的位址段沒有 10.0.0.0〜10.255.255.255、172.16.0.0〜172.31.255.255、192.168.0.0〜192.168.255.255)

ip 位址型別

第一位元組十進位制範圍

二進位制固定最高位

二進位制網路位

二進位制主機位

單個網路中可容納主機數

a0〜12708位

24位2^24-2

b128〜191

1016位

16位2^16-2

c192〜223

11024位

8位2^8-2

d224〜239

1110

組播位址

e240〜255

1111

保留實驗使用

a 類位址中 0 不允許使用,127 作為測試 tcp/ip 的回環位址,也不可以使用,因此 a 類位址實際可用的位址是 1〜126 。

a 類位址的網路位是 8 位,在子網掩碼的二進位制格式中,前面的 8 位是 1 ,子網掩碼中 1 表示的是網路位,0 表示的是主機位,所以 a 類位址的預設子網掩碼是 255.0.0.0 。同理,b 類位址的預設子網掩碼中,1 的位數是 16 位,轉換成 十進位制就是 255.255.0.0 ;c 類位址的預設子網掩碼中,1 的位數是 24 位,換成十進位制就是 255.255.255.0

子網的劃分x

xxx1       1    1    1   1  1  1  1

1       1    1    1   1  1  1  1

1       1    1    1   1  1  1  1

1       1    1    1   1  1  1  1

128  64 32 16  8 4 2 1

128  64 32 16    8 4 2 1

128  64 32 16    8 4 2 1

128  64 32 16    8 4 2 1

如何判斷計算機是否在同乙個子網呢?

1.把ip位址和子網掩碼換算成二進位制,然後進行 「與」 運算,也就是二進位制的按位取小運算,得出一台計算機所在的網路號,如何計算機網路號相同,則它們處在同乙個子網。

192      168      1        0            /24    # ip 位址

11000000 10101000 00000001 00000000 # ip 位址對應的二進位制

11111111 11111111 11111111 00000000 # 子網掩碼

# 與結果:

192 168 2 0 /24 # ip 位址

11000000 10101000 00000010 00000000 # ip 位址對應的二進位制

11111111 11111111 11111111 00000000 # 子網掩碼

# 與結果:

子網劃分的時候,主機位全 0 、全 1 的 ip 位址都不可以使用,全 0 是子網位址,全 1 是子網廣播位址,如 192.168.1.0/24 是代表網路位址, 192.168.1.254/24 代表廣播位址

子網計算

某台機器ip和子網掩碼 172.16.2.160/26 ,計算出該機器所在的子網位址、子網廣播位址、子網中第乙個可用的ip 位址,子網中最後乙個可用的ip 位址、子網中可用 ip 位址數?

17216

2160

ip 位址

172.16.2.160

10101100

00010000

00000010

10100000

子網mask

255.255.255.192

11111111

11111111

11111111

11000000

子網位址subnet

172.16.2.128

10101100

00010000

00000010

10000000

廣播位址broadcast

ISO OSI模型各層詳解

iso osi模型各層詳解 iso七層模型由下至上為1至7層,分別為 www.2cto.com 應用層 application layer 表示層 presentation layer 會話層 session layer 傳輸層 transport layer 網路層 network layer 資...

ISO OSI 7層模型理解

應用層就是你的乙個程式,例如你有一副,你希望通過網路把它發布出去.表示層就是這副圖的編碼方法,例如是jpg,gif什麼的.那麼對應就是 jpeg或者gif編碼.會話層就是控制你發布這個過程的,包括web伺服器httpd程序的建立,管理和終止.傳輸層就是控制怎麼將你這張傳出去,如果你是用web伺服器傳...

OSI參考模型與TCP IP參考模型

與osi參考模型相比,tcp ip參考模型沒有表示層和會話層。網際網路層相當於osi模型的網路層,主機至網路層相當於osi模型中的物理層和資料鏈路層 應用層 email ftp http提供給終端使用者使用 表示層 格式化資料,給應用層提供更好的介面 會話層 在兩個節點中建立連線,設定連線方式是全雙...