Introducción a la arquitectura de redes1 Capítulo 1 Introducción a la arquitectura de redes Algunas de las transparencias tienen copyright: Redes de computadoras:

Slides:



Advertisements
Presentaciones similares
Protocolos de Inter-red
Advertisements

Capa 4 Capa de Transporte
PROTOCOLOS DE PROYECTO CONTROL DE TRAFICO INTELIGENTE Alumno : Luis Carlos Illanes Quiroga.
TEMA1. Servicios de Red e Internet. Las Redes de Ordenadores.
TEMA1. Servicios de Red e Internet
Servicios de red e Internet
OSI TCP/IP MODELO Ing. Camilo Jaramillo Ing. Wilmer Onofre García
PROTOCOLOS Y ESTANDARES DE RED
CAPA DE RED DEL MODELO DE REFERENCIA OSI
Objetivos Describir la forma en que las redes impactan nuestras vidas diarias. Describir el rol del trabajo en red en la actualidad. Identificar los componentes.
Unidad 2 Arquitectura de los sistemas de comunicaciones
Capa de transporte.
Protocolo IP Direccionamiento de Red – IPv4
MODELO TCP/IP Conectividad de extremo a extremo especificando como los datos deberian ser formateados,direccionados,transmitidos,enrutados y recibidos.
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
MODELO TCP/IP.
TCP/IP V4 Redes de Computadoras uclv.
SERVICIO DHCP Mª Begoña Castells 2º S.M.R.. Cuestiones de repaso IP.- Código que identifica una interfaz o dispositivo dentro de una red TCP/IP Es un.
INTRODUCCION a las REDES DE DATOS
Tecnología Ethernet.
1 Capítulo 18: El futuro de IP, IPv6 ICD-327: Redes de Computadores Agustín J. González.
Redes de Transmisión de Datos
INTRODUCCIÓN A LAS COMUNICACIONES DE DATOS José Estay A.
Arquitectura de Redes Modelos de Redes Terminales Terminales RED de
DIDACTIFICACION DE IPv6 2. CABECERA, DIRECC. Y CONFIG. BÁSICA
Sistemas de Comunicación Magistral Nro. 8 Capa 4: Transporte Las funciones principales de la capa de transporte son transportar y regular el flujo de información.
RED DE ÁREA LOCAL VIRTUAL
8.6-1 Capítulo 8, Sección 8.6: IPsec Material basado en el Texto: Computer Networking: A Top Down Approach Featuring the Internet, Jim Kurose, Keith Ross.
CAPA DE RED  Aquí se lleva a cabo el direccionamiento lógico que tiene carácter jerárquico, se selecciona la mejor ruta hacia el destino mediante el.
RESUMEN CAPITULO 6.
Fundamentos de TCP/IP.
En este capitulo se analizo la relación entre cliente y servidor de red habituales, como: HTTP FTP DNS DHCP Correo Electrónico INTRODUCCIÓN.
Javier Rodríguez Granados
Presentado a: Ing. Diego Pinilla Redes
Comunicación de Datos I
Capítulo 5: Ethernet Introducción a redes Capítulo 5: Ethernet
Capa Transporte3-1 Capítulo 3: Capa transporte ELO322: Redes de Computadores Agustín J. González Este material está basado en el material preparado como.
Direccionamiento de la red IPv4
Redes de Comunicaciones de Datos
Modelos de Referencia para Redes.
Modelo de Referencia OSI
CAPA DE RED PROTOCOLOS.
Modelo OSI Surgimiento del Modelo OSI ¿Que es el Modelo OSI?
Conceptos de protocolos de red
CAPA DE RED 3 ENRUTAMIENTO Y DIRECCIONAMIENTO
Protocolos del modelo TCP/IP
Redes virtuales.
Ing. Elizabeth Guerrero V.
4. Introducción a IP,TCP,UDP,ARP,ICMP
Jean Carlo Fernandez C.I Cesar Arismendi C.I
Tecnologías WAN (MODULO ESPECIALIDAD) Instituto Tecnológico Superior de Misantla. INGENIERIA EN SISTEMAS COMPUTACIONALES Unidad II: Protocolos WAN 2.1.-
APLICACIÓN: Provee el conjunto de aplicaciones de red, como por ejemplo: Transferencia de archivos, emulación de terminal, correo electrónico, discos virtuales,
Protocolos de comunicación TCP/IP
Ing. Elizabeth Guerrero V.
Tema 1 – Introducción a las Redes informáticas
Capítulo 5: Capa Enlace de Datos - I
Nivel de Transporte en Internet
PROTOCOLOS Modelo TCP/IP
Modelo OSI Para redes………
Point-to-point protocol PPP Multiprotocol Level Switching MPLS
TECNOLOGIAS INTEGRADAS DE INTERNET. CIRLEY CASTILLO MÓNICA MANTILLA DERLY VARGAS Aprendices: ING. BLANCA NUBIA CHITIVA Instructora: CENTRO DE INDUSTRIA.
SERVICIOS EN RED UT2 – Servicios DHCP.
Protocolos de Transporte y Aplicación
¿Qué es una red? Una red es la unión de dos o más ordenadores de manera que sean capaces de compartir recursos, ficheros, directorios, discos, programas,
Protocolos de Transporte y Aplicación Javier Rodríguez Granados.
1.Elementos de un sistema de comunicaciónElementos de un sistema de comunicación 2.Representación de la informaciónRepresentación de la información 3.Redes.
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Información pública de Cisco1 Conexión a la red Networking para el hogar y pequeñas empresas:
Sistemas de Comunicación Magistral Nro. 6 Capa 3: Red La Capa de Red provee principalmente los servicios de envío, enrutamiento (routing) y control de.
Capítulo 1 Introducción a la arquitectura de redes
Transcripción de la presentación:

