TCP/IP 尋址

2018-01-31 15:31 更新

TCP/IP 尋址


TCP/IP 使用 32 個(gè)比特或者 4 組 0 到 255 之間的數(shù)字來(lái)為計(jì)算機(jī)編址。



IP地址

每個(gè)計(jì)算機(jī)必須有一個(gè) IP 地址才能夠連入因特網(wǎng)。

每個(gè) IP 包必須有一個(gè)地址才能夠發(fā)送到另一臺(tái)計(jì)算機(jī)。

在本教程下一節(jié),您會(huì)學(xué)習(xí)到更多關(guān)于 IP 地址和 IP 名稱的知識(shí)。



IP 地址包含 4 組數(shù)字:

TCP/IP 使用 4 組數(shù)字來(lái)為計(jì)算機(jī)編址。每個(gè)計(jì)算機(jī)必須有一個(gè)唯一的 4 組數(shù)字的地址。

每組數(shù)字必須在 0 到 255 之間,并由點(diǎn)號(hào)隔開,比如:192.168.1.60。



32 比特 = 4 字節(jié)

TCP/IP 使用 32 個(gè)比特來(lái)編址。一個(gè)計(jì)算機(jī)字節(jié)是 8 比特。所以 TCP/IP 使用了 4 個(gè)字節(jié)。

一個(gè)計(jì)算機(jī)字節(jié)可以包含 256 個(gè)不同的值:

00000000、00000001、00000010、00000011、00000100、00000101、00000110、00000111、00001000 ....... 直到 11111111。

現(xiàn)在,您應(yīng)該知道了為什么 TCP/IP 地址是介于 0 到 255 之間的 4 組數(shù)字。



IP V6

IPv6 是 "Internet Protocol Version 6" 的縮寫,也被稱作下一代互聯(lián)網(wǎng)協(xié)議,它是由 IETF 小組(Internet 工程任務(wù)組Internet Engineering Task Force)設(shè)計(jì)的用來(lái)替代現(xiàn)行的 IPv4(現(xiàn)行的)協(xié)議的一種新的 IP 協(xié)議。

我們知道,Internet 的主機(jī)都有一個(gè)唯一的 IP 地址,IP 地址用一個(gè) 32 位二進(jìn)制的數(shù)表示一個(gè)主機(jī)號(hào)碼,但 32 位地址資源有限,已經(jīng)不能滿足用戶的需求了,因此 Internet 研究組織發(fā)布新的主機(jī)標(biāo)識(shí)方法,即 IPv6。

在 RFC1884 中(RFC 是 Request for Comments document 的縮寫。RFC 實(shí)際上就是 Internet 有關(guān)服務(wù)的一些標(biāo)準(zhǔn)),規(guī)定的標(biāo)準(zhǔn)語(yǔ)法建議把 IPv6 地址的 128 位(16 個(gè)字節(jié))寫成 8 個(gè) 16 位的無(wú)符號(hào)整數(shù),每個(gè)整數(shù)用 4 個(gè)十六進(jìn)制位表示,這些數(shù)之間用冒號(hào)(:)分開,例如:

686E:8C64:FFFF:FFFF:0:1180:96A:FFFF

冒號(hào)十六進(jìn)制記法允許零壓縮,即一串連續(xù)的0可以用一對(duì)冒號(hào)取代,例如:

FF05:0:0:0:0:0:0:B3可以定成:FF05::B3

為了保證零壓縮有一個(gè)清晰的解釋,建議中規(guī)定,在任一地址中,只能使用一次零壓縮。該技術(shù)對(duì)已建議的分配策略特別有用,因?yàn)闀?huì)有許多地址包含連續(xù)的零串。

冒號(hào)十六進(jìn)制記法結(jié)合有點(diǎn)十進(jìn)制記法的后綴。這種結(jié)合在IPv4向IPv6換階段特別有用。例如,下面的串是一個(gè)合法的冒號(hào)十六進(jìn)制記法:

0:0:0:0:0:0:128.10.1.1

這種記法中,雖然冒號(hào)所分隔的每一個(gè)值是一個(gè)16位的量,但每個(gè)分點(diǎn)十進(jìn)制部分的值則指明一個(gè)字節(jié)的值。再使用零壓縮即可得出:

::128.10.1.1


域名

12 個(gè)阿拉伯?dāng)?shù)字很難記憶。使用一個(gè)名稱更容易。

用于 TCP/IP 地址的名字被稱為域名。w3cschool.cn 就是一個(gè)域名。

當(dāng)你鍵入一個(gè)像 http://m.o2fo.com 這樣的域名,域名會(huì)被一種 DNS 程序翻譯為數(shù)字。

在全世界,數(shù)量龐大的 DNS 服務(wù)器被連入因特網(wǎng)。DNS 服務(wù)器負(fù)責(zé)將域名翻譯為 TCP/IP 地址,同時(shí)負(fù)責(zé)使用新的域名信息更新彼此的系統(tǒng)。

當(dāng)一個(gè)新的域名連同其 TCP/IP 地址一起注冊(cè)后,全世界的 DNS 服務(wù)器都會(huì)對(duì)此信息進(jìn)行更新。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)