Capítulo 1 Introducción a la arquitectura de redes

Slides:



Advertisements
Presentaciones similares
Capa de transporte.
Advertisements

MODELO TCP/IP.
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:
Ing. Elizabeth Guerrero V.
Nivel de Transporte en Internet
REDES DE ORDENADORES: INTERNET. Todas las redes de ordenadores (incluida Internet) consisten en ordenadores conectados entre sí mediante cables, fibra.
Dpto. Telematica Protocolos. Protocolos Para que dos entidades se comuniquen exitosamente deben hablar el mismo lenguaje. Deben acordar: Qué se comunican,
Unidad II *. Objetivo de la unidad El alumno establecerá los estándares para verificar el óptimo funcionamiento de una red Ethernet.
Dirección IP. Una dirección IP es una etiqueta numérica que identifica, de manera lógica y jerárquica, a una interfaz (elemento de comunicación/conexión)
5: Capa Enlace de Datos5-1 Capítulo 5: Capa Enlace de Datos - I ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material.
Capítulo 2. Direccionamiento Instalación y Mantenimiento de Servicios de Redes Locales I.E.S. Murgi Curso Jose L. Berenguel Gómez Mª Jose Peinado.
Icep Ingeniería en sistemas Informática II Gabriel Orozco martinez Cesar alfonso ventura sanchez 08/10/2016 Modelo osi capa de red.
© 2006 Cisco Systems, Inc. Todos los derechos reservados.Información pública de Cisco 1 Implementación del enrutamiento entre VLAN Conmutación y conexión.
UF0854: Instalación y configuración de los nodos de una red local.
Capítulo 5: Capa Enlace de Datos - I
Teleprocesos Ing. Leonardo Párraga.
Capítulo 3: Capa Transporte - I
Este material está basado en:
Direccionaminto IP. INTRODUCCIÓN.
Conmutación de Ethernet
Point-to-point protocol PPP Multiprotocol Level Switching MPLS
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Capa de aplicación MODELO OSI Capa de enlace de datos
Point-to-point protocol PPP Multiprotocol Level Switching MPLS
Mensaje Segmento Paquete Frame Hola, que tal FCS Hola, que tal
CONCEPTOS BÁSICOS DE INTERNET
Mensaje Segmento Paquete Frame Hola, que tal FCS Hola, que tal
Capa de Acceso a la Red. Ethernet
MODELOS DE REFERENCIA OSI Y TCP/ IP
Capítulo 5: Capa Enlace de Datos IV
Point-to-point protocol PPP Multiprotocol Level Switching MPLS
Direccionamiento TECSUP Redes I Interconexión de Redes
Point-to-point protocol PPP Multiprotocol Level Switching MPLS
Capítulo 8, Sección: IPsec
Proceso de comunicación de datos
Conceptos y protocolos de enrutamiento. Capítulo 5
Capa Aplicación: File Transfer Protocol
(Red de área local virtual o LAN virtual)
Capítulo 4: Capa Red - V ELO322: Redes de Computadores
Capa Enlace de Datos: Virtual LANs
El modelo OSI de Red Define los métodos y protocolos necesarios para conectar una computadora con cualquier otra a través de una red.
REDES DE COMPUTADORAS MANUEL FERNANDO GOMEZ COHEN.
Redes de Comunicaciones de Datos. Introducción  Se desarrollaron redes de comunicaciones diferentes, según el tipo de señal  Conceptos: Transmisión.
SERVIDOR Un servidor es un ordenador o una partición muy potente de éste que se encarga de almacenar archivos y distribuirlos en Internet para que sean.
Switches, routers, hubs & “patch panels”
Teoría de redes.
Capítulo 3: Capa Transporte - I
Protocolos Protocolos de red.
Modelo de Referencia OSI
1 Capítulo 14. IP: Direcciones en Internet Protocol ICD-327: Redes de Computadores Agustín J. González.
Capítulo 5: Ethernet Introducción a redes Capítulo 5: Ethernet
Tópicos Avanzados en Redes
Conceptos y protocolos de enrutamiento. Capítulo 5
1 Comunicación y representación de la información
Rodrigo Suxo Jason Machicado Cristian Aliaga
VLAN.
Esmeralda, montse, martha, gloria
Sistemas de Comunicación Magistral Nro. 7
Capa de Red Protocolos de Interconexión de Redes
Capítulo 8, Sección: IPsec
Hecha por los Estudiantes: Pipe Ávila y Pipe Cárdenas Destinada: Para todos ustedes los aprendices y la maestra ingeniera.
2 Es el dispositivo digital lógico de interconexión de equipos que opera en la capa de enlace de datos del modelo OSI. Su función es interconectar dos.
Javier Rodríguez Granados
Introducción a las redes locales
Las tramas de Ethernet TRAMA ETHERNET Responsable de la correcta configuración de las reglas El éxito de la transmisión de los paquetes de datos Tiene.
CAPA DE RED- OSI. Intercambiar secciones de datos individuales a través de la red entre dispositivos finales identificados. Provee servicios para:
1 Capítulo 14. IP: Direcciones en Internet Protocol ICD-327: Redes de Computadores Agustín J. González.
Capítulo 8, Sección 8.6: IPsec
Capítulo 6: Capa Enlace de Datos: LANs conmutadas
Transcripción de la presentación:

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

