No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Protocolos

12/32
Recursos

Aportes 13

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Protocolos


.

¿Qué es un protocolo de comunicación?


Es un conjunto de reglas y estándares que definen cómo deben intercambiarse los datos y cómo debe llevarse a cabo la comunicación entre los sistemas de red. Estas reglas establecen el formato de los datos, los procedimientos de inicio y finalización de la comunicación, y las acciones que deben tomar los dispositivos involucrados.
.

¿Por qué nace la necesidad de un protocolo?


Nacen con el propósito de permitir la interoperabilidad y el intercambio de información entre diferentes dispositivos y sistemas en una red. Antes de su existencia, cada dispositivo o sistema tenía su propio formato de datos y sus propias reglas de comunicación, lo que dificultaba la interoperabilidad.
.
A lo largo del tiempo se han desarrollado muchos protocolos de comunicación para diferentes necesidades. Uno de estos es el TCP/IP (Transmission Control Protocol/Internet Protocol), que permite la interconexión de redes y el intercambio de información.

Dato:

primero existio el protocolo OSI, pero luego se redujo al protocolo tcp/ip, el cual menciona el profesor, es el mas usado actualmente y que ayudo a solucionar el problema de enviar informacion.

El modelo OSI, de siete capas, es un modelo conceptual que caracteriza y estandariza la manera en la que los diferentes componentes de software y hardware involucrados en una comunicación de red deben dividir la mano de obra e interactuar entre sí. En la siguiente figura podrá ver los nombres y funciones básicas de cada una de las capas.

El modelo TCP/IP solamente tiene cuatro capas y es conocido generalmente como TCP/IP, ya que estos son sus dos protocolos más importantes.

Pequeño video para profundizar: https://www.youtube.com/watch?v=jdKRx2BxSMs

porfin primero xd

Clase 12 - Protocolos


Repaso de la clase


¿Qué se creó para resolver la diferencia que estaba existiendo a la hora de conectarse a ARPANET entre todas las universidades?

  • Protocolos.

¿Por qué surgió el problema de conexión entre las diferentes universidades conectadas a ARPANET?

  • Porque en su momento las universidades querían enviar y recibir archivos y para ello cada una creó una forma diferente de hacerlo.

¿Qué son los protocolos?

  • Son las reglas que tienen que seguir las computadoras y la conexión para lograr entablar una comunicación.

¿Cuáles son los 5 etapas/protocolos por los que debemos de pasar hoy en día para conectarnos a internet?

  • Physical/Cables.
  • Data link/Ethernet y Switches.
  • Network/ IP y Routers.
  • Transport/ TCP y UDP.
  • Application/ HTTP y FTP.

Los protocolos de internet son un conjunto de reglas que determinan la manera en que se transmiten los datos a través de la red. El protocolo de IP es un estándar con especificaciones respecto a cómo deben funcionar los dispositivos conectados que se encuentran en Internet. Por un par de razones: el direccionamiento y el routing.

.

  • El direccionamiento se refiere a la asignación de una dirección IP única a cada dispositivo o dominio que se conecta a Internet.
  • El routing se refiere al proceso de enviar los paquetes de datos por la ruta más adecuada hasta llegar al destino.

.

Estos protocolos son importantes porque permiten la comunicación entre diferentes redes y dispositivos, garantizando la interoperabilidad y la compatibilidad. También facilitan la gestión, el control y la seguridad de los datos que circulan por la red.

.

Entre los protocolos más comunes están: IP, TCP, UDP, ICMP, ARP, DHCP, DNS, HTTP, FTP, etc. Cada uno tiene una función específica y se clasifica en una capa del modelo OSI o del modelo TCP/IP.

