capa 3: red
TRANSCRIPT
![Page 1: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/1.jpg)
OSI-Layer3 (Red)
11/15/2014 1
Objetivo: Especifica un método para que se realice la entrega de los paquetes (host origen – host final)
Funciones:
•Enrutamiento: Proceso de transmisión de paquetes•Direccionamiento Lógico: Un host, una dirección IP. (Identificación de packs.)
Herramientas::
•Protocolos de enrutamiento: Aprendizaje dinámico de rutas.•Protocolos utilitarios: DHCP, ARP, DNS.
![Page 2: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/2.jpg)
OSI-Layer3 (Red)
11/15/2014 2
IP: Protocolo de red standard actual.
(Desconectado, no realiza detección, corrección de errores o retransmisiones)
Forward de datos (end to end logic).
![Page 3: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/3.jpg)
311/15/2014
Internet
OSI-Layer3 (Topologia STD)
END TO END Communication
![Page 4: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/4.jpg)
411/15/2014
OSI-Layer3 (Red)
11/15/2014 4
![Page 5: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/5.jpg)
511/15/2014
OSI-Layer3 (Red) Análisis
Lógica Pc1: Transmite packet al Router. No conoce topología.
Lógica R1 y R2: Atravesar la red.• Usan sus tablas de ruteo.• Usan identificadores de red. (host 192.168.1.20)• Lee la dirección destino del paquete y reenvia.
•Lógica de R3: Packet al Host. Frame(Enlace De Datos)
![Page 6: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/6.jpg)
611/15/201411/15/2014 6
OSI-Layer3 (Red) Interacción con la Capa de Enlace de Datos
Previo al envio por el medio fisico.CED añade y quita headers y trailers relativos al tipo de red.(Ethernet, FDDI, ADSL, PPT, etc).ARP para armar el frame (dirección host destino)
![Page 7: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/7.jpg)
711/15/201411/15/2014 711/15/2014 7
OSI-Layer3 (Red) Headers
![Page 8: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/8.jpg)
811/15/201411/15/2014 811/15/2014 811/15/2014 8
OSI-Layer3 (Red) Direccionamiento
Protocolos de capa 3:
• Formato y significado de las direcciones IP• Direcciones IP : diseñadas para permitir su
agrupación.• El Numero ip del grupo se denomina:
“Dirección de red”.• Routers memorizan direcciones de red.
(Tabla de ruteo).• Aprenden dinámicamente sensando los
cambios topológicos.• Objetivo ultimo: Completar su tabla de ruteo
con todos los destinos y sus mejores opciones.
![Page 9: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/9.jpg)
911/15/201411/15/2014 911/15/2014 911/15/2014 911/15/2014 9
OSI-Layer3 (Red) Direcciones IP (Definiciones)
IP Host: Dispositivo (HW+SW+Dir IP).Direccion IP• 32 bits expresadas en formato dotted-
decimal. (4 octetos).• Rango: 0-255• Routers : 1 direccion IP en cada interfaz.
Agrupación
Redes IP tienen un ID que se puede inferir a partir de una dirección de host específica.
![Page 10: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/10.jpg)
1011/15/2014
OSI-Layer3 (Red) Direcciones IP (Buscando el ID)
• Direcciones IP:• Del mismo grupo no tienen que estar
separadas por un router.• Separadas por un router: Pertenecen a
diferentes grupos.
![Page 11: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/11.jpg)
1111/15/201411/15/2014 11
OSI-Layer3 (Red) Clases de RedesRFC 791 define: tipos A,B y C para ip hosts:
Dirección Ip, consta de dos partes:• Identificador de red• Numero de host• Los tipos varian en el numero de octetos
que son usados para identificar la red u host.---
![Page 12: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/12.jpg)
1211/15/2014
OSI-Layer3 (Red) Clases de RedesRFC 791 define: tipos A,B y C para ip hosts:
ID red y Broadcast son valores reservados, no pueden asignarse a hosts
![Page 13: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/13.jpg)
1311/15/2014
OSI-Layer3 (Red) Internet Ips: Las reglas del juego
• 1 Dir. Ip por equipo que se conecte a la red• Autoridad asigna los tipos basada en el
tamaño de las redes (1 grupo por Organización).• Los tipos son asignados de acuerdo al
tamaño de la Organización.
IANA, ICAN.
![Page 14: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/14.jpg)
1411/15/2014
OSI-Layer3 (Red) Internet / Ip
![Page 15: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/15.jpg)
1511/15/201411/15/2014 15
OSI-Layer3 (Red) Segmentación de redes / Subneting
• Subneting= Subdivided Network.• Toma una red (A,B o C) y la subdivide en
pequeñas redes.• Por qué? Uso optimo de direcciones IP.
![Page 16: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/16.jpg)
1611/15/201411/15/2014 1611/15/2014 16
OSI-Layer3 (Red) Subneting: Ejemplo
6 redes (Todas de tipo B) Uso no Optimo.
150.1.0.0 /16 || 150.2.0.0 /16 || 150.3.0.0 /16…
![Page 17: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/17.jpg)
1711/15/201411/15/2014 1711/15/2014 1711/15/2014 17
OSI-Layer3 (Red) Subneting: Ejemplo
6 redes :Uso Optimo.
150.150.1.0 /24 || 150.150.2.0 /24 || 150.150.3.0 /24…
![Page 18: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/18.jpg)
1811/15/201411/15/2014 1811/15/2014 1811/15/2014 1811/15/2014 18
OSI-Layer3 (Red) Subneting
Los routers tienen que leer además la parte de subred, la cual se deduce a partir de máscara (mask). AND operator
![Page 19: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/19.jpg)
1911/15/201411/15/2014 1911/15/2014 1911/15/2014 1911/15/2014 1911/15/2014 19
OSI-Layer3 (Red) Subneting
![Page 20: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/20.jpg)
2011/15/201411/15/2014 2011/15/2014 2011/15/2014 2011/15/2014 2011/15/2014 2011/15/2014 20
OSI-Layer3 (Red) Ruteo: OperaciónHost /Router Routing Alternatives
Caso 1: Conexión PC1-PC11 (No router).Caso 2: Conexión PC1-PC2, usa Default Gateway.(Practica).
Router:1. Corre FCS2. Libera Packet (Desencapsula)3. Check Dest_IP (Tabla)4. Determina Ruta (Interface).5. Framing apropiado.
![Page 21: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/21.jpg)
2111/15/201411/15/2014 2111/15/2014 2111/15/2014 2111/15/2014 2111/15/2014 2111/15/2014 2111/15/2014 21
OSI-Layer3 (Red)Ejemplo usando subredes(Macs change, Num IP do not)
![Page 22: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/22.jpg)
2211/15/201411/15/2014 2211/15/2014 2211/15/2014 2211/15/2014 2211/15/2014 2211/15/2014 2211/15/2014 2211/15/2014 22
OSI-Layer3 (Red)Ejemplo usando subredes(Macs change, Num IP do not)
![Page 23: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/23.jpg)
2311/15/201411/15/2014 2311/15/2014 2311/15/2014 2311/15/2014 2311/15/2014 2311/15/2014 2311/15/2014 2311/15/2014 2311/15/2014 23
OSI-Layer3 (Red)Protocolos de enrutamiento
Ruteo Optimo: Tablas de ruteo precisas y actualizadas. • Rutas válidas sin loops.• Diseño: NumIP_Red --- Interface
Objetivos (Router):
•Aprender dinámicamente / llenar la tabla de ruteo (Todas las redes).• Ruta óptima•Actualizar (Insert &Delete).•Responder rápidamente a cambios (Tiempo de convergencia).•Prevenir loops.
![Page 24: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/24.jpg)
2411/15/201411/15/2014 2411/15/2014 2411/15/2014 2411/15/2014 2411/15/2014 2411/15/2014 2411/15/2014 2411/15/2014 2411/15/2014 2411/15/2014 24
OSI-Layer3 (Red)Protocolos de enrutamientoPropagación rutas.
Objetivos (Router):• (Cada router) añade una ruta por cada red directamente conectada.• Informa a sus vecinos de todas sus rutas conocidas.• Registra las redes aprendidas (Generalmente del vecino).
![Page 25: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/25.jpg)
2511/15/2014
OSI-Layer3 (Red)Protocolos de enrutamientoEjemplo: Router1 aprende 150.150.4.0
![Page 26: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/26.jpg)
2611/15/201411/15/2014 26
OSI-Layer3 (Red)Herramientas
DNS (Domain Name System)
Podemos usar nombres en lugar de Ips(Simplifica la administración)http://200.87.29.45Ohttp://www.prometa.org
\\192.168.20.30O\\pc-msoft01
Input: Nombre o URL|| outputs: #IP
![Page 27: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/27.jpg)
2711/15/2014
OSI-Layer3 (Red)DNS: Resolución de nombres.
DNS Request
![Page 28: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/28.jpg)
2811/15/2014
OSI-Layer3 (Red)ARP: Address Resolution Protocol
•Localiza la dirección MAC del equipo “conectado”. •Emplea un ARP (Broadcast) a toda la red local.•El equipo consultado emite broadcast respondiendo con su dirección MAC.•Input : Direccion IP•Output: Número MAC.(Usado en el framing)
Ejemplo básico
![Page 29: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/29.jpg)
2911/15/2014
OSI-Layer3 (Red)DHCP: Dynamic Host Control Protocol
Para hosts (optimiza la administración)
Proporciona #IP.Máscara.Puerta de enlace.Servidores DNS.
![Page 30: Capa 3: Red](https://reader035.vdocuments.mx/reader035/viewer/2022081506/55b251dfbb61eb5f658b46f7/html5/thumbnails/30.jpg)
3011/15/201411/15/2014 30
OSI-Layer3 (Red)ICMP Echo and the ping command
Testeo Básico de ConectividadPing command implementa ICMP (Internet Control Message Protocol).Echo requestEcho reply (1 paquete por vez).