ARP(Address Resolution Protocol): Protocolo responsable de encontrar la dirección hardware (MAC) que corresponde a una determinada dirección IP. Para ello se envía un paquete (ARP request) a la dirección de difusión de la red (broadcast) que contiene la dirección IP por la que se pregunta, y se espera a que esa máquina responda (ARP reply) con la dirección que le corresponde. RARP (Reverse Address Resolution Protocol): protocolo utilizado para resolver la dirección IP de una dirección hardware dada. Protocolos nivel Acceso a la red II SLIP (Protocolo de línea serial de internet): Es un simple protocolo de conexión a Internet que no proporciona direcciones ni control de errores. Ésta es la razón por la cual rápidamente se está volviendo obsoleto en comparación con PPP. La transmisión de datos con SLIP es muy sencilla: este protocolo envía una trama compuesta sólo de datos que se enviarán seguidos de un carácter de fin de transmisión PPP (Protocolo punto a punto): Es un protocolo para transferir datos adicionales más adaptados a la transmisión de datos a través de Internet. PPP es un conjunto de 3 protocolos: ◦ Un protocolo de encapsulación de datagramas ◦ LCP: Protocolo de control de vínculos, que permite probar y configurar la comunicación ◦ NCP: Protocolos de control de red, que permiten el control de la integración de PPP dentro de los protocolos de las capas superiores. Protocolos nivel Internet I IP (Internet Protocol): Protocolo de uso bidireccional en origen o destino de comunicación para transmitir datos mediante un protocolo no orientado a conexión que transfiere paquetes conmutados a través de distintas redes físicas previamente enlazadas. X.25: Protocolo que establece mecanismos de direccionamiento entre usuarios, negociación de características de comunicación, técnicas de recuperación de errores. Protocolos nivel Internet II ICMP (Internet Control Message Protocol): Es el sub protocolo de control y notificación de errores del Protocolo de Internet (IP). Como tal, se usa para enviar mensajes de error, indicando por ejemplo que un servicio determinado no está disponible o que un router o host no puede ser localizado. IGMP (Internet Group Management Protocol): Se utiliza para intercambiar información acerca del estado de pertenencia entre enrutadores que admiten la multidifusión y miembros de grupos de multidifusión. (Actualmente vamos por la versión IGMPv3). Protocolos nivel Internet III RIP (Router Information Protocol): Es un protocolo de puerta de enlace interna o IGP (Interior Gateway Protocol) utilizado por los routers, aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP. Mide el número de "saltos" hasta alcanzar la red de destino. OSPF: Es un protocolo que utiliza el algoritmo “SmothWall Dijkstra” (enlace-estado) para calcular la ruta más corta posible (menor coste). Protocolos nivel de transporte TCP (Transmission Control Protocol): ◦ Creado entre los años 1973 y 1974. ◦ Crea conexiones entre nodos a través de las cuales puede enviarse un flujo de datos. El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron. ◦ Da soporte a muchas de las aplicaciones más populares de Internet (navegadores, intercambio de ficheros, clientes FTP, etc.) y protocolos de la capa de aplicación HTTP, SMTP, SSH y FTP UDP (User Datagram Protocol): ◦ Basado en el intercambio de datagramas. ◦ Permite el envío de datagramas a través de la red sin que se haya establecido previamente una conexión, ya que el propio datagrama incorpora suficiente información de direccionamiento en su cabecera. ◦ Tampoco tiene confirmación ni control de flujo, por lo que los paquetes pueden adelantarse unos a otros, y tampoco se sabe si ha llegado correctamente, ya que no hay confirmación de entrega o recepción. Protocolos nivel de Aplicación I SNMP (Protocolo Simple de Administración de Red): ◦ Puertos: 161 y 162 con transporte UDP. ◦ Fue creado en 1990 y la ultima versión SNMv3 data de 2002. ◦ Facilita el intercambio de información de administración entre dispositivos de red. SMTP (Simple Mail Transfer Protocol): ◦ Utiliza los puertos 25, 587 (alternativo para clientes de correo) y 465 (SMTPS seguro) con transporte TCP. ◦ Utilizado para el intercambio de mensajes de correo electrónico entre computadoras u otros dispositivos. NNTP (Network News Transport Protocol): ◦ Utiliza el puerto 119 con transporte TCP. ◦ Protocolo creado para la lectura y publicación de artículos de noticias en la red. Protocolos nivel de Aplicación II FTP (File Transfer Protocol): ◦ Puertos 20 y 21 con transporte TCP ◦ Protocolo para la transferencia de archivos entre sistemas conectados a una red TCP. SSH (Secure Shell): ◦ Puerto 22 con transporte TCP ◦ Nombre del protocolo y programa que lo implementa, sirve para acceder a máquinas remotas a través de una red. HTTP (Hypertext Transfer Protocol): ◦ Puerto 80 con transporte TCP ◦ Protocolo usado en cada transacción de Internet. HTTPS (Hypertext Transfer Protocol Secure): ◦ Puerto 443 con transporte TCP. ◦ Protocolo usado para la transferencia segura de datos en Internet. Protocolos nivel de Aplicación III NFS (Network File System): ◦ No tiene un puerto establecido por defecto, conexión TCP. ◦ Acceso a sistema de archivos vía red. Telnet (TELecomunication NETwork): ◦ Puerto 23 conexión TCP ◦ Protocolo de red a otra máquina para manejarla remotamente como si estuviéramos sentados delante de ella. IRC (Internet Relay Chat): ◦ Puerto 194 conexión TCP ◦ Protocolo de comunicación en tiempo real basado en texto, que permite conversaciones entre dos o más personas. Se diferencia de la mensajería instantánea en que los usuarios no deben acceder a establecer la comunicación de antemano, de tal forma que todos los usuarios que se encuentran en un canal pueden comunicarse entre sí, aunque no hayan tenido ningún contacto anterior. Protocolos nivel de Aplicación IV POP3 (Post Office Protocol): ◦ Puerto 110 conexión TCP y 995 cifrado para mayor seguridad. ◦ Protocolo de red que se utiliza en clientes locales de correo electrónico para obtener los mensajes de correo electrónico almacenados en un servidor remoto. IMAP (Internet Message Access Protocol) ◦ Puertos 143, 220 (IMAP3) y 993 (IMAPS) con conexión TCP. ◦ Protocolo de aplicación que permite el acceso a mensajes almacenados en un servidor de Internet. ◦ Mediante IMAP se puede tener acceso al correo electrónico desde cualquier equipo que tenga una conexión a Internet. ◦ IMAP tiene varias ventajas sobre POP3 (es posible especificar en IMAP carpetas del lado del servidor). ◦ Es más complejo que POP ya que permite visualizar los mensajes de manera remota y no descargando los mensajes como lo hace POP. Protocolos nivel de Aplicación V LDAP (Protocolo Ligero de Acceso a Directorios): ◦ Puerto 389 con conexión TCP. ◦ Permite el acceso a un servicio de directorio ordenado y distribuido para buscar diversa información en un entorno de red. ◦ Implementa una arquitectura Cliente/Servidor ◦ LDAP también se considera una base de datos a la que pueden realizarse consultas, por lo que no especifica un puerto por defecto. DNS (Domain Name System): ◦ Puerto 53, puede utilizar conexión TCP y UDP. ◦ Protocolo encargado de la resolución de nombre de dominio. ◦ Utiliza una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet.