Internet és una xarxa pública i global d'ordinadors que estan interconnectats mitjançant el protocol d'Internet (Internet Protocol) i que comuniquen mitjançant la commutació de paquets. Internet és la unió de milions de subxarxes domèstiques, acadèmiques, comercials i governamentals; és per això que a vegades se l'anomena «la xarxa de xarxes».
Malgrat que hi ha una gran diversitat d'arquitectures de xarxa, la família de protocols TCP/IP s'utilitza en la majoria de xarxes que conformen Internet, així com les intranet d'empreses, centres educatius, zones WIFI, oficines i llars.
La denominació TCP/IP fa referència als seus dos protocols més importants: el Protocol d'Internet (IP) i el Protocol de Transferència de Dades (TCP).
1.1. Model de capes
Capa d'aplicació
La capa d’aplicació TCP/IP es correspon amb les capes d’aplicació, presentació i sessió del model OSI.
La capa d’aplicació és la capa que els programes utilitzen per comunicar-se a través de la xarxa amb altres programes.
Alguns programes que proporcionen serveis que treballen directament amb les aplicacions d’usuari i els seus corresponents protocols de la capa d’aplicació són, per exemple, HTTP (hypertext transfer protocol), FTP (file transfer protocol), SMTP (simple mail transfer protocol), SSH (secure shell), entre d’altres.
Capa de transport
La capa de transport TCP/IP es correspon amb la capa de transport del model OSI.
Els protocols de la capa de transport solucionen problemes com la fiabilitat i la seguretat que les dades arriben a la destinació i ho fan en l’ordre correcte. Hi ha dos protocols bàsics en la capa de transport:
- TCP. És un protocol fiable orientat a la connexió, que fa que un flux de bytes de l’aplicació de la màquina origen sigui lliurat sense errors a l’aplicació de qualsevol màquina destinació de la xarxa. Aquest protocol fragmenta el flux procedent de la capa d’aplicació en missatges més petits i després d’encapsular-los els transmet a la capa d’interxarxa. En la màquina destinació, el procés que els rep els reassembla per obtenir el flux original que envia cap a la capa d’aplicació.
- UDP. És un protocol no fiable, sense connexió, per a aplicacions que no necessiten ni l’assignació d’una seqüència ni el control de flux de TCP, o que volen utilitzar els seus mitjans de control propis. Aquest protocol és molt utilitzat en consultes de petició i resposta d’un sol cop i en aplicacions en què la rapidesa del lliurament és més important que l’exactitud de les dades, com per exemple en la transmissions de veu o de vídeo.
Capa de xarxa (o interxarxa)
La capa d’Internet del model TCP/IP és equivalent a la capa de xarxa del model OSI.
La missió fonamental d’aquesta capa és fer que els nodes implicats en la comunicació envien els paquets per qualsevol xarxa i els facen viatjar independentment cap a la seva destinació. Els paquets fins i tot podrien arribar a la seva destinació cada un per un camí diferent, i fins i tot en diferent ordre de com van sortir de l’emissor. En qualsevol cas, la seva reorganització correspon a la capa de transport.
Per a realitzar dita funció ha de proporcionar també un mecanisme d'adreçament.
Capa d'accés a la xarxa
La capa d’accés a la xarxa del model TCP/IP és equivalent a les capes d’enllaç i física del model OSI.
En el model TCP/IP només s’indica que el node s’ha de connectar a la xarxa fent ús dels protocols que hi ha a la xarxa física en qüestió, de manera que es puguin enviar paquets IP. Aquests protocols varien segons quines siguin les tecnologies de transmissió i els medis de xarxa que s’utilitzin.
Capa física
El propòsit de la capa física és transportar un corrent de bits en brut d’una màquina a una altra.
La capa física és la capa més baixa de la jerarquia de comunicacions. En la capa física hi ha definits els senyals i els medis utilitzats per transmetre aquests senyals.
Hi ha diferents tipus de medis físics per fer aquest transport, cada un en el seu ambient propi en termes d’amplada de banda, retard, cost, facilitat d’instal·lació o manteniment.