IP地址規劃
通過子網掩碼可以判斷主機所屬的網段、網段上的廣播地址以及網段上支持的主機數。圖中這個例子,主機地址為192.168.1.7,子網掩碼為24位(C類IP地址的缺省掩碼),從中我們可以判斷A主機位於192.168.1.0/24網段。將IP地址中的主機位全部置為1,並轉換為十進制數,即可得到該網段的廣播地址192.168.1.255。網段中支持的主機數為2n,n為主機位的個數。本例中n=8,2^8= 256,減去本網段的網絡地址和廣播地址,可知該網段支持254個有效主機地址。
有類IP編址的缺陷
在設計網絡時使用有類IP地址會造成地址的浪費。
定長子網掩碼(Fixed-Length Subnet Mask,FLSM)
一連串長度不變的數字,在一個專有網絡的子網範圍內簡化數據包的路由選擇過程。
當使用有類路由協議並規劃子網的時候,要將相同主機的所有子網設置成相同的掩碼。
變長子網掩碼(Variable-Length Subnet Mask,VLSM)
為了最大限度地節省地址,會在不同的網絡中使用不同的掩碼長度。
使用無類路由協議能夠支持VLSM網絡設計,可以不同的掩碼設置主機。
正面作用:節約IP地址空間;
負面作用:增加了路由表的大小;
注意事項:使用VLSM時,所採用的路由協議必須能夠支持它,這些協議包括RIPv2,OSPF和BGP。
一、私網IP
主要用於在局域網中進行分配,在 Internet上是無效的。這樣可以很好地隔離局域網和 Internet。
私有地址在公網上是不能被識別的,必須通過NAT將內部IP地址轉換成公網上可用的IP地址,從而實現內部IP地址與外部公網的通信。
私有IP屬於非註冊地址,專門為組織機構內部使用。RFC1918定義了私有IP地址範圍:
10.0.0.0~10.255.255.255即10.0.0.0/8
172.16.0.0~172.31.255.255即172.16.0.0/12
192.168.0.0~192.168.255.255即192.168.0.0/16
二、公網IP
在廣域網內使用的地址,通過它直接訪問互聯網。但在局域網中同樣也可以使用,除了私有地址以外的地址都是公有地址。
三、特殊IP
迴環地址:(127.0.0.0~127.255.255.255)
主要用於網絡軟件測試以及本地機進程間通信,無論什麼程序,一旦使用回送地址發送數據,協議軟件立即返回,不進行任何網絡傳輸。
任意地址:(0.0.0.0)
表示任何網絡。
廣播地址:(255.255.255.255)
專門用於同時向網絡中所有工作站進行發送的一個地址。
閱讀更多 ThunderMoon 的文章