TCP /IP er en suite af kommunikationsprotokoller udviklet i 1970'erne af Defense Advanced Research Projects Agency ( DARPA ) i den amerikanske Department of Defense. Den blev udviklet på DARPA netværk kaldet ARPANET og videre udviklet sig til at blive anvendt til kommunikation på internettet. I dag er alle computere forbinder til internettet eller Internet -lignende privat wide area-netværk er hovedsagelig ved hjælp af denne protokol. Standardisering
Selv om computere er i stand til at udveksle data med hinanden ved hjælp af flere dataoverførselsmetoder , kommunikation fra selve definitionen kræver overførte oplysninger skal forstås på den modtagende ende . En kommunikationsprotokol er ligesom et sprog , det giver computere til at kommunikere med hinanden, således at den modtagende computer forstår data sendt til den . TCP /IP standardiserer denne meddelelse proces ved at tilbyde en universel protokol til alle computere via internettet til brug i deres kommunikation med hinanden .
Interoperabilitet
Ligesom i menneskelig kommunikation kan computere bruger flere forskellige sprog til at kommunikere med hinanden. Nogle protokoller kan være mere egnet til anvendelse i visse private netværk end TCP /IP . Men TCP /IP muliggør endda sådanne netværk til at være tilsluttet til internettet. Desuden lader computere og enheder med forskellige hardware- arkitekturer og kører forskellige operativsystemer kommunikere med hinanden. Det betyder, en computer, der kører Windows kan oprette forbindelse til en web- server, der kører Linux til at browse på hjemmesiden hostet der. Det er helt svarer til brugen af engelsk som et internationalt sprog i dag.
Adressering
TCP /IP tildeler hver computer på netværket en entydig kaldes adresse dens IP-adresse . Således, hver computer på netværket er unikt identificerbart og information kunne sendes til det ved blot at tage dens IP-adresse . Den nuværende gennemførelse af IP-adressering er kendt som IPv4 , mens en nyere implementering støtte et langt større antal unikke adresser kaldet IPv6 bliver udviklet til at erstatte IPv4.
Connection
Kommunikation med TCP /IP starter med en forbindelse, der er etableret mellem de to computere . Dette opnås på en systematisk måde , kaldet tre-vejs TCP håndtryk. Computeren indlede kommunikationen sender en anmodning om forbindelse pakke til den anden computer. Hvis computeren er den ene med den korrekte IP-adresse , sender en pakke tilbage . Hvis den første computer modtager denne pakke , sender den anden til den anden computer , modtagelse af som af sidstnævnte etablerer en forbindelse. Oplysningerne er derefter udveksles ved hjælp af denne etablerede forbindelse , hvilket reducerer risikoen for dataene bliver kompromitteret .