Als je vliegt Southwest Airlines van Las Vegas naar Louisville , zou je ook stoppen in Phoenix en St. Louis . Terwijl uw reisroute aangeeft Las Vegas naar Louisville , uw tickets laten alleen de betrokken bij een enkele poot van de vlucht steden . Gegevens reist in pakketten over een Ethernet -netwerk in een soortgelijke manier. Een pakket kan passeren interim- routers op zijn weg van de broncomputer naar de doelcomputer . Zoals de route , de packet header bevat de bron en de bestemming IP-adressen en blijft constant . De Ethernet-frame adressen echter veranderen als de individuele tickets voor alleen het betrokken is bij een enkele hop langs het pad apparaten aan te geven . Datapakketten en Ethernet Frames Computers gegevens verzenden in pakketten . Een pakket bevat een header , optie vlaggen , het IP -adres van de computer verzenden van de gegevens , het IP -adres van de ontvangende computer en de data payload . Om te reizen over een Ethernet-netwerk , wordt een pakket ingekapseld in een Ethernet- frame. De Ethernet- frame bevat de MAC-adressen van de bron en de bestemming apparaten voor de huidige hop . Verzenden Pakketten Wanneer computer A zorgt voor een pakket aan te sturen op computer B een ander netwerk , Computer a schrijft het IP-adres en IP- adres van computer B 's in het pakket bron-en bestemmingsadres velden . Vervolgens schrijft het MAC-adres en het MAC-adres van de standaard-gateway in het Ethernet-frame en verzendt het . De standaard gateway cijfers uit het MAC-adres van de router op de volgende hop van de reis . Elke router op de reis verandert de bron MAC- adressen in het Ethernet-frame om zich te tonen als de bron en de volgende router op de hop als bestemming . Router Aanpak Werk < br > van IP- adres van computer B 's , router A kan het adres van de router dat verkeer voor computer B 's netwerk behandelt bepalen . Een router kan dan bepalen wat de beste route naar dat netwerk en identificeren van het IP-adres van de volgende hop router voor een pakket op weg naar computer B. Echter , Router A moet het MAC-adres voor de next- hop router , dus het identificeert het broadcast adres voor de next- hop router , query's in het netwerk naar MAC- adres van de router en voegt deze toe aan de ARP-tabel . Network Address Tranlsation gebruiken netwerkadres vertaling, of NAT , router a kan de computers op het lokale netwerk om een internetverbinding te delen . NAT vereist Router A naar de IP-adressen in het pakketje te wijzigen . Aangezien al het internetverkeer moeten afkomstig zijn van een publiek IP-adres en computer A heeft een eigen IP- adres op het netwerk, Router A vervangt het prive- adres in het pakketje met de gedeelde publieke adres en een willekeurig poortnummer . Wanneer gegevens komt terug van het internet , router Een bepaalt prive-adres van de doelcomputer op basis van het poortnummer en vervangt het doel-IP -adres in het pakketje met de computer prive-adres . NAT toevallig ook een firewall te maken .
|