A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Modelo TCP/IP

8/26
Recursos

TCP/IP es uno de los modelos m谩s antiguos. Este se hizo para estandarizar la comunicaci贸n y evitar errores.

驴C贸mo funciona el modelo TCP/IP?

Este modelo cuenta con 4 capas. Te las enumeramos de abajo hacia arriba:

  • Capa 1 (Interfaz de red)
  • Capa 2 (internet)
  • Capa 3 (Transporte)
  • Capa 4 (Aplicaci贸n)
modelo TCP-IP.png

Profundicemos en cada una de ellas.

驴Cu谩les son las capas del modelo TCP/IP?

El modelo TCP/IP tiene cuatro capas para comunicaciones en redes. Cada capa describe un conjunto de gu铆as generales.

Capa 1: interfaz de red

La primera capa es el nivel m谩s bajo de comunicaci贸n que est谩 conformado por pulsaciones el茅ctricas o transporte f铆sico. Este protocolo聽no聽se encarga de establecer la comunicaci贸n entre 2 puntos, 煤nicamente de transmitir en el medio f铆sico

Tiene protocolos como:

  1. ARP: Address Resolution Protocol. Encuentra la MAC de las IP
  2. Ethernet: tecnolog铆a tradicional para conectar dispositivos en una red LAN.
  3. NDP: Neighbor Discovery Protocol. Resoluci贸n de direcciones y permite a un dispositivo integrarse al ambiente local (una red f铆sica).
  4. L2TP: Layer 2 Tunneling Protocol. Corrige deficiencias de otros protocolos.

Capa 2: internet

Se encarga de comunicar dos host para transmitir los datos, estable la ruta para que llegue la informaci贸n al punto deseado.

Tiene protocolos como:

  1. IP: Internet Protocol. Para la identificaci贸n y comunicaci贸n.
  2. ICMP: Internet Control Message Protocol
  3. IPSEC: Internet Protocol security. Son varios protocolos que autentican al IP y cifran los paquetes.
  4. IGMP: Internet Group Management Protocol. Multidifusi贸n.

Capa 3: transporte

Se encarga de transferir los archivos entre los dos host, para esto existen varios protocolos, por ejemplo, el protocolo 鈥淭CP鈥 que se encarga de transmitir los datos priorizando la fiabilidad de los mismos (que no se pierda informaci贸n en el camino)-

Por otro lado, el protocolo 鈥淯DP鈥 que se encarga de la velocidad de transmisi贸n de datos antes que la fiabilidad del mismo (prefiere mandar los datos lo m谩s r谩pido posible aunque pierda algo de informaci贸n en el camino).

Sus protocolos principales son: TCP y UDP

  • TCP: Transmission Control Protocol. Controla la transmisi贸n de la informaci贸n.
  • DCCP: Datagram Congestion Control Protocol. Transporte de mensajes.
  • MTP: Micro Transport Protocol. Conexiones peer to peer.
  • UDP: User Datagram Protocol. M铆nimo de transporte de mensajes.
  • ICMP: Internet Control Message Protocol. mensajes de error e informaci贸n operativa.
  • FCP: Fibre Channel protocol. Carga el S.O y la verificaci贸n.

Capa 4: aplicaci贸n

Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los servicios de las dem谩s capas y define los protocolos que utilizan las aplicaciones para intercambiar datos, como correo electr贸nico (POP y SMTP), gestores de bases de datos y protocolos de transferencia de archivos (FTP).

Tiene protocolos como:

  • FTP: File Transfer Protocol. Transferencia de archivos.
  • SSH: Secure Shell. Es para las conexiones seguras.
  • SMTP: Simple Mail Transfer Protocol. Asigna din谩micamente la IP y otros par谩metros.
  • DHCP: Dinamic Host Configuration Protocol. Es una manera de establecer una conexi贸n y verificar que todo ocurri贸 correctamente.
  • DNS: Domain Name System. Le asigna nombres a las IP de los dominios y se encarga de traducirlos.
  • RIP: Routing Information Protocol.
  • SNMP: Simple Network Management Protocol.
  • HTTP: Hypertext Transfer Protocol.

Diferencia entre TCP Y UDP

TCP:

  • Es confiable
  • Est谩 orientado a la conexi贸n
  • Se espera que siempre exista la conexi贸n entre 2 computadoras
  • Importa la confiabilidad sobre la rapidez

Un ejemplo claro es la transferencia de archivos.

UDP:

  • No es confiable
  • No est谩 orientado a la conexi贸n
  • No se 鈥減reocupa鈥 si llegaron o no los datos

