? Hvis du flyver Southwest Airlines fra Las Vegas til Louisville , kan du også stoppe i Phoenix og St. Louis. Mens din rejseplan indikerer Las Vegas til Louisville, dine billetter viser kun de byer, der er involveret i en enkelt ben af flyvningen. Data rejser i pakker via et Ethernet -netværk i en lignende måde . En pakke kan passere gennem foreløbige routere på vej fra kilden computer til destinationen computer. Ligesom rejseplan, holder pakke header kilden og destination IP-adresser , og forbliver konstant. Ethernet frame adresser dog ændre ligesom individuelle billetter at angive kun de enheder, der er involveret i en enkelt hop langs stien . Datapakker Ethernet-rammer
Computers overføre data i pakker . En pakke indeholder en header , indstillingsflag , IP -adressen på den computer, der sender data, IP -adresse computeren og data nyttelast. At rejse over et Ethernet-netværk, der er en pakke indkapslet i en Ethernet frame . Ethernet frame indeholder MAC-adresser for kilde og destination enheder for den aktuelle hop .
Sende Pakker
Når Computer A opretter en pakke til at sende til computer B på et andet netværk , Computer A skriver dens IP -adresse og Computer B IP-adresse i pakken kilde og destination adressefelter . Dernæst er det skriver dens MAC -adresse og MAC-adressen på standard-gateway i Ethernet frame og sender den . Standardgatewayen tal ud MAC-adressen på den router på næste hop af turen . Hver router på turen skifter kilde MAC-adresser i Ethernet frame at vise sig som kilde , og den næste router på hop som destination .
Router Adressering Work
< br >
fra computer B IP-adresse , router A kan bestemme adressen på den router , der håndterer trafikken for Computer B netværk. Router A kan derefter afgøre den bedste vej til det netværk og identificere IP-adressen på den næste hop router for en pakke på vej til Computer B. Men Router A brug for MAC-adressen for den næste hop router , så det identificerer udsendelsen adressen for næste hop router , forespørgsler netværk for routerens MAC-adresse og tilføjer det til sit ARP-tabellen .
Network Address Tranlsation
Brug netværksadresse oversættelse, eller NAT , Router A gør det muligt for computerne på det lokale netværk at dele en enkelt internetforbindelse. NAT kræver Router A at ændre de IP-adresser i pakkens header . Eftersom al internettrafik skal stamme fra en offentlig IP -adresse, og computer A har en privat IP-adresse på LAN , router A erstatter den private adresse i pakken header med fælles offentlig adresse og et vilkårligt portnummer. Når data kommer tilbage fra internettet, router A bestemmer destinationen computerens privatadresse baseret på portnummer og erstatter den destination IP-adresse i pakken header med computerens private adresse. NAT også sker for at skabe en firewall.