? Et nettverk protokoll er et sett med regler som definerer hvordan nettverksenheter kommunisere. De styrer ting som hvordan en enhet lokaliserer en annen enhet , hvor data er segmentert for overføring , og hvordan en mottakerenheten lar en avsender vet dataene ble mottatt intakt . En rutbare protokollen inneholder regler som beskriver hvordan en enhet på ett nettverk lokaliserer og kommuniserer med en enhet på et annet nettverk . OSI Reference Model - Network Layer
OSI modellen gir et felles språk for å diskutere nettverksprotokoller .
For to enheter å kommunisere , aa mye forskjellig utstyr og programvare må arbeide sammen. Derfor trengte utstyrsprodusenter en vanlig måte å snakke om de forventede atferd av ulike enheter. Dette er formålet med den Open Systems Sammenkobling ( OSI) referansemodell . OSI-modellen bryter ned de aktivitetene som må skje for nettverkskommunikasjon å skje i syv lag. Det tredje laget , kjent som Network laget, beskriver hvordan data blir rutet mellom nettverk .
Adressering for Routing
For enheter som skal funnet av enheter i samme nettverk , må de ha en unik adresse på det nettverket . Til en enhet i ett nettverk for å finne en enhet på et annet nettverk , må hvert nettverk en adresse også. Tenk på dette som ligner på et postnummer eller postnummer. Det kan være mange adresser som samsvarer 123 Main Street , men bare ett i noen bestemt postnummer.
TCP /IP
TCP /IP er det rutbare protokollen brukes på Internett
den mest brukte rutbare protokollen er Transport Control Protocol /Internet Protocol ( TCP /IP) . Dette er protokollen som brukes på Internett og den støttes av alle moderne operativsystemer . Den vanligste implementeringen er IPv4 , som tildeler en firedelt adresse til hver enhet . Adressen inneholder to komponenter : en som identifiserer nettverket og den andre som identifiserer enheten. En subnettmaske brukes til å skille mellom nettverket adresse og adressen som identifiserer enheten. En enhet på et TCP /IP -adressen er kjent som en vert
IPv4 -adressering Oversikt
Hvert nettverk vert tildelt tre innstillinger: . En adresse , en nettverksmaske og en standard gateway . Hver av disse innstillinger er sammensatt av fire tall mellom 1 og 255. . Et eksempel på en adresse er 192.168.1.12 . Et eksempel på en nettverksmaske er 255.255.255.0 .
Når verten sender et nettverk melding til en destinasjon , er målet adresse i forhold til avsenders adresse for å avgjøre om meldingen må rutes til et annet nettverk . Først blir subnet mask brukes til å identifisere nettverket av avsenderen. En verdi på 255 i nettverksmasken betyr at den samsvarende delen av adressen er en del av en nettverksadresse. En verdi på 0 angir at det er en del av vertens adresse . I dette tilfellet , er nettverket adressen 192.168.1.0 og verten adresse er 0.0.0.12 . Derfor , hvis verten sender en melding til 192.168.1.40 , er at meldingen ikke rutes . Hvis verten sender en melding til 192.40.5.6 , blir meldingen sendt til standard gateway
Proprietary rutbare protokoller
En av de tidlige rutbare protokoller var Internet Packet Exchange- /Sequenced Packet Exchange ( IPX /SPX ) . IPX /SPX ble oftest brukt av Novell NetWare-nettverk operativsystem . Det ble også brukt av Microsoft Windows , som begynner med Windows for Workgroups 3.11 og Windows NT Server. Støtte for NWLink ble avviklet i Windows Vista og Windows Server 2008 . Microsoft-implementeringen ble kjent som NWLink .
AppleTalk er en annen proprietær rutbare protokollen. Den ble brukt på Apple- nettverk , før vedtakelsen av TCP /IP som standard protokoll .