The difference between MAC address and IP address are as follows: MAC Address IP Address Media Access Control Address Internet Protocol Address 6 or 8-byte hexadecimal number 4 (IPv4) or 16 (IPv6) Byte address It is embedded with NIC It is obtained from the network Physical Address Logical Address Operates at Data Link Layer Operates at Network Layer. Helps to identify the device Helps to identify the device connectivity on the network.