IP協(xié)議地址分類基礎(chǔ)
IP地址問題現(xiàn)在已經(jīng)鬧得沸沸揚(yáng)揚(yáng),很多人都說IPv4的地址資源已經(jīng)不夠我們使用的了,所以我們推出了IPv6。但是也有很多人說IPv4地址還夠使用。不管怎么說,IP協(xié)議地址的原理我們是必須要知道的。現(xiàn)在我們就以傳統(tǒng)的IPv4地址來學(xué)習(xí)一下它的分類吧。
在計算機(jī)尋址中經(jīng)常會遇到“名字"、“地址"和“路由"這三個術(shù)語,它們之間是有較大區(qū)別的。名字是要找的,就像的人名一樣;而地址是用來指出這個名字在什么地方,就像人的住址一樣;路由是解決如何到達(dá)目的地址的問題,就像已經(jīng)知道了某個人住在什么地方,現(xiàn)在要考慮走什么路線、采用什么交通工具到達(dá)目的地方最為簡便。
這里所介紹的IP協(xié)議主要是解決地址的問題。名字和地址進(jìn)行解析的工作是由其上層協(xié)議--TCP協(xié)議完成。IP協(xié)議模塊將地址和本地網(wǎng)絡(luò)地址加以映射(就像寫信一樣,IP協(xié)議只負(fù)責(zé)把收、發(fā)信人的地址寫上,把信投進(jìn)郵箱就可不管了),而將本地網(wǎng)絡(luò)地址和路由進(jìn)行映射則是低層協(xié)議(如路由協(xié)議)的任務(wù),所以說IP協(xié)議是一個無連接的服務(wù)。
IP協(xié)議要尋找的“地址"是32位長(4個分段的16進(jìn)制組成),由網(wǎng)絡(luò)號(網(wǎng)絡(luò)ID)和主機(jī)號(主機(jī)ID)兩部分構(gòu)成,按照IP協(xié)議規(guī)定因特網(wǎng)上的地址共有A、B、C、D、E五類.
◆A類IP地址:用前面8位來標(biāo)識網(wǎng)絡(luò)號,其中規(guī)定最前面一位為“0",24位標(biāo)識主機(jī)地址,即A類地址的***段取值(也即網(wǎng)絡(luò)號)可以是“00000001¯01111111"之間任一數(shù)字,轉(zhuǎn)換為十進(jìn)制后即為1~128之間。主機(jī)號沒有做硬性規(guī)定,所以它的IP協(xié)議地址范圍為“1.0.0.0-128.255.255.255"。A類地址是為大型政府網(wǎng)絡(luò)而提供,因為A地址中有10.0.0.0-10.255.255.254和127.0.0.0-127.255.255.254這兩段地址有專門用途,所以全世界總共只有126個可能的A類網(wǎng)絡(luò)。每個A類網(wǎng)絡(luò)最多可以連接16777214臺計算機(jī),這類地址數(shù)是最少的,但這類網(wǎng)絡(luò)所允許連接的計算機(jī)是最多的。
◆B類IP地址:用前面16位來標(biāo)識網(wǎng)絡(luò)號,其中最前面兩位規(guī)定為“10",16位標(biāo)識主機(jī)號,也就是說B類地址的***段“10000000¯10111111",轉(zhuǎn)換成十進(jìn)制后即為128~191之間,***段和第二段合在一起表示網(wǎng)絡(luò)地址,它的地址范圍為“128.0.0.0-191.255.255.255"。B類地址適用于中等規(guī)模的網(wǎng)絡(luò),全世界大約有16000個B類網(wǎng)絡(luò),每個B類網(wǎng)絡(luò)最多可以連接65534臺計算機(jī)。這類IP協(xié)議地址通常為中等規(guī)模的網(wǎng)絡(luò)提供。其中172.16.0.0-172.31.255.254地址段有專門用途。
◆C類IP地址:用前面24位來標(biāo)識網(wǎng)絡(luò)號,其中最前面三位規(guī)定為“110",8位標(biāo)識主機(jī)號。這樣C類地址的***段取值為“11000000¯11011111"之間,轉(zhuǎn)換成十進(jìn)制后即為192~223。***段、第二段、第三段合在一起表示網(wǎng)絡(luò)號,***一段標(biāo)識網(wǎng)絡(luò)上的主機(jī)號,它的地址范圍為“192.0.0.0-223.255.255.255"。C類地址適用于校園網(wǎng)等小型網(wǎng)絡(luò),每個C類網(wǎng)絡(luò)最多可以有254臺計算機(jī)。這類地址是所有的地址類型中地址數(shù)最多的,但這類網(wǎng)絡(luò)所允許連接的計算機(jī)是最少的。這類IP地址可分配給任何有需要的人。其中192.168.0.0-192.168.255.255為企業(yè)局域網(wǎng)專用地址段。
◆D類地址:它用于多重廣播組,一個多重廣播組可能包括1臺或更多主機(jī),或根本沒有。D類地址的***位為1110,***段八位體為“11100000¯11101111",轉(zhuǎn)換成十進(jìn)制即為224¯239,剩余的位設(shè)計客戶機(jī)參加的特定組,它的地址范圍為“224.0.1.1-239.255.255.255"。在多重廣播操作中沒有網(wǎng)絡(luò)或主機(jī)位,數(shù)據(jù)包將傳送到網(wǎng)絡(luò)中選定的主機(jī)子集中,只有注冊了多重廣播地址的主機(jī)才能接收到數(shù)據(jù)包。Microsoft支持D類地址,用于應(yīng)用程序?qū)⒍嘀貜V播數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)間的主機(jī)上,包括WINS和Microsoft NetShow。
◆E類地址:這是一個通常不用的實驗性地址,保留作為以后使用。E類地址的***位為11110,***段八位體為“11110000¯11110111",轉(zhuǎn)換成十進(jìn)制即為240¯247。
IPv4協(xié)議中對首段位為248¯254 的地址段暫無規(guī)定。
其實還有一類IP地址,就是以“127"開頭的IP協(xié)議地址,這類IP地址也是屬于保留使用的,這類地址屬于環(huán)路測試類IP地址。這類IP地址不能作為計算機(jī)的IP地址用,也就不能在網(wǎng)絡(luò)上使用這樣的IP地址來標(biāo)識計算機(jī)的位置,更不能通過在瀏覽器或者其他搜索位置輸入這樣的IP地址,來搜索想要查找的計算機(jī),因為它只能在本地計算機(jī)上用于測試使用。
其實還有一類IP地址,就是以“127"開頭的IP地址,這類IP地址也是屬于保留使用的,這類地址屬于環(huán)路測試類IP地址。這類IP地址不能作為計算機(jī)的IP地址用,也就不能在網(wǎng)絡(luò)上使用這樣的IP地址來標(biāo)識計算機(jī)的位置,更不能通過在瀏覽器或者其他搜索位置輸入這樣的IP地址,來搜索想要查找的計算機(jī),因為它只能在本地計算機(jī)上用于測試使用。