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

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

1樓:

ip位址是指internet協議使用的位址,而mac位址是ethernet協議使用的位址。

ip位址與mac位址之間並沒有什麼必然的聯絡,mac位址是ethernet nic(網絡卡)上帶的位址,為48位長。每個ethernet nic廠家必須向ieee組織申請一組mac位址,在生產nic時程式設計於nic卡上的序列eeprom中。因此每個ethernet nic生產廠家必須申請一組mac位址。

任何兩個nic的mac位址,不管是哪乙個廠家生產的都不應相同。ethernet晶元廠家不必負責mac位址的申請,mac位址存在於每乙個ethernet包中,是ethernet包頭的組成部分,ethernet交換機根據ethernet包頭中的mac源位址和mac目的位址實現包的交換和傳遞。

ip位址是internet協議位址,每個internet包必須帶有ip位址,每個internet 服務提供商(isp)必須向有關組織申請一組ip位址,然後一般是動態分配給其使用者,當然使用者也可向isp申請乙個ip位址(根椐接入方式),這就是為什麼在配置windows nt/95/98的「撥號網路」時,一般讓系統給自動分配ip位址。

ip位址現是32位長,正在擴充到128位。ip位址與mac位址無關,因為ethernet的使用者,仍然可通過modem連線internet。ip位址通常工作於廣域網,我們所說的router(路由器)處理的就是ip位址。

mac位址工作於區域網,區域網之間的互連一般通過現有的公用網或專用線路,需要進行網間協議轉換。可以在ethernet上傳送ip資訊,此時ip位址只是ethernet資訊包資料域的一部分,ethernet交換機或處理器看不見ip位址,只是將其作為普通資料處理,網路上層軟體才會處理ip位址。

如何知道你的機器上的ip位址和mac位址呢?

一、對於mac位址,一般情況可利用網絡卡所附的軟體查詢,如果你使用的windows 95/98,也可通過以下兩種方式獲得:

1).進入「開始」— 「執行」視窗,輸入「winipcfg」— 「確定」後,螢幕顯示出如下圖形視窗:(同下)

2).進入命令列方式,鍵入「ipconfig /all」,螢幕顯示如下資訊:

windows 98 ip configuration

host name . . . . . . . . . : newsun

dns servers . . . . . . . . : 202.99.168.8

node type . . . . . . . . . : hybrid

netbios scope id. . . . . . :

ip routing enabled. . . . . : no

wins proxy enabled. . . . . : no

netbios resolution uses dns : yes

0 ethernet adapter :

description . . . . . . . . : novell 2000 adapter.

physical address. . . . . . : 00-88-cc-06-05-43

dhcp enabled. . . . . . . . : no

ip address. . . . . . . . . : 192.168.1.3

subnet mask . . . . . . . . : 255.255.255.0

default gateway . . . . . . : 192.168.1.1

primary wins server . . . . : 192.168.1.2

secondary wins server . . . :

lease obtained. . . . . . . :

lease expires . . . . . . . :

如果你使用的是windows nt 4.0,進入命令列方式,鍵入「ipconfig /all」,螢幕顯示與上相似的資訊。

二、對於ip位址值,除了檢視在網路的「tcp/ip屬性」中的設定以外,也可以通過上述方法檢視。如果你的機器是通過dhcp伺服器獲得的ip位址 ,在「tcp/ip屬性」中是看不到的

2樓:爾士恩無嫣

最根本應該屬於網路協議分層的定義決定的,既然網路協議分出了不同的層,各層有不同的功能,那麼各層的標識也就被賦予不同的功能,mac位址和ip位址屬於不同層次,完成的功能也不同。

當然,我認為,如果最初分層的時候,把mac層和網路層合成一層,那麼估計就只有mac或者ip位址了。合併為一層,處理起來簡單,不過劃分為多層,架構比較分明,可擴充套件性比較好,各有好處吧應該是。

3樓:浦信毛夏

實體地址就是網絡卡位址,而網絡卡的位址隨著網路型別的不同而不同,不是統一的格式。網路互連必須保證異網互通,而不能改動實體地址,這是乙個很大的難題,在網際網路上利用上層軟體來完成這個統一。也就是在ip協議層提供一種統一的位址格式,在統一管理下進行分配,保證每乙個位址對應於一台網上主機。

這樣實體地址間的差異就被ip層遮蔽了。

4樓:匿名使用者

ip位址是快速定位,有層次感.而mac位址是精確定位,mac好比乙個人的dna 如果沒有ip位址的定位基本是很難找到這個人的了.在鏈路層封裝的是幀啊,當計算機的兩台主機互訪時,在網路層使用ip位址通訊,到了資料連路層是使用mac位址進行通訊,做到底ip位址進行**和mac位址進行**是不同乙個時間,完成的功能也不一樣,他們的連線就是arp位址解析協議來實現的.

舉個例子,ip就好比廣州天河購書中心a234號而mac位址是某某人.

當資料傳送到閘道器的時候.很有可能閘道器下面是乙個區域網,有很多電腦,那麼這個時候mac位址就是識別要傳輸的計算機了.

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

5樓:給人打工

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

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

6樓:

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

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

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

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

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

7樓:匿名使用者

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

8樓:匿名使用者

因為 mac位址不方便記憶

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

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

9樓:

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

ip是可以修改的

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

10樓:

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

11樓:

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

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

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

12樓:匿名使用者

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

ip位址和mac位址的區別,為什麼都需要

13樓:匿名使用者

ip 位址是你上網用的位址,網路上的位址,你需要他來傳送和接受資訊。不同的裝置可能使用同樣的位址

而mac位址是你網路裝置的烙印,獨一無二的,不能被複製和更改的

因為如果只是靠ip位址是不可靠的,因為ip位址是會變動的,所以需要靠mac位址來識別

14樓:匿名使用者

ip位址是指網際網路協議位址(英語:internet protocol address,又譯為網際協議位址),是ip address的縮寫。ip位址是ip協議提供的一種統一的位址格式,它為網際網路上的每乙個網路和每一台主機分配乙個邏輯位址,以此來遮蔽實體地址的差異。

目前還有些ip**軟體,但大部分都收費。

mac位址是網絡卡決定的,是固定的。mac(media access control或者medium access control)位址,意譯為**訪問控制,或稱為實體地址、硬體位址,用來定義網路裝置的位置。在osi模型中,第三層網路層負責 ip位址,第二層資料鏈路層則負責 mac位址。

因此乙個主機會有乙個mac位址,而每個網路位置會有乙個專屬於它的ip位址。

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

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

既然第三方支付平臺不提供擔保,為什麼還要有第三方支付平臺

旺理財 第三方支付平臺本身是不提供擔保的,他沒有擔保的職能。為什麼還要選擇第三方支付平臺 三方支付平臺是一個資金通道,他作為第三方支付保障你的資金在交易過程不被挪用。國家對這個行業也一定的准入條件,不同的三方支付公司有不同的牌照。同時,三方支付可以幫助電商實現跨行的支付和結算。 手機使用者 支付寶是...

IP位址沒換,換了電腦為什麼就上不了網了

你是上的小區寬頻還是自己家獨享寬頻?如果是小區寬頻的話,那麼你和其他的小區寬頻使用者同在乙個區域網,也需有人用了區域網管理軟體,繫結了ip和mac位址,防止有不法人員進入小區寬頻,而你朋友的本本上的網絡卡位址 mac位址 和你的網絡卡位址肯定是不一樣的,你只要把他的網絡卡位址修改成你的網絡卡位址就應...