Why both physical MAC and logical IP addresses are required for a computer to communicate? ?
Why both physical MAC and logical IP addresses are required for a computer to communicate?
- daniel gLv 79 months ago
Because that is the way the layers of computer networking function.
- Robert JLv 79 months ago
They are required for TCP/IP communications; they are not required for various other forms of networking or communications.
For TCP/IP, IP addresses are often automatically assigned by DHCP.
The hardware MAC address is needed so the DHCP server and low-level connection protocols can link an IP address to one specific ethernet / wifi port.
The MAC address is unique but does not say where that machine is or how to find it through a remote network. The IP address is location-based (or linked to a unique public address) so can be routed to from anywhere in the world.
It's a bit like the SIM card number and phone number with a GSM phone - the SIM number provides a unique identity for the rest of the system to associate the correct phone number to that specific phone.
Other systems like Novell IPX networking or serial connections etc. use different identification systems, if any.
- Anonymous9 months ago