En computer kan sende pakker, som enhver anden pc på netværket behandler på grund af en kombination af faktorer, herunder:
1. Netværksadressering:
* IP -adresser: Hver enhed på et netværk har en unik IP -adresse, som en postadresse til data. Når en computer sender en pakke, inkluderer den destinations -IP -adressen, der giver netværket mulighed for at dirigere pakken til den rigtige modtager.
* Subnet -masker: Disse definerer det netværk, som en enhed hører til, hvilket giver routeren mulighed for at bestemme, om en pakke skal sendes inden for det lokale netværk eller til et andet netværk.
* MAC -adresser: Dette er unikke fysiske adresser forbundet med netværksgrænseflader. Selvom de ikke er direkte brugt i pakkeduering, er de vigtige for lokal kommunikation mellem enheder på det samme netværkssegment.
2. Netværksprotokoller:
* tcp/ip: Denne pakke protokoller danner grundlaget for Internettet. TCP (transmissionskontrolprotokol) sikrer pålidelig levering af data ved at opdele dem i pakker og samle dem på destinationen, mens IP (internetprotokol) håndterer adressering og routing af pakker på tværs af netværk.
* UDP (brugerdatagram -protokol): UDP er en anden protokol til at sende datapakker, men den garanterer ikke pålidelig levering. Det bruges ofte til applikationer, hvor hastighed er vigtigere end pålidelighed, såsom streamingmedier.
3. Netværksenheder:
* routere: Routere fungerer som trafikpolitikker og videresender pakker mellem netværk baseret på deres destinations -IP -adresser. De opretholder routingborde for at bestemme den bedste sti for pakker at rejse.
* switches: Kontakter forbinder enheder på det samme netværkssegment og lærer MAC -adresser til effektivt rutepakker inden for dette segment.
* Netværksgrænsefladekort (NICS): Dette er de fysiske komponenter, der giver computere mulighed for at oprette forbindelse til netværket og sende/modtage datapakker.
4. Broadcasting:
* Broadcast -adresse: I nogle tilfælde kan en computer muligvis sende en pakke til en udsendelsesadresse, som er en speciel adresse, som alle enheder på netværket er konfigureret til at modtage. Dette bruges ofte til netværksopdagelse og andre opgaver, hvor alle enheder skal modtage oplysningerne.
5. Multicast:
* Multicast -adresse: Dette tillader at sende datapakker til en gruppe specifikke enheder uden at skulle sende separate pakker til hver enkelt person.
Kortfattet:
En kombination af unikke adressering, netværksprotokoller, dedikerede enheder og udsendelses/multicasting -kapaciteter giver en computer mulighed for at sende pakker, som alle andre pc'er på netværket behandler. Dette sikrer, at data når sine tilsigtede modtagere, selv på tværs af komplekse og store netværk.