|
Тема |
Re: MAC и IP адреси [re: NikiFin] |
|
Автор |
psy__ () |
|
Публикувано | 10.02.12 22:47 |
|
|
IP протокола е на по-високо ниво и съответно няма как да свърши работата. В случая имаш IP върху Ethernet и работи по следния начин:
Твоят компютър взема IP пакета, слага каквото трябва в него, хедъри, данни, source, destination и т.н., след това всичко това се взема и се вгражда в Ethernet Frame, и този Frame се изпраща към другия компютър, като реално адресирането се извършва по MAC адреси, т.е. Frame-то се изпраща към MAC адрес еди кой си и тук IP-то няма значение. В този Ethernet frame, може да се вгради и друго, което не е IP пакет, така че реално IP пакета не е нищо специално, той на практика представлява някакви данни вградени в Ethernet Frame. Там може да има и съвсем други данни, които се обменят между компютрите в LAN-а. На този принцип например работи ATA over Ethernet и там няма и помен от IP.
Получаващият като получи Frame-то по обратния начин, взема Ethernet Frame-то, вади от него IP пакета и т.н. разопаковането продължава.
Та отговорът е прост, при Ethernet, IP-то не може да съществува без Ethernet и MAC адресите, докато те могат да съществуват и работят и без IP-то :).
|
| |
|
|
|