Tema 0. Introducción a los sistemas telemáticos ÍNDICE 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. El proceso telemático Normas y asociaciones de estándares Líneas de transmisión Circuito de datos Transmisión analógica y digital Modos de explotación de los circuitos de datos Modos de difusión Velocidad de transmisión Redes de área local Redes metropolitanas Redes de área extendida Redes de conmutación de circuitos Redes de conmutación de paquetes Internet Requisitos de las redes Seguridad Arquitectura de red en capas y protocolos Capas de la arquitectura 1 Tema 0. Introducción a los sistemas telemáticos 1. El proceso telemático Telemática (telematics, networking): Disciplina científica y tecnológica que surge de la evolución y fusión de la telecomunicación y de la informática. El nombre Telemática se genera de la palabra tele (lejos), y la palabra Informática. Consiste en el estudio, diseño, gestión y aplicación de las redes y servicios de comunicaciones, para el transporte, almacenamiento y procesado de cualquier tipo de información (datos, voz, vídeo, etc.), incluyendo el análisis y diseño de tecnologías y sistemas de conmutación. Es por esto que los sistemas telemáticos en su mayoría forman parte de sistemas informáticos, es decir, son subsistemas de los sistemas informáticos. TIC (Tecnologías de la Información y la Comunicación), también conocido por sus siglas en inglés ICT (Information and Communications Technology) puede ser usado como sinónimo de telemática. Transmisión (transmission): Proceso por el que se transporta una señal (signal) de un lugar a otro. Las señales son entidades de naturaleza diversa (principalmente ondas electromagnéticas) que se manifiestan como magnitudes físicas (voltaje, amplitud, frecuencia). Es a nivel físico. La señal se transmite por la línea de transmisión (transmission line). Comunicación (communication): Proceso por el que se transporta información de un lugar a otro. La información está codificada en la señal. Es a nivel lógico. La información se comunica por el circuito de datos (data circuit). 2 Tema 0. Introducción a los sistemas telemáticos 2. Normas y asociaciones de estándares Estándar (standard) es un conjunto de normas que cumplen los fabricantes al diseñar y construir el software y hardware de los sistemas de comunicación. La industria de las redes está muy estandarizada. Los dispositivos de distintos fabricantes pueden interconectarse si son compatibles con un mismo estándar. • Estándar de hecho (de facto): aceptado en el mercado por su uso generalizado. • Estándar de derecho (de iure): legitimado por un organismo de estandarización. • Estándar propietario o cerrado: la empresa que lo ha creado cobra derechos de autor o royalties. • Estándar no propietario o abierto: lo contrario al anterior, de dominio público. Las asociaciones de estándares son organismos donde participan universidades, empresas y expertos que se dedican a redactar y publicar estándares. Las asociaciones más importantes son: Organismo Significado ANSI American National Standards Institute IEEE Institute of Electrical and Electronics Engineers EIA/TIA Electronic Industries Alliance / Telecommunications Industry Association IETF Internet Engineering Task Force ISO International Standarization Organization W3C World Wide Web Consortium 3 Tema 0. Introducción a los sistemas telemáticos 2.1. RFC de IETF Las RFC (Request for Comments, petición de comentarios) son una serie de notas sobre internet, y sobre sistemas que se conectan a internet, que comenzaron a publicarse en 1969. Cada una de ellas individualmente es un documento cuyo contenido es una propuesta oficial para un nuevo protocolo de internet, que se explica con todo detalle para que en caso de ser aceptado pueda ser implementado sin ambigüedades. Cualquiera puede enviar una propuesta de RFC a la IETF, pero es ésta la que decide finalmente si el documento se convierte en una RFC o no. Si luego resulta lo suficientemente interesante, puede llegar a convertirse en un estándar de Internet. Cada RFC tiene un título y un número asignado, que no puede repetirse ni eliminarse aunque el documento se quede obsoleto. Cada protocolo de los que hoy existen en Internet tiene asociado un RFC que lo define, y posiblemente otros RFC adicionales que lo amplían. Por ejemplo el protocolo IP se detalla en el RFC 791, el FTP en el RFC 959, y el HTTP el RFC 2616. Existen varias categorías, pudiendo ser informativos (cuando se trata simplemente de valorar por ejemplo la implantación de un protocolo), propuestas de estándares nuevos, o históricos (cuando quedan obsoletos por versiones más modernas del protocolo que describen). Las RFC se redactan en inglés según una estructura específica y en formato de texto ASCII. Antes de que un documento tenga la consideración de RFC, debe seguir un proceso muy estricto para asegurar su calidad y coherencia. Cuando lo consigue, prácticamente ya es un protocolo formal. 4 Tema 0. Introducción a los sistemas telemáticos 3. Líneas de transmisión Tipos de líneas según su tipo de conexión (topología): • Líneas punto a punto (point to point): Unen dos equipos de extremo a extremo. Los equipos no compiten por los recursos de comunicaciones al ser la línea de utilización exclusiva. Por ejemplo, la conexión de dos delegaciones de una empresa en ciudades distintas. Otro ejemplo es un enlace serial punto a punto entre dos enrutadores de internet. • Líneas multipunto (multipoint): Unen más de dos equipos entre sí. Se establece competición por alguno o todos los recursos al compartir alguna característica de comunicación entre los equipos participantes. Por ejemplo, la conexión de varios ordenadores en una LAN. Tipos de líneas según su propietario: • Líneas privadas (private): Son propiedad de quien las utiliza. Por ejemplo, una red local. • Líneas públicas (public): Son propiedad de alguna empresa de comunicaciones. Los clientes contratan las líneas en régimen de alquiler. Las líneas públicas dedicadas son utilizadas con exclusividad por un cliente. Lo más normal es que no sean dedicadas, como ocurre en Internet, donde muchos clientes comparten muchas líneas públicas. 5 Tema 0. Introducción a los sistemas telemáticos 4. Circuito de datos Equipo terminal de datos (ETD): Equipo fuente o destino de la información, también se le llama host. Puede ser un ordenador, una impresora de red, un teléfono IP, una cámara de seguridad, un sensor, una PDA, etc. Equipo terminal de circuito de datos (ECD o ETCD): Convierte las señales a un formato asequible al ETD (un módem interno o externo, una tarjeta de red Ethernet, etc). Línea de un circuito de datos: unen los ECD. Enlace de datos: Conjunto de dos ECD y la línea que los interconecta. Circuito de datos: Conjunto de dos ETD (transmisor y receptor) junto con el enlace de datos, que permite la comunicación de datos. 6 Tema 0. Introducción a los sistemas telemáticos 5. Transmisión analógica y digital (I) Una señal analógica (analogic signal) puede tomar valores continuos en rango infinito o al menos muy amplio. Por ejemplo, entre dos tonos del mismo color siempre hay un tono intermedio. Ejemplos: la TV y radio analógicas, el vídeo en cinta VHS. Una señal digital (digital signal) sólo puede tomar valores discretos, usualmente dos valores (0 y 1), lo cual las hace más exactas. Los sistemas digitales usan lógica de dos estados representados por dos niveles de tensión eléctrica, uno alto (high), y otro bajo (low). Por abstracción, dichos estados se sustituyen por ceros y unos, lo que facilita la aplicación de la lógica y la aritmética binaria. Si el nivel alto se representa por 1 y el bajo por 0, se habla de lógica positiva y en caso contrario de lógica negativa. Ejemplos: la TV y radio digitales, el vídeo en disco DVD. Ventajas de la señal digital • Ante la atenuación, puede ser amplificada y reconstruida al mismo tiempo, gracias a los sistemas de regeneración de señales. • Cuenta con sistemas de detección y corrección de errores en la recepción. • Facilidad para el procesamiento de la señal ya sea por software o hardware. • Permite la generación infinita de copias sin pérdidas de calidad. • Las señales digitales se ven menos afectadas a causa del ruido electromagnético ambiental en comparación con las señales analógicas. 7 Tema 0. Introducción a los sistemas telemáticos 5. Transmisión analógica y digital (II) Inconvenientes de la señal digital • Necesita una conversión analógica-digital previa y una decodificación posterior en el momento de la recepción. • Requiere una recepción perfecta, porque una pequeña pérdida de información puede ocasionar que toda la información sea ilegible (por ejemplo la TDT en comparación a la TV analógiva o el DVD en comparación al VHS). • Requiere mayor ancho de banda que la señal analógica para ser transmitida. Ruido en una señal analógica Ruido en una señal digital 8 Tema 0. Introducción a los sistemas telemáticos 6. Modos de explotación de los circuitos de datos Simplex: La transmisión se efectúa en un solo sentido. Ejemplo: emisoras de radio y televisión. Semiduplex (Half-Duplex): La transmisión es en ambos sentidos pero nunca simultáneamente. Ejemplo: las redes locales cuando se utilizaba el cable coaxial, y también con los cables UTP y concentradores. Duplex (Full-Duplex): La transmisión es en ambos sentidos y simultáneamente. Ejemplo: telefonía, redes de datos tanto locales como internet. 9 Tema 0. Introducción a los sistemas telemáticos 7. Modos de difusión Unicast (unidifusión): Cada dirección destino está asociada con un único destino. Sólo hay un destinatario. Es el caso más típico. Broadcast (difusión): La dirección destino está asociada a todos los nodos de la red. Por ejemplo, cuando se emite un programa de televisión. Multicast (multidifusión): La dirección de destino está asociada a un grupo de nodos de la red. A este grupo se le denomina grupo de multidifusión. Por ejemplo, la videoconferencia es una aplicación donde un grupo de usuarios intercambian voz e imagen. Anycast: La dirección de destino también está asociada a un grupo de nodos de la red. La diferencia está en que se selecciona sólo una de estas máquinas para ser la destinataria de la información. Los routers eligen la ruta más cercana de entre todos los destinatarios y enrutan toda la información hacia el destino más cercano. Se utiliza en el sistema DNS, donde los servidores raíz están replicados en distintas ubicaciones, y a cada cliente le interesa acceder al servidor más cercano. 10 Tema 0. Introducción a los sistemas telemáticos 8. Velocidad de transmisión Velocidad de transmisión (transmission speed): Tasa de transferencia de bits (bit rate), número de bits enviados dividido por el tiempo. Se mide en bits por segundo (bps) o en múltiplos como kilobits por segundo (Kbps), megabits por segundo (Mbps) y gigabits por segundo (Gbps). 1 Kbps=1000 bps; 1 Mbps=1000 kbps; 1Gbps=1000Mbps Velocidad nominal de transmisión: Máxima velocidad teórica de la línea. Velocidad real de transmisión: En la velocidad nominal no se tiene en cuenta que los tiempos de espera, la tasa de error, los bits de paridad (para control de errores), los bits de sincronismo y las cabeceras que los protocolos añaden a los mensajes disminuyen el rendimiento de una transmisión. En la velocidad real sólo se consideran los bits de datos enviados por segundo. La velocidad real es siempre inferior a la velocidad nominal. Rendimiento (performance): Porcentaje de bits de datos enviados respecto al total de bits enviados. O lo que es lo mismo, la relación entre la velocidad real y la nominal. Tasa de error: Porcentaje de bits erróneos enviados respecto al total de bits enviados. Asimetría: Las conexiones ADSL o las de cable-modem ofrecen velocidades distintas de subida y de bajada, con una relación de asimetría cercana a 1:10 favorable a las descargas. Esto implica que el tiempo empleado en descargar una información de la red será de unas 10 veces inferior al necesario para subir esa misma información a la red. Ancho de banda (bandwitdth): Sinónimo de velocidad de transmisión. En realidad es algo más complicado y depende de la capacidad del canal de transmitir en un rango amplio de frecuencias. 11 Tema 0. Introducción a los sistemas telemáticos 9. Redes de área local (LAN, Local Area Network) Conjunto de elementos físicos y lógicos que proporcionan interconexión entre dispositivos en un área privada y restringida. En caso de ser una red empresarial se conoce como intranet. Tienen una gran velocidad de transmisión y baja tasa de errores. Son redes multipunto. Su principal objetivo es compartir recursos: software, hardware, datos y conexión a internet. Organización: – Redes entre iguales – Servidores y clientes Servicios de una red: – Almacenamiento de datos – Impresión – Comunicaciones – Correo electrónico – Web (HTTP) – Tranferencia de ficheros (FTP) 12 Tema 0. Introducción a los sistemas telemáticos 10. Las redes de área extendida (WAN, Wide Area Network) Conjunto de elementos físicos y lógicos que proporcionan interconexión entre dispositivos en un área geográfica muy amplia. Normalmente son líneas públicas propiedad de compañías telefónicas. Su diseño e implementación se ve afectado por especificaciones legales, políticas, económicas, etc. Frente a las LAN tienen menor capacidad de transmisión y una mayor tasa error, debido a que las distancias son mayores. Normalmente es una red punto a punto de conmutación de paquetes. Los elementos que realizan la conmutación se denominan enrutadores (routers). Hoy en día Internet proporciona WAN de alta velocidad, y la necesidad de redes privadas WAN se ha reducido drásticamente mientras que las redes privadas virtuales aumentan continuamente. 13 Tema 0. Introducción a los sistemas telemáticos 11. Las redes metropolitanas (MAN, Metropolitan Area Network) Red de distribución de datos de banda ancha para un área geográfica en el entorno de una ciudad. El ámbito geográfico es más reducido que la WAN. La tasa de error está por encima de la tasa de una red local, pero no llega a tener las limitaciones de la WAN. 14 Tema 0. Introducción a los sistemas telemáticos 12. Redes de conmutación de circuitos Se establece un circuito temporal dedicado que es un enlace físico por el que la señal viaja desde el emisor hasta el receptor. Al principio este circuito lo establecía de forma manual un operador, después las centrales de conmutación de circuitos se hicieron automáticas. Cada circuito sólo puede estar ocupado por una llamada. Esto limita la capacidad del sistema telefónico y lo hace caro, especialmente para llamadas de larga distancia. Es poco tolerante a fallos, ya que cualquier problema en el circuito establecido termina con la conexión, interrumpiendo la llamada. La RTB (Red Telefónica Básica) o RTPC (Red Telefónica Pública Conmutada), en inglés PSTN (Public Switched Telephone Network), se basa en la técnica de conmutación de circuitos. Provee servicio telefónico tradicional y conexión a internet en banda estrecha (dial-up) y banda ancha (ADSL). En sus orígenes era una red totalmente analógica, pero actualmente sólo la linea de abonado (subscriber line) no es digital. Elementos de la RTB: • Líneas de transmisión. La línea de abonado es un par de hilos de cobre con conectores RJ-11. El resto de las líneas son de fibra óptica, coaxiales, radioenlaces terrestres y por satélite. • Centrales de conmutación. Gestionan la conmutación entre los distintos abonados a la red proporcionando funciones añadidas como señalización y tarificación. La estructura de la red es jerárquica: centrales internacionales, nacionales, interurbanas y urbanas. • Terminales. Los hay de varios tipos: teléfono, fax, módem 56 Kbps y módem ADSL. 15 Tema 0. Introducción a los sistemas telemáticos 13. Redes de conmutación de paquetes Las actuales redes de datos utilizan la técnica de conmutación de paquetes (packet switching). Cada mensaje se divide en bloques de datos llamados paquetes. Los paquetes viajan independientemente, cada uno por una ruta distinta atravesando una red de redes. En el destino los paquetes son ordenados y reensamblados. El emisor solicita la retransmisión de los paquetes perdidos o defectuosos. No se requiere una conexión temporal activa, por lo que varios usuarios pueden compartir el mismo circuito de la red. Es tolerante a fallos porque al no establecerse un circuito único, suele haber rutas alternativas cuando hay problemas en algún punto de la red. 16 Tema 0. Introducción a los sistemas telemáticos 14. Internet Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos. Uno de los servicios que más éxito ha tenido en Internet ha sido la World Wide Web, hasta tal punto que es habitual la confusión entre ambos términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. Ésta fue un desarrollo posterior (1990) y utiliza Internet como medio de transmisión. Existen muchos otros servicios y protocolos en Internet, aparte de la Web: el envío de correo electrónico (e-mail), la transmisión de archivos (FTP y P2P), las conversaciones en línea (IRC), la mensajería instantánea, la transmisión de contenido y comunicación multimedia, telefonía (VoIP), televisión (IPTV), el acceso remoto a otros dispositivos (SSH y Telnet) o los juegos en línea. Un proveedor de servicios de internet (ISP, Internet Services Provider) es una organización que proporciona el punto de acceso a Internet a los usuarios. Un ISP conecta a sus usuarios a Internet a través de diferentes tecnologías como ADSL, Cablemódem, 3G, 4G, Dial-up, satélite, etc. Muchos ISP también ofrecen servicios relacionados con Internet, como correo electrónico, alojamiento web (hosting) y registro de dominios, además de televisión. 17 Tema 0. Introducción a los sistemas telemáticos 15. Requisitos de las redes Tolerancia a fallos (failure tolerance): Capacidad de la red para seguir funcionando con normalidad incluso cuando fallen algunos de los componentes. La redundancia, o la duplicación de equipos y medios, es un factor clave en la tolerancia a fallos. Si falla un servidor, un servidor redundante o espejo (mirror) que realiza las mismas funciones debe ser capaz de seguir dando servicio hasta que se realicen las reparaciones necesarias. Si lo que falla es un enlace de datos, los mensajes serán enrutados hacia su destino por una ruta duplicada. Escalabilidad (scalability): Capacidad de la red para crecer y reaccionar a cambios futuros. Una red escalable puede aceptar más usuarios, más carga de trabajo o abarcar un área geográfica mayor sin tener que empezar con otro diseño. QoS (Quality of Service, calidad de servicio): Tecnologías que permiten garantizar el nivel de rendimiento de los servicios ofrecidos por la red. El vídeo y el audio en directo requerieren más throughput (número de paquetes entregados por unidad de tiempo) que otros servicios como el e-mail. El administrador de la red puede darle más prioridad a unos servicios que a otros. Esto se consigue estableciendo en la cabecera de los paquetes IP unos bits que indican la prioridad del paquete. Disponibilidad (availability): Capacidad de la red para responder a las peticiones de los usuarios autorizados en el momento que lo requieran. La disponibilidad se decrementa cuando ocurren cuellos de botella (bottleneck) y cuando algún dispositivo usa más recursos de los esperados. Seguridad (security): Este es un requisito fundamental, se explica en el siguiente apartado. 18 Tema 0. Introducción a los sistemas telemáticos 16. Seguridad Con frecuencia se transmite por la red datos confidenciales de personas y de empresas. Además se utiliza la red para transacciones críticas, como el comercio electrónico, operaciones bancarias, pago de impuestos, etc. Una red segura tiene las siguientes propiedades: • Integridad (integrity): La información comunicada no ha sido modificada en forma alguna. • Confidencialidad (confidentiality) o privacidad (privacity): La información comunicada por la red no ha sido interceptada y leída por nadie. • Autenticación (authentication): La información comunicada proviene de un emisor autorizado. Es una validación de la identificación, es decir, no se está suplantando la identidad del emisor. Normalmente se utilizan contraseñas (passwords), certificados digitales y credenciales biométricas. • No repudio (non-repudiation): Se evita que el emisor o el receptor nieguen haber realizado la transmisión de un mensaje. Así, cuando se envía un mensaje, el receptor puede demostrar que el emisor envió el mensaje. De forma similar, cuando se recibe un mensaje, el emisor puede demostrar que el receptor recibió el mensaje. La integridad y la confidencialidad se consiguen mediante el uso de cortafuegos (firewalls) y el cifrado o encriptación de datos, mientras que la autenticación y el no repudio requieren el intercambio de una serie de mensajes (cifrados) entre los dos interlocutores. 19 Tema 0. Introducción a los sistemas telemáticos 17. Arquitectura de red en capas y protocolos (I) Arquitecturas de red El estudio de las redes es un problema muy complejo. Utilizando la técnica de divide y vencerás la arquitectura de las redes se divide en capas o niveles. La arquitectura de una red es el conjunto organizado de capas de la red. Cada capa ofrece servicios a la capa superior. Las arquitecturas más importantes son: • OSI (Open System Interconnection): un modelo teórico de referencia de 7 capas. Fue desarrollado y aprobado en 1984 por la ISO. • ARPANET (Advanced Research Project Agency Network): la arquitectura real de las redes actuales, igual que OSI pero sin las capas 5 y 6. Creada por el departamento de defensa y algunas universidades de EEUU en 1969. Esta arquitectura, llamada actualmente TCP/IP, es muy importante porque contiene los protocolos utilizados en internet y en las redes locales. Protocolo de comunicaciones (protocol) Conjunto de reglas organizadas y convenidas de mutuo acuerdo entre los participantes en una comunicación. Las asociaciones de estándares publican la normativa de los protocolos para que el hardware y el software de los distintos fabricantes sean compatibles. Un protocolo siempre pertenece a una capa determinada. Por ejemplo, IP está de la capa 3 mientras que TCP está en la capa 4. Un protocolo de la capa N comunica a dos entidades equivalentes de esa capa N. La unidad de datos del protocolo o PDU (protocol data unit) es la unidad de información que se envía en un protocolo determinado. 20 Tema 0. Introducción a los sistemas telemáticos 17. Arquitectura de red en capas y protocolos (II) 21 Tema 0. Introducción a los sistemas telemáticos 18. Capas de la arquitectura (I) 1. Nivel físico (physical) Define las características mecánicas y eléctricas para poder establecer y liberar conexiones entre dos nodos. Es la capa de más bajo nivel de abstracción, por lo que se ocupa de las transmisiones de los bits. Debe garantizar la compatibilidad de los conectores, la cantidad de pines que tiene cada conector y la función de cada uno de ellos, el tipo de cableado, la duración de los pulsos eléctricos, la modulación, la multiplexación, los voltios de cada señal, el modo de explotación del circuito, etc. El cable UTP (Unshielded Twisted Pair) y el conector RJ45 son elementos característicos de esta capa. 2. Nivel de enlace de datos (datalink) Establece una línea de comunicación libre de errores que pueda ser utilizada por la capa de red. La PDU de esta capa se llama trama (frame). Las tramas son enviadas secuencialmente por la línea de transmisión a través de los servicios de transmisión que ofrece la capa física, y quedará a la escucha de las tramas de confirmación que genere la capa de enlace del receptor. Se ocupa del tratamiento de los errores que se produzcan en la recepción de las tramas, de eliminar tramas erróneas, solicitar retransmisiones, descartar tramas duplicadas, adecuar el flujo de datos entre emisores rápidos y receptores lentos, etc. El hardware por excelencia es el conmutador (switch), el dispositivo multipunto donde terminan los cables UTP que provienen de los hosts de la red local. El direccionamiento se hace mediante direcciones MAC (Media Access Control) de 48 bits. 22 Tema 0. Introducción a los sistemas telemáticos 18. Capas de la arquitectura (II) 3. Nivel de red (network) También llamada capa de internet porque es donde se encuentra el famoso protocolo IP (internet protocol). La PDU de esta capa es el paquete (packet) o el datagrama (datagram). Sus principales funciones son las siguientes: • Encaminamiento, es decir, elegir la ruta más adecuada para que el paquete llegue a su destino. Cada destino está identificado unívocamente en la subred por una dirección. • Tratamiento de la congestión. Cuando hay muchos paquetes en la red, unos obstruyen a otros generando cuellos de botella en los puntos más sensibles. • Interconexión de redes, es decir, cuando el destinatario del paquete no está en la misma red que el emisor. El dispositivo hardware fundamental es el enrutador (router), que sirve de puente entre dos o más redes. El direccionamiento se hace mediante direcciones IPv4 de 32 bits y direcciones IPv6 de 128 bits. 4. Nivel de transporte (transport) La PDU de esta capa es el segmento (segment). Lleva a cabo las comunicaciones entre los extremos de la conexión, es decir, entre ordenadores de igual a igual donde emisor y receptor cobran todo su sentido. Los protocolos fundamentales son TCP (Transport Control Protocol) y UDP (User Datagram Protocol). No existe hardware en esta capa ni en la siguiente, tan solo software. El direccionamiento se hace mediante puertos (ports) de 16 bits. 23 Tema 0. Introducción a los sistemas telemáticos 18. Capas de la arquitectura (III) 7. Nivel de aplicación (application) Nos centramos en la arquitectura TCP/IP, donde las capas 5 y 6 no existen. Pasamos directamente a la capa 7, la más cercana al usuario. Está relacionada con las funciones de más alto nivel, proporcionando servicios de red a las aplicaciones del sistema y del usuario. A diferencia de las demás capas, no proporciona servicios a ninguna otra capa, sino a aplicaciones que se encuentran fuera del modelo (navegadores web, clientes de correo, etc.). El software de esta capa es de tipo cliente-servidor, donde el cliente realiza peticiones y el servidor responde a ellas. El cliente y el servidor suelen encontrarse en nodos distintos de la red de redes. Los protocolos más importantes de esta capa son: • SMTP (Simple Mail Transfer Protocol) del servicio de correo electrónico. • HTTP (Hyper Text Transfer Protocol) del servicio web. • FTP (File Transfer Protocol) del servicio de transferencia de archivos. • DNS (Domain Name System) del servicio de nombres de dominio. 24