Redes de Computadores Clase 11 Esquema general de la comunicación Nos basamos en los niveles OSI Físico Enlace Red Transporte Sesión Presentación Examinamos TCP/IP, y aplicaciones 1
Comunicación Contexto Medio Ruido Canal Emisor Emisor Transmisor Mensaje Receptor Destinatario Código Código Protocolo Arquitectura en capas Presentación Sesión Transporte Red Enlace Físico Presentación Sesión Transporte Red Enlace Físico Red de comunicación de datos 2
Capas Presentación Sesión Transporte Red Enlace Físico Interfaz de usuario, servicios de la aplicación Traducción de código y formato, encriptado Conexión lógica, comm. persistente Control de flujo, integridad, fragmentación Encaminamiento en redes heterogéneas Método de acceso, unidad de información, formato de trama Tipo de cables y conectores, señales velocidad, código, modulación Nivel Físico Direcciones físicas, direcciones IP, nombres lógicos Señales digitales/analógicas Medios de transmisión Modulación (portadora) Codificación cómo convierto uno o varios bits y los pongo en el medio Multiplexación (enviar varios datos por el mismo sitio) Datos síncronos/asíncronos Existen muchos medios de transmisión, y formas de enviar datos por ellos 3
Nivel Enlace Direcciones físicas (MAC) Detectar errores Control de flujo Enviar / Recibir un conjunto de datos (tramas) Control de acceso al medio Topología física / lógica Existen varios protocolos, de varios tipos Nivel Red - IP Control de la red, y comunicación con otras redes Direcciones IP Existen varios protocolos de nivel de red Existen varios protocolos dentro de IP Paquete IP, cabecera Enrutamiento (cómo van los paquetes IP de una red a otra) 4
Cabecera IP Se denominan Paquetes o datagramas Nivel Transporte Comunicación fiable entre extremos, a través de una o varias redes Control de flujo, secuenciación de paquetes IP, retransmisión Concepto de puerto Fragmentación y ensamblaje de varios paquetes IP 5
Datos dentro de datos (UDP) Datos dentro de datos (TCP) 6
Nivel Sesión Establece una unidad de comunicación, aunque se realicen varias transmisiones usando TCP/IP (ej: conectar con FTP, y enviar un fichero, luego otro ) en el tiempo Puede incluir varios puertos Cookies de páginas web Nivel Presentación Establece protocolos respecto a codificación de los datos, muy dependiente de la aplicación. Puede incluir encriptado de la información Ej: HTML es un formato, una forma de codificar texto, indicadores de formateo del texto y enlaces de varios tipos Ej: XML es un formato para especificar datos con estructura 7
Nivel Capa en contacto con el usuario Aplicaciones típicas: HTTP, web Correo electrónico Trasferencia de ficheros Conexión remota Muchas aplicaciones, basadas en los mismos protocolos básicos de niveles inferiores Enrutamiento Enrutamiento Estático Enrutamiento Dinámico, RIP, Pueden subdividirse las redes Funcionamiento de los routers, camino de los paquetes IP Funcionamiento de los routers con enrutamiento dinámico Listas de acceso, firewall, proxy, NAT 8
IP: 192.168.0.2 Msk: FF.FF.FF.0 Gw: 192.168.0.1 IP: 220.230.12.93 Msk: FF.FF.FF.0 La Red D IP: 192.168.0.1 Msk: FF.FF.FF.0 Gw: 220.230.12.93 A E B IP: 220.210.3.8 IP: 220.210.3.5 F IP: 200.100.10.1 Msk: FF.FF.FF.0 Gw: 220.100.10.6 C IP: 200.100.10.6 Msk: FF.FF.FF.0 Tabla Tabla de de rutas rutas 200.100.10.0 200.100.10.0 200.100.10.6 200.100.10.6 220.210.3.0 220.210.3.0 220.210.3.5 220.210.3.5 default default 220.210.3.8 220.210.3.8 Redes WAN Características de gran distancia Red analógica (RTC) Protocolos de acceso (PPP, HDLC) Líneas públicas /privadas/alquiladas Formatos T-carrier Conmutación de circuitos/paquetes Protocolos usados X.25, Frame Relay, ATM 9
Dispositivos Cada dispositivo opera hasta cierto nivel A mayor nivel, más complejo (y caro) Repetidor, concentrador Puente, conmutador Router Gateway, firewall, proxy Dispositivos en cada capa Presentación Sesión Transporte Red Enlace Físico Conversores de formato Encriptadores Cookies, información de sesión Servidores de transacciones Pasarela (gateway), firewall, proxy Encaminador (router) Puente, Conmutador (bridge, switch) Repetidor, concentrador (hub) Presentación Sesión Transporte Red Enlace Físico Red de comunicación de datos 10
Redes Industriales Características de las redes industriales Organización en 4 niveles Dispositivos usados en automatización Bus de campo (Profibus, Modbus,CAN, ) Redes LAN industriales Niveles 11