1. **Protocolo de Internet (IP):** Es el protocolo fundamental para la transmisión de datos en Internet. Se encarga de direccionar y enrutar los paquetes de datos a través de la red. 2. **Transmission Control Protocol (TCP):** Junto con IP, forma parte del conjunto TCP/IP. TCP proporciona una comunicación confiable y orientada a la conexión, asegurándose de que los datos se entreguen correctamente y en orden. 3. **User Datagram Protocol (UDP):** Otro protocolo del conjunto TCP/IP. A diferencia de TCP, UDP es un protocolo de envío de datos no orientado a la conexión y no garantiza la entrega de paquetes ni el orden. 4. **Hypertext Transfer Protocol (HTTP):** Se utiliza para la transferencia de datos en la World Wide Web. HTTP define la forma en que los mensajes se envían y reciben entre navegadores web y servidores web. 5. **Hypertext Transfer Protocol Secure (HTTPS):** Es una versión segura de HTTP que utiliza cifrado SSL/TLS para proteger la transferencia de datos entre el navegador y el servidor. 6. **File Transfer Protocol (FTP):** Se utiliza para la transferencia de archivos entre sistemas. Permite subir y bajar archivos entre un cliente y un servidor FTP. 7. **Simple Mail Transfer Protocol (SMTP):** Protocolo utilizado para enviar correos electrónicos desde un cliente de correo electrónico a un servidor de correo y entre servidores de correo. 8. **Post Office Protocol (POP) y Internet Message Access Protocol (IMAP):** Protocolos utilizados para recuperar correos electrónicos de un servidor. POP descarga los correos electrónicos al dispositivo local, mientras que IMAP permite gestionarlos directamente en el servidor. 9. **Domain Name System (DNS):** Protocolo que traduce nombres de dominio legibles por humanos en direcciones IP utilizables por las computadoras. 10. **Secure Shell (SSH):** Proporciona una forma segura de acceder y controlar dispositivos remotos mediante una conexión cifrada.
![](https://static.platzi.com/media/user_upload/Captura%20desde%202024-01-20%2022-38-24-bb44f68f-ef50-42da-a855-9052ca1f7148.jpg)
que es un proctoco y para que sirve este.es un conjunto de reglas que le dice al usuario como debe ser su comunicación con el otro computador y cuales son las reglas que debe llegar acabo para la tansferencia de datos o información por que se inventaron los protocolos dado que el proyecto crecio muy rápido este. tuvo problemas ya que cada universidad había desarrollado la su propia forma de. lidiar con estos problemas y darían inconvenientes ya que cada una tenia una forma distintas por tal se desarrollaron los protocolos
aaa
application (HTTP / FTP) --> transport ( TCP / UDP) --> network ( IP, ROUTERS) --> data link ( ETHERNET, SWITCHES) --> physical (CABLES)

Protocolos para la capa física:

 

Estándares de cableado:

 

  • EIA/TIA-232: Estándar para la comunicación serial entre dispositivos.
  • RS-485: Estándar para la comunicación serial multipunto.
  • USB: Estándar para la conexión de dispositivos periféricos.
  • Ethernet: Estándar para redes de área local (LAN).

 

 

Modulación y codificación:

 

  • QAM (Quadrature Amplitude Modulation): Técnica de modulación.
  • PSK (Phase Shift Keying): Técnica de modulación.
  • FSK (Frequency Shift Keying): Técnica de modulación.

 

Protocolos para la capa de enlace de datos:

 

Control de acceso al medio:

 

  • Ethernet: Protocolo más utilizado para redes LAN.
  • IEEE 802.11: Familia de estándares para redes inalámbricas.
  • Token Ring: Protocolo de acceso al medio.
  • FDDI (Fiber Distributed Data Interface): Protocolo para redes de fibra óptica.

 

Detección de errores y corrección:

 

  • CRC (Cyclic Redundancy Check): Algoritmo para detectar errores.
  • FEC (Forward Error Correction): Técnica para corregir errores.

 

Control de flujo:

 

  • Stop-and-wait: Protocolo de control de flujo simple.
  • Sliding window: Protocolo de control de flujo eficiente.

 

Protocolos para la capa de red:

 

Enrutamiento:

 

  • IP (Protocolo de Internet): Protocolo fundamental para la comunicación en internet.
  • IPv6: Versión más reciente de IP.
  • ICMP (Protocolo de mensajes de control de internet): Para enviar mensajes de error y control.
  • IGMP (Protocolo de gestión de grupos de internet): Para administrar la membresía en grupos de multidifusión.

 

Acceso a la red:

 

  • ARP (Protocolo de resolución de direcciones): Para traducir direcciones IP a direcciones MAC.
  • DHCP (Protocolo de configuración dinámica de host): Para asignar automáticamente direcciones IP.

 

Protocolos de la capa de transporte:

Protocolos orientados a la conexión:

 

  • TCP (Protocolo de control de transmisión): Protocolo confiable para la entrega de datos.
  • SCTP (Protocolo de transmisión para el control de flujo): Similar a TCP pero con más flexibilidad.

 

Protocolos no orientados a la conexión:

 

  • UDP (Protocolo de datagramas de usuario): Protocolo rápido pero no garantiza la entrega de datos.
  • DCCP (Protocolo de control de congestión de datagramas): Similar a UDP pero con control de congestión.

 

Protocolos de la capa de aplicación:

 

Navegación web:

 

  • HTTP (Hypertext Transfer Protocol): Para transferir datos entre un navegador y un servidor web.
  • HTTPS (Hypertext Transfer Protocol Secure): Versión segura de HTTP.

 

Correo electrónico:

 

  • SMTP (Simple Mail Transfer Protocol): Para enviar correos electrónicos.
  • POP3 (Post Office Protocol 3): Para recuperar correos electrónicos.
  • IMAP (Internet Message Access Protocol): Para acceder y sincronizar correos electrónicos.

 

Transferencia de archivos:

 

  • FTP (File Transfer Protocol): Para transferir archivos entre computadoras.
  • SCP (Secure Copy Protocol): Para transferir archivos de forma segura.

Ejemplos de protocolos:

 

Correo electrónico:

  • SMTP (Simple Mail Transfer Protocol): Se utiliza para enviar correos electrónicos entre servidores de correo.
  • POP3 (Post Office Protocol 3): Se utiliza para recuperar correos electrónicos de un servidor de correo a un cliente de correo electrónico.
  • IMAP (Internet Message Access Protocol): Se utiliza para acceder y sincronizar correos electrónicos en varios dispositivos.

 

Navegación web:

  • HTTP (Hypertext Transfer Protocol): Se utiliza para transferir datos entre un navegador web y un servidor web.
  • HTTPS (Hypertext Transfer Protocol Secure): Es una versión segura de HTTP que utiliza encriptación para proteger los datos.

 

Transferencia de archivos:

  • FTP (File Transfer Protocol): Se utiliza para transferir archivos entre dos computadoras.
  • SCP (Secure Copy Protocol): Es un protocolo seguro para transferir archivos entre dos computadoras.

 

Mensajería instantánea:

  • XMPP (Extensible Messaging and Presence Protocol): Es un protocolo abierto para mensajería instantánea, presencia y videoconferencia.
  • SIP (Session Initiation Protocol): Se utiliza para iniciar y controlar sesiones multimedia, como llamadas de voz y video.

 

Redes sociales:

  • APIs (Application Programming Interfaces): Las APIs específicas de cada plataforma permiten a los desarrolladores crear aplicaciones que interactúen con la red social.

 

Ejemplos adicionales:

  • Telnet: Se utiliza para acceder a un dispositivo remoto a través de una red.
  • SSH (Secure Shell): Es un protocolo seguro para iniciar sesión en un dispositivo remoto.
  • DNS (Domain Name System): Se utiliza para traducir nombres de dominio legibles por humanos a direcciones IP.
  • DHCP (Dynamic Host Configuration Protocol): Se utiliza para asignar automáticamente direcciones IP a los dispositivos.

 
Gemini told me.-

Es interesante lo que se puede aprender con respecto a los protocolos de internet el cual tienen como objetivo intercambiar informacion de muchos dispositivos y de redes. Si que estoy aprendiendo en como se debe aplicar esto. Esperare a mas contenido.