TCP/IP 尋址
TCP/IP 使用 32 個(gè)比特或者 4 個(gè) 0 到 255 之間的數(shù)字來為計(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 個(gè)數(shù)字:
這是你的 IP 地址:49.81.106.242
TCP/IP 使用 4 個(gè)數(shù)字來為計(jì)算機(jī)編址。每個(gè)計(jì)算機(jī)必須有一個(gè)唯一的 4 個(gè)數(shù)字的地址。
數(shù)字在 0 到 255 之間,并由點(diǎn)號(hào)隔開,像這樣:192.168.1.60
TCP 使用固定的連接
TCP 用于應(yīng)用程序之間的通信。
當(dāng)應(yīng)用程序希望通過 TCP 與另一個(gè)應(yīng)用程序通信時(shí),它會(huì)發(fā)送一個(gè)通信請(qǐng)求。這個(gè)請(qǐng)求必須被送到一個(gè)確切的地址。在雙方“握手”之后,TCP 將在兩個(gè)應(yīng)用程序之間建立一個(gè)全雙工 (full-duplex) 的通信。
這個(gè)全雙工的通信將占用兩個(gè)計(jì)算機(jī)之間的通信線路,直到它被一方或雙方關(guān)閉為止。
UDP 和 TCP 很相似,但是更簡(jiǎn)單,同時(shí)可靠性低于 TCP。
32 比特 = 4 字節(jié)
TCP/IP 使用 32 個(gè)比特來編址。一個(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)在,你知道了為什么 TCP/IP 地址是介于 0 到 255 之間的 4 個(gè)數(shù)字。
域名
12 個(gè)阿拉伯?dāng)?shù)字很難記憶。使用一個(gè)名稱更容易。
用于 TCP/IP 地址的名字被稱為域名。jb51.net 就是一個(gè)域名。
當(dāng)你鍵入一個(gè)像 http://www.dbjr.com.cn 這樣的域名,域名會(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)行更新。