TCP /IP-protokollen har vært den dominerende internettkommunikasjon modell for de siste tre tiårene . Den består av mange forskjellige kommunikasjonsprotokoller som er basert på de originale protokoller som den er oppkalt etter , nemlig TCP ( Transmission Control Protocol ) og IP (Internet Protocol ) . TCP /IP ble utviklet for å implementere Internett og, gjennom årene , har det fortsatt å utvikle seg til å møte dagens Internett-behov . TCP
Transmission Control Protocol ( TCP ) er middels nivå som ligger mellom en applikasjon og Internett. Når et program ønsker å kommunisere på nettet , utsteder den en eneste forespørsel til TCP som i sin tur håndterer alle IP- informasjon som skal overføres over nettet . TCP håndterer også problemer med overføringen , og regnes som en pålitelig strøm levering. The World Wide Web , e-post , streaming media applikasjoner og andre tjenester i stor utstrekning bruker TCP.
IP
Internet Protocol er den primære protokollen for sending og mottak av datapakker over Internett. Dette er Internett-adressen til en enhet som bruker TCP /IP -protokollen. Et eksempel på en slik adresse er " 100.1.1.1 " . Å være en forbindelsesløs protokoll , blir datapakker som sendes behandlet som selvstendige dataenheter . TCP sekvenser pakkene ved ankomst til bestemmelsesstedet. Internet Protocol versjon 4 ( IPv4 ) og IPv6 er den vanligste av de IP- versjonene i dag . IPv6 støtter lengre adresser som IPv4 og derfor tilbyr støtte for flere Internett-brukere .
Link Layer Protokoller
Disse inkluderer protokoller som håndterer flyt kontroll , funksjonelle og prosessuelle dataoverføringer mellom nettverk enheter. De inkluderer Point to Point Protocol ( PPP ) , Serial Linje Internet Protocol ( SLIP ) og Ethernet.
Network Layer Protokoller
Disse protokollene håndterer svitsjing og ruting funksjoner nødvendig for node til node dataoverføring. De omfatter Address Resolution Protocol ( ARP ) og Reverse Address Resolution Protocol ( RARP ) . The Internet Protocol ( IP) fungerer også på dette laget ved å tilby programvaren adressering og datapakke mekanisme .
Transport Layer protokoller
protokoller som opererer på dette laget er ansvarlig for komplett dataoverføring som inkluderer dataoverføring mellom maskiner , ende- til-ende feilretting og link pålitelighet. Disse protokollene omfatter Internet Control Message Protocol ( ICMP ) og User Datagram Protocol ( UDP ) . TCP fungerer også på dette laget ved å administrere applikasjonstjenester.
Application Layer Protokoller
applikasjonslaget støtter sluttbruker og søknadsprosesser. Det er mange protokoller som opererer på dette laget . Noen av disse inkluderer File Transfer Protocol ( FTP) , Hypertext Transfer Protocol ( HTTP ) og Telnet blant andre.