The MAC address does not come into play only during DHCP negotiation. Every
IP packet is encapsulated in an Ethernet frame that has a source MAC and a
destination MAC.
Also, you don't tell the computer to use one of the router's static IP
addresses. The router assigns a dynamic IP address to the computer from a
pool of IP addresses. It just isn't true that the router doesn't care about
the MAC.
However, the original poster needn't worry about a conflict in MAC
addresses. The TCP/IP protocol suite is layered. IP is a Network-layer
protocol that understands how to get a packet across an internetwork: from
network to network to network. But IP doesn't understand the details of how
to physically get a packet across even a single network. It's like IP is a
navigator, not a driver.
To continue the navigator/driver analogy, some networks are like roads, some
are like oceans, some are like air routes. You need different drivers to
drive cars, boats, and airplanes. These are different Data-Link Layer
protocols, like Ethernet, PPP (used on dialup), and DSL. So after IP
determines which network needs to be traversed next, it stuffs the IP packet
into a Data-Link Layer frame that is appropriate for that network type; for
your LAN that would be Ethernet. Then Ethernet takes over and "drives" the
Ethernet frame (containing the IP packet) across the LAN from your computer
to your router. Ethernet knows nothing about IP addresses, so it is using
MAC addresses to find the router on the Ethernet LAN. So on a LAN, every
interface (on both computers and routers) have both an IP address and a MAC
address. When the frame arrives at the router, the packet is removed from
the Ethernet frame and the frame is discarded. The router determines which
network the packet must traverse next. It then encapsulates the packet in a
new frame, and off we go again. Remember, not all networks are Ethernet, so
in general we can't reuse the frame. Also, the destination MAC address in
the frame is just the next destination, not the final destination. The
destination IP address in the packet is for the final destination, and it
doesn't change as the packet makes its way through many networks.
Since MAC addresses are used only to traverse a single network, and not an
internetwork, it doesn't matter if interfaces on different networks have the
same MAC address. The only reason that MAC addresses are made to be
universally unique is that the manufacturer doesn't know which two devices
will be connected to the same network. At home you have three networks in a
typical setup: your Ethernet LAN, another Ethernet between your router and
your broadband modem, and the broadband network that connects your modem to
the ISP. The router's LAN ports are on the Ethernet LAN, the router's WAN
port is on the other Ethernet between the router and the broadband modem.
It doesn't matter if the router's WAN port has the same MAC address as a
computer on the LAN because they're on different networks.
Ron Bandes, CCNP, CTT+, etc.
"Duane Arnold" <(E-Mail Removed)> wrote in message
news:Xns94E6C5B65AFE7notmenotmecoml@204.127.199.17 ...
> (E-Mail Removed) wrote in news:(E-Mail Removed):
>
> > What if you clone your Mac adress to the router and later move
> > your Nics or computers around, couldnīt that mess up the whole
> > network?
>
> NO, doing that only affects the WAN port on the router and what the ISP
> views as a valid MAC that's been provisioned and linked to your account
> that can access their ISP network.
>
> >
> > Could it not lead to two points on the network having the same
> > adress?
>
> NO, because each NIC MAC is unique and the MAC really only comes into
> play when the router is issuing DHCP IP(s) as it links the MAC to an IP
> it has issued, which is being kept and tracked by the router in the DHCP
> table. You tell the computer to use one of the router's static IP(s) and
> the MAC doesn't come into play -- period the router doesn't care about
> the MAC.
>
>
> The router knows how to take care of the situation no matter what you do
> on your end. 
>
> Duane