Introducción a la arquitectura de redes1 Capítulo 1 Introducción a la arquitectura de redes Algunas de las transparencias tienen copyright: Redes de computadoras: Un enfoque descendente 5 th edition. Jim Kurose, Keith Ross Addison-Wesley, Abril Departamento de Tecnología Electrónica

2 Capítulo 1: Introducción a la arquitectura de redes  Objetivos del capítulo:  Recordar los conceptos de redes básicos para la asignatura. oModelo OSI y arquitectura TCP/IP oConceptos acerca de la capa de transporte oConceptos acerca de la capa de red oConceptos acerca de la capa de enlace de datos  Introducir el concepto de Redes de Área Local Virtuales (VLAN) Introducción a la arquitectura de redes

3 Capítulo 1: Introducción a la arquitectura de redes  1.1 Modelo OSI. Arquitectura TCP/IP  1.2. La capa de transporte  1.3. La capa de red  1.4. La capa de enlace de datos  1.5 Redes de Área Local Virtuales, VLANs Introducción a la arquitectura de redes

4 Capítulo 1: Introducción a la arquitectura de redes  1.1 Modelo OSI. Arquitectura TCP/IP  1.2. La capa de transporte  1.3. La capa de red  1.4. La capa de enlace de datos  1.5 Redes de Área Local Virtuales, VLANs Introducción a la arquitectura de redes

5 Arquitectura TCP/IP  aplicación: soporta las aplicaciones de red. Sirve de interfaz con el usuario final  FTP, SMTP, HTTP, DNS  transporte: transferencia de datos extremo a extremo entre procesos  TCP, UDP  red: direccionamiento y enrutado de datagramas de origen a destino  IP, protocolos de rutado  enlace: transferencia de datos entre elementos de red “cercanos”  Ethernet, (WiFi), PPP  física: bits “en el cable” aplicación transporte red enlace física A_PDU mensaje T_PDU segmento R_PDU datagrama E_PDU trama Introducción a la arquitectura de redes

 presentación: permite que las aplicaciones interpreten el significado de los datos, ej., encriptación, compresión, codifica datos en modo estándar  sesión: sincronización, puntos de comprobación, recuperación del intercambio de datos  pila de Internet “omite” estas capas!  estos servicios, si son necesarios, deben ser implementados en aplicación aplicación presentación sesión transporte red enlace física Modelo OSI 6Introducción a la arquitectura de redes

