Question

  Asked: May 31 2008   4:47 AM GMT
  Asked by: Bubai


If a MAC address is unique, then why cannot we use MAC address instead of IP address to define a host in a network.


Networking, MAC address, IP addressing

If a MAC address is unique, then why cannot we use MAC address instead of IP address to define a host in a network.

Subscribe to Alerts! Get questions and answers delivered to your Inbox.


E-mail me updates on this question



   SUBSCRIBE

hidden modal window

Answer Wiki (Improve, edit or add to this answer)


 RATE THIS ANSWER
+2
Click to Vote:
  •   2
  •  0



Hello Bubai,
first the mac address is considered only at the physical layer while the IP address is at upper level.
Try thinking to a server where you mac address is unique like aa:bb:cc:dd:ee:ff and 2500 client computers know how to contact that server; suddenly your server dies because of a flooding and the mac address changes to aa:bb:cc:dd:ee:gg, how would you notice the client computers of this change? By using the IP address you simply remap the new server to that IP and client computer don't even know that there's been a hardware change.
I hope this clarifies an example of why the IP address is used instead of the mac address.

In addition we need the ability to mask to the IP address of systems through NATing for load balancing, and network security purposes.

There is also no way to ensure that every MAC address is unique through out the world.
  • AddThis Social Bookmark Button

Browse more Questions and Answers on Networking.

Looking for relevant Networking Whitepapers? Visit the SearchNetworking.com Research Library.


Discuss This Answer


You must be logged-in to discuss a question. Log-in/Register