Data sendes over nettverk som pakker . Et program kan sende ut en pakke og ikke sjekke om at pakken ankom . Dette er en " tilkoblingsfri " transmisjon . En "connection - orientert "-programmet etablerer et rammeverk for overføring , som er en "connection ". Funksjon
Hva skjer hvis pakker kommer i feil rekkefølge eller gå seg vill ? Hvis en node mottar en rekke forskjellige data fra samme kilde , hvordan vet hvilke pakker hører sammen ? Hvis en datamaskin mottar den første pakken og deretter den andre pakken , har det å vite at de er de første og andre i en serie . En tilkobling fastslår at serien.
Egenskaper
Connection - orienterte protokoller bruke " kontakter ". Dette er en virtuell destinasjon på en datamaskin, og er representert med et tall. Enkelte programmer lytte etter innkommende trafikk merket med en bestemt socket nummer. Når du sender datamaskinen får kontakt , sier "Jeg vil ha kontroll over socket 123. . " Mottakerdatamaskinen mottar ressurs og forbindelsen er opprettet . De to partene forhandle parametere for overføring før dataene blir sendt. Det programmet kan skille ankommer data som en del av en bekk og sende tilbake rapporter om noen pakker mangler.
Eksempler
Den vanligste protokollen suite brukes i nettverk er TCP /IP ( Transmission Control Protocol /Internet Protocol ) . Den " Transport Layer " innenfor denne gruppen styrer tilkoblinger . Forbindelsen - transportprotokoll for TCP /IP er det Transmission Control Protocol ( TCP ) . Den forbindelsesløs protokoll er User Datagram Protocol ( UDP ) .