(N+1)-PDU (N)-UD (N)-PDU (N)-SDU (N)-PCI Nivel N Nivel N+1 Encapsulación Emisor 7Introducción a la arquitectura de redes Encapsulación Modelo simplificado de encapsulación

8Introducción a la arquitectura de redes Desencapsulación (N+1)-PDU (N)-UD (N)-PDU (N)-SDU (N)-PCI Nivel N Nivel N+1 Desencapsulación Receptor

Ejemplo de arquitectura en capas: Internet origen aplicación transporte red enlace física HtHt HnHn M segmento HtHt datagrama destino aplicación transporte red enlace física HtHt HrHr HeHe M HtHt HrHr M HtHt M M red enlace física router mensaje M HtHt M HrHr trama HtHt HrHr HeHe M HtHt HrHr M HtHt HrHr HeHe M Ejemplo: Dos sistemas finales interconectados por un router. Nota Medio físico Hx = X_PCI M = A_PCI(Ha) + Datos Usuario (UD) Ejemplo UD: Asunto/cuerpo de un e_mail Texto de un mensaje WhatsApp 9Introducción a la arquitectura de redes

Multiplexión r Un protocolo de nivel inferior puede tener distintos usuarios de nivel superior 10Introducción a la arquitectura de redes ¿Cómo identificar al cliente? r TCP y UDP: campo Puerto. r IP: campo Protocol r Ethernet: campo Ethertype (Tipo/longitud) r IEEE (MAC) emplea LLC (IEEE 802.2) r IEEE 802.2: DSAP y SSAP r Puede emplearse SNAP junto con IEEE para identificar con Ethertype

Multiplexión. Ejemplo (I) 11Introducción a la arquitectura de redes

Multiplexión. Ejemplo (II) 12Introducción a la arquitectura de redes N.E.D. Mensaje Datos HC

Multiplexión. Ejemplo (III) 13Introducción a la arquitectura de redes N.E.D. Red Mensaje Datos HC H

Multiplexión. Ejemplo (IV) 14Introducción a la arquitectura de redes N.E.D. Red Datos H Transport e Datos H

15 Capítulo 1: Introducción a la arquitectura de redes  1.1 Modelo OSI. Arquitectura TCP/IP  1.2. La capa de transporte  1.3. La capa de red  1.4. La capa de enlace de datos  1.5 Redes de Área Local Virtuales, VLANs Introducción a la arquitectura de redes

16 Servicios de transporte y sus protocolos r Proporcionan comunicación lógica entre los procesos de aplicación que corren en diferentes hosts r Los protocolos de transporte tienen lugar en los extremos de la comunicación m Se dividen los mensajes de la aplicación en segmentos, que se pasan a la capa de red Introducción a la arquitectura de redes

17 r Existe más de un protocolo de transporte disponible para las aplicaciones m Internet: TCP y UDP TCPUDP Orientado a conexión No orientado a conexión FiableNo fiable Agrupación en segmentos Mensajes sin fragmentar Rx ordena los segmentos Datagrama de usuario ACKs y temporizadores Sin ACKs Control de flujoSin control de flujo Control de la congestión Sin control de la congestión Protocolos de internet de la capa de transporte Introducción a la arquitectura de redes

18 r Puerto: identifica la aplicación r Números de puerto: Protocolo de aplicación Números de puertoProtocolo de transporte FTP20, 21TCP Telnet23TCP SMTP25TCP DNS53UDP (TCP (*)) TFTP69UDP HTTP80TCP POP3110TCP RIP520UDP Protocolos de internet de la capa de transporte Introducción a la arquitectura de redes

