Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'IP networks are very different from Ethernet networks.' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
IP networks are very different from Ethernet networks.
Authored by: paulio on Sep 13, '02 10:25:23PM

I know it might seem like being picky, but you have NOT created two Ethernet networks. You have created two IP networks. The two are very different things.

You are right. You can easily create two IP networks by typing in two IP addresses in the Network preferences. Even easier, you can turn on the setting, "Share the Connection with other computers on Built-in Ethernet" in the Sharing preferences. I used to do it that way myself.

The result will be that your mac will have one Ethernet card with two IP addresses. You will have two separate IP networks on the one Ethernet network. That's all ok.

You still have only one Ethernet network.

The dangers are with the lower level protocols that have no concept of IP address. A DHCP query is one of these. It can go to any machine on the Ethernet network regardless of IP address. Remember that a DHCP query is a query asking FOR an IP address. The machine is asking for an IP address because it does not yet have one.

With a cable modem, it is as if your neighbors are on your same Ethernet network. Their computers see every packet that your computer sends and vice versa, regardless of IP address. Note the random flickering on your cable modem. Those are their packets going your way.

Therefore, if either your Mac, your Airport base station, or some other device on your Ethernet network happen to have their DHCP server running, then that DHCP server can set your neighbor's IP addresses to the wrong number. That's a bad thing.

The solution is to have two Ethernet cards, creating two Ethernet networks, one for the public Internet, one for the private internal network.

For me, the question is: for all devices on my Ethernet network, do I know for SURE that there are no DHCP servers running? Do I even know for sure whether DHCP the only thing that I need to worry about? Well, I don't know, so I find it best to have two Ethernet cards. Why worry?

Besides, perfectly good used Ethernet cards cost $10 on eBay.

This kind of problem is not supposed to happen for DSL, but I also don't know for sure. Could it depend upon the service provider's implementation? Why worry?



[ Reply to This | # ]