IT挑戰高薪必備網路常識-MAC地址、IP地址、域名、網址之間的區別

1.

網址

網址通常指因特網上某個資源(網頁)的地址。企事業單位或個人透過技術處理,將一些資訊以逐頁的方式儲存在因特網上,每一頁都有一個相應的地址,以便其他使用者訪詢而獲取資訊資料,這樣的地址叫做網址。在因特網中,如果要從一臺計算機訪問網上另一臺計算機,就必須知道對方的網址。這裡所說的網址實際上有兩個內涵,即IP地址和域名地址。

域名(Domain Name),又稱網域,是由一串用點分隔的名字組成的Internet上某一臺計算機或計算機組的名稱,用於在資料傳輸時對計算機的定位標識(有時也指地理位置)。由於IP地址具有不方便記憶並且不能顯示地址組織的名稱和性質等缺點,人們設計出了域名,並透過網域名稱系統(DNS,Domain Name System)來將域名和IP地址相互對映,使人更方便地訪問網際網路,而不用去記住能夠被機器直接讀取的IP地址數字串。 也就是說如果知道某個資源的IP地址,用它的IP地址和域名地址都能訪問到相應的資源,訪問效果是一樣的,只是IP地址不便記憶,域名通常是數字、字母的組合,甚至可以直接用中文域名,能夠表示一定的含義,更方便記憶,僅此而已。

一個完整的域名由二個或二個以上部分組成,各部分之間用英文的句號“。”來分隔,最後一個“。”的右邊部分稱為頂級域名(TLD,也稱為一級域名),最後一個“。”的左邊部分稱為二級域名(SLD),二級域名的左邊部分稱為三級域名,以此類推,每一級的域名控制它下一級域名的分配。每個域名層級下既可以建立下級域名也可以直接建立主機,這相當於資料夾下既可以新建資料夾也可以直接存具體檔案。

IT挑戰高薪必備網路常識-MAC地址、IP地址、域名、網址之間的區別

域名與網址有什麼區別?

人們習慣記憶域名,但機器間互相只認IP地址,域名與IP地址之間是一一對應的,它們之間的轉換工作稱為域名解析,域名解析需要由專門的域名解析伺服器來完成,整個過程是自動進行的。在域名前面加上網路訪問協議(http或https等)與域名一起就構成了一個網址。

2.

MAC

地址、IP地址、域名地址的區別

地址性質不同:MAC地址是物理地址,IP地址是邏輯地址,域名地址是比IP地址更便於記憶的邏輯地址。MAC地址是不可改變的,IP地址和域名地址是可以更改的。

可變性不同:MAC地址、IP地址、域名地址都是用於標識網路中的資源,都需要具備唯一性。MAC地址除了需要具備唯一性,而且還有不可修改性;IP地址和域名地址都是可以修改的,只要在修改時確保全網唯一即可。

工作層次不同:IP地址工作於OSI的第三層,即網路層,而MAC地址應用在OSI的第二層,即資料鏈路層。資料鏈路層可以使資料從一個節點傳遞到相同鏈路的另一個節點(透過MAC地址),而網路層協議使資料可以從一個網路傳遞到另一個網路(透過IP地址)。二層基於MAC地址轉發資料幀,三層基於IP地址轉發報文。二層交換機基於MAC地址錶轉發資料,路由器基於路由表(IP地址)轉發資料。

長度定義不同:MAC地址是Ethernet網絡卡上帶的地址,長度為48位,IP地址目前主流是32位長。IP地址和MAC地址透過ARP協議聯絡到一起。

分配依據不同:IP地址的分配是基於網路拓撲,MAC地址的分配是基於製造商。