logo

Model TCP/IP

  • El model TCP/IP es va desenvolupar abans del model OSI.
  • El model TCP/IP no és exactament similar al model OSI.
  • El model TCP/IP consta de cinc capes: la capa d'aplicació, la capa de transport, la capa de xarxa, la capa d'enllaç de dades i la capa física.
  • Les quatre primeres capes proporcionen estàndards físics, interfície de xarxa, connexió a Internet i funcions de transport que corresponen a les quatre primeres capes del model OSI i aquestes quatre capes estan representades en el model TCP/IP per una única capa anomenada capa d'aplicació.
  • TCP/IP és un protocol jeràrquic format per mòduls interactius, i cadascun d'ells proporciona una funcionalitat específica.

Aquí, jeràrquic significa que cada protocol de capa superior és compatible amb dos o més protocols de nivell inferior.

Funcions de les capes TCP/IP:

Model TCP/IP

Capa d'accés a la xarxa

  • Una capa de xarxa és la capa més baixa del model TCP/IP.
  • Una capa de xarxa és la combinació de la capa física i la capa d'enllaç de dades definida al model de referència OSI.
  • Defineix com s'han d'enviar les dades físicament a través de la xarxa.
  • Aquesta capa s'encarrega principalment de la transmissió de les dades entre dos dispositius de la mateixa xarxa.
  • Les funcions que porta a terme aquesta capa són encapsular el datagrama IP en trames transmeses per la xarxa i mapejar adreces IP en adreces físiques.
  • Els protocols utilitzats per aquesta capa són ethernet, token ring, FDDI, X.25, frame relay.

Capa d'Internet

  • Una capa d'Internet és la segona capa del model TCP/IP.
  • Una capa d'Internet també es coneix com a capa de xarxa.
  • La responsabilitat principal de la capa d'Internet és enviar els paquets des de qualsevol xarxa, i arriben a la destinació independentment de la ruta que prenguin.

Els protocols utilitzats en aquesta capa són els següents:

Protocol IP: El protocol IP s'utilitza en aquesta capa i és la part més important de tota la suite TCP/IP.

Les responsabilitats d'aquest protocol són les següents:

    Adreçament IP:Aquest protocol implementa adreces d'amfitrió lògiques conegudes com a adreces IP. Internet i les capes superiors utilitzen les adreces IP per identificar el dispositiu i proporcionar l'encaminament d'internet.Comunicació d'amfitrió a amfitrió:Determina el camí per on s'han de transmetre les dades.Encapsulació i format de dades:Un protocol IP accepta les dades del protocol de la capa de transport. Un protocol IP garanteix que les dades s'enviïn i rebin de manera segura, encapsula les dades en un missatge conegut com a datagrama IP.Fragmentació i remuntatge:El límit imposat a la mida del datagrama IP pel protocol de capa d'enllaç de dades es coneix com a unitat de transmissió màxima (MTU). Si la mida del datagrama IP és més gran que la unitat MTU, el protocol IP divideix el datagrama en unitats més petites perquè puguin viatjar per la xarxa local. La fragmentació la pot fer l'emissor o l'encaminador intermedi. Al costat del receptor, tots els fragments es tornen a reunir per formar un missatge original.Encaminament:Quan el datagrama IP s'envia a la mateixa xarxa local, com ara LAN, MAN, WAN, es coneix com a lliurament directe. Quan l'origen i la destinació es troben a la xarxa distant, el datagrama IP s'envia indirectament. Això es pot aconseguir encaminant el datagrama IP a través de diversos dispositius, com ara encaminadors.

Protocol ARP

  • ARP significa Protocol de resolució d'adreces .
  • ARP és un protocol de capa de xarxa que s'utilitza per trobar l'adreça física a partir de l'adreça IP.
  • Els dos termes estan associats principalment amb el protocol ARP:
      Sol·licitud ARP:Quan un remitent vol saber l'adreça física del dispositiu, emet la sol·licitud ARP a la xarxa.Resposta ARP:Cada dispositiu connectat a la xarxa acceptarà la sol·licitud ARP i processarà la sol·licitud, però només el destinatari reconeix l'adreça IP i envia la seva adreça física en forma de resposta ARP. El destinatari afegeix l'adreça física tant a la seva memòria cau com a la capçalera del datagrama