Un ejemplo para la diferencia entre TCP y UDP. TCP es por ejemplo un mail en el que necesitamos que llegue el mensaje completo y por el contrario UDP cuando jugamos un juego en l铆nea y necesitamos que la informaci贸n llegue lo m谩s r谩pido posible y no nos importa si se pierde una parte de los datos.

Aporte basado en notas de: Brandon Verdeja, Maximiliano Ovando, Mauricio Osorio y Pablo23.

Aportes 42

Preguntas 8

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Un ejemplo para la diferencia entre TCP y UDP
TCP es por ejemplo un mail en el que necesitamos que llegue el mensaje completo y por el contrario UDP cuando jugamos un juego en linea y necesitamos que la informaci贸n llegue lo mas r谩pido posible y no nos importa si se pierde una parte de los datos.

Elliot tratando de recordar la cantidad de protocolos que existen.

![TCP VS UDP](

Notas

Niveles de las capas:

  • Capa 1 (Interfaz de red): La primera capa es el nivel m谩s bajo de comunicaci贸n que est谩 conformado por pulsaciones el茅ctricas o trasporte f铆sico. Solo transmite la informaci贸n por medio f铆sico.
  • Capa 2 (internet): Se encarga de comunicar dos host para que transmitir los datos, estable la ruta para que llegue la informaci贸n al punto deseado.
  • Capa 3 (Transporte): Se encarga de transferir los archivos entre los dos host, para esto existen varios protocolos, por ejemplo el protocolo 鈥淭CP鈥 que se encarga de transmitir los datos priorizando la fiabilidad de los mismos (que no se pierda informaci贸n en el camino) y el protocolo 鈥淯DP鈥 que se encarga de la velocidad de transmisi贸n de datos antes que la fiabilidad del mismo (prefiere mandar los datos lo m谩s r谩pido posible aun que pierda algo de informaci贸n en el camino).
  • Capa 4 (Aplicaci贸n): Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los servicios de las dem谩s capas y define los protocolos que utilizan las aplicaciones para intercambiar datos, como correo electr贸nico (POP y SMTP), gestores de bases de datos y protocolos de transferencia de archivos (FTP).

Resumen: Modelo TCP/IP

  1. Es uno de los modelos m谩s antiguos

  2. Se hizo para estandarizar la comunicaci贸n y evitar errores

  3. cuenta con 4 ramas principales

Capa de interfaz de red

  • Nivel m谩s bajo

  • La comunicaci贸n se da mediante electricidad

  • Lo importante es la manera en la que est谩n conectadas las cosas

Tiene protocolos como:

  1. ARP

  2. Ethernet

  3. NDP

  4. L2TP

Este protocolo no se encarga de establecer la comunicaci贸n entre 2 puntos, 煤nicamente de transmitir en el medio f铆sico

Capa de internet

  • Se encarga de realizar la comunicaci贸n entre 2 puntos

Tiene protocolos como:

  1. IP

  2. ICMP

  3. IPSEC

  4. IGMP

Capa de transporte

Sus protocolos principales son: TCP y UDP

++TCP: ++

  • Es confiable

  • Esta orientado a la conexi贸n

  • Se espera que siempre exista la conexi贸n entre 2 computadoras

  • Importa la confiabilidad sobre la rapidez

Un ejemplo claro es la transferencia de archivos

UDP:

  • No es confiable

  • No esta orientado a la conexi贸n

  • No se 鈥減reocupa鈥 si llegaron o no los datos

Capa de aplicaci贸n

Tiene protocolos como:

  • FTP

  • SSH (Es para las conexiones seguras)

  • SMTP

  • DHCP (Es una manera de establecer una conexi贸n y verificar que todo ocurri贸 correctamente)

  • DNS (Domain Name System)

驴Qu茅 es un nombre de dominio?

Al entrar en una pagina DNS se encarga de transformar los nombre de dominio a una IP y viceversa

TCP: Todo bien bro? Te lleg贸 todo correcto?
UDP: Ojal谩 te haya llegado todo, ah铆 van m谩s.

Apuntes!!

Me puse a investigar un poco del DNS.
Y tengo la IP de Google: 216.58.193.46
Imag铆nate tener que aprenderte la IP de cada sitio鈥

Hay much铆simos protocolos en la capa de aplicaci贸n, pueden chequearlos en Wikipedia, algunos muy conocidos y no mencionados en la clase: Bitcoin, BitTorrent, WebSocket, Tor, Remote Desktop Protocol, etc鈥

Falta ACM1PT

Dato interesante

Supongamos que est谩 enviando 1 byte de datos 1 a trav茅s de Internet, en el modelo TCP / IP.

Los datos comienzan en el nivel de la aplicaci贸n y deben estar envueltos en encabezados para los niveles inferiores para que puedan pasarse.

Primero, los datos se envuelven en un segmento TCP, que agrega un encabezado de 20 bytes (el tama帽o m铆nimo ahora es de 21 bytes).
Esto nos pone en el nivel de transporte.

Esto se envuelve en un paquete IP, que agrega otro encabezado de 20 bytes (tama帽o m铆nimo ahora 41 bytes).
Ahora estamos en el nivel de internet.
Tenga en cuenta que este ajuste se cambia cada vez que un nuevo enrutador reenv铆a sus datos a una nueva subred.

Esto est谩 envuelto en un marco de enlace de alg煤n tipo, cuyo tama帽o de encabezado y pie de p谩gina var铆a seg煤n el tipo de marco utilizado, que depende del tipo de enlace que se utilice.
Esto est谩 en el nivel de enlace.
Este ajuste se cambia cada vez que la unidad se transmite entre dos entidades.

Finalmente, est谩 la transmisi贸n f铆sica (p. ej., Se帽ales el茅ctricas por un cable, ondas de radio, etc.).

Funcionalidad interesante de TCP, para ampliar conocimiento
https://networklessons.com/cisco/ccie-routing-switching-written/tcp-window-size-scaling

De hecho, TCP/IP se incluye como est谩ndar
TCP/IP es el paquete de protocolos m谩s utilizado en la web. Millones de personas lo emplean cada d铆a, aunque no sean conscientes de ello.
En la inmensa mayor铆a de los equipos, TCP/IP se integra como est谩ndar. No tiene que hacer nada para configurarlo de manera manual. En ocasiones, tal vez tenga que decirle a una aplicaci贸n cu谩l es su direcci贸n TCP/IP.

aqui hay uno mas sencillo para entender
TCPvsUDP

Ha explicado muy bien la profesora. He entendido mejor estos conceptos nuevos para m铆. Thanks!

Capa de Interfaz de Red: es la encargada la transmisi贸n en el medio f铆sico (por medio de pulsaciones el茅ctricas). ARP - L2TP - ETHERNET.
Capa de Internet: es la encargada realizar la comunicaci贸n entre dos hosts. Lo m谩s importante de esta capa es la conexi贸n entre los dos hosts. (IP - ICMP - IPSEC)
Capa de Transporte: esta capa est谩 orientada a la env铆o de los datos entre los dos host. (TCP - UDP - ICMP)

Fun fact
Puedes averiguar la IP de un dominio escribiendo lo siguiente en el CMD:

ping -4 nombreDelDominio

Por ejemplo:

ping -4 google.com


La direcci贸n que est谩 entre corchetes 鈥淸 ]鈥 es la direcci贸n IP del dominio. Si escribes esa direcci贸n en el navegador y presionas Enter, la IP se cambiar谩 por el nombre de dominio y te llevara al sitio en cuesti贸n.

