既然有了MAC位址標識唯一主機,為什麼還要發明IP位址

時間 2021-08-30 09:51:53

1樓:給人打工

我感覺各位都是在感性上來回答這個問題的,ip位址在起初使用的是分類的ip到劃分子網,再到構建超網,也是一步步的建立起了分層的也就是所謂的「國家+城市+分割槽+門牌號碼」。而mac位址為什麼不行呢?其實mac位址也可以,只是比較麻煩,就像下面那個大哥說的一樣,門牌號和身份證號,其實都可以找到你,但是,我們肯定會選擇門牌號!

mac位址有48位,前24位是廠商標識由ieee同一分配保證各個廠商之間不重複,後24位是廠商內部編碼,保證廠商內部生產的網路裝置mac位址不重複。試想如果按前24位作為net-id後24位作為host-id的話,那麼思科公司生產的網路裝置將會屬於同一網路,這顯然是不合理的,所以,得出的結論是,mac位址不是不能在網路傳輸中作為本機的唯一標識,而是不如ip適合這個崗位,mac位址也可以實現該指責,不過是需要在資料鏈路層進行複雜的位址轉換,這種代價放在我們的客戶機裡顯然是不顯示且不合理的。

2樓:

目前我想到的是用快遞:ip位址是收件位址,通過ip位址可以確定到這個位置;mac位址是收件人資訊,比如名字、**號碼等,通過mac位址可以確定收件人。

mac位址也就是個人,是會移動的,可能今年住這裡,明年就到其他地方住了,如同電腦搬走了一樣。

ip位址是確定乙個位置,位置一般不會改變,但裡面住的人可能會變,如同路由通過dhcp分配的ip,如果這台電腦不用了,可以把ip分配給另一台電腦。

通過ip位址+mac位址就可以很方便的確定到具體位置上的具體電腦了。

如同快遞,通過ip位址到閘道器,如同快遞通過運輸到最近的快遞中轉站;從閘道器(路由)到具體電腦,如同把快遞分配給快遞員,然後送快遞上門。

3樓:匿名使用者

mac 是可以修改的 黑客入侵的時候不回讓你知道他真實的mac位址,mac用來區分每個主機上的不同網絡卡,ip實區分不同的地方就像第一位或靚女說的,計算機發展的如此之快 說不定以後會發展出什麼新的名詞

4樓:匿名使用者

因為 mac位址不方便記憶

就像 nds 和ip 一樣 **是有她的ip的 但是 ip數字 相對於網域名稱不便於記憶 所以 就開發了 網域名稱系統 dns

ip 和 dns也可以這麼理解 但 主要原因不是因為這個

5樓:

mac是網絡卡固定的,你不能改,改了可能會出現問題

ip是可以修改的

既然mac位址是全球唯一的,那為什麼要引進ip位址呢??

6樓:匿名使用者

mac(media access control, 介質訪問控制)mac位址是燒錄在network inte***ce card(網絡卡,nic)裡的.mac位址,也叫硬體位址,是由48比特長(6位元組),16進製制的數字組成.0-23位是由廠家自己分配.

24-47位,叫做組織唯一標誌符(organizationally unique ,是識別lan(區域網)節點的標識。其中第40位是組播位址標誌位。網絡卡的實體地址通常是由網絡卡生產廠家燒入網絡卡的eprom(一種快閃儲存器晶元,通常可以通過程式擦寫),它儲存的是傳輸資料時真正賴以標識發出資料的電腦和接收資料的主機的位址。

由於mac位址是廠商自行設定的,不便於管理。另外mac位址比較複雜,不便於記憶。所以要引進ip位址。不只我的回答石佛滿意

7樓:檢靜杉

mac位址沒有層次結構的特點,只適用於小網路,ip位址可以利用子網掩碼來實現層次化結構的特點

簡單來說,在幾千萬臺電腦中找乙個mac位址,比找ip位址要難得多

8樓:cfv_紅魔鞋

不用的話就不能用網際網路了

因為沒有tcp/mac協議啊~

畢竟pc機占主流~

蘋果還是少的~

有了ip位址,為什麼還要mac位址

9樓:

簡單的說一台電腦上的ip位址是會變化的,隨著時間和不同的網路環境都會不一樣,mac電腦是實體地址在這台電腦上面的固定不會變化的。

10樓:

理論上來說,由於ip位址和mac位址都是唯一的,這2個位址都可以作為位址實現端對端的通訊。但是這2個位址都有不足,mac位址不夠靈活,每個裝置出廠就確定了。如果用mac位址來定址,如果網絡卡壞了,更換另乙個網絡卡,位址就要改變,會給實際應用帶來很**煩,因此使用mac不現實。

但是ip位址又太靈活,因為ip位址是邏輯的,理論上每個人可以隨便輸入,雖然ip分配的時候是唯一的,但是誰也不能保證網路中不出現重複的ip位址,如果有mac位址,就可以發現那個裝置ip重複了。因此同時採用mac和ip可以實現優勢互補。

實際通訊中,裝置可能處於不同的網路中,mac位址負責實現端對端的通訊,ip位址負責識別網路,進行網路之間的通訊。

11樓:匿名使用者

mac位址是實體地址,全球唯一的

既然有了ip位址,為什麼還要有MAC位址

ip位址是指internet協議使用的位址,而mac位址是ethernet協議使用的位址。ip位址與mac位址之間並沒有什麼必然的聯絡,mac位址是ethernet nic 網絡卡 上帶的位址,為48位長。每個ethernet nic廠家必須向ieee組織申請一組mac位址,在生產nic時程式設計於...

既然MAC地址是全球唯一的,那為什麼要引進IP地址呢

mac media access control,介質訪問控制 mac地址是燒錄在network inte ce card 網絡卡,nic 裡的.mac地址,也叫硬體地址,是由48位元長 6位元組 16進位制的數字組成.0 23位是由廠家自己分配.24 47位,叫做組織唯一標誌符 organizat...

mac地址不是唯一的嗎,為什麼可以改變

一樓,二樓說的都不錯。mac地址確實是唯一的,但系統可以通過相關程式或登錄檔起到欺騙作用。這個欺騙的方法也是現在盜取網上資訊的一個常用方法。因為一臺機子像另一臺機子傳送資料前,會有個arp請求和應答過程。而這個arp請求卻是已廣播形式傳送到每個乙太網的。也就是每個乙太網中的機子都會收到arp請求。有...