TCPIPprotokollat
TCP/IP-protokollat ovat Internetin ja suurimman osan nykyaikaisten tietoverkkojen perustana. Ne muodostavat protokollapinon, jolla data pakataan, osoitetaan, siirretään ja reititetään verkkojen välillä. Pino jaotellaan yleisesti neljään kerrokseen: sovellus-, transport-, internet- ja linkkikerrokseen. Sovelluskerros sisältää protokollat, joita sovellukset käyttävät suoraan, kuten HTTP/HTTPS, FTP, SMTP sekä Domain Name System (DNS) ja Dynamic Host Configuration Protocol (DHCP). Transportkerros vastaa tiedon siirrosta sovellusten välillä; TCP (Transmission Control Protocol) tarjoaa luotettavan, yhteyspohjaisen ja järjestetyn siirron, mukaan lukien kolmenvaiheisen kädenpuristuksen sekä virta- ja ruuhkalukituksen. UDP (User Datagram Protocol) on keveä, yhteydetön protokolla, jolla ei ole takuuta.
Internetkerros hoitaa osoitteiden määrittelyn ja pakettien reitittämisen; IP vastaa pakettien osoitteiden määrittämisestä ja reitittämisestä kohti määränpäätä.
Turvallisuus: TLS/SSL suojaa TCP-yhteyksiä sovellustasolla (esim. HTTPS), IPsec voi tarjota suojan IP-tasolla. TCP/IP-protokollat ovat standardoituja IETF:ssä