IP地址 子網掩碼 網關地址 淺析

1)IP地址

IP地址是TCP/IP協議爲了唯一地確定一臺主機的位置所定義的地址。

IP地址有效範圍分爲五類,A類保留給政府機構,B類分配給中等規模的公司,C類分配給任何需要的人,D類用於組播,E類用於實驗:

1. A類地址
⑴ A類地址第1字節爲網絡地址,其它3個字節爲主機地址。
⑵ A類地址範圍:1.0.0.1—126.155.255.254
⑶ A類地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所謂的私有地址就是在互聯網上不使用,而被用在局域網絡中的地址)。
② 127.X.X.X是保留地址,用做循環測試用的。

2. B類地址
⑴ B類地址第1字節和第2字節爲網絡地址,其它2個字節爲主機地址。
⑵ B類地址範圍:128.0.0.1—191.255.255.254
⑶ B類地址的私有地址和保留地址
① 172.16.0.0—172.31.255.255是私有地址
② 169.254.X.X是保留地址。如果你的IP地址是自動獲取IP地址,而你在網絡上又沒有找到可用的DHCP服務器。就會得到其中一個IP。

3. C類地址
⑴ C類地址第1字節、第2字節和第3個字節爲網絡地址,第4個個字節爲主機地址。另外第1個字節的前三位固定爲110(二進制)。
⑵ C類地址範圍:192.0.0.1—223.255.255.254
⑶ C類地址中的私有地址:192.168.X.X是私有地址。

4. D類地址
⑴ D類地址不分網絡地址和主機地址,它的第1個字節的前四位固定爲1110(二進制)。
⑵ D類地址範圍:224.0.0.1—239.255.255.254

5. E類地址
⑴ E類地址也不分網絡地址和主機地址,它的第1個字節的前五位固定爲11110(二進制)。
⑵ E類地址範圍:240.0.0.1—255.255.255.254

2)子網掩碼

子網掩碼的作用是屏蔽部分ip地址和區分主機標識和網絡標識,必須與IP一起使用,使用子網掩碼可減少IP的浪費。

子網掩碼是一串32位的二進制數字,由連續的1和連續的0組成,與IP一起使用,每一位都是對應關係,做&運算,左邊是網絡位,由1組成,1的數量代表着網絡位的長度,右邊是主機位由0組成,0的數目即爲主機位的長度。在與IP做與運算(&)時,0可以遮住主機地址(&運算,見下方)以達到屏蔽部分ip的目的。常用三類IP地址都有缺省子網掩碼:

類別 子網掩碼的二進制數值 子網掩碼的十進制數值
A 11111111 00000000 00000000 00000000 255.0.0.0
B 11111111 11111111 00000000 00000000 255.255.0.0
C 11111111 11111111 11111111 000000000 255.255.255.0

兩臺計算機的IP地址與子網掩碼做&運算後,得出的網絡位如果相同,則這兩臺計算機處於同一子網(網段)

企業可通過劃分多個子網來解決ip資源不足的問題,但多個子網之間的通信則需要通過網關進行連接。

3)網關

網關是一種充當網絡轉換的計算機系統或設備,可以將不同的通信協議、數據格式或語言,乃至體系結構完全不同的兩種系統之間進行翻譯與轉換,轉換後的信息重新打包後通過網橋或交換機進行傳達,以實現不同的網絡互聯,它的實質是一個網絡通向另一個網絡的IP地址。

通過上面的描述我們知道,是否同一網段是通過子網掩碼和IP地址運算進行判定的,當兩個網絡之間沒有路由器,是不可以進行TCP/IP協議通信的,要實現互通就必須通過網關,例如A網絡與B網絡不互通,如果A網絡的主機發現目標主機不在本網絡,他就把數據發送到自己的網關,再由網關轉發給B網絡的網關,B網絡的網關再將數據發送給B網絡的主機,在此過程中網關充當了路由器的角色,故也被稱爲“IP路由器”。

與運算規則:1&1=1,0&1=0,0&0=0,即全1則得1,不全1則得0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章