UDP_PDU 32 bits longitud checksum La cabecera (T_PCI) solo tiene 4 campos. La longitud es en bytes y es la de la T_PDU completa, con cabecera. Nº puerto origen Nº puerto destino Datos del nivel de aplicación (mensaje) Formato de la T_PDU de UDP T_PCI T_UD Introducción a la arquitectura de redes19

20 TCP: Características RFCs: 793, 1122, 1323, 2018, 2581 r Comunicación full duplex: m Flujo de datos bidireccional en la misma conexión m MSS: maximum segment size r Orientado a conexión: m handshaking (intercambio de mensajes de control). Protocolo de inicio de conexión r Control de flujo: m El tx no desborda al rx r Punto a punto: m Un emisor, un receptor r fiable, flujo de datos ordenado: m Sin “límite de mensaje” r Procesamiento en cadena o pipeline: m Control del flujo y la congestión en TCP mediante ventanas r Buffers de Tx y Rx Introducción a la arquitectura de redes

21 Estructura segmentoTCP Puerto fuente Puerto dest 32 bits Datos de la aplicación (longitud variable) Nº secuencia Nº ACK Ventana Puntero urgente checksum F SR PAU Long cab Sin uso Opciones (longitud variable) URG: datos urgentes ACK: nºACK válido PSH: para pasar datos a la aplicación urgentemente RST, SYN, FIN: Establecimiento de la conexión (reinicio, establecimiento y fin) Nº bytes que el rx puede aceptar Cuenta de los datos por bytes (no por segmentos) checksum (como en UDP) Introducción a la arquitectura de redes

22 Nº de secuencia TCP y ACKs Host AHost B Seq=M, SYN=1 Seq=N, ACK=M+1, SYN=1 Seq=M+1, ACK=N+1 El cliente empieza la apertura activa El cliente confirma la apertura del servidor El servidor está en apertura pasiva, empieza conexión y confirma la apertura del cliente tiempo Conexión establecida Introducción a la arquitectura de redes

23 Capítulo 1: Introducción a la arquitectura de redes  1.1 Modelo OSI. Arquitectura TCP/IP  1.2. La capa de transporte  1.3. La capa de red  1.4. La capa de enlace de datos  1.5 Redes de Área Local Virtuales, VLANs Introducción a la arquitectura de redes

24 La capa de red Introducción a la arquitectura de redes Funciones de la capa de red: Enrutamiento de paquetes Direccionamiento lógico Multiplexión Segmentación de paquetes (fragmentación)

25 Protocolo IPv4 Introducción a la arquitectura de redes r Es el protocolo de red más extendido r Direcciones de 32 bits m Parte de red m Parte de host r Las partes de red y host vienen definidas por la máscara de red. m Los primeros x bits están a 1 y definen el número de bits de la parte de red m Los últimos 32-x bits están a 0 y definen el número de bits de la parte de host

Direcciones especiales IPv4 DireccionesSignificadoUso /32El propio host de la propia red Usado como dirección fuente si un nodo no conoce su IP / / /16 Direcciones privadas Conectividad IP, pero sin acceso a internet /8Interfaz loopbackUso de IP sin acceder al medio físico /16Autoconfiguración Un nodo no dispone de una IP mediante una asignación manual ni existe un servidor DHCP /4MulticastMulticast a nivel IP (clase D) /4ReservadoReservado para uso de IANA (clase E) Broadcast limitadoBroadcast destino para la red 26Introducción a la arquitectura de redes

