TCP /IP er en pakke med kommunikasjonsprotokoller utviklet i 1970 av Defense Advanced Research Projects Agency ( DARPA ) av US Department of Defense . Den ble utviklet på DARPAs nettverk kalt ARPANET og videre utviklet seg til å bli brukt til kommunikasjon på Internett. I dag , alle datamaskiner som kobler seg til Internett eller Internett -aktig private WAN- nettverk er i hovedsak bruker denne protokollen . Standardisering
Selv om datamaskiner er i stand til å utveksle data med hverandre ved hjelp av flere dataoverføringsmetoder , kommunikasjon i sin definisjon krever den overførte informasjonen til å bli forstått på mottakersiden . En kommunikasjonsprotokoll som er et språk, det kan datamaskiner for å kommunisere med hverandre, slik at den mottakende datamaskinen forstår dataene sendes til den. TCP /IP standardiserer denne kommunikasjonen prosessen ved å tilby en universal protokoll for alle datamaskinene over Internett for å bruke i sin kommunikasjon med hverandre .
Interoperability
Akkurat som i menneskelig kommunikasjon , kan datamaskiner bruker flere forskjellige språk til å kommunisere med hverandre . Noen protokoller kan være mer egnet for bruk i visse private nett enn TCP /IP. Imidlertid muliggjør TCP /IP og med slike nett å være koblet til Internett. Videre lar det datamaskiner og enheter med forskjellige maskinvare arkitekturer og kjører forskjellige operativsystemer kommunisere med hverandre . Dette betyr en datamaskin som kjører Windows kan koble til en web server som kjører Linux for å bla gjennom nettstedet vert det . Det er ganske lik bruk av engelsk som et internasjonalt språk i dag .
Adressering
TCP /IP tildeler hver datamaskin på nettverket en unik adresse som kalles IP-adressen. Dermed er hver datamaskin på nettverket unikt identifiserbar og informasjon kan bli sendt til det ved å ta sin IP -adresse . Den nåværende implementeringen av IP-adressering er kjent som IPv4 , mens en nyere implementering støtter et mye større antall unike adresser kalt IPv6 er utviklet for å erstatte IPv4.
Connection
< p > Kommunikasjon med TCP /IP starter med en tilkobling blir etablert mellom de to datamaskinene . Dette oppnås på en systematisk måte , kalt tre-veis TCP håndtrykk. Datamaskinen initiere kommunikasjonen sender en forbindelse forespørsel pakke til den andre datamaskinen . Hvis datamaskinen er den med riktig IP-adresse , sender den en pakke tilbake . Hvis den første datamaskin mottar den pakke , sender den en til den annen datamaskin , mottak av hvilken av sistnevnte oppretter en forbindelse . Informasjonen blir deretter utveksles ved hjelp av denne etablerte tilkoblingen , noe som reduserer risikoen for at data blir kompromittert .