Redes Telematicas
Transcript of Redes Telematicas
REDES TELEMTICAS
Profesor Daniel Daz AtaucuriProfesor Titular de Telecomunicaciones en la Universidad Nacional de Ingeniera y en la Universidad Nacional Mayor de San Marcos [email protected] http://www.danieldiaza.com
Material elaborado por D@niel D@z Ataucuri
Lima, Abril-Julio 2012
Enlace MacchuPiccu con Estacin Espacial Internacional [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
Negacin
ConfusinAqu Aqu Aqu
Pnico
Material elaborado por D@niel D@z Ataucuri
Donde est?Aqu
Ira
ImpotenciaRecuperacin CambioAdaptacin de APNIC/Geoff [email protected]
Aceptacin
Junio-Agosto de 2011
REDES TELEMTICAS
Conocimiento
Habilidad
Eficacia.- Lograr sus objetivos. Sus resultados Eficiencia.- Lograr resultados con mejores recursos.
Competencia
Material elaborado por D@niel D@z Ataucuri
1ra tarea
Efectividad.- Que sus resultados sean de impacto.
Archivo Competencia.pdf
Actitud
Competencia = Conocimiento + Habilidad + [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
Material elaborado por D@niel D@z Ataucuri
REVISIN DE LOS PROTOCOLOS DE COMUNICACIN Y ESTNDARES
Junio-Agosto de 2011
REDES TELEMTICAS
Tesis Doctoral presentada en el MIT en 1961 Information Flow in Large Communication Nets.
Material elaborado por D@niel D@z Ataucuri
USA le condecor con la Medalla Nacional de Ciencia en 2007:for fundamental contributions to the mathematical theory of modern data networks, for the functional specification of packet switching which is the foundation of the Internet Technology, for mentoring generations of students and for leading the commercialization of technologies that have transformed the world."
http://www.lk.cs.ucla.edu/REPORT/PhD/proposal.html
Junio-Agosto de 2011
Material elaborado por D@niel D@z Ataucuri
REDES TELEMTICAS
[email protected] de 2011
REDES TELEMTICAS
Implica la existencia de un camino dedicado entre el transmisor y el receptor de datos.
Se establecen 03 fases:Inicio de la conexin Transferencia de datos Liberacin de la conexin
Material elaborado por D@niel D@z Ataucuri
1
2 3
4
Fin
Adecuado para [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
No existe conexin dedicada entre dos puntos de la red.2 1 1 2
ASI FUNCIONA INTERNET
1
1 2 1 2 2 1 2 1
Material elaborado por D@niel D@z Ataucuri
Origen2
Destino
2
Contiene: Direcc. de origen Direcc. de destino
Control del paquete
Datos del paquete (longitud variable)
Paquete de [email protected]
Junio-Agosto de 2011
Unidad de informacin
REDES TELEMTICAS
Material elaborado por D@niel D@z Ataucuri
Varias colas internas. Servicio Diferenciado, mejor calidad de servicio
IMP1: El primer nodo de ARPANET
Una cola interna para todas las aplicaciones: Servicio Best Effort
Junio-Agosto de 2011
REDES TELEMTICAS
Control del paquete
Datos del paquete (longitud variable)
05 Bytes
48 Bytes
53 bytes
Paquete de Datosarp Muestra y modifica las tablas de conversin de direcciones IP en direcciones fsicas que utiliza el protocolo de resolucin de direcciones (ARP). ARP -s inet_addr eth_addr [if_addr] ARP -d inet_addr [if_addr] ARP -a [inet_addr] [-N if_addr] -a Pide los datos de protocolo actuales y muestra las entradas ARP actuales. Si se especifica inet_addr, slo se muestran las direcciones IP y fsica del equipo especificado. Si existe ms de una interfaz de red que utilice ARP, se muestran las entradas de cada tabla ARP. -g Igual que -a. inet_addr Especifica una direccin de Internet. -N if_addr Muestra las entradas ARP para la interfaz de red especificada por if_addr. -d Elimina el host especificado por inet_addr. inet_addr puede incluir el carcter comodn * (asterisco) para eliminar todos los hosts. -s Agrega el host y asocia la direccin de Internet inet_addr con la direccin fsica eth_addr. La direccin fsica se indica como 6 bytes en formato hexadecimal, separados por guiones. La entrada es permanente. eth_addr Especifica una direccin fsica. if_addr Si est presente, especifica la direccin de Internet de la interfaz para la que se debe modificar la tabla de conversin de direcciones. Si no est presente, se utilizar la primera interfaz aplicable. Ejemplo: > arp -s 157.55.85.212 00-aa-00-62-c6-09 .... Agrega una entrada esttica > arp -a .... Muestra la tabla arp.
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
REDES TELEMTICAS
Mi direccin fsica es Fa , deseo saber mi direccin IP
Servidor RARP
Material elaborado por D@niel D@z Ataucuri
Fa Por difusin Directamente Utiliza el mismo formato que [email protected]
Junio-Agosto de 2011
Contiene todas las direcciones IP
REDES TELEMTICAS
Instalar el GNS3 en su PC de trabajohttp://www.gns3.net
Material elaborado por D@niel D@z Ataucuri
Generar trfico usando el comando ping. Analizar con detalle el protocolo [email protected]
Junio-Agosto de 2011
Analizar las tramas enviadas entre su PC con otra PC o la puerta de enlace de la LAN
REDES TELEMTICAS
Existen dos tipos de enlaces de red:Punto-a-punto.-Un simple transmisor y un simple receptor estn conectados en el extremo del enlace. -Se debe considerar confiabilidad en el envo, control de flujo, deteccin de errores, etc. -Ejemplos de protocolos: Point-to-Point Protocol (PPP) y High Level Data Link Control (HLDC). Broadcast.- Varios transmisores y receptores estn conectados a un mismo canal broadcast. Se necesita un protocolo de control de acceso al medio comn.LAN Ethernet e inalmbricos son ejemplos de tecnologa de Capa de Enlace tipo [email protected]
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
REDES TELEMTICAS
Material elaborado por D@niel D@z Ataucuri
Medio almbrico compartido
Medio inalmbrico compartido
Junio-Agosto de 2011
REDES TELEMTICAS
Ethernet se refiere a un estndar de 1982 y usa el mtodo CSMA/CD: Acceso Mltiple con Deteccin de Portadora y Deteccin de Colisiones:Digital Equipment Corp. Intel Corp. Xerox Corp.
Material elaborado por D@niel D@z Ataucuri
Aos despus, el comit 802 de la IEEE publica un estndar algo diferente:Por ejemplo IEEE 802.3 que tambin usa el mtodo CSMA/CD (CSMA/CD persistente-1).
Ethernet es el que predomina en redes [email protected]
Junio-Agosto de 2011
REDES TELEMTICASCarrier Sense Multiple Access with Collision Detection
Reglas que determina como reaccionan los dispositivos de una red cuando dos dispositivos tratan de usar simultneamente un canal de datos. CSMA/CD habilita a los dispositivos a detectar una colisin CSMA/CD es un protocolo de acceso aleatorio y de competicin.Acceso aleatorio.- no existe un tiempo preestablecido para la transmisin de las estaciones. Competicin.- las estaciones compiten por el [email protected]
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
REDES TELEMTICASCarrier Sense Multiple Access with Collision Detection
Material elaborado por D@niel D@z Ataucuri
Espacio entre trama que permite al receptor asentarse.
Informacin de [email protected]
Junio-Agosto de 2011
REDES TELEMTICASIEEE Std 802.3-1985
26 26 Dest. Source Prembulo Addr. Addr. 1 01 10101010 10101011
0
6
0 LLC Data PAD
3 FCS
Material elaborado por D@niel D@z Ataucuri
Prembulo.- Sincroniza el receptor con el transmisor. SFD.- Start Frame Delimiter, inicio de trama. FCS.- Un Cyclic Redundancy Check (CRC) es usado como [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
Prembulo
Direccin MAC Direccin MAC Tipo de destino de origen
Datos
FCS
8 bytes
6 bytes
6 bytes 2bytes
46 a 1500 bytes
4bytes
Prembulo para sincronizar el origen con el destino.Los primeros 07 bytes estn en 10101010. El octavo byte estn en 10101011.
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
Ethernet II es utilizado en redes TCP/IP
REDES TELEMTICAS
Material elaborado por D@niel D@z Ataucuri
0101 ~ 01FF 0800 0806 8035 86DD 880B 8847 8848 Ms informacin en:
Experimental IPv4 ARP RARP IPv6 PPP MPLS Unicast MPLS Multicast
http://www.iana.org/assignments/ethernet-numbers(*) Todas las asignaciones dado por IANA (Internet Assigned Numbers Authority) en: http://www.iana.org/[email protected]
Junio-Agosto de 2011
Material elaborado por D@niel D@z Ataucuri
REDES TELEMTICAS
CAPA DE INTERNET
[email protected] de 2011
REDES TELEMTICAS
Determinacin (routing) del trayecto E2E o path:El administrador de red pueden definir el trayecto. Algoritmos de enrutamiento (routing algorithms) pueden definir el trayecto.
Envo hacia adelante o Forwarding:Un paquete que arriva en la entrada de un router, el router debe mover el paquete a la apropiada interfaz de salida, para llegar a su destino. La capa de red en la Internet no realiza ningn establecimiento de llamada (no hay estados).Las aplicaciones de tiempo real requieren nuevas funciones de la Capa de Red [email protected]
Material elaborado por D@niel D@z Ataucuri
Comparte los recursos sin distincin de la aplicacin:
Junio-Agosto de 2011
REDES TELEMTICAS
Aplicacin Transporte 4 Enlace de datos 1 Inicio de llamada Red
Llamada conectada Envo de datos 5
Red Enlace de datos
Red Enlace de datos
Material elaborado por D@niel D@z Ataucuri
Red Enlace de datos Recepcin de datos
Mensajes de sealizacin
Aplicacin Transporte Red Enlace de datos
6
3Aceptacin de llamada 2 Ingreso de llamada
Junio-Agosto de 2011
REDES TELEMTICAS
Aplicacin Transporte Red Enlace de datos
Red Enlace de datos
Red Enlace de datos
Material elaborado por D@niel D@z Ataucuri
Red Enlace de datos
Aplicacin
Servicio datagramaArquitectura de Red Internet Modelo de Garanta de Garanta de servicio Ancho de banda No-prdida Best Effort No No Orden No Indica congestin No
Transporte Red Enlace de datos
Junio-Agosto de 2011
REDES TELEMTICAS
Es un protocolo de entrega sin conexin y no confiable:Sin conexin : Cada paquete es tratado de manera independiente de todos los dems. No se mantiene informacin acerca de datos sucesivos No confiable : La entrega de los paquetes no se garantiza.
Material elaborado por D@niel D@z Ataucuri
Proporciona:La unidad bsica para la transferencia de datos utilizada a travs de la red TCP/IP.La funcin de ruteo. Selecciona la ruta de los datos. Convergencia hacia el mundo IP!!!.
Junio-Agosto de 2011
REDES TELEMTICAS
Protocolo Protocolo Protocolo TCP Protocolo Protocolo UDP
Material elaborado por D@niel D@z Ataucuri
Protocolo ICMPProtocolo IP
Protocolo IGMP
Red
Red
Junio-Agosto de 2011
Red Ethernet
Red Wireless
REDES TELEMTICAS
0
4
8
16 19 Longitud total
31
Ver HLEN Tipo Serv.
IdentificadorTTL
Indic Desplaz de frag.
Protocolo Suma de chequeo Direccin de origen Direccin de destino Opciones-relleno
Material elaborado por D@niel D@z Ataucuri
Cabecera Datos del datagrama IP
Junio-Agosto de 2011
Carga til
REDES TELEMTICAS
0
4
8
16 19 Longitud total
31
Ver HLEN Tipo Serv.
Versin: Indica versin del protocolo IP.HLEN o Longitud de encabezado: Mide la longitud del encabezado en grupo de 04 bytes. Valor inicial 05. Longitud Total: Indica la longitud del paquete de datos IP en bytes. Mximo 65 535 bytes!!
IdentificadorTTL
Indic Desplaz de frag.
Protocolo Suma de chequeo Direccin de origen Direccin de destino Opciones-relleno
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
Carga til
REDES TELEMTICAS
0
4
8
16 19 Longitud total
31
Ver HLEN Tipo Serv.
IdentificadorTTL
Indic Desplaz de frag.
Tipo de Servicio o ToS: Indica como debe ser tratado un paquete de datos.Inicialmente se define:Prioridad D T R Sin usoTipo de transporte
Protocolo Suma de chequeo Direccin de origen Direccin de destino Opciones-relleno
Material elaborado por D@niel D@z Ataucuri
DSCP
CU
Junio-Agosto de 2011
Carga til
A fines de 1998 se defini para IPv4/IPv6:
REDES TELEMTICAS
Flag de NO fragmentacin0 4 8 16 19 31 Longitud total Indic Desplaz de frag. Suma de chequeo Ver HLEN Tipo Serv. Identificador TTL Protocolo
Flag de MAS fragmentos (el ltimo fragmento en 0)x DM FF
Identificador
Desplazamiento
Direccin de origen Direccin de destino Opciones-relleno
Material elaborado por D@niel D@z Ataucuri
Carga til
Todos los fragmentos de Expresado en unidades un mismo paquete IP. de 8 bytes la posicin lleva el mismo identificador. de los datos. Dos orgenes pueden tener 213 8192 fragmentos el mismo identificador. Reensamblado por origen 8192x8bytes=64Kbytes. e identificador.
Fragmentacin en el origen y los routers. Reensamblado en el [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
0
4
8
16 19 Longitud total
31
Ver HLEN Tipo Serv. Identificador TTL
Identificador: Identifica a un paquete de datos IP.Indicador o Flags: No Fragmentar. En 1 no se debe fragment More fragments. Indica que no es el final
Indic Desplaz de frag.
Protocolo Suma de chequeo Direccin de origen
Material elaborado por D@niel D@z Ataucuri
Direccin de destinoOpciones-relleno
Carga til
Junio-Agosto de 2011
Desplaz. de fragmento: Especifica el desplazamiento en el paquete de datos original.
REDES TELEMTICAS
0
4
8
16 19 Longitud total
31
Ver HLEN Tipo Serv. Identificador TTL
TTL o Tiempo de Vida: Especifica la duracin en segundos de un paquete.Protocolo: Indica que protocolo de nivel superior se us.http://www.iana.org/assignments/protocol-numbers
Indic Desplaz de frag.
Protocolo Suma de chequeo Direccin de origen Direccin de destino Opciones-relleno
Material elaborado por D@niel D@z Ataucuri
Carga til
Junio-Agosto de 2011
Suma de Chequeo de cabecera o Header Checksum: Asegura la integridad de la cabecera.
REDES TELEMTICAShttp://www.iana.org/assignments/protocol-numbers
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
0 1 2 4 6 17 41 46 58 134 135~254 255
IPv6 Hop-by-Hop ICMP IGMP IP en IP TCP UDP IPv6 RSVP ICMPv6 RSVP-E2E-IGNORE No asignado Reservado
REDES TELEMTICAS
4
5 20
00 01
00 3C
4 F 00
00 0074 E3
4500 + 003C = 453C BAC3 4F00 + 0000 = 4F00 Complemento a 1 B0FF
Complemento a 1
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
DFFE C8 25 23 4F C825 +234F = EB74 Complemento a 1 148B Complemento a 1 C8 25 23 44 C825 +2344 = EB69 1496 274E1 74E1 + 2 El campo CheckSum 74E3 debe ser colocado en 0000 inicialmente, Valor al campo para Check Sum calcular el CheckSum del Protocolo IPv4.
2001 + 0000 = 2001
Complemento a 1
REDES TELEMTICAS
Analizar el protocolo IPv4 e ICMPv4Genere trfico desde su PC de trabajo con MTU mayor a 1500 bytes: ping -l Direccin IP Capture las tramas generadas por su PC y analice el proceso de encapsulamiento.Verifique el algoritmo de suma de chequeo.
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
REDES TELEMTICAS
Ver HLEN Tipo Serv. Identificador TTL Protocolo
Longitud total Indic Desplaz de frag. Suma de chequeo
0
31
Direccin de origen Direccin de destino Opciones-relleno
Direccin de red netid
Direccin host hostid Red
Material elaborado por D@niel D@z Ataucuri
Carga til
Host
Una direccin IP consiste de dos nmeros:IP Address = [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
0
7 8
15
23
31
Clase A 0
0-127 27-2=126 redes
Direccin host 224-2=16 777 214 host Direccin host 216-2=65 534 host Direccin host 28-2=254 host
Clase B 1 0
128-191 214-2=16 382 redes 192-223 221-2=2 097 150 redes
Material elaborado por D@niel D@z Ataucuri
Clase C 1 1 0
Clase D 1 1 1 0 Clase E 1 1 1 1
ID de grupo multicast En los routersactuales se puede habilitar la direccin Reservado para uso futuro de red extremas
Junio-Agosto de 2011
REDES TELEMTICAS
Mi PC
Material elaborado por D@niel D@z Ataucuri
1100 1000 0010 0101 1000 0011 0011 0001 200 37 131 49 Notacin decimal con puntos o dotted-decimal
Junio-Agosto de 2011
200.37.131.49
REDES TELEMTICAS
El nmero de host es dividido en dos partes: un segundo nmero de red o subnet y un nmero de host.0 7 8 15 23 31
Clase A 0
0-127 27-2=126 redes
Direccin host 224-2=16 777 214 hostEl mismo principio para clase B y C.
Material elaborado por D@niel D@z Ataucuri
7 bits
n bits
24-n bits
27-2=126 redes
2n-2 subredes
224-n-2 host
IP Address = [email protected]
Junio-Agosto de 2011
Clase A 0
0-127
Direccin de Subnet
Direccin host
REDES TELEMTICAS
Para identificar en la direccin IP el nmero de subnet y el nmero de host se usa una mscara de subnet.7 bits n bits 24-n bits
Clase A 0
0-127
Direccin de Subnet
Direccin hostAND
Material elaborado por D@niel D@z Ataucuri
Direccin local
1 Mscara 1 1 1 1 1 1 1Indica el nmero de red
1 1 1 1..1 1 1 0 0 0 0 0 0 . 0 0 0 0 0 0 1Indica que bits de la Direccin Local son usados para identificar una sub-red
Junio-Agosto de 2011
REDES TELEMTICAS
Es una manera flexible de asignar direcciones de red en los routers. Se introdujo en 1993.Es un esquema diferente a las clases A, B y C. CIDR propone una direccin sin clasepppp pppp . pppp pppp . pp00 0000 . 0000 0000Prefijo
Material elaborado por D@niel D@z Ataucuri
Ejemplo: 198.200.0.0/16La mscara de red tiene 16 [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
LAN210.1.2.0/27
Cada subred con 30 IP mximo.Prefijo de red LAN 210.1.2.0/24210.1.2.xxxx xxxx0 F1 25-2 = 30 direcciones IP F2INTERNE T
...Subred 0
.1 F 210.1.2.32/27 .33
.65
Material elaborado por D@niel D@z Ataucuri
...210.1.2.64/27
Subred 1
210.1.2.0000 0000 = 210.1.2.0/27 Subred 0 210.1.2.0010 0000 = 210.1.2.32/27Subred 1 210.1.2.0100 0000 = 210.1.2.64/27Subred 2
...
Mscara = 11111111 11111111 11111111 11100000Subred 2
255
.
255
.
255
.
224
Junio-Agosto de 2011
REDES TELEMTICAS
Tcnica que permite el uso de mscaras de diferentes longitudes.
Material elaborado por D@niel D@z Ataucuri
Para el uso VLSM los protocolos de encaminamiento deben soportarlo: RIP v2, OSPF y enrutamiento esttico.
subnetting a [email protected]
Junio-Agosto de 2011
VLSM es subnetear una subred:
REDES TELEMTICAS
R2
R3
200.1.1.0/26SW1
200.1.1.64/26R1 R4SW2
. ..
. ..
Material elaborado por D@niel D@z Ataucuri
R6
R5
200.1.1.0000 0000 = 200.1.1.0/26 Subred 0 200.1.1.0100 0000 = 200.1.1.64/26Subred 1 Mscara = 11111111 11111111 11111111 [email protected]
.
255
.
255
.
192
Junio-Agosto de 2011
Red LAN con prefijo de red 200.1.1.0/24, cada subred con 62 IP mximo.
Prefijo de red LAN 200.1.1.0/24 200.1.1.xxxx xxxx22= 4 Subredes 26-2 = 62 direcciones IP
REDES TELEMTICAS
R2 200.1.1.132/30
R3
200.1.1.0/26SW1
1 200.1.1.152/30
200.1.1.64/262 200.1.1.160/30
R1
0
R4
SW2
6
7
8
. ..5
. ..3
4
Material elaborado por D@niel D@z Ataucuri
R6
200.1.1.144/30
R5
Para los enlaces WAN volvamos a subnetear:200.1.1.1000 0000 = 200.1.1.128/26Subred 2 200.1.1.1000 0000 = 200.1.1.128/30 VLSM 0 200.1.1.1000 0100 = 200.1.1.132/30 VLSM 1 200.1.1.1000 1000 = 200.1.1.136/30 VLSM 2 .
VLSM
. . . 200.1.1.1010 0000 = 200.1.1.160/30 VLSM [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
200.10.4.0/2 4
200.10.6.0/2 4
200.10.4.0 200.10.5.0 200.10.6.0 200.10.7.0
255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0
S0 S0 S0 S0
S0
Material elaborado por D@niel D@z Ataucuri
200.10.5.0/2 4
200.10.7.0/2 4
200.10.4.0
255.255.252.0
S0
200.10.0000 0100.0/24 200.10.0000 0101.0/24 200.10.0000 0110.0/24 200.10.0000 0111.0/24
summarization 200.10.0000 0100.0/22 200.10.4. 0/[email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
Es la accin de mover una informacin a travs de una red de telecomunicaciones desde un origen hasta un destino. Enrutamiento (Routing) ocurre en la capa 3 del modelo OSI.Enrutamiento
Material elaborado por D@niel D@z Ataucuri
Determinar la ruta ptima
Transportar la informacin
Junio-Agosto de 2011
REDES TELEMTICAS
LAN destino 220.20.20.0
Mscara 255.255.255.0
Salto sigte 200.1.2.6
LAN destino 210.10.10.0
Mscara 255.255.255.0
Salto sigte 200.1.2.5
200.1.2.5
200.1.2.6
Material elaborado por D@niel D@z Ataucuri
Red LAN 210.10.10.0 255.255.255.0
Red LAN 220.20.20.0 255.255.255.0
Junio-Agosto de 2011
REDES TELEMTICAS
Red A Router 1 Red B Router 3Red A Router a Red B Router 2
Red A Router 2 Red B Router 6Router 2 Router 3 Red A Router 5 Red B Router b Router 6 Red A Router 6 Red B Directo Router b Router 4 Router 5 Red A Router 4 Red B Router 2
Red A Directo Red B Router 1 Router a
Router 1
Material elaborado por D@niel D@z Ataucuri
SW
Red A Router 1 Red B Router 2
SW
iPC j
Dato
j Dato
Red B
PC i
Junio-Agosto de 2011
REDES TELEMTICAS
El enrutamiento esttico lo define el administrador.
El enrutamiento esttico no impone sobrecarga en la red: no hay protocolos dedicados
Material elaborado por D@niel D@z Ataucuri
El enrutamiento esttico presenta poca escalabilidad: Si la red cambia, el administrador debe actualizar. La red no se adapta a fallas.
Junio-Agosto de 2011
REDES TELEMTICAS
Material elaborado por D@niel D@z Ataucuri
Tambin se puede especificar la interfaz de salida del [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
El enrutamiento dinmico es definido por un algoritmo de enrutamiento implementado en cada router.Se necesita protocolo de enrutamiento
El enrutamiento dinmico es escalable y adaptable.La red puede crecer y adaptarse.
Material elaborado por D@niel D@z Ataucuri
El enrutamiento dinmico origina sobrecarga en la red.Se envan paquetes entre routers.
Una mejor solucin podra ser una red hbrida:Parte de la red usa enrutamiento esttico y otra parte enrutamiento [email protected]
Junio-Agosto de 2011
REDES TELEMTICASPROVEEDOR DE SERVICIO DE INTERNETn
Enlace WAN n.
S0/0 Primera direccin IP vlida del enlace WANFa0/0 Primera direccin IP vlida del enlace WAN2
R3Fa0/0
Prefijo WAN: 205.5.5.0/244
LAN UNI
R11
R26
R4 R67 3 Fa0/1 Fa0/0 5
LAN UTP
Material elaborado por D@niel D@z Ataucuri
Fa0/0
Fa0/0
R5
220.1.2.0/24
PC de gestin 230.1.2.0/24 Servidor [email protected]
210.1.2.0/24
Junio-Agosto de 2011
Material elaborado por D@niel D@z Ataucuri
REDES TELEMTICAS
MECANISMO NAT
[email protected] de 2011
REDES TELEMTICAS
La RFC 1918 describe la asignacin de direcciones IP para redes privadas.RFC 1918, http://www.ietf.org/rfc/rfc1918.txt
El objetivo es re-usar direccionesBloques de direcciones IP privadas10.0.0.0 - 10.255.255.255 172.16.0.0 - 172.31.255.255 192.168.0.0- 192.168.255.255 Prefijo: 10/8 Prefijo: 172.16/12 Prefijo: 192.168/16
Material elaborado por D@niel D@z Ataucuri
Surge el protocolo [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
El NAT es un mecanismo que permite traducir una direccin de red privada a una direccin IP pblica enrutable. El NAT puede ser:Esttico.- Cada direccin local privada se mapea con su correspondiente direccin global.Dinmico.- Direccin IP perteneciente a un pool de direcciones IP pblicas se asignan a un host de la red. Por puerto .- Llamado tambin PAT, relaciona varias direcciones IP privadas a una sola direccin pblica.
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
REDES TELEMTICAS
No es necesario volver a reasignar nuevas direcciones IP cuando se cambia de ISP.Con el PAT, slo es necesario una direccin IP pblica, ahorro sustancial de direcciones IP. Desde que las direcciones privadas internas no son accesible externamente, hay un grado de seguridad.
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
REDES TELEMTICAS
IPorig= 192.168.10.2 IPdes= 200.2.3.5
Pertenece a una sub-red. Por ejemplo 210.10.10.0/28 192.168.10.2 210.10.10.3
LAN 2
LAN 1192.168.10.2/24IPorig= 192.168.10.2 IPdes= 200.2.3.5 IPorig= 210.10.10.3 IPdes= 200.2.3.5
Servidor WebIPorig= 210.10.10.3 IPdes= 200.2.3.5
200.2.3.5
PUCPF0192.168.10.1/24 192.168.10.3/24
IPorig= 210.10.10.3 IPdes= 200.2.3.5
200.2.3.1
F0
WANS0Las tablas de enrutamiento indicarn como llegar a la sub-red 210.10.10.0/28 que contiene la IP pblica
S1
Material elaborado por D@niel D@z Ataucuri
INICTELIPorig= 200.2.3.5 IPdes= 210.10.10.3
IPorig= 200.2.3.5 IPdes= 192.168.10.2
no enruta paquetes IP con direcciones IPorig o IPdest [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
LAN 2
INSIDELAN 1192.168.10.2/24
INSIDE
192.168.10.1/24
Servidor Web192.168.10.3/24 200.10.42.129/30
WAN200.10.42.133/30
PERUF0192.168.10.1/24 192.168.10.3/24
ISPS1 S1
F0
Material elaborado por D@niel D@z Ataucuri
S0200.10.42.130/30
S0
INICTEL200.10.42.134/30
Junio-Agosto de 2011
OUTSID E
OUTSID E
REDES TELEMTICAS
192.168.10.2 190.17.14.68
211.11.11.1/24 Servidor Web 211.11.11.11
192.168.10.2/24
200.10.42.129/30
WAN200.10.42.133/30
PERUF0192.168.10.1/24 192.168.10.3/24
ISPS1 S0200.10.42.130/30
F0 S1 S0
INICTEL200.10.42.134/30
Material elaborado por D@niel D@z Ataucuri
IP pblica
Junio-Agosto de 2011
ip nat inside source static 192.168.10.2 190.17.14.68 interface fastethernet 0 ip address 192.168.10.1 255.255.255.0 ip nat inside interface serial 0 ip address 200.10.42.129 255.255.255.252 ip nat outside ip route 0.0.0.0 0.0.0.0 200.10.42.130
REDES TELEMTICAS
LAN 1192.168.10.2/24
Tablas de enrutamiento 190.17.14.64 255.255.255.224 200.10.42.129 192.168.10.1/24 132.16.18.0 255.255.255.0 200.10.42.134 190.17.14.32 255.255.255.224 200.10.42.129
LAN 2
Servidor Web192.168.10.3/24
200.10.42.129/30200.10.42.133/30
PERUF0192.168.10.1/24 192.168.10.3/24
WANS1 S0
ISPS1 S0
F0
Material elaborado por D@niel D@z Ataucuri
INICTEL200.10.42.130/30 200.10.42.134/30
DINMICO 192.168.10.4 190.17.14.35 192.168.10.15 190.17.14.38 190.17.14.32/27
Grupo de direcciones IP [email protected]
Grupo de direcciones IP pblicas
Junio-Agosto de 2011
REDES TELEMTICAS192.168.10.2/24192.168.10.4 190.17.14.35 192.168.10.15 190.17.14.38
200.10.42.129/30
192.168.10.1/24 Servidor Web 192.168.10.3/24200.10.42.133/30
190.17.14.32/27
PERUF0192.168.10.1/24 192.168.10.3/24
WANS1 S0
ISPS1 S0
F0
INICTEL200.10.42.130/30 200.10.42.134/30
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
access-list 1 permit 192.168.10.0 0.0.0.15 ip nat pool campus 190.17.14.35 190.17.14.38 netmask 255.255.255.224 ip nat inside source list 1 pool campus interface fastethernet 0 ip address 192.168.10.1 255.255.255.0 ip nat inside interface serial 0 ip address 200.10.42.129 255.255.255.252 ip nat outside ip route 0.0.0.0 0.0.0.0 200.10.42.130
REDES TELEMTICAS192.168.10.2/24192.168.10.16 192.168.10.33 190.17.14.100: 200.10.42.129/30 puerto
192.168.10.1/24 192.168.10.3/24 200.10.42.133/30
Servidor Web
PERUF0192.168.10.1/24 192.168.10.3/24
WANS1S0
ISPS1S0
F0
INICTEL200.10.42.130/30 200.10.42.134/30
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
access-list 2 permit 192.168.10.16 0.0.0.15 ip nat pool campus2 190.17.14.100 190.17.14.100 netmask 255.255.255.224 ip nat inside source list 2 pool campus2 overload interface fastethernet 0 ip address 192.168.10.1 255.255.255.0 ip nat inside interface serial 0 ip address 200.10.42.129 255.255.255.252 ip nat outside ip route 0.0.0.0 0.0.0.0 200.10.42.130
REDES TELEMTICAS
TABLA DE NAT192.168.10.2 200.1.1.2 192.168.10.3 200.1.1.3 192.168.10.4 192.168.10.63 200.1.1.4 200.1.1.15 200.1.1.16
INSTALAR SERVIDOR TFTP 220.20.20.0/24
TABLA DE NAT192.168.20.2 210.1.1.2 192.168.20.3 210.1.1.3 192.168.20.4 192.168.20.63 210.1.1.4 210.1.1.15
192.168.10.0/24
192.168.10.64 192.168.10.256
.2Fa0/0
.1
R3.9
192.168.20.64 210.1.1.16 192.168.20.256
192.168.20.0/24
.6 PC1 PC2 PC3Fa0/0
Material elaborado por D@niel D@z Ataucuri
R1.5 .1S0/1
R2.10
PC4Fa0/0
.2205.6.7.0/30S0/0
PC5 PC6
Junio-Agosto de 2011
Material elaborado por D@niel D@z Ataucuri
REDES TELEMTICAS
PROTOCOLO DHCP
[email protected] de 2011
REDES TELEMTICAS
MODEM
IP
MODEM
Router Integrador
IP IP IP
IP Servidor DHCP
Material elaborado por D@niel D@z Ataucuri
Gateway (MODEN interno)
IP IPIP
IP
IP pblica IP privada
IP
IP
Junio-Agosto de 2011
REDES TELEMTICAS
El protocolo DHCP funciona en el modo Cliente/Servidor.Est definida en la RFC 2131. DHCP no est destinado para asignar direcciones IP a routers, switches o servidores. Se hace estticamente.
Material elaborado por D@niel D@z Ataucuri
DHCP usa el protocolo UDP como transporte. El cliente DHCP enva mensajes en el puerto 67. El servidor DHCP enva mensajes en el puerto 68.
El protocolo previo a DHCP es el BOOTPSe establece una tabla entre las MAC y las IP asociadas en el servidor BOOTP. DHCP asigna IP a sus clientes por un periodo de [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
DHCP Discovery.El Cliente enva una peticin para obtener una configuracin IP. Puede existir varios servidores DHCPEs enviado a 255.255.255.255
Material elaborado por D@niel D@z Ataucuri
Informacin de CISCO
DHCP Offer.El servidor DHCP ofrece configuracin IP como propuesta: Direccin IP, Servidor DNS, alquiler Es enviado en [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
DHCP Request.El Cliente enva este mensaje si la propuesta es buena para requerir estos parmetros. Es enviado a 255.255.255.255 Todos los servidores sabrn que se acept.
Material elaborado por D@niel D@z Ataucuri
Informacin de CISCO
DHCP Acknowledge.El Servidor DHCP formaliza la configuracin IP enviado este mensaje al cliente en unicast. Cuando llega DHCPACK al cliente se empieza usar [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
DHCP Decline.El Cliente detecta que la direccin IP ya est en uso enva el mensaje DHCPDECLINE El proceso vuelve a comenzar.Informacin de CISCO
Material elaborado por D@niel D@z Ataucuri
DHCPNACK.Si el Cliente recibe el mensaje DHCPNACK despus de enviar el mensaje DHCPREQUEST el proceso inicia. Si el Cliente no desea la direccin IP enva el mensaje DHCPRELEASE al [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
El comando ip dhcp pool crea un conjunto con denominacin especfica.Asigna un nombre al conjunto de direcciones IP y activa DHCP
Material elaborado por D@niel D@z Ataucuri
El comando network define el rango de las direcciones que sern arrendadas.El comando ip dhcp excluded-address excluye una direccin IP o un rango de direcciones IP a la hora de asignar direcciones IP a los [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
200.17.18.138Servidor DNS
LIMA
200.17.18.129
Material elaborado por D@niel D@z Ataucuri
200.17.18.128/[email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
A ser usado por la Puerta de Enlace
Material elaborado por D@niel D@z Ataucuri
ip dhcp excluded-address 200.17.18.129 ip dhcp excluded-address 200.17.18.138 ip dhcp pool cuzco network 200.17.18.128 255.255.255.192 default-router 200.17.18.129 dns-server 200.17.18.138 lease 1
A ser usado por el DNS
Periodo asignado de 01 da
Junio-Agosto de 2011
Material elaborado por D@niel D@z Ataucuri
REDES TELEMTICAS
[email protected] de 2011
Material elaborado por D@niel D@z Ataucuri
REDES TELEMTICAS
[email protected] de 2011
REDES TELEMTICASDato dado en clase X Segn el grupo del laboratorio Y Segn el grupo del laboratorio
TABLA DE NAT192.168.X.2 192.168.X.3 220.1.Y.2 220.1.Y.3 220.1.Y.4 220.1.Y.15
INSTALAR SERVIDOR TABLA DE NAT TFTP 192.168.X.2 210.1.Y.2 192.168.X.3 210.1.Y.3 211.11.11.0/24192.168.X.4 192.168.X.63 Fa0/0 210.1.Y.4 210.1.Y.15 210.1.Y.16
192.168.X.0/24
192.168.X.4 192.168.X.63 192.168.X.64 192.168.X.256
192.168.X.0/24
220.1.Y.16
.2 .1 .6
R3.9
192.168.X.64 192.168.X.256
Material elaborado por D@niel D@z Ataucuri
PC1 PC2Fa0/0
R1.5 .1 .13Fa0/1
R2205.6.7.0/30Fa0/1
PC4Fa0/0
.10
.2 .18
PC5 PC6
PC3Activar servidor DHCP. Cuando una de las PC solicite una direccin IP dinmica, sta se asignar en el rango:
.14
.17Fa0/0
.2220.22.22.0/24
192.168.X.64 192.168.X.256
INSTALAR SERVIDOR TFTP
Activar servidor DHCP. Cuando una de las PC solicite una direccin IP dinmica, sta se asignar en el rango:
192.168.X.64 192.168.X.256
Junio-Agosto de 2011
Material elaborado por D@niel D@z Ataucuri
REDES TELEMTICAS
CAPA DE TRANSPORTE
[email protected] de 2011
REDES TELEMTICAS
Los protocolos de la Capa de Transporte suministran una comunicacin lgica entre los procesos de las aplicaciones ejecutndose en diferentes hosts.Los procesos estn directamente conectados aun si los hosts estn en lugares diferentes.
Material elaborado por D@niel D@z Ataucuri
La Capa de Transporte prepara los datos de la aplicacin para su transporte por la red. Procesa los datos de la red para ser utilizadas por las [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
Distingue el trfico de las diferentes aplicaciones activadas en el host. Ciertos servicios pueden ser ofrecidos por la Capa de Transporte aun si no lo ofrece la Capa de Red.
Material elaborado por D@niel D@z Ataucuri
La Capa de Transporte tiene las siguientes funciones:Segmentacin/Reensamblado Multipexacin de conversaciones: varias aplicaciones por host Conversaciones orientadas a la conexin Entrega confiable Reconstruccin ordenada de los datos Control de [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
La Capa de Transporte en redes TCP/IP ofrece dos Protocolos, asociados a los servicios que ofrece a la Capa de Aplicacin:UDP (User Datagrama Protocol) .- Suministra un servicio NO confiable y NO orientado a conexin. TCP (Transmission Control Protocol).- Suministra un servicio confiable y orientado a conexin.
Material elaborado por D@niel D@z Ataucuri
A su vez, UDP ofrece dos servicios a las aplicaciones:Envo de proceso-a-proceso. Chequeo de error.
Transferencia de datos confiable: acuses de recibos y timers. Entrega ordenada: se enumera y secuencia los segmentos. Control de [email protected]
Junio-Agosto de 2011
Tambin TCP ofrece servicios a las aplicaciones:
REDES TELEMTICAS
Protocolo de la Capa de Aplicacin Protocolo de la Capa de Aplicacin
Segmentos
Cabecera
Parte 1
Cabecera
Parte 2
Cabecera
Parte 3
Material elaborado por D@niel D@z Ataucuri
Sin segmentacin, slo una aplicacin podra recibir datos
Junio-Agosto de 2011
Si es UDP: -Puerto de origen y destino
Si es TCP: -Puerto de origen y destino -Entrega ordenada -Acuse de recibo -Control de flujo
REDES TELEMTICAS
Son nmeros que permiten diferenciar los segmentos (TCP) y datagramas (UDP) para cada aplicacin.16 bits 16 bits
Nmero de puerto de origen
Nmero de puerto de destino
Material elaborado por D@niel D@z Ataucuri
Otros campos, segn sea el protocolo de transporte
Datos de la Aplicacin mensajes
El puerto de origen, de un cliente, se genera de manera aleatoria.
Cada puerto es de 16 bits (http://www.iana.org). Los servidores poseen nmeros de puertos estticos y los clientes eligen un nmero de puerto de forma dinmica para cada [email protected]
Junio-Agosto de 2011
REDES TELEMTICAShttp://www.iana.org/assignments/port-numbers.
Existen diferentes tipos de nmeros de puerto.Puertos bien conocidos.- Del 0 al 1023, son utilizados por servidores web, e-mail, etc. Puertos registrados.- Del 1024 al 49151, son asignados a procesos y aplicaciones individuales. Puertos dinmicos o privados.- Del 49152 al 65535, son efmerosPuerto49,876 origen Puerto 80 destino
Material elaborado por D@niel D@z Ataucuri
Puerto 80
SegmentosPuerto de origen generado aleatoriamente
Puerto de destino es conocido
200.1.2.3
210.11.22.33
ClienteSurge el [email protected]
Origen de conexin 200.1.2.3:49876
Servidor Web Destino de conexin 210.11.22.33:80
Junio-Agosto de 2011
REDES TELEMTICAS
Un socket es la puerta de paso de los datos desde un proceso a la capa de red y desde la capa de red a un proceso.Todo proceso tiene un socket. Un host puede tener varios socket a la vez Cada socket tiene un identificador nico (puerto + direccin IP).
Material elaborado por D@niel D@z Ataucuri
El trabajo de recolectar datos de diferentes sockets para crear segmentos y luego enviarlos a la capa de red es multiplexar. El envo de datos ubicados en el segmento hacia un correcto socket es [email protected]
Adaptacin de CISCO
Junio-Agosto de 2011
REDES TELEMTICAS
Permite que varias aplicaciones o servicios se ejecuten en cada host: Concepto de puerto.Proceso 1 Proceso 2 Proceso Proceso 1 Proceso 2 Proceso
Material elaborado por D@niel D@z Ataucuri
Socket a Socket b
Socket j
Socket a Socket b
Socket j
Capa de Transporte: Multiplexor
Capa de Transporte: Demultiplexor
Protocolo [email protected]
Protocolo IP
Junio-Agosto de 2011
REDES TELEMTICAS
Permite conocer las conexiones establecidas.
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
Material elaborado por D@niel D@z Ataucuri
PROTOCOLO UDP
REDES TELEMTICAS
[email protected] de 2011
REDES TELEMTICAS
Proporciona los mecanismos para que una aplicacin enve paquetes de datos a otra aplicacin.UDP enva tanto el puerto de destino para que se entregue los datagramas correctamente y el puerto de origen para que el destino enve alguna respuesta. UDP proporciona un servicio de entrega sin Best Effort conexin y no confiable, igual que IP. Esto se conoce con servicio de Envo de [email protected]
Material elaborado por D@niel D@z Ataucuri
Junio-Agosto de 2011
REDES TELEMTICAS
0 31Puerto UDP de origen Longitud del mensaje UDP
15 16
Puerto UDP de destino Suma de verificacin UDP Datos
Material elaborado por D@niel D@z Ataucuri
Los puertos UDP son utilizados para demultiplexar los datagramas entre los procesos que los recibirn.Longitud del mensaje UDP indica el tamao en bytes del datagrama UDP: [email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
IP3Servidor DNS Puerto:53 Servidor RADIUS Puerto:1812
RedIP1 IP3
RedIP3 IP2
Material elaborado por D@niel D@z Ataucuri
IP1
IP2
Puerto de origen: 49,160 Puerto aleatorio
Puerto de origen: 50,230 Puerto Aleatorio
Junio-Agosto de 2011
REDES TELEMTICAS
0
4
8
16 19 Longitud total
31
Ver HLEN Tipo Serv. Identificador TTLProtocolo 17
Indic Desplaz de frag.
Suma de chequeo
Cabecera IP
Direccin de origen
Material elaborado por D@niel D@z Ataucuri
Cabecera IP
Datos IP
Direccin de destinoPuerto UDP de origen Puerto UDP destino Cabecera 08 bytes UDP Long. mensaje UDP Suma de verificacin
DatosEjemplo de algunos datos: DNS, SNMP, DHCP, RIP, TFTP, VoIP,[email protected]
Junio-Agosto de 2011
REDES TELEMTICAS
El campo suma de verificacin UDP se obtiene:Seudo cabecera Cabecera UDP Datos UDP
Direccin de origen
Material elaborado por D@niel D@z Ataucuri
Seudo cabecera00 (*)
Direccin de destinoProtocolo Long. mensaje UDP 11H (**)
Cabecera UDP Datos UDP
Puerto UDP de origen Puerto UDP destino Long. mensaje UDP Datos 00 00
Colocado en 00 00 para iniciar el clculo
(*) relleno
(**) 11H=17
Junio-Agosto de 2011
Material elaborado por D@niel D@z Ataucuri
REDES TELEMTICAS
[email protected] de 2011
REDES TELEMTICAS
Cabecera IP
Material elaborado por D@niel D@z Ataucuri
Datos IP
4 5 F 4 6 D C 8 C 0 7 3 0 0 E D 3 9 D F 4 E D 3 C 3 A 9 6 1
0 0 2 8 1 1 B 3 A 8 3 A 2 7 0 E 5 6 C 2 8 E B B A 5 3 D 4 2
0 0 0 0 5 2 7 C 0 1 D 2 0 0 0 2 DC 3 6 C D C B 5 7 7 0 B 5
3 B 0 0 A E 5 E 2 1 2 0 0 0 5 D 8 F A 5 E 2 6 2 0 6 4 6 - -
Seudo CabeceraCabecera UDP
Datos UDP
C 8 C 0 0 0 7 3 0 0 E D 3 9 D F 4 E D 3 C 3 A 9 6 1
B 3 A 8 1 1 3 A 2 7 0 E 5 6 C 2 8 E B B A 5 3 D 4 2
7 C 0 1 0 0 D 2 0 0 0 2 DC 3 6 C D C B 5 7 7 0 B 5
5 2 2 2 0 5 8 A E 6 0 4 -
E 1 7 0 0 D F 5 2 2 6 6 -
Cabecera UDP
Datos UDP
Junio-Agosto de 2011
REDES TELEMTICAS
Complemento a 1Seudo Cabecera Cabecera UDP
Material elaborado por D@niel D@z Ataucuri
Datos UDP
9 91 A3
91 A3 9
Junio-Agosto de 2011
C 8 C 0 0 0 7 3 0 0 E D 3 9 D F 4 E D 3 C 3 A 9 6 1
B 3 A 8 1 1 3 A 2 7 0 E 5 6 C 2 8 E B B A 5 3 D 4 2
7 C 0 1 0 0 D 2 0 0 0 2 DC 3 6 C D C B 5 7 7 0 B 5
5 E 2 1 2 7 2 0 0 0 5 D 8 F A 5 E 2 6 2 0 6 4 6 - -
1 45 11 C1 C9 00 38 1 45 5A 00 27 EF 6B 1 15 E5 1 16 67 1 1C 70 1 9F 1D 1 1A AB 1 19 83 1 16 42
45 12 C1 C9 00 38 45 5B 00 27 EF 6B 15 E6 16 68 1C 71 9F 1E 1A AC 19 84 16 43
BA 3E FF BA FF 10 EA E9 E3 60 E5 E6 E9
ED 36 C7 A4 D8 94 19 97 8E E1 53 7B BC
REDES TELEMTICAS
Material elaborado por D@niel D@z Ataucuri
Valle del Colca-Arequipa
Junio-Agosto de 2011