1. 程式人生 > >網路基礎 IP協議 子網劃分 子網彙總 超網 無類間路由超詳細介紹

網路基礎 IP協議 子網劃分 子網彙總 超網 無類間路由超詳細介紹

1.10資料封裝/解封裝過程

1.10.1封裝

  1. 特點

從四層網上層封裝

2.過程

1)在資料後面加FCS校驗。data—>FCS校驗

2)對資料在四層進行封裝,通過TCP/UDP。TCP/UDP—>data—>FCS

3)對資料在三層進行封裝,IP。IP—>TCP/UDP—>data—>FCS

4)對資料在二層進行封裝,乙太網。乙太網—>IP—>TCP/UDP—>data—>FCS

5)對資料在一層進行封裝

1.10.2解封裝

  1. 特點

從四層網往下層解封裝

2.過程

1)幹掉FCS

2)解一層物理層

3)解二層資料鏈路層

4)解三層網路層

5)解四層傳輸層

1.11 IP協議

1.11.1 介紹

掩碼:區分不同的網段,

IPV4地址個數:2的32次方

IPV6地址個數:2的128次方

IP:172.16.1.1 掩碼:255.255.0.0

IP化為二進位制後

  172.16.1.1          

  10101100.00010000.00000001.0

掩碼:11111111.11111111.11111111.00000000

標準二層:不能配ip,因為是通過mac來物理定址的,

Ip協議

20位元組

IP報頭

IHL:包頭長度

Flag:標記

Frag
Offset:偏移。該層作用是跨層封裝

IP—>TCP—>data—>FCS校驗

Time
to live:TTL生存時間,值為0-255,經過一個路由器值減一,直到為0時就 不轉了

Option:預留欄位

Padding:填充欄位,用來補位元組

1.11.2 IPV4地址

1.介紹

網路位和主機位

完整的IP地址
需要掩碼

2.分類

分為ABCDE 五類

在預設情況下通過第一個8位就可以辨別類別;

A 0 0000000—0 1111111 0-127

B 10 000000—10 111111 128-191

C 110 00000—110 11111 192-223

D 1110 0000—1110 1111 224-239

E 1111 0000----1111 1110 240-254

單播地址:ABC 一對一

組播地址:D 小組傳遞的地址

科研使用:E

10.1.1.0 10.1.1.1-10.1.1.254 255

A 前8位為網路位 後24位為主機位 2^24-2

B 16 16 2^16-2

C 24 8 2^8-2

在單播地址中還存在私有地址和公有地址分類:

公有地址:全球唯一性 需要付費使用

私有地址:本地唯一性 無需付費

A:10.0.0.0/8

B:172.16.0.0/16-172.31.0.0/16

C:192.168.0.0/24-192.168.255.0/24

特殊ip地址:

0.0.0.0/0
無效地址/預設地址

255.255.255.255
受限廣播地址

127.0.0.1/8
本地環回地址

192.168.1.00000000/24
代表本網段內所有主機

192.168.1.11111111/24
代表本網段內的廣播地址

169.254.0.0/16
本地私有地址

3.子網劃分

例3.1 172.16.2.0/23 劃分為8個網段,並計算可用地址範圍

方法及步驟:

分析:172為B類地址,前16位為網路位,後16位為主機位。

步驟一:該將該IP化為二進位制 2^n-1

172=27(128)+25(32)+23(8)+22(4)—>10101100

16=2^4—>00010000

2=2^1—>00000010

1=2^0—>00000000

步驟二:2^3=8,網路位不變,主機位變三位,即從23位後面變三位,掩碼

變成26位,按照排列組合0和1,可以劃分成2^3個子網。再

化為十進位制。

步驟三:可用地址範圍計算方法:首位和末位不能用,減2。

例如計算地址172.16.2.0/26的可用地址範圍。

地址172.16.2.0/26,下一個網段地址為172.16.2.64/26。

64是下一段的首位,63是上一段的末位,所以地址172.16.2.0/26

的可用地址範圍是172.16.2.1—172.16.2.62

IP劃分為二進位制後 十進位制 可用地址範圍

10101100.00010000.00000010.00 000000 172.16.2.0/26 2.1-2.62

10101100.00010000.00000010.01 000000 172.16.2.64/26 2.65-2.126

10101100.00010000.00000010.10 000000 172.16.2.128/26 2.129-2.190

10101100.00010000.00000010.11 000000 172.16.2.192/26 2.193-2.254

10101100.00010000.00000011.00 000000 172.16.3.0/26 3.1-3.62

10101100.00010000.00000011.01 000000 172.16.3.64/26 3.65-3.126

10101100.00010000.00000011.10 000000 172.16.3.128/26 3.129-190

10101100.00010000.00000011.11 000000 172.16.3.192/26 3.193-3.254

4.子網彙總

網路優化

網友工程師:將多條路由彙總成一條,減少路由器負荷,

條件:母網號相同,掩碼一致

例4.1 彙總192.168.1.0/24和192.169.2.0/24

方法及步驟:

步驟一:該將該IP化為二進位制

192.168.1.0/24 192.168.00000001.00000000

192.169.2.0/24 192.168.00000010.00000000

步驟二:保留相同位,去除不同位,有多少個相同位掩碼就是多少位

相同位為192.168.000000,22位相同,不同位全部為0

結果為:
192.168.00000000.00000000
192.168.0.0/22

VLSM 可變長子網掩碼

A 前8位為網路位 後24位為主機位 2^24-2

B 16 16 2^16-2

C 24 8 2^8-2

5.超網:操作主類網掩碼的網路,彙總後的掩碼小於主類網的子網掩碼即為超網

例5.1

192.168.1.1/24

192.168.2.1/24

彙總之後:192.168.0.0/22

主類網: 192.168.0.0/24

22<24(彙總後的掩碼小於主類網的子網掩碼)所以這兩個網是超網

6.CIDR

無類域間路由。彙總後的掩碼大於主類網的子網掩碼即為無類域間路由。

例6.1

172.16.1.1/24

172.16.2.1/24

彙總之後: 172.16.2.0/22

主類網: 172.16.0.0/16

22>16