共計 2672 個字符,預計需要花費 7 分鐘才能閱讀完成。
ip 地址是什么意思?ip 地址被用來給 Internet 上的電腦一個編號。大家日常見到的情況是每臺聯(lián)網(wǎng)的 PC 上都需要有 IP 地址,才能正常通信。我們可以把“個人電腦”比作“一臺電話”,那么“IP 地址”就相當于“電話號碼”。
IP 是 IP 協(xié)議提供的一種統(tǒng)一的地址格式,它為互聯(lián)網(wǎng)上的每一個網(wǎng)絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。常見的 IP 地址,分為 IPv4 與 IPv6 兩大類。目前還有些 ip 代理軟件,但大部分都收費。
例如,某臺聯(lián)在因特網(wǎng)上的計算機的 IP 地址為:11010010 01001001 10001100 00000010 很明顯,這些數(shù)字對于人來說不太好記憶。
人們?yōu)榱朔奖阌洃洠蛯⒔M成計算機的 IP 地址的 32 位二進制分成四段,每段 8 位,中間用小數(shù)點隔開,然后將每八位二進制轉換成十進制數(shù),這樣上述計算機的 IP 地址就變成了:210.73.140.2。
IP 地址是一個 32 位進制數(shù),也叫 IP“主機地址”,共有 2 的 32 次方個 IP 地址。但我們經(jīng)常看到一個 255 開頭的數(shù)字,叫做子網(wǎng)掩碼(subnet mask),又叫網(wǎng)絡掩碼、地址掩碼、子網(wǎng)絡遮罩,它是一種用來指明一個 IP 地址的哪些位標識的是主機所在的子網(wǎng),以及哪些位標識的是主機的位掩碼。子網(wǎng)掩碼不能單獨存在,它必須結合 IP 地址一起使用。子網(wǎng)掩碼只有一個作用,就是將某個 IP 地址劃分成網(wǎng)絡地址和主機地址兩部分。有了這個規(guī)范的 IP 地址,你甚至能計算出這個子網(wǎng)的網(wǎng)段從哪里開始(子網(wǎng)地址),從哪里結束(廣播地址)。在 IP 地址中,采用子網(wǎng)掩碼,就像一個國家要設省,市等級別一樣,而不是直接給每家每戶一個地址號碼,目的就是簡化管理,提高查詢效率。子網(wǎng)掩碼是一個 32 位地址,用于屏蔽 IP 地址的一部分以區(qū)別網(wǎng)絡標識和主機標識,并說明該 IP 地址是在局域網(wǎng)上,還是在遠程網(wǎng)上。
計算方法:假設子網(wǎng)掩碼是 M.N.P.Q,(256-M)(256-N)(256-P)(256-Q)得到的結果就是網(wǎng)段有的 IP 地址個數(shù),一般都是 2 的整數(shù)次冪,那么把最后一個 256 按照這個結果分組,就可以知道該 IP 地址在哪個網(wǎng)段中。如果在書寫 IP 地址的時候,只寫 IP 地址,不寫子網(wǎng)掩碼,就像你只知道朋友家樓單元號和門牌號,卻不知道在哪個區(qū)哪條街。
ip 地址是由什么組成的?
ip 地址是由“網(wǎng)絡號”和“主機號”組成的。
IP 地址 (Internet Protocol Address) 是指互聯(lián)網(wǎng)協(xié)議地址,又譯為網(wǎng)際協(xié)議地址。
IP 地址是 IP 協(xié)議提供的一種統(tǒng)一的地址格式,它為互聯(lián)網(wǎng)上的每一個網(wǎng)絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。
最初設計互聯(lián)網(wǎng)絡時,為了便于尋址以及層次化構造網(wǎng)絡,每個 IP 地址包括兩個標識碼(ID),即網(wǎng)絡 ID 和主機 ID; 同一個物理網(wǎng)絡上的所有主機都使用同一個網(wǎng)絡 ID,網(wǎng)絡上的一個主機有一個主機 ID 與其對應。
Internet 委員會定義了 5 種 IP 地址類型以適合不同容量的網(wǎng)絡,即 A 類~E 類。
其中 A、B、C3 類 (如下表格) 由 InternetNIC 在全球范圍內(nèi)統(tǒng)一分配,D、E 類為特殊地址。
A 類 IP 地址
一個 A 類 IP 地址是指,在 IP 地址的四段號碼中,第一段號碼為網(wǎng)絡號碼,剩下的三段號碼為本地計算機的號碼。如果用二進制表示 IP 地址的話,A 類 IP 地址就由 1 字節(jié)的網(wǎng)絡地址和 3 字節(jié)主機地址組成,網(wǎng)絡地址的最高位必須是“0”。A 類 IP 地址中網(wǎng)絡的標識長度為 8 位,主機標識的長度為 24 位,A 類網(wǎng)絡地址數(shù)量較少,有 126 個網(wǎng)絡,每個網(wǎng)絡可以容納主機數(shù)達 1600 多萬臺。
A 類 IP 地址 地址范圍 1.0.0.1 到 126.255.255.254 [2] (二進制表示為:00000001 00000000 00000000 00000001 – 01111111 11111111 11111111 11111110)。最后一個是廣播地址。
B 類 IP 地址
一個 B 類 IP 地址是指,在 IP 地址的四段號碼中,前兩段號碼為網(wǎng)絡號碼。如果用二進制表示 IP 地址的話,B 類 IP 地址就由 2 字節(jié)的網(wǎng)絡地址和 2 字節(jié)主機地址組成,網(wǎng)絡地址的最高位必須是“10”。B 類 IP 地址中網(wǎng)絡的標識長度為 16 位,主機標識的長度為 16 位,B 類網(wǎng)絡地址適用于中等規(guī)模的網(wǎng)絡,有 16384 個網(wǎng)絡,每個網(wǎng)絡所能容納的計算機數(shù)為 6 萬多臺。
B 類 IP 地址地址范圍 128.0.0.1-191.255.255.254 [1] (二進制表示為:10000000 00000000 00000000 00000001—-10111111 11111111 11111111 11111110)。最后一個是廣播地址。
B 類 IP 地址的子網(wǎng)掩碼為 255.255.0.0,每個網(wǎng)絡支持的最大主機數(shù)為 256 的 2 次方 -2=65534 臺。
C 類 IP 地址
一個 C 類 IP 地址是指,在 IP 地址的四段號碼中,前三段號碼為網(wǎng)絡號碼,剩下的一段號碼為本地計算機的號碼。如果用二進制表示 IP 地址的話,C 類 IP 地址就由 3 字節(jié)的網(wǎng)絡地址和 1 字節(jié)主機地址組成,網(wǎng)絡地址的最高位必須是“110”。C 類 IP 地址中網(wǎng)絡的標識長度為 24 位,主機標識的長度為 8 位,C 類網(wǎng)絡地址數(shù)量較多,有 209 萬余個網(wǎng)絡。適用于小規(guī)模的局域網(wǎng)絡,每個網(wǎng)絡最多只能包含 254 臺計算機。
C 類 IP 地址范圍 192.0.0.1-223.255.255.254 [1] (二進制表示為: 11000000 00000000 00000000 00000001 – 11011111 11111111 11111111 11111110)。
C 類 IP 地址的子網(wǎng)掩碼為 255.255.255.0,每個網(wǎng)絡支持的最大主機數(shù)為 256-2=254 臺
D 類 IP 地址
D 類 IP 地址在歷史上被叫做多播地址(multicast address),即組播地址。在以太網(wǎng)中,多播地址命名了一組應該在這個網(wǎng)絡中應用接收到一個分組的站點。多播地址的最高位必須是“1110”,范圍從 224.0.0.0 到 239.255.255.255。
特殊的網(wǎng)址
每一個字節(jié)都為 0 的地址 (“0.0.0.0”) 對應于當前主機;
IP 地址中的每一個字節(jié)都為 1 的 IP 地址 (“255.255.255.255”) 是當前子網(wǎng)的廣播地址;
IP 地址中凡是以“11110”開頭的 E 類 IP 地址都保留用于將來和實驗使用。
IP 地址中不能以十進制“127”作為開頭,該類地址中數(shù)字 127.0.0.1 到 127.255.255.255 用于回路測試,如:127.0.0.1 可以代表本機 IP 地址,用“http://127.0.0.1”就可以測試本機中配置的 Web 服務器。
網(wǎng)絡 ID 的第一個 6 位組也不能全置為“0”,全“0”表示本地網(wǎng)絡。