Help PLZ in computer Networks

Status
Not open for further replies.
it's an interesting question ... but it's not practical.

First of all, let me cover the 2 examples you gave as part of your "mobility" concerns:

Planes: they use addressing from ISPs via satellite and your communication wouldn't really be that much different than WiFi access from one coffee shop to the next. Your WAN IP might not change as often as you might think because of the satellite's range to the plane in motion. Even if it did change, there really isn't too much that you would need (as a host) to update (as a consumer). Let's give the totally unrealistic idea that you were hosting a website from a plane.. then I would give a totally unrealistic answer that you could use a dyndns service. Or, if your website were THAT important (perhaps government) then perhaps you should consider getting your own static IP for that webserver in the sky.... all the time.

Cars: As a cell user passes from one cell area to another, the base station from the cell provider is passed using a tracking system and is based on your cell strength, position and projected path. Because the ID of the phone being used stays the same, the base station always knows which cell ID is using which broad spectrum of frequencies to make a phone call or be directed to a WAN anyway. So, it's kind of (in a way) already being used that way. Anyway, I would really like to hear of a more practical situation where the cell would ABSOLUTELY NEED to have the same exact address all of the time to remain on a network. 3g doesn't work that way, so again, it's not practical. I'm only using 3g as an example because of phones and because of wireless cards that use cell tower networks. A satellite link to a laptop could be thought of in the same way as the above example... just a "slower moving" plane :)

The internet is based on routing... plain and simple...
routing DOES NOT forward a MAC address, plain and simple...

You are basically arguing the idea (your professor is) that would be impractical and impossible to change. But... for the sake of being a student, let's answer the question in the best way we can....

So, your MAC address is tied to your network card. EVERY network card in the world has a different address right? So, If I replaced my network card... that means that this address would have to be known throughout the world, in order for the world to communicate back to me right? Call it DNS or call it the "DNS alternative" it doesn't matter what we call it, it's still a fact that we would have to propagate this new address the quickest way possible EVERY TIME a network card is changed??? hehehe, I don't think so.

In the long run, it's MORE overhead on every network built around the world. Call it DNS or something else... doesn't matter. Even if MAC addresses were passed, you are talking about multiplying the number of traffic-based collisions by at least 10 fold. This is why IP and especially IPv6 exist, to broaden out communication possibilities given the number of nodes that we have out there... not simplify it. By limiting the traffic out on the public internet based on "changes" we are making it a little more complex, sure... but more efficient.

This is all hypothetical of course... one thing needs to be said before all of this though. MAC address communication over a convoluted WAN, such as the Internet, would mean changing EVERY routing device and changing EVERY router out there. You would be changing the pure definition of networking as we know it today. You would have to start with a fresh device and .. then sell it. But, with alternatives available... it's not practical.
 
I'll entertain the idea... It's honestly VERY fun to think about. I'm a little tired this morning (got home from work at 4) so I'm a little slow at trying to come up with some sort of practical method in which this would be used... can't think of one. But, if we could think of one, i'd like to hear it and discuss it (in the form of the initial question the OP is asking)... it's interesting...
 
Sorry, I know that raising the "Impracticability Card" for the answer may not give you the extra credit... but, it's the answer I would give if I were asked the questions :) I would take truth and logic over +10 on a test any day.
 
Great explanation Mike. I thought the same thing, that if devices were able to communicate VIA MAC addressing you whould have to have a continual update of the possbile MAC addresses every time a new NIC was built in order for a network to communicate to it.

Possible... i guess, extremely impractical though. Jesus how long have we been using IPv4? And the JUST started supporting IPv6 on a large scale the past few years. So just imagine how long it would take for a change this dramatic (going from IP to MAC addressing) to take place.
 
So just imagine how long it would take for a change this dramatic (going from IP to MAC addressing) to take place.

Yea, and then laying on top of that the changes required while NICs were buring out... WHILE trying to transition to MAC translation over the internet. hehehe. It took us this long to get were we are today and would take, AT LEAST 2 times as long to go backwards... considering the number of users (devices) always increases over time. It would be a nightmare. I would hide in my basement with water, some crackers/jelly, a generator and an TV/radio.
 
Every nic is supposed to have a different MAC address, but I have seen two MSI motherboards with onboard nics that had the same MAC addresses... Purchased at the exact same time for the local vocational school, was rather funny watching the router mess up, one machine was being used for a teacher and the other for a student, filters didn't work what so ever till we removed one of the machines and reset the router. But that was only once, so possibly a screw up at the factory? I will never know, but funny none the less...
 
Status
Not open for further replies.
Back
Top Bottom