27Introducción a la arquitectura de redes Formato de la IP_PDU P.e. marcas de tiempo, Registro de la ruta seguida, lista de routers por los que pasar. ver longitud 32 bits Datos del nivel superior (longitud variable, en general, T_PDU, TCP o UDP) Identificador (16 bits) Checksum cabecera Tiempo de vida Dirección IP fuente (4 bits)Versión Protocolo IP (4 bits) IP Header Length. Longitud cabecera IP (IP_PCI) en palabras de 32 bits (4 bytes) Número máximo de saltos (se decrementa en cada router) (1 byte) Para fragmentación/Reensamblado Multiplexión/ Demultiplexión IHL Tipo de Servicio Prioridad de la R_UD flags Offset del fragmento Protocolo Dirección IP destino Opciones (si hay) ¿Cuánta PCI se añade con TCP/IP a los A_UD?  20 bytes de TCP  20 bytes de IP  = 40 bytes + nº bytes A_PCI IP_PCI IP_UD Nº total bytes IP_PDU

Tabla de enrutamiento (host) r ¿IP de la estación? r ¿Máscara de red? ¿Id de la red? r ¿Dirección MAC de la tarjeta? r ¿Puerta de enlace predeterminada? r ¿PS para ? r ¿PS para ? r ¿MAC para ? 28Introducción a la arquitectura de redes

Tabla de enrutamiento (router) RED 2 Router … … E0 E1 RED 1 RED 3 … Router 2 E2 E0 E r Al recibir un paquete, el router realiza la operación AND entre la dirección IP destino y las distintas máscaras de red de la tabla de enrutamiento del router, enviando el paquete por la interfaz que venga reflejada en esta. 29Introducción a la arquitectura de redes TE Router 1 RedMáscara de redPróximo saltoInterfaz E E E E1 TE Router 2 RedMáscara de redPróximo saltoInterfaz E E E E0

Diferencia entre direcciones lógicas (IP) y físicas (MAC) 30Introducción a la arquitectura de redes

Socket r Un proceso envía/recibe mensajes a/de su socket r Un socket queda identificado por: m Dirección IP. m Número de puerto. Ejemplos nº puerto:  HTTP: puerto 80  DNS: puerto 53 31Introducción a la arquitectura de redes

32 Capítulo 1: Introducción a la arquitectura de redes  1.1 Modelo OSI. Arquitectura TCP/IP  1.2. La capa de transporte  1.3. La capa de red  1.4. La capa de enlace de datos  1.5 Redes de Área Local Virtuales, VLANs Introducción a la arquitectura de redes

LAN (Local Area Network)  Las redes de área local son la tecnología de red más utilizada.  Permiten conectar los sistemas finales y routers dentro del dominio de broadcast.  Las normas LAN más utilizadas son:  conocida como Ethernet.  conocida como WI-FI (WLAN, Wireless LAN). El nivel de enlace está subdivido en dos subniveles: o LLC (Link Layer Control, control del enlace lógico). Realiza las funciones de control de flujo y corrección de errores. o MAC (Medium Access Control, control de acceso al medio). Realiza las funciones de sincronismo de trama, detección de errores, control acceso al medio y direccionamiento. Hasta el subnivel MAC está implementado en la interfaz de red (tarjeta de red, NIC). OSILAN Enlace de Datos LLC MAC Físico 33Introducción a la arquitectura de redes

Direcciones MAC  Tienen un tamaño de 48 bits.  Ejemplo: 1B:03:F2:45:78:25  Existen tres tipos de direcciones MAC:  Unicast: Sirven para enviar E_PDUs a un único destino.  Todos las interfaces de red tienen asignada una de fábrica.  Broadcast: Usada como destino, sirve para enviar E_PDUs a todos los nodos del dominio de broadcast (FF:FF:FF:FF:FF:FF).  Multicast: Usada como destino, sirve para enviar E_PDUs a un grupo de nodos del dominio de broadcast.  Configurables. Tienen un 1 en el bit menos significativo del primer byte de la dirección MAC.  IEEE administra la asignación de direcciones MAC unicast que vienen de fábrica.  a cada fabricante se le asigna una porción de direcciones MAC (para asegurar direcciones únicas).  Es posible cambiar la dirección MAC que viene de fábrica. 34Introducción a la arquitectura de redes