Protocol ICMP

    ICMPsignifica Protocol de missatges de control d'Internet.
  • És un mecanisme utilitzat pels amfitrions o encaminadors per enviar notificacions sobre problemes de datagrames al remitent.
  • Un datagrama viatja d'encaminador a encaminador fins que arriba al seu destí. Si un encaminador no pot encaminar les dades a causa d'algunes condicions inusuals, com ara enllaços desactivats, un dispositiu incendiat o congestió de la xarxa, s'utilitza el protocol ICMP per informar al remitent que el datagrama no es pot lliurar.
  • Un protocol ICMP utilitza principalment dos termes:
      Prova ICMP:La prova ICMP s'utilitza per comprovar si la destinació és accessible o no.
  • Resposta ICMP:Resposta ICMP s'utilitza per comprovar si el dispositiu de destinació respon o no.
  • La responsabilitat principal del protocol ICMP és informar dels problemes, no corregir-los. La responsabilitat de la correcció és del remitent.
  • ICMP només pot enviar els missatges a la font, però no als encaminadors intermedis perquè el datagrama IP porta les adreces de l'origen i la destinació, però no de l'encaminador al qual es transmet.

  • Capa de transport

    La capa de transport és responsable de la fiabilitat, el control del flux i la correcció de les dades que s'envien a la xarxa.

    Els dos protocols utilitzats a la capa de transport són Protocol de datagrama d'usuari i protocol de control de transmissió .

      Protocol de datagrama d'usuari (UDP)
      • Proporciona servei sense connexió i lliurament de transmissió d'extrem a extrem.
      • És un protocol poc fiable, ja que descobreix els errors però no especifica l'error.
      • El protocol de datagrama d'usuari descobreix l'error i el protocol ICMP informa l'error al remitent que el datagrama d'usuari ha estat danyat.
      • UDP consta dels camps següents:
        Adreça del port d'origen: L'adreça del port d'origen és l'adreça del programa d'aplicació que ha creat el missatge.
        Adreça del port de destinació: L'adreça del port de destinació és l'adreça del programa d'aplicació que rep el missatge.
        Longitud total: Defineix el nombre total de bytes del datagrama d'usuari en bytes.
        Suma de comprovació: La suma de comprovació és un camp de 16 bits utilitzat en la detecció d'errors.
      • UDP no especifica quin paquet es perd. UDP només conté suma de comprovació; no conté cap identificador d'un segment de dades.
    Model TCP/IP
    Model TCP/IP
      Protocol de control de transmissió (TCP)
      • Proporciona serveis de capa de transport complets a les aplicacions.
      • Crea un circuit virtual entre l'emissor i el receptor, i està actiu durant la transmissió.
      • TCP és un protocol fiable, ja que detecta l'error i retransmet les trames danyades. Per tant, assegura que tots els segments s'han de rebre i reconèixer abans que es consideri que la transmissió s'ha completat i es descarta un circuit virtual.
      • Al final de l'enviament, TCP divideix tot el missatge en unitats més petites conegudes com a segment, i cada segment conté un número de seqüència que es requereix per reordenar les trames per formar un missatge original.
      • A l'extrem receptor, TCP recull tots els segments i els reordena en funció dels números de seqüència.

    Capa d'aplicació

    • Una capa d'aplicació és la capa superior del model TCP/IP.
    • S'encarrega de gestionar protocols d'alt nivell, qüestions de representació.
    • Aquesta capa permet a l'usuari interactuar amb l'aplicació.
    • Quan un protocol de capa d'aplicació vol comunicar-se amb una altra capa d'aplicació, reenvia les seves dades a la capa de transport.
    • Hi ha una ambigüitat a la capa d'aplicació. No es poden col·locar totes les aplicacions dins de la capa d'aplicació excepte les que interactuen amb el sistema de comunicació. Per exemple: l'editor de text no es pot considerar a la capa d'aplicació mentre s'utilitza el navegador web HTTP protocol per interactuar amb la xarxa on HTTP protocol és un protocol de capa d'aplicació.

    A continuació es mostren els principals protocols utilitzats a la capa d'aplicació:
      HTTP:HTTP significa Protocol de transferència d'hipertext. Aquest protocol ens permet accedir a les dades a través de la World Wide Web. Transfereix les dades en forma de text pla, àudio, vídeo. Es coneix com a protocol de transferència d'hipertext ja que té l'eficiència d'utilitzar-se en un entorn d'hipertext on hi ha salts ràpids d'un document a un altre.SNMP:SNMP són les sigles de Simple Network Management Protocol. És un marc utilitzat per gestionar els dispositius a Internet mitjançant la suite de protocols TCP/IP.SMTP:SMTP són les sigles de Simple mail transfer protocol. El protocol TCP/IP que admet el correu electrònic es coneix com a protocol de transferència de correu simple. Aquest protocol s'utilitza per enviar les dades a una altra adreça de correu electrònic.DNS:DNS significa Domain Name System. Una adreça IP s'utilitza per identificar de manera única la connexió d'un host a Internet. Però, la gent prefereix utilitzar els noms en comptes d'adreces. Per tant, el sistema que assigna el nom a l'adreça es coneix com a Sistema de noms de domini.TELNET:És una abreviatura de Terminal Network. Estableix la connexió entre l'ordinador local i l'ordinador remot de tal manera que el terminal local sembla ser un terminal del sistema remot.FTP:FTP són les sigles de File Transfer Protocol. FTP és un protocol estàndard d'Internet que s'utilitza per transmetre els fitxers d'un ordinador a un altre ordinador.