Question:
what is difference between MAC address and IP address?
anonymous
1970-01-01 00:00:00 UTC
what is difference between MAC address and IP address?
Thirteen answers:
anonymous
2009-11-13 07:40:39 UTC
MAC address is fixed to the hardware device (for example a network card) and can not be changed. IP address is assignable





MAC (Media Access Control) addresses uniquely identify Ethernet network cards (or PCs with built in Ethernet). Although it's true that every computer that uses Ethernet has a unique MAC address,





IP addresses uniquely identify computers on the Internet, or on a local intranet. Computers on the same local "subnet," such as those on a particular local network, will share part of their IP address.
?
2016-12-26 11:47:33 UTC
Ip Address Vs Mac Address
?
2016-10-07 05:45:51 UTC
Mac Address Vs Ip Address
anonymous
2016-03-13 04:50:11 UTC
A MAC ID is a hardware ID. Most devices like video card, modems, communication adapters and other add-on devices all have a unique ID. It is usually created at the time of manufacture and cannot be changed. An IP address is an address on a network that identifies that computer on the network. IP addresses are assigned by the network administrator (or automatically by a router. IP addresses are not permanent. If you have a laptop, then your IP address when connected to your home network will be different from the IP address you have when you connect to your office network.
Dashmesh Singh
2014-12-26 01:24:21 UTC
Please check this best tabular difference

https://www.youtube.com/watch?v=9XkxT6nG_P0
anonymous
2009-11-13 07:47:33 UTC
MAC (Media Access Control) addresses uniquely identify Ethernet network cards (or PCs with built in Ethernet). Although it's true that every computer that uses Ethernet has a unique MAC address, not all Internet connections are made over Ethernet. Also, MAC addresses in a particular local network are not similar in any way, so one can't use them to decide that a particular machine is "nearby."

IP addresses uniquely identify computers on the Internet, or on a local intranet. Computers on the same local "subnet," such as those on a particular local network, will share part of their IP address. For instance, computers in my office intranet are part of the 192.168.2.x subnet, with IP addresses like 192.168.2.100 and 192.168.2.101. The router that connects our office to the Internet has the IP address 192.168.2.1. That router also has a true Internet IP address, and performs NAT (Network Address Translation) to allow connections from computers inside my intranet to reach the outside world... but blocks incoming connections for security.
mitch
2009-11-12 12:49:04 UTC
MAC Address:



In computer networking, a Media Access Control address (MAC address) is a unique identifier assigned to most network adapters or network interface cards (NICs) by the manufacturer for identification, and used in the Media Access Control protocol sublayer. If assigned by the manufacturer, a MAC address usually encodes the manufacturer's registered identification number. It may also be known as an Ethernet Hardware Address (EHA), hardware address, adapter address, or physical address.



There are three numbering spaces, managed by the Institute of Electrical and Electronics Engineers (IEEE), which are in common use for formulating a MAC address: MAC-48, EUI-48, and EUI-64. The IEEE claims trademarks on the names "EUI-48" and "EUI-64", where "EUI" stands for Extended Unique Identifier.



Although intended to be a permanent and globally unique identification, it is possible to change the MAC address on most of today's hardware, an action often referred to as MAC spoofing. Unlike IP address spoofing, where a sender spoofing their address in a request tricks the other party into sending the response elsewhere, in MAC address spoofing (which takes place only within a local area network), the response is received by the spoofing party.



A host cannot determine from the MAC address of another host whether that host is on the same OSI Layer 2 network segment as the sending host, or on a network segment bridged to that network segment.



In TCP/IP networks, the MAC address of a subnet interface can be queried with the IP address using the Address Resolution Protocol (ARP) for Internet Protocol Version 4 (IPv4) or the Neighbor Discovery Protocol (NDP) for IPv6. On broadcast networks, such as Ethernet, the MAC address uniquely identifies each node and allows frames to be marked for specific hosts. It thus forms the basis of most of the Link layer (OSI Layer 2) networking upon which upper layer protocols rely to produce complex, functioning networks.







IP Address:



An Internet Protocol (IP) address is a numerical label that is assigned to devices participating in a computer network utilizing the Internet Protocol for communication between its nodes.[1] An IP address serves two principal functions in networking: host identification and location addressing. The role of the IP address has also been characterized as follows: "A name indicates what we seek. An address indicates where it is. A route indicates how to get there."[2]



The original designers of TCP/IP defined an IP address as a 32-bit number[1] and this system, that was named Internet Protocol Version 4 (IPv4), is still in use today. However, due to the enormous growth of the Internet and the resulting depletion of the address space, a new addressing system (IPv6), using 128 bits for the address, was developed in 1995[3] and last standardized by RFC 2460 in 1998.[4] Although IP addresses are stored as binary numbers, they are usually displayed in human-readable notations, such as 208.77.188.166 (for IPv4), and 2001:db8:0:1234:0:567:1:1 (for IPv6).



The Internet Protocol also has the task of routing data packets between networks, and IP addresses specify the locations of the source and destination nodes in the topology of the routing system. For this purpose, some of the bits in an IP address are used to designate a subnetwork. The number of these bits is indicated in CIDR notation, appended to the IP address, e.g., 208.77.188.166/24.



With the development of private networks and the threat of IPv4 address exhaustion, a group of private address spaces was set aside by RFC 1918. These private addresses may be used by anyone on private networks. They are often used with network address translators to connect to the global public Internet.



The Internet Assigned Numbers Authority (IANA) manages the IP address space allocations globally. IANA works in cooperation with five Regional Internet Registries (RIRs) to allocate IP address blocks to Local Internet Registries (Internet service providers) and other entities.
RA
2009-11-12 12:48:19 UTC
The MAC address is the hardware address used by the Layer 2 ethernet and spanning tree protocols.



The IP address is used by higher level protocols (TCP, UDP, FTP, RTP) that use the IP protocol (which is encapsulated in ethernet frames on the local network).
JasonL
2009-11-12 12:40:15 UTC
MAC address is the hardware address of the network interface. The MAC address is assigned by the manufacturer of the interface and cannot be changed. A MAC address would correspond to layer 2 of the OSI network model.



An IP address is an arbitrary number assigned to a network interface. It's arbitrary because any ip address can be given to any network interface, and IP addresses can be changed. IP addresses correspond to level 3 of the OSI network model.



ARP, or Address Resolution Protocol is how networks resolve the MAC address for a given IP address, allowing data to arrive at the correct network interface.
anonymous
2009-11-12 12:38:06 UTC
MAC addresses are guaranteed to be unique across the world and are provided by the manufacturer of the network device. IP addresses are only unique within subnets/domains and are provided by the network location



With IP addresses and the routing that goes along with it you can more easily find a machine to communicate with because all IP addresses to a given domain/network will be similar.



For a MAC address you have no way of determining where the device is that has the MAC address. For example, two different machines containing NIC cards manufactured one after the other. One machine could be in Canada and the other in the US. Only way to find each of them would be to broadcast a message to every network machine in the world - not a very effective way to run a network.
anonymous
2009-11-12 12:46:32 UTC
The difference is that the IP address assigned by the network card. The MAC address is the assigned number to the Network card which never changes. The MAC is used to identify the network card on the computer system and even if you put the system on a completely different network it never changes. However the IP address which assigned will changed depending on the network. IP stands for Internet Protocol and is used to assign and address that identifies the computer system and usually leased for a time period and subject to change. The IP is the address that the system uses to access the internet or network.



But again no matter what change the MAC is always the same since it is married with the network card. The only way to change your MAC is to change your network card unless you can reprogram the chip which is only done by the manufacture.



Hopefully the helps!!!
Adnan H
2009-11-12 13:21:33 UTC
MAC address is like a serial number. it is unique to your device. There will never be another MAC address same as the one you have installed in your computer in the world. They cannot be changed and are assigned by the device manufacturer.



IP address is like a house number on a neighborhood. you may have the the same IP number but not in the same neighborhood. If you are using a home or small office network usually starts with 192 followed by 168 and two other numbers. these are the most common home / small office IP address.



If your router gateway IP is 192.168.0.1 then the most like your ips for computers will be 192.168.0.2, 192.168.0.3, 192.168.0.4 and so on. In teh same network you will never have the same IP address for two computers. These are usually DHCP which means they are automatically set when a computer connects to the network. If it is not set to DHCP it you will run into IP CONFLICT if you try to setup two computers with same number. The same principal of having only one house in a neighborhood with a specific house number.



Some IP address are unique and these are usually the STATIC IP that your ISP assigns you when u ask for one. It is like a huge neighborhood where the world is your neighborhood. But these are also not always unique b.c of having different subnet-mask. see the example below:



Your IP address might be 168.53.21.12 with a subnet mask of 225.225.225.0 and I might have the same IP address of 168.53.21.12 with a different subnet mask.



IP address are used for internet to locate your computer and this is how it works.



if you are under a router at home your IP address is most likely 192.168.1.101

and your routers gateway is 192.168.1.1 and the router has an another IP address that it gets form the ISP which is something like 68.54.11.19 ... the list goes on ..



When you sent out a search or a page request .. data is routed through your gateway and sent out to teh WEB.



When a reply comes back it comes back to the ISP and then ISP send it back to your router IP which is 68.54.11.19.. the the router send the data to your IP for your machine which was 192.168.1.101 ... That is how it identifies your computer and communicate.
anonymous
2009-11-12 12:46:48 UTC
A MAC address usually identifies a network interface card, a bit of hardware a computer uses to be able to talk on a network, i.e. a local area network or the internet.The MAC address is unique to all hardware and it is hard wired to the network interface card, so the MAC address cannot be changed once assigned at the factory. This differs to ip addresses, where computers are allocated/assigned these.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...