Capítulo 1: Introducción a la arquitectura de redes Objetivos del capítulo: Recordar los conceptos de redes básicos para la asignatura. Modelo OSI y arquitectura TCP/IP Conceptos acerca de la capa de transporte Conceptos acerca de la capa de red Conceptos 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

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

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

Introducción a la arquitectura de redes 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, 802.11 (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

Introducción a la arquitectura de redes Modelo OSI 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 Introducción a la arquitectura de redes 6

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

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

Ejemplo de arquitectura en capas: Internet Ejemplo: Dos sistemas finales interconectados por un router. origen destino aplicación transporte red enlace física mensaje M M aplicación transporte red enlace física segmento Ht Ht M Ht M datagrama Ht Hn M Hr Ht Hr M trama Ht Hr He M Ht Hr He M red enlace física Ht Hr M Ht Hr He M 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 router Nota Introducción a la arquitectura de redes 9

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

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

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

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

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

Introducción a la arquitectura de redes 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 15

Servicios de transporte y sus protocolos Proporcionan comunicación lógica entre los procesos de aplicación que corren en diferentes hosts Los protocolos de transporte tienen lugar en los extremos de la comunicación 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 16

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

Protocolos de internet de la capa de transporte Puerto: identifica la aplicación Números de puerto: http://www.iana.org/assignments/port-numbers Protocolo de aplicación Números de puerto Protocolo de transporte FTP 20, 21 TCP Telnet 23 SMTP 25 DNS 53 UDP (TCP (*)) TFTP 69 UDP HTTP 80 POP3 110 RIP 520 Introducción a la arquitectura de redes 18

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

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

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

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

Introducción a la arquitectura de redes 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 23

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

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

Direcciones especiales IPv4 Significado Uso 0.0.0.0/32 El propio host de la propia red Usado como dirección fuente si un nodo no conoce su IP 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 privadas Conectividad IP, pero sin acceso a internet 127.0.0.0/8 Interfaz loopback Uso de IP sin acceder al medio físico 169.254.0.0/16 Autoconfiguración Un nodo no dispone de una IP mediante una asignación manual ni existe un servidor DHCP 224.0.0.0/4 Multicast Multicast a nivel IP (clase D) 240.0.0.0/4 Reservado Reservado para uso de IANA (clase E) 255.255.255.255 Broadcast limitado Broadcast destino para la red Introducción a la arquitectura de redes 26

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

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

Introducción a la arquitectura de redes Tabla de enrutamiento (router) TE Router 1 Red Máscara de red Próximo salto Interfaz 192.1.1.0 255.255.255.224 - E0 192.1.2.0 255.255.255.192 192.1.4.1 E1 192.1.3.0 255.255.255.128 E2 192.1.4.0 255.255.255.0 TE Router 2 Red Máscara de red Próximo salto Interfaz 192.1.1.0 255.255.255.224 192.1.4.2 E0 192.1.2.0 255.255.255.192 - E1 192.1.3.0 255.255.255.128 192.1.4.0 255.255.255.0 192.1.2.2 192.1.1.2 Router 1 RED 2 RED 1 192.1.1.1 192.1.4.2 Router 2 E0 E1 E0 E1 192.1.4.1 192.1.2.1 192.1.3.1 E2 RED 3 … 192.1.2.3 192.1.2.63 … 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. 192.1.1.3 192.1.1.31 … 192.1.3.2 192.1.3.127 Introducción a la arquitectura de redes 29

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

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

Introducción a la arquitectura de redes 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 32

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: 802.3 conocida como Ethernet. 802.11 conocida como WI-FI (WLAN, Wireless LAN). El nivel de enlace está subdivido en dos subniveles: LLC (Link Layer Control, control del enlace lógico) . Realiza las funciones de control de flujo y corrección de errores. 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). OSI LAN Enlace de Datos LLC MAC Físico Introducción a la arquitectura de redes 33

Introducció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. Introducción a la arquitectura de redes 34

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

MAC_PDU (trama) 7 bytes con 10101010. 1 byte (el último) con 10101011. Delimitador de Comienzo (8 bytes) Dirección MAC destino (6 bytes) Dirección MAC origen Longitud/Tipo (2 bytes) MAC_UD (46-1500 bytes) Relleno CRC (4 bytes) 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. Nota La MTU de Ethernet es 1500 bytes Introducción a la arquitectura de redes 36

Introducción a la arquitectura de redes 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 37

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

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

Introducción a la arquitectura de redes VLAN VLAN: VLAN basada en puertos División de puertos del conmutador en grupos Cada grupo constituye una VLAN Cada VLAN es un dominio de difusión Gestión de usuario -> Cambio de configuración del conmutador G A B C D E F H I 40 Introducción a la arquitectura de redes

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

Introducción a la arquitectura de redes VLAN VLAN: Localización diferente Miembros de un grupo se encuentran en edificios diferentes Necesario varios conmutadores Conectar puertos de grupos entre conmutadores -> No escalable C A B D E G I H F Introducción a la arquitectura de redes 42

Introducción a la arquitectura de redes VLAN VLAN: Localización diferente Troncalización VLAN (VLAN Trunking) Puerto troncal pertenece a todas las VLANs ¿VLAN Destino de la trama? -> formato de trama 802.1Q Enlace troncal C A B D E G I H F Introducción a la arquitectura de redes 43

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

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