35 Estándares Normas LAN/MAN Introducción a la arquitectura de redes

MAC_PDU (trama) Delimitador de Comienzo (8 bytes) Dirección MAC destino (6 bytes) Dirección MAC origen (6 bytes) Longitud/Tipo (2 bytes) MAC_UD ( bytes) Relleno CRC (4 bytes) 1 byte 7 bytes con byte (el último) con La MTU de Ethernet es 1500 bytes Nota Valor inferior o igual a 1500 significado longitud: - Indica nº de bytes de MAC_UD - Hay subnivel LLC. Valor superior o igual a 1536 significado tipo: Multiplexión y demultiplexión Datos del nivel superior, en general IP, ARP o LLC. Si el número de bytes de MAC_UD es inferior a 46 se rellena con bytes a 0. 36Introducción a la arquitectura de redes

37 Capítulo 1: Introducción a la arquitectura de redes  1.1 Modelo OSI. Arquitectura TCP/IP  1.2. La capa de transporte  1.3. La capa de red  1.4. La capa de enlace de datos  1.5 Redes de Área Local Virtuales, VLANs Introducción a la arquitectura de redes

VLAN Introducción: r Las LANs institucionales modernas suelen presentar topología jerárquica r Cada grupo de trabajo posee su propia LAN conmutada r Las LANs conmutadas pueden interconectarse entre sí mediante una jerarquía de conmutadores A B S1S1 C D E F S2S2 S4S4 S3S3 H I G 38Introducción a la arquitectura de redes

VLAN Inconvenientes: r Falta de aislamiento del tráfico m Tráfico de difusión m Limitar tráfico por razones de seguridad y confidencialidad r Uso ineficiente de los conmutadores r Gestión de los usuarios 39Introducción a la arquitectura de redes

VLAN VLAN: r VLAN basada en puertos m División de puertos del conmutador en grupos m Cada grupo constituye una VLAN m Cada VLAN es un dominio de difusión m Gestión de usuario -> Cambio de configuración del conmutador ABCDEF G HI 40Introducción a la arquitectura de redes

VLAN VLAN: r ¿Cómo enviar información entre grupos? m Conectar puerto del conmutador VLAN a router externo m Configurar dicho puerto como miembro de ambos grupos m Configuración lógica -> conmutadores separados conectados mediante un router m Normalmente los fabricantes incluyen en un único dispositivo conmutador VLAN y router ABCDEF G HI 41Introducción a la arquitectura de redes

VLAN VLAN: r Localización diferente m Miembros de un grupo se encuentran en edificios diferentes m Necesario varios conmutadores m Conectar puertos de grupos entre conmutadores -> No escalable AB C DE FG HI 42Introducción a la arquitectura de redes

VLAN VLAN: r Localización diferente m Troncalización VLAN (VLAN Trunking) m Puerto troncal pertenece a todas las VLANs m ¿VLAN Destino de la trama? -> formato de trama 802.1Q AB C DE FG HI Enlace troncal 43Introducción a la arquitectura de redes

VLAN IEEE 802.1Q:  IEEE (Ethernet)  IEEE 802.1Q Dir. Destino DatosPreambulo Dir. Origen Tipo CRC Dir. Destino DatosPreambulo Dir. Origen Tipo CRC nuevo TPID TCI Información de control de etiquetado Identificador de protocolo de etiquetado 44Introducción a la arquitectura de redes

VLAN VLAN: r VLAN basada en MAC (nivel 2) m El administrador de red crea grupos VLAN basados en rangos de direcciones MAC m El puerto del conmutador se conecta a la VLAN correspondiente con la dirección MAC del equipo asociado r VLAN nivel 3 m Basada en direcciones de red IPv4 o IPv6 m Basada en protocolos de red (Appletalk, IPX, TCP/IP) 45Introducción a la arquitectura de redes