Cabe mencionar que no se puede acceder a todas las p谩ginas de esta manera. Algunas muestran mensajes de errores en el servidor. 驴Alguien sabe por qu茅 pasa esto?

Cabe aclarar que SMTP es un protocolo para env铆o de correo electr贸nico. No esta relacionado con temas de asignaci贸n de direcciones IP.

El Protocolo IP o Internet Protocol es el encargado de proporcionar una direcci贸n IP a todos los equipos conectados a una red, ya sean hosts cliente, servidores o incluso el propio router. Opera en la capa de red OSI o de Internet en TCP/IP y es un protocolo no orientado a conexi贸n, por lo que en definitiva se encarga de llevar de datos de un punto a otro.

No orientado a conexi贸n quiere decir que el intercambio de datos se puede hacer sin un acuerdo previo entre cliente y servidor o emisor y receptor. Esto significa que el paquete de datos buscar谩 el camino m谩s r谩pido por la red hasta llegar al destino, dando saltos de enrutador en enrutador. Este protocolo no asegura que los paquetes lleguen a su destino, ni tampoco que lo hagan en orden. Aunque en esto intervendr谩n otros protocolos como TCP que asegurar谩n este hecho.

Los protocolos de aplicaci贸n son:

  • FTP (File Transfer Protocol): permite ayudar con la transferencia de archivo.
  • DHCP (Dynamic Host Configuration Protocol): permite a un equipo de la red de configurar de manera autom谩tica su informaci贸n de conexi贸n a la red.
  • DNS (Domain Name System): es una base de datos que permite relacionar una direcci贸n IP con un dominio
  • SMTP (Simple Mail Transfer Protocol): es un protocolo que estandariza el envi贸 de correo electr贸nico.
  • HTTP (Hyper Text Transfer Protocol) : es un protocolo cliente/servidor que permite la comunicaci贸n y la transferencia de informaci贸n entre un navegador Internet y un servidor web.
    En la capa de transporte podemos encontrar los protocolos
    TCP (Transmission Control Protocol) es un protocolo que controla la calidad de transmisi贸n de los datos. En una red de 谩rea local o LAN el sistema de transmisi贸n de datos es el TCP porque la informaci贸n debe llegar de manera correcta al destinatario.
    UDP (User Datagram Protocol) es un protocolo de comunicaci贸n que no necesita una estabilidad en la estabilidad de los datos. Youtube es una pagina de Internet que utiliza el protocolo UDP.

Aprend铆 mucho en esta clase, sin embargo, quisiera recalcar, que en esta clase, algunas explicaciones, no dieron en el clavo, seg煤n el siguiente %27an谩lisis%27:



Cuando se pas贸 a explicar la capa de transporte y la capa de aplicaci贸n, en estas, no se especific贸 qu茅 se hace en la capa en particular, si no, los protocolos que habitan en esta 煤ltima. De lo que llevo entendido, estos son temas relacionados, pero separados. Explicar qu茅 se hace en cada capa, se enfoca en el objetivo general de esta y no en los diversos procesos, por los que podemos optar para llegar a aquel objetivo. Para poder entender bien el concepto de las 煤ltimas dos capas, se tiene que pensar muy bien en el objetivo final de los protocolos cosa que tienen en com煤n, por lo tanto, en mis palabras:


Capa de transporte:

En esta capa definimos, el patr贸n de envio de los paquetes.

Capa de aplicaci贸n

Se le da un formato a los paquetes enviados, para ser interpretados en una misma forma.

Sin embargo, aunque estas definiciones tan cortas no pueden ser tan precisas, si que lo es un buen art铆culo, profundizando en el tema, as铆 que mis recomendaciones son:

En lo personal, el Oracle est谩 brutal.

Hola profe zally!
He le铆do que se est谩n desarrollando - y se tiene ya el prototipo - interfaces de Red basadas en la trasmisi贸n por l谩ser, que mueve la informaci贸n muy r谩pido.
Ac谩 un art铆culo al respecto: https://www.xataka.com/otros/fibra-optica-ondas-google-esta-utilizando-rayos-luz-para-transmitir-datos-ofrecer-internet
El que le铆 en un principio hablaba sobre la aplicaci贸n en tecnolog铆a presente en la ISS, hoy ya Alphabet lo marketea.
jum鈥

Para complementar:


la funci贸n del DNS

Modelo TCP/IP

Existe desde el proyecto ARPANET (all谩 por los 70鈥檚)

Capas de m谩s bajo nivel a m谩s alto nivel

  1. Capa de interfaz de red | ARP - L2TP - NDP - Ethernet
  2. Capa de internet | IP - ICMP - IPSEC - IGMP
  3. Capa de transporte | TCP - DCCP - UDP - ICMP - FCP - 碌TP
  4. Capa de aplicaci贸n | SSH - FTP - SMTP - DHCP - DNS - RIP - SNMP - HTTP

la segunda capa del protocolo tcp/ip es la que se encarga de la ruta que seguir谩 el paquete hasta llegar a su destino

la primera capa, es m谩s f铆sica y es pr谩cticamente la que trabaja a base de electricidad

Cada protocolo tiene un caso de uso especifico, uno no es mejor que otro, solamente tienen implementaciones puntuales.

protocolo de red tcp ip

Next鈥 sigamos aprendiento

modelo aplicativo

Capa de interfaz de red: Hablamos de aspectos fisicos, todo se da por electricidad, Ethernet.
Capa de internet: Tenemos del protocolo IP
Capa de transporte: Como llegan los datos. TCP, llega porque s铆. UDP: Ojal谩 llegue.
Capa de aplicaci贸n

ame su explicacion de DNS,muy buenas analogias

Capas

Puedes obtener m谩s conocimiento acerca del DNS:

DNS Sistema de nombres de dominio

buen dato maestra