464.【Unix/Linux 系統(tǒng)管理】分組尋址

就像信件或電子郵件,網(wǎng)絡(luò)分組也必須設(shè)置正確的地址,才能被送達(dá)目的地。多種尋址方案可以結(jié)合使用。

  • 硬件使用使用介質(zhì)訪問控制(Media Access Control, MAX)地址;
  • 軟件使用 IPv4 和 IPv6 網(wǎng)絡(luò)地址;
  • 人們使用主機名

一、硬件(MAC)尋址

每臺主機的網(wǎng)絡(luò)接口通常都有一個鏈路層的 MAC 地址,以此區(qū)分物理網(wǎng)絡(luò)中的其他主機,除此之外,還有一個或多個 IP 地址,用于在 Internet 上標(biāo)識該接口。后半句要再重復(fù)一遍:IP 地址標(biāo)識的是網(wǎng)絡(luò)接口,不是機器。(這一區(qū)別對于用戶無關(guān)緊要,但管理員必須要清楚。)

二、IP 尋址

從硬件再往上一級,使用的是 Internet 尋址(更常見的叫法是“IP 尋址”)。IP 尋址獨立于硬件。在特定的網(wǎng)絡(luò)環(huán)境中,一個 IP 地址標(biāo)識了一個特定且唯一的目的地。

IP地址到硬件地址的映射是由 TCP/IP 模型中的鏈路層實現(xiàn)的。在像以太網(wǎng)這種支持廣播的網(wǎng)絡(luò)中(也就是說,這種網(wǎng)絡(luò)允許將分組發(fā)往“該物理網(wǎng)絡(luò)中的所有主機”),發(fā)送方使用 ARP 協(xié)議完成映射,無需系統(tǒng)管理員的協(xié)助。在 IPv6 中,接口的 MAC 地址通常被用作 IP 地址的一部分,這使得 IP 地址與硬件地址之間的轉(zhuǎn)換可以自動完成。

三、主機名“尋址”

IP 地址是一系列數(shù)字,不便于人們記憶。操作系統(tǒng)可以將一個 IP 地址與一個或多個主機名關(guān)聯(lián)起來,這樣用戶就不用再記憶 4.31.198.49,只需要直接輸入 rfc-editor.org 就行了。這種映射關(guān)系的設(shè)置方法有好幾種,既可以通過靜態(tài)文件(/etc/hosts)、LDAP 數(shù)據(jù)庫系統(tǒng),也可以通過全球范圍的域名系統(tǒng)。記住,主機名其實就是 IP 地址的便捷記法而已,其本身引用的是網(wǎng)絡(luò)接口,而不是計算機。

四、端口

IP 地址標(biāo)識出了機器的網(wǎng)絡(luò)接口,但尚不足以指定進(jìn)程或服務(wù),它們中的不少可能會同時使用網(wǎng)絡(luò)。TCP 和 UDP 使用端口的概念擴展了 IP 地址,端口是一個 16 位二進(jìn)制的數(shù)字,指定了一條特定的信道。有效端口范圍為 1~65535。

雖然 TCP 和 UDP 都有端口,而且這兩種協(xié)議端口的取值范圍也一樣,但它們的端口空間是彼此完全獨立的、毫不相關(guān)。在配置防火墻時,必須分別配置。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容