Fonaments de les Xarxes: Protocols IP, TCP i HTTP

Clasificado en Informática

Escrito el en catalán con un tamaño de 2,68 KB

Components de la capçalera IP

  • SOURCE ADDRESS: Adreça IP de la màquina que genera el paquet.
  • DESTINATION ADDRESS: Adreça IP de la màquina on es destina el paquet.
  • OPTIONS: Opcional i de longitud variable. Funcions de testeig i diagnòstic de la xarxa.
  • PADDING: Opcional i de longitud variable. Farciment per assegurar que la mida de la capçalera sigui múltiple de 32 bits. Valor: tot zeros.

Encaminament de paquets

Al paquet viatgen l'adreça d'origen i la de destí. El host envia el paquet al router, el qual analitza l'adreça de destí de la capçalera.

Taula d'encaminament

El router té en compte el número de xarxa de destí i reenvia el paquet per la interfície adequada. El paquet arriba a un nou router, successivament, fins al destí.

Les taules d'encaminament s'han d'actualitzar i la informació es distribueix entre els routers.

IP Multicast

Comunicació un a diversos. Avantatge: escalabilitat (tràfic i temps de procés).

Protocols de comunicació

TCP (Transmission Control Protocol)

Connexió extrem a extrem; fiable.

Protocols clàssics d'Internet

  • SMTP/POP3: Simple Mail Transfer Protocol.
  • Telnet: Terminal remot.
  • FTP: File Transfer Protocol.
  • HTTP: HyperText Transfer Protocol.

Protocol ICMP (Internet Control Message Protocol)

  • IP no és fiable. Proporciona mecanismes per controlar el funcionament de la xarxa.
  • Tot mòdul IP ha d'implementar ICMP.
  • Pèrdua de missatge ICMP = no retransmissió del missatge, perquè la xarxa sempre ha de funcionar.
  • Tipus de missatges: comandes petició/resposta i missatges d'error.

Protocol TCP (Transmission Control Protocol)

  • Connexió extrem a extrem, fiable i multiplexat (diferents aplicacions en la mateixa capa).
  • Dúplex; control de flux i congestió (les fonts TCP s'adapten a la xarxa).

Protocol HTTP (HyperText Transfer Protocol)

  • Transferència de documents web.
  • Protocol de petició/resposta. Tipus: GET, HEAD, POST.
  • Ús de serveis TCP/IP com a mecanisme fiable per transferir dades.
  • URL (Uniform Resource Locator).
  • Parts d'una resposta: Codi d'estat (1xx Informational, 2xx Succés, 3xx Redirection, 4xx Client error, 5xx Server error).
  • Headers: Informació addicional sobre la resposta.
  • Body: Informació que el servidor envia al client.

Entradas relacionadas: