售前電話
135-3656-7657
售前電話 : 135-3656-7657
一、IP地址及其表示方法
把整個互聯(lián)網看成一個單一、抽象的網絡。所謂IP地址,就是給每個連接在互聯(lián)網上的主機分配一個在全世界范圍內唯一的32bit地址。IP地址的結構使我們可以在Internet上很方便地進行尋址,這就是:先按IP地址的網絡號Net-id把網絡找到,再按主機號Host-id把主機找到。所以IP地址并不僅表示一個計算機的地址,而且指出了連接到某個網絡上的某個計算機。
1P地址分為5類,即A類到E類。地址的最前端是地址類別標識,下面接著是網絡號字段和主機號字段,如圖7.3所示。
圖7.3 IP地址的5種類型
常將32bit地址中每8bit用其等效十進制數字表示,并且在這些數字之間加上一個點,這就是點分十進制記法。例如,有下面的1P地址
10000000 00001011 00000011 00011111
這就是一個B類IP地址。若記為128.11.3.31,顯然就方便得多。
二、IP地址與物理地址圖7.4表示IP地址與物理地址(也可稱為硬件地址)的區(qū)別,可以看出,IP地址放在IP數據報的首部,而硬件地址則放在MAC幀的首部。在網絡層及以上使用的是IP地址,而鏈路層及以下使用的是硬件地址。在IP層抽象的互聯(lián)網上,看到的只是IP數據報,而在具體的物理網絡的鏈路層,看到的只是MAC幀。
圖7.4 IP地址與物理地址的區(qū)別
三、子網的劃分現(xiàn)在看來,IPv4中IP地址的設計確實有不夠合理的地方。例如,IP地址在使用時有很大的浪費,若某個單位申請到了一個B類地址,該單位只有1萬臺主機,于是其余五萬五千多個主機號就白白地浪費了,因為其他單位的主機無法使用這些號。因此在IP地址中又增加了一個“子網號字段”,子網號字段究竟選多長,由本單位根據情況確定。用子網掩碼來區(qū)分子網號與主機號的分界線。子網掩碼由一連串的“1”和一連串的“0”組成。“1”對應于網絡號和子網絡號字段;“0”對應于主機號字段。圖7.5表示子網掩碼的意義。
圖7.5 子網掩碼的意義
若一個單位不進行子網劃分,則其子網掩碼即為默認值,此時子網掩碼“1”的長度就是網絡號的長度。因此A,B,C類IP地址,其對應的子網掩碼默認值分別為255.0.0.0,255.255.0.0,255.255.255.0„
四、地址轉換上面講的IP地址是不能直接用來進行通信的。這是因為:
(1)IP地址只是主機在網絡層中的地址,若要將網絡層中傳送的數據報交給目的主機,還要傳到鏈路層轉變成MAC幀后才能發(fā)送到網絡,而MAC幀使用的是源主機和目的主機的硬件地址。因此必須在IP地址和主機的硬件地址之間進行轉換。
(2)用戶平時不愿意使用難以記憶的主機號,而愿意使用易于記憶的主機名字。因此也需在主機名字和IP地址之間進行轉換。
由IP地址到物理地址的轉換由地址解析協(xié)議(ARP)完成。而由物理地址轉換到IP地址使用RARP協(xié)議。由主機名字到IP地址的轉換用域名系統(tǒng)(DNS)。
互聯(lián)網迅速發(fā)展暴露出目前使用的IP協(xié)議(IPv4)不適用了。主要的問題是32bitIP地址不夠用;另一個原因是它還不適于傳遞語音和視頻等實時性的業(yè)務,所以現(xiàn)在已提出下一代的IPv6。它的主要變化是,IPv6使用了128bit的地址空間,并使用了全新的數據報格式,簡化了協(xié)議,加快了分組的轉發(fā),允許對網絡資源的預分配和允許協(xié)議繼續(xù)演變,并增加了新的功能等。