ARP_L4-1_Static-RIP_v1.0_20131125

download ARP_L4-1_Static-RIP_v1.0_20131125

of 73

Transcript of ARP_L4-1_Static-RIP_v1.0_20131125

  • Logo

    Enrutamiento esttico y dinmicoEnrutamiento esttico y dinmicoGeneralidades y Protocolo RIPGeneralidades y Protocolo RIP

    Fredy Campos [email protected]

    Carrera de Ingeniera Electrnica y TelecomunicacionesUniversidad Nacional Tecnolgica del Cono Sur de Lima

    http://www.untecs.edu.pe/portal/

    ver 1.0

    2013

  • Contenido

    ENRUTAMIENTOConfiguracin

    SISTEMA AUTONOMO

    PROTOCOLO RIPAlgoritmo Vector-Distancia

  • ENRUTAMIENTOConfiguracin

    ENRUTAMIENTOConfiguracin

  • INTERFACES DEL ROUTER

    EthernetFastEthernetGigaEthernet

    WANWANSerial oTecnologa Ethernet

    Configuracin derouter

    ROUTERSWITCH

    Consola

    Host

  • COMPONENTES DE UN ROUTER TIPICO

  • INTERCONEXION DE DISPOSITIVOS

    E0 E0Cable cruzado o

    Crossover

    SWITCH

    HUB

    E0

    E1

    S0 S1

    E0

    ROUTER A ROUTER B

    Cable directo oStraight-through

    Cable directo oStraight-through

    Cable directo oStraight-through

    Cable directo oStraight-through

    Cable cruzado oCrossover

    Cable serial

    Cable cruzado oCrossover

  • DESCRIPCION DEL ROUTER

    Guarda el archivo de configuracinMemoria de slo lectura programable borrable electrnicamente EEPROM

    La imagen y microcdigo del sistema operativo

    Diagnstico de encendidoSoftware del sistema operativoColas de espera de paquetes

    Tablas de enrutamientoCach ARP

    Espacio para ejecutar IOS

    Interfaz LANInterfaz WANInterfaz Consola/AUX

  • DESCRIPCION DEL ROUTER

    running-configrunning-config

    startup-configstartup-config

    flashflash

  • MODOS DEL ROUTER

    MODO EXECUSUARIO

    MODO EXECUSUARIO

    MODO EXECPRIVILEGIADOMODO EXEC

    PRIVILEGIADO

    MODO EXECCONFIGURACION

    GLOBAL

    MODO EXECCONFIGURACION

    GLOBAL

    MODO DECONFIGURACION

    DEL ROUTER

    MODO DECONFIGURACION

    DEL ROUTER

    MODO DECONFIGURACION

    DE INTERFAZ

    MODO DECONFIGURACION

    DE INTERFAZ

    Router>

    Router#

    Router#

    Router(config)#

    Router(config)# Router(config)#

    Router(config-if)#Router(config-router)#

    enable

    configure terminal

    interface router

    Modos especficos

  • COMANDO BASICOS DE LOS ROUTERS

    Comando show interface

  • COMANDO BASICOS DE LOS ROUTERS

    Comando show running-configRouter#show running-config.

    Muestra el contenido de la memoria RAM.

    Comando show startup-configRouter#show startup-config.

    Muestra el contenido de la memoria NVRAM.

    Comando configure terminalRouter#configure terminalRouter(config)#

    Ingresa al modo de configuracin global.

  • COMANDO BASICOS DE LOS ROUTERS

    Comando hostnameRouter(config)#hostname LIMALIMA(config)#hostname

    Asigna nombre a un router.Comando interfaceLIMA(config)#interface serial 0/0LIMA(config-if)#

    Ingresa a la interface serial 0 del router.Comando ip address LIMA(config-if)#ip address 10.1.2.1 255.255.255.252

    Asigna una direccin IP a la interfaz seleccionada.

    Depende de cadarouter

  • QUE ES ENRUTAMIENTO

    Es la accin de mover una informacin atravs de una red de telecomunicacionesdesde un origen hasta un destino.Enrutamiento (Routing) ocurre en la capa 3del modelo OSI.

    Enrutamiento

    Determinar la rutaptima

    Transportar lainformacin

  • ENRUTAMIENTO ESTATICO

    R1 R3

    R2

    R4

    R5 R7

    R6

    R8

    PC 1

    PC 2

    PC 3

    PC 4

    1

    2

    3

    4

    5

    0 6

    7

    WAN 200.1.2.0/24

    LAN 210.9.8.0/24con 62 IP mximo

    en cada LAN

    S0/0

    Fa0/

    0

    Fa0/

    0

    Fa0/0

    Fa0/0

    Fa0/

    1

    Fa0/

    1

    Fa0/1

    Fa0/1

    Fa0/

    0

    Fa0/

    0

    Fa0/0

    Fa0/0

    S0/1 S0/0

    S0/1

    S0/1 S0/0

    S0/0 S0/1

  • ENRUTAMIENTO ESTATICO

    R1 R3

    R2

    R4

    R5 R7

    R6

    R8

    PC 1

    PC 2

    PC 3

    PC 4

    1

    2

    3

    4

    5

    0 6

    7

    WAN 200.1.2.0/27

    LAN 210.9.8.0/24con 62 IP mximo

    en cada LAN

    S0/0

    Fa0/

    0

    Fa0/

    0

    Fa0/0

    Fa0/0

    Fa0/

    1

    Fa0/

    1

    Fa0/1

    Fa0/1

    Fa0/

    0

    Fa0/

    0

    Fa0/0

    Fa0/0

    S0/1 S0/0

    S0/1

    S0/1 S0/0

    S0/0 S0/1

    200.1.2.8/30

    200.1.2.0/30

    200.1.2.12/3020

    0.1.

    2.4 /

    30

    200.1.2.16/30

    200.

    1.2.

    2 0/3

    0

    200.1.2.24/30

    200.1.2.28/30

    210.9.8.0/26 210.9.8.128/26

    210.9.8.64/26

    210.9.8.192/26

    .1 .129

    .65

    .193

    .5.6

    .21.22

    .13

    .14

    .29

    .30

    .9 .18

    .10 .17

    .2 .25

    .1 .26

  • CONFIGURACION BASICA

    Configurando el router R1:

    AlgunosIOS no

    requierenconfigurarclock rate

    VERIFIQUE!

  • Analizar las tablas de enrutamiento antes deingresar los enlaces:show ip route

    CONFIGURACION BASICA

    Muestra la tabla de enrutamiento del router.

    Se muestra los que estn directamente conectados

  • TABLA DE ENRUTAMIENTO DEL EJEMPLO

    Red de destinoRed de destino MscaraMscara Salto siguienteSalto siguiente

    200.1.2.12200.1.2.12 255.255.255.252255.255.255.252 200.1.2.10200.1.2.10

    200.1.2.16200.1.2.16 255.255.255.252255.255.255.252 200.1.2.10200.1.2.10

    200.1.2.20200.1.2.20 255.255.255.252255.255.255.252 200.1.2.10200.1.2.10

    200.1.2.24200.1.2.24 255.255.255.252255.255.255.252 200.1.2.1200.1.2.1

    200.1.2.28200.1.2.28 255.255.255.252255.255.255.252 200.1.2.1200.1.2.1

    Router R1

    210.9.8.0210.9.8.0 255.255.255.192255.255.255.192 200.1.2.6200.1.2.6

    210.9.8.64210.9.8.64 255.255.255.192255.255.255.192 200.1.2.10200.1.2.10

    210.9.8.128210.9.8.128 255.255.255.192255.255.255.192 200.1.2.10200.1.2.10

    210.9.8.192210.9.8.192 255.255.255.192255.255.255.192 200.1.2.1200.1.2.1

  • Ingresando los enlaces en la tabla deenrutamiento en el router R1 del ejemplo:

    Se crea la tabla de enrutamiento esttico en R1

    TABLA DE ENRUTAMIENTO DEL EJEMPLO

  • Mostrar la tabla de enrutamiento en R1:

    TABLA DE ENRUTAMIENTO DEL EJEMPLO

    show ip route

  • INTERFACES LOOPBACK

    Lo_1 Lo_2

    R1 R2

    Son interfaces creadas por software y tienendiversas aplicaciones: Para verificar el buen funcionamiento de las tablas de enrutamiento. Por algunos protocolos de enrutamiento como OSPFSe configura como cualquier interfaz fsica.

    interface loopback 1 ip address 200.1.2.3 255.255.255.0 no shutdown

  • ENRUTAMIENTO POR DEFECTO

    RED 1

    RED 1

    RED 2

    RED 2

    RED n

    RED n

    10.0.56.4/30

    10.0.56.5/30 10.0.56.6/30

    INTERNET

    S0 S1

    ip route 0.0.0.0 0.0.0.0 10.0.56.6

    Cualquier redCualquier mscara

    Salto siguiente

  • LABORATORIO 1: Tablas Estticas-Diseo de Redes

    Contrasea de consolaRouter1(config)#line console 0Router1(config-line)#password inictelRouter1(config-line)#loginRouter1(config-line)#exit

    172.16.1.8/30S0 S1

    172.16.1.9/30 172.16.1.10/30

    CONSOLA

    Router 1 Router 2

    Ver CCNA 2, Mdulo 3.1.3

    Se debe ingresarel password:inictel

  • 12

    LABORATORIO 1: Tablas Estticas-Diseo de Redes

    Configurar acceso remoto va TELNET

    Ver CCNA 2, Mdulo 3.1.3

    172.16.1.8/30S0 S1

    172.16.1.9/30 172.16.1.10/30

    CONSOLA

    Router 1 Router 2

    3

    Ingresarcisco

    Observar queest en elRouter2

  • LABORATORIO 1: Tablas Estticas-Diseo de Redes

    Configurar acceso al modo EXEC Privilegiado172.16.1.8/30

    S0 S1172.16.1.9/30 172.16.1.10/30

    CONSOLA

    Router 1 Router 2

    Router1(config)#enable password peru

    Ingresar peru

    Se puede observar haciendoshow running-config

    Restringe al modo EXECPrivilegiado

  • 172.16.1.8/30S0 S1

    172.16.1.9/30 172.16.1.10/30

    CONSOLA

    Router 1 Router 2

    Router1(config)#enable secret lima

    Ingresar lima

    Est encriptadoNo acepta peru!!

    LABORATORIO 1: Tablas Estticas-Diseo de Redes

    Configurar acceso al modo EXEC Privilegiado

  • SISTEMA AUTONOMOSISTEMA AUTONOMO

  • PROTOCOLO ENRUTADO-vs-ENRUTAMIENTO

    Informacin de CISCO

  • ENRUTAMIENTO ESTATICO Y DINAMICO

    El enrutamiento esttico no impone sobrecargaen los routers ni en los enlaces de la red.

    El enrutamiento esttico es fcil de configurar: ip route

    El enrutamiento esttico presenta poca escalabilidad: Si la red cambia a volver a calcular.

    El enrutamiento esttico no puede adaptarsea fallas en la red: no tiene redundancia.

  • ENRUTAMIENTO ESTATICO Y DINAMICO

    El enrutamiento dinmico origina sobrecargaen la red: se envan paquetes entre routers.

    Una mejor solucin podra ser una red hbrida:parte de la red usa enrutamiento esttico yotra parte enrutamiento dinmico.

    Algunas redes de acceso son del tipo stub.se puede definir una ruta por default.

    El enrutamiento dinmico es escalable y adaptable: la red puede crecer y adaptarse.

  • SISTEMAS AUTONOMOS (AS)

    Informacin de CISCO

    Es un conjunto de redes bajo unaadministracin comn y comparten una estrategia de enrutamiento comn.Nmero de 32 bits y administrado porLACNIC en nuestra regin.

  • PROTOCOLOS DE ENRUTAMIENTO

    IGP: RIP, IGRP, OSPF, EIGRP IGP: RIP, IGRP, OSPF, EIGRP

    EGP: BGP

    SISTEMA AUTNOMO SISTEMA AUTNOMO

    RFC 1771: A Border Gateway Protocol 4 (BGP-4)http://www.ietf.org/rfc/rfc1771.txt

    RFC 4271: A Border Gateway Protocol 4 (BGP-4)http://www.ietf.org/rfc/rfc4271.txt

  • TIPOS DE SISTEMAS AUTONOMOS

    eBGP

    n3, n4

    eBGP

    n5, n6

    eBGP

    n1, n2

    eBGP

    n1, n2

    ISP1Redes n3, n4

    ISP2Redesn5, n6

    Redes n1, n2

    AS

    Sistemas Autnomos sin trnsito

    El AS no permite el trfico de trnsito a travs de l.

    eBGP

    n3, n4

    eBGP

    n5, n6

    eBGP

    n1, n2,

    n5, n6

    eBGP

    n1, n2,n3, n4

    iBGP

    ISP1Redes n3, n4

    ISP2Redesn5, n6

    Redes n1, n2

    AS

    Sistemas Autnomos de trnsito

    Los routers que utilizan iBGP se denominan de trnsito cuando transportan trfico de transito. El AS slo publica sus redes y

    no propaga otras redes aprendidas. No existen dos protocolos diferentes iBGP y eBGP. Es el mismo BGP en escenarios diferentes

  • CLASIFICACION DE LOS PROTOCOLOSDE ENRUTAMIENTO

    Informacin de CISCO

    Protocolos de enrutamiento internos yexternos

    Protocolos de enrutamiento del tipo vector-distancia y estado de enlace.

  • COMPARACIN DE LOS PROTOCOLOSDE ENRUTAMIENTO

    EIGRPEIGRPDistance-VectorDistance-Vector

    Caractersticas RIP OSPF IGRPTipo

    Tiempo de convergenciaSoporta VLSM

    Consumo de Ancho de BandaConsumo de recursosMejor escalamiento

    De libre uso o propietarioDe libre uso o propietario

    Distance-Vector

    LentoNo

    AltoBajoNo

    Libre usoLibre uso

    Link-StateRpido

    SiBajoAltoSi

    Libre usoLibre uso

    LentoNo

    AltoBajo

    Si

    PropietarioPropietario

    RpidoRpido

    SiSi

    BajoBajo

    BajoBajo

    SiSi

    PropietarioPropietario

    Distance-Vector

  • PROTOCOLO RIPPROTOCOLO RIP

  • ALGORITMO VECTOR DISTANCIA (1/8)

    Desde A hacia Enlace Costo

    A Local 0

    Desde B hacia Enlace Costo

    B Local 0

    Desde C hacia Enlace Costo

    C Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el=

    enla

    ce 1

    Enva su vectorA=0

    Env

    a su

    vec

    tor

    A=0

    Adiciona elcosto del enlace

    Adiciona elcosto del enlace

    Nodo A tiene en su tabla un vector de distancia de A=0Nodo B tiene en su tabla un vector de distancia de B=0Nodo C tiene en su tabla un vector de distancia de C=0Nodo D tiene en su tabla un vector de distancia de D=0Nodo E tiene en su tabla un vector de distancia de E=0

    (Bellman-Ford)

  • ALGORITMO VECTOR DISTANCIA (2/8)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1 1

    A 3 1

    Nodo B tiene en su tabla dos vectores de distancia de B=0 y A=1Nodo D tiene en su tabla dos vectores de distancia de D=0 y A=1

    Enva sus vec-tores B=0,A=1

    Enva sus vec-tores B=0,A=1

    Enva sus vec-tores B=0,A

    =1

    B 1 1A 1 2

    B 2 1A 2 2

    B 4 1A 4 2

    Enva sus vec-tores D=0,A=1 E

    nva

    sus v

    ec-

    tore

    s D=0

    ,A=1

    D 3 1A 3 2

    D 6 1A 6 2

  • ALGORITMO VECTOR DISTANCIA (3/8)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1 1

    A 3 1

    B 1 1 B 2 1A 2 2

    B 4 1A 4 2

    D 3 1

    D 6 1

    Enva sus vecto-res A=0,B=1,D=1

    Env

    a su

    s vec

    t o-

    res A

    =0,B

    =1,D

    =1

    A 3 1B 3 2D 3 2

    A 1 1B 1 2D 1 2

    Nodo A tiene en su tabla tres vectores de distancia de A=0, B=1 y D=1Nodo C tiene en su tabla tres vectores de distancia de C=0, B=1 y A=2Nodo E tiene en su tabla tres vectores de distancia de E=0, B=1, A=2 y D=1

  • ALGORITMO VECTOR DISTANCIA (4/8)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1 1

    A 3 1

    B 1 1 B 2 1A 2 2

    B 4 1A 4 2

    D 3 1

    D 6 1B 3 2

    D 1 2

    Enva

    sus ve

    cto-

    res C=

    0,B=1,

    A=2

    Enva sus vecto-res C=0,B=1,A=2

    C 5 1B 5 2A 5 3

    C 2 1B 2 2A 2 3

  • ALGORITMO VECTOR DISTANCIA (5/8)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1 1

    A 3 1

    B 1 1 B 2 1A 2 2

    B 4 1A 4 2

    D 3 1

    D 6 1B 3 2

    D 1 2

    C 5 1

    C 2 1

    Env

    a su

    s ve

    ctor

    esEnva sus vectores

    Enva s

    us

    vector

    es

    Vectores E=0, B=1A=2, D=1 y C=1

    E 6 1B 6 2A 6 3D 6 2C 6 2

    E 5 1B 5 2A 5 3D 5 2C 5 2

    E 4 1B 4 2A 4 3D 4 2C 4 2

  • ALGORITMO VECTOR DISTANCIA (6/8)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1 1

    A 3 1

    B 1 1 B 2 1A 2 2

    B 4 1A 4 2

    D 3 1

    D 6 1B 3 2

    D 1 2

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

  • ALGORITMO VECTOR DISTANCIA (7/8)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1 1

    A 3 1

    B 1 1 B 2 1A 2 2

    B 4 1A 4 2

    D 3 1

    D 6 1B 3 2

    D 1 2

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    Enva sus vectores

    Enva sus vectores

    Env

    a su

    s ve

    ctor

    es

    Vectores B=0, A=1D=2, C=1 y E=1

    B 1 1A 1 2D 1 3C 1 2E 1 2

    B 4 1A 4 2D 4 3C 4 2E 4 2

    B 2 1A 2 2D 2 3C 2 2E 2 2

  • ALGORITMO VECTOR DISTANCIA (8/8)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1 1

    A 3 1

    B 1 1 B 2 1A 2 2

    B 4 1A 4 2

    D 3 1

    D 6 1B 3 2

    D 1 2

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    C 1 2E 1 2

    Por finconverge elalgoritmo

  • VECTOR DISTANCIA: enlace cortado (1/7)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=1

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1 1

    A 3 1

    B 1 1 B 2 1A 2 2

    B 4 1A 4 2

    D 3 1

    D 6 1B 3 2

    D 1 2

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    C 1 2E 1 2

  • VECTOR DISTANCIA: enlace cortado (2/7)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1

    A 3 1

    B 1 B 2 1A 2 2

    B 4 1A 4 2

    D 3 1

    D 6 1B 3 2

    D 1

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    C 1 E 1 A

    =0, B= ,D

    =1,C

    = y E=

    A 3 1B 3 D 3 2

    C 3 E 3

    B=0, A=

    ,D=

    ,C

    =1 y E=1

    B=0, A= ,D= ,C=1 y E=1

    B 4 1A 4 D 4 C 4 2E 4 2

    B 2 1A 2 D 2 C 2 2E 2 2

  • VECTOR DISTANCIA: enlace cortado (3/7)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1

    A 3 1

    B 1 B 2 1A 2

    B 4 1A 4

    D 3 1

    D 6 1B 3

    D 1

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    C 1 E 1

    D=0

    , A=

    1,B=

    ,

    E= 1

    y C

    = 2

    D=0, A= 1,B= ,E= 1 y C= 2

    D 3 1A 3 2B 3 E 3 2C 3 3

    D 6 1A 6 2B 6 E 6 2C 6 3

  • VECTOR DISTANCIA: enlace cortado (4/7)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1

    A 3 1

    B 1 B 2 1A 2

    B 4 1A 6 2

    D 3 1

    D 6 1B 3

    D 1

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    C 3 3E 3 2

    C=0, B= 1,A= ,E= 1 y D= 2

    C=0, B

    = 1,A=

    ,

    E= 1 y

    D= 2

    C 5 1B 5 2A 5 E 5 2D 5 3

    C 2 1B 2 2A 2 E 2 2D 2 3

  • VECTOR DISTANCIA: enlace cortado (5/7)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 1

    A 3 1

    B 1 B 2 1A 2

    B 4 1A 6 2

    D 3 1

    D 6 1B 3

    D 2 3

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    C 3 3E 3 2

    E=0, B= 1,A= 2,

    D= 1 y C

    = 1

    E=0, B= 1,A= 2,D= 1 y C= 1

    E=0, B=

    1,A= 2

    ,

    D= 1 y

    C= 1

    E 6 1B 6 2A 6 3

    D 6 2C 6 2

    E 5 1B 5 2A 5 3D 5 2C 5 2

    E 4 1B 4 2A 4 3D 4 2C 4 2

  • VECTOR DISTANCIA: enlace cortado (6/7)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 4 3

    A 3 1

    B 1 B 2 1A 5 3

    B 4 1A 6 2

    D 3 1

    D 6 1B 6 2

    D 4 2

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    C 3 3E 3 2

    D=0

    , A=

    1,B=

    2,

    E= 1

    y C

    = 2

    D=0, A= 1,B= 2,E= 1 y C= 2

    D 3 1A 3 2B 3 3E 3 2C 3 3

    D 6 1A 6 2B 6 3E 6 2C 6 3

  • VECTOR DISTANCIA: enlace cortado (7/7)

    Enlace 1 Enlace 2

    Enlace 6

    Enlac

    e 5

    Enl

    ace

    3A B C

    D EEn

    lace

    4

    Costo del enlace=

    Costo del enlace=1

    Costo del enlace=1

    Costo

    del en

    lace=1

    Cos

    to d

    el

    Enla

    ce=1

    Cos

    to d

    el

    Enla

    ce=1

    Desde A hacia Enlace CostoA Local 0

    Desde B hacia Enlace CostoB Local 0

    Desde C hacia Enlace CostoC Local 0

    Desde D hacia Enlace Costo

    D Local 0

    Desde E hacia Enlace Costo

    E Local 0

    A 4 3

    A 3 1

    B 3 3 B 2 1A 5 3

    B 4 1A 6 2

    D 3 1

    D 6 1B 6 2

    D 4 2

    C 5 1

    C 2 1

    E 6 1C 6 2

    E 5 1D 5 2E 4 1

    C 3 3E 3 2

    Por finconverge elalgoritmo

    http://www.it.uc3m.es/~prometeo/rsc/apuntes/encamina/encamina.htmlhttp://catarina.udlap.mx/u_dl_a/tales/documentos/lem/bautista_h_e/capitulo2.pdf

  • ASPECTOS BSICOS DEL PROTOCOLO RIP

    RIP presenta dos versiones: RIPv1 y RIPv2RIPv1 Es un protocolo de enrutamiento con clase.RIPv2 Es un protocolo de enrutamiento sin clase.RIP es un protocolo tipo IGP (Protocolo de Gateway Interior)RIP utiliza el algoritmo Vector Distancia.

    RIP difunde su tabla de enrutamiento completa a cada router vecino en intervalosde 30 segundos.

    RIP utiliza como mtrica el nmero de saltos.

  • RIPv1 vs RIPv2

    RIPv1 no enva mscaras de subred en susactualizaciones: no soporta VLSM.RIPv1 enva sus actualizaciones en broadcast:255.255.255.255.RIPv2 si soporta VLSM.

    RIPv2 permite autenticacin: texto plano ocifrado MD5.

    RIPv2 enva sus actualizaciones en multicast:224.0.0.9.

  • FORMATO DEL PROTOCOLO RIPv1/RIPv2

    Mtrica

    00 00 00 00

    00 00 00 00

    Direccin IP

    Address Family 00 00

    Mtrica

    00 00 00 00

    00 00 00 00

    Direccin IP

    Address Family 00 00

    Comando Versin 00 00

    0 8 16 31

    RIPv1

    Mtrica

    Salto siguiente

    Mscara de subred

    Direccin IP

    Address Family Route Tag

    Mtrica

    Salto siguiente

    Mscara de subred

    Direccin IP

    Address Family Route Tag

    Comando Versin Dominio deenrutamineto

    0 8 16 31

    RIPv2

  • ENCAPSULAMIENTO DEL PROTOCOLO RIPv2

    Mtrica

    Salto siguiente

    Mscara de subred

    Direccin IP

    Identificador Route Tag

    Comando Versin Dominio deenrutamiento

    Longitud de Mensaje Suma de Chequeo

    Puerto de Origen0208H = 520

    Puerto de Destino0208H = 520

    0 8 16 31

    Direccin IP de Destino

    Direccin IP de Origen

    TTL Protocolo11H = 17 Suma de Chequeo

    Identificador Indicador/Desplazam.

    Ver HLEN ToS Longitud Total

    MACDestino

    MACOrigen

    Tipo0800H Datos

    Trama Ethernet

    .

  • ANALISIS DEL PROTOCOLO RIPv1Lo0:172.16.15.1/16

    AS RIP v1 R2

    R3

    R1S0/1.42

    S0/0.221

    S0/1.222

    S0/0.61

    10.2.2.220/30

    20.3.3.40/30

    S0/0.41

    30.4.4

    .60/30

    S0/1.62

    40.5.5.28/30Fa0/0.29

    Lo2:172.32.6.7/16

    Lo1:132.2.4.7/16

    RedRed

    Paquetes RIPv1

  • ANALISIS DEL PROTOCOLO RIPv1

    00 00 00 01

    00 00 00 00

    00 00 00 00

    14 00 00 00

    00 02 00 00

    00 00 00 02

    00 00 00 00

    00 00 00 00

    0A 00 00 00

    00 02 00 00

    02 01 00 00

    0 8 16 31

    Red

    10.

    0.0.

    0 M

    tri

    ca 2

    Red

    20.

    0.0.

    0 M

    tri

    ca 1

    00 00 00 01

    00 00 00 00

    00 00 00 00

    84 02 00 00

    00 02 00 00

    00 00 00 01

    00 00 00 00

    00 00 00 00

    1E 00 00 00

    00 02 00 00

    Red

    30.

    0.0.

    0 M

    tri

    ca 1

    Red

    132

    .2.0

    .0 M

    tri

    ca 1

    00 00 00 02

    00 00 00 00

    00 00 00 00

    AC 20 00 00

    00 02 00 00

    00 00 00 02

    00 00 00 00

    00 00 00 00

    AC 10 00 00

    00 02 00 00

    Red

    172

    .16.

    0.0

    Mt

    ric a

    2R

    ed 1

    72.3

    2.0.

    0 M

    tri

    c a 2

  • ANALISIS DEL PROTOCOLO RIPv2

    AS RIP v2 R6

    R4

    R5

    40.5.5.28/30 Fa0/1.30

    50.6.6

    .68/30

    S0/1.69

    S0/0.70

    S0/0.205

    S0/1.206

    60.7.7.204/30

    70.8.8.4/30

    S0/1.6

    S0/0.5

    Lo4:201.1.1.5/25

    Lo5:192.168.1.9/26

    Lo3:210.7.1.8/32

    RedRed

    Paquetes RIPv2

  • ANALISIS DEL PROTOCOLO RIPv2

    00 00 00 01

    00 00 00 00

    FF FF FF FC

    3C 07 07 CC

    00 02 00 00

    00 00 00 01

    00 00 00 00

    FF FF FF FC

    32 06 06 44

    00 02 00 00

    02 02 00 00

    0 8 16 31

    Red

    50.

    6.6.

    6 8 M

    tri

    ca 1

    Red

    60.

    7.7.

    2 04

    Mt

    ric a

    1

    00 00 00 02

    00 00 00 00

    FF FF FF C0

    C0 A8 01 00

    00 02 00 00

    00 00 00 02

    00 00 00 00

    FF FF FF FC

    46 08 08 04

    00 02 00 00

    Red

    70.

    8.8.

    4 M

    tri

    ca 2

    Red

    192

    .168

    .1.0

    Mt

    rica

    2

    00 00 00 01

    00 00 00 00

    FF FF FF FF

    D8 07 01 08

    00 02 00 00

    00 00 00 02

    00 00 00 00

    FF FF FF 80

    C9 01 01 00

    00 02 00 00

    Red

    201

    .1.1

    .0 M

    tri

    ca 2

    Red

    210

    .7.1

    .8 M

    tri

    ca 1

  • TEMPORIZACION DEL PROTOCOLO RIP

    Paquetes RIP

    Se envan lasactualizaciones

    segn se indiqueen routing-update timer

    (inicialmente 30 seg)Entrada 1Entrada 2Entrada 3

    Tabla de enrutamientoCuando el route-timeouttimer expira la ruta esmarcada como invlidapero se mantiene en latabla hasta que expire

    el route-flush timer

    RIP emplea temporizadores para mejorar surendimiento.Routing-update timer Inicialmente 30 seg.Route-timeout timer Hold down en 180 seg.Route-flush timer Inicialmente en 240 seg

  • INTERRELACION ENTRE RIPv1 Y RIPv2

    ISP B

    Poltica deenrutamiento

    con RIPv2

    ISP B

    Poltica deenrutamiento

    con RIPv2

    ISP A

    Poltica deenrutamiento

    con RIPv1

    ISP A

    Poltica deenrutamiento

    con RIPv1

    Enva mensajes RIPv1a 255.255.255.255

    Llega mensajes RIPv1como 255.255.255.255

    INGNORA

    Enva mensajes RIPv2a 224.0.0.9

    Llega mensajes RIPv2como 224.0.0.9

    ACEPTA

    Los routers tienenactualizadas sus

    tablas deenrutamiento con

    los del ISP Ay del ISP B

    Los routers tienenactualizadas sus

    tablas deenrutamiento con

    los del ISP Ay del ISP B

    Los routers tienenactualizadas sus

    tablas deenrutamiento slo

    con los desu ISP B

    Los routers tienenactualizadas sus

    tablas deenrutamiento slo

    con los desu ISP B

    Nota: El router del ISP Atiene configurado:router rip network exit

  • ASPECTOS BASICOS DE AUTENTICACION

    RIPv1 no es un protocolo seguro.Si un nodo enva un paquete UDP por el puerto 520 elrouter lo considera como un paquete RIP.

    RIPv2 incluye un proceso de autenticacin.

    RIPv2 usa MD 5 como algoritmo deautenticacin.

  • ASPECTOS DE CONFIGURACION RIPv1

    Lo0:172.16.15.1/16

    ISP RIP v1 ISP RIP v2 R6

    R4

    R2

    R3

    R1 R5S0/1.42S0/0

    .221

    S0/1.222

    S0/0.61

    10.2

    .2.2

    20/3

    0

    20.3.3.40/30

    S0/0.41

    30.4.4

    .60/30

    S0/1.62

    40.5

    .5.2

    8/30

    Fa0/0.29

    Fa0/1.30

    50.6.6

    .68/30

    S0/1.69

    S0/0.70

    S0/0.205

    S0/1.206

    60.7.7.204/3070

    .8.8

    .4/3

    0

    S0/1.6

    S0/0.5

    Lo4:201.1.1.5/25

    Lo2:172.32.6.7/16 Lo5:192.168.1.9/26

    Lo1:132.2.4.7/16

    Lo3:210.7.1.8/32

    Configurar RIPv1 en R2.Activar el protocolo RIPv1: router ripAnunciar redes: network

    R2(config)# router rip

    R2(config-router)# exit

    R2(config-router)# network 172.32.0.0R2(config-router)# network 10.0.0.0

    R2(config)#

    R2(config-router)# network 30.0.0.0

  • R4(config)# router rip

    R4(config-router)# exit

    R4(config-router)# network 40.0.0.0R4(config-router)# network 50.0.0.0

    R4(config)#

    R4(config-router)# network 60.0.0.0

    R4(config-router)# version 2

    R4(config-router)# network 210.7.1.0

    Configurar RIPv2 en R4Activar el protocolo RIPv2:

    Especificar la versin 2:

    Anunciar redes:

    router rip

    version 2

    network

    Lo0:172.16.15.1/16

    ISP RIP v1 ISP RIP v2 R6

    R4

    R2

    R3

    R1 R5S0/1.42S0/0

    .221

    S0/1.222

    S0/0.61

    10.2

    .2.2

    20/3

    0

    20.3.3.40/30

    S0/0.41

    30.4.4

    .60/30

    S0/1.62

    40.5

    .5.2

    8/30

    Fa0/0.29

    Fa0/1.30

    50.6.6

    .68/30

    S0/1.69

    S0/0.70

    S0/0.205

    S0/1.206

    60.7.7.204/30

    70.8

    .8.4

    /30

    S0/1.6

    S0/0.5

    Lo4:201.1.1.5/25

    Lo2:172.32.6.7/16 Lo5:192.168.1.9/26

    Lo1:132.2.4.7/16

    Lo3:210.7.1.8/32

    ASPECTOS DE CONFIGURACION RIPv2

  • INTERFAZ PASIVA

    R2

    R3

    R1 S0/1.42

    S0/0.221

    S0/1.222

    S0/0.61

    22.2

    .2.2

    20/3

    0

    20.3.3.40/30 S0/0.41

    30.4.4

    .60/30

    S0/1.62

    Servidor200.1.1.4/24

    Envoactualizaciones?

    Fa0/0.1

    R1(config)# router rip

    R1(config-router)# exitR1(config-router)# passive-interface fastethernet 0/0

    R1(config)#

    R1(config-router)# network 200.1.1.0R1(config-router)# network 22.2.2.220R1(config-router)# network 20.3.3.40

    Se debe anunciar la red200.1.1.0 donde est elservidor, para que seaaccedido externamente.No se debe enviar al servidoractualizaciones. Para que??

  • Que sucede en los router CISCO?

    CISCO implementa RIPv2 soportando:Autenticacin Gestin de claveSummarization de rutas CIDRVLSM

    De manera predeterminada, un router que soporta RIPv2 no recibe paquetes RIPv1

    CISCO ofrece comandos para RIPv1 y RIPv2version 1 recibe y enva paquetes RIPv1version 2 recibe y enva paquetes RIPv2

  • COMANDOS SEND Y RECEIVE

    CISCO ofrece comandos para RIPv1 y RIPv2ip rip send version 1 Configura una interfaz para enviar slo paquetes RIPv1ip rip send version 2 Configura una interfaz para enviar slo paquetes RIPv2ip rip send version 1 2 Configura una interfaz para enviar ambos paquetes RIPv1 y RIPv2ip rip receive version 1 Configura una interfaz para recibir slo paquetes RIPv1ip rip receive version 2 Configura una interfaz para recibir slo paquetes RIPv2ip rip receive version 1 2

  • CONFIGURANDO EL ROUTER R4

    El Router R4 debe recibir paquetes RIPv1R4(config)# interface fastehernet 0/1R4(config-if)# ip rip receive version 1R4(config-if)# exit

    Al recibir el router R4 paquetes RIPv1 desdeel router R3, todos los routers R4, R5 y R6actualizarn sus tablas de enrutamiento coninformacin de los router R1, R2 y R3.Se debe desactivar la summatization:R5(config)# router ripR5(config-router)# no auto-summary

  • ENRUTAMIENTO ACTUALIZADAS EN R4

  • TAREA: SIMULAR PROTOCOLO RIP

    ISP RIP v1 ISP RIP v2 R6

    R4

    R2

    R3

    R1 R5S0/1.42

    S0/0.141

    S0/1.46

    S0/0.65

    10.1.1.140/30

    40.4.4.40/30

    S0/0.41

    30.3.3

    .64/30

    S0/166

    50.5.5.192/30

    Fa0/0.193

    Fa0/1.194

    60.6.6

    .68/30

    S0/1.70

    S0/0.69

    S0/0.93

    S0/1.94

    90.9.9.92/30

    70.7.7.40/30

    S0/1.42

    S0/0.9

    200.1.4.80/28

    200.10.3.192/27

    201.2.6.0/24

    201.3.7.0/24

    Servidor 1TFTP

    S0/1.142

    S0/0.45

    20.2.2.44/30 80.8.8.8/30

    S0/1.10

    S0/0.41201.4.90.0/24 200.20.2.128/26

    R7 R8

    Fa0/0

    Fa0/0

    Fa0/0

    Fa0/0

    Fa0/0

    Fa0/0

  • BIBLIOGRAFIA

    Tutorials y artculos sobre Internet.http://www.thebryantadvantage.com/Tutorials.htm

    TCP/IP Illustrated, Volume 1, The Protocols, Autor Richard StevensCaptulos 1, 2, 3, 4, 6 y 7.

    TCP/IP Tutorial and Technical Overview, RedBooks, IBMCaptulos 1, 2 y 3.

    IP CIDR Calculatorhttp://www.subnet-calculator.com/cidr.php

    RFC 3022 Tradicional IP Network Address Translator (Traditional NAT). Enero de 2001

  • BIBLIOGRAFIA

    RFC 1058 Routing Information ProtocolJunio de 1988.http://www.ietf.org/rfc/rfc1058.txt

    RFC 1723 RIP version 2, Noviembre de 1994http://www.ietf.org/rfc/rfc1723.txt

    RFC 2082 MD5 Authenticationhttp://www.ietf.org/rfc/rfc2082.txt

    Routing Information Protocol, Autor CISCOhttp://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/rip.pdf

  • 2013 | Fredy Campos | [email protected] Enrutamiento Esttico y Dinmico - Generalidades y RIP 73

    Fredy Campos [email protected]

    Carrera Profesional de Ingeniera Electrnica y TelecomunicacionesUniversidad Nacional Tecnolgica del Cono Sur de Lima

    http://www.untecs.edu.pe/portal/

    Pgina 1Slide3Slide7Slide114Slide115Slide122Slide123Slide124Slide125Slide126Slide127Slide128Slide129Slide131Slide132Slide133Slide134Slide136Slide137Slide138Slide139Slide140Slide143Slide144Slide145Slide146Slide11Slide106Slide107Slide108Slide109Slide110Slide111Slide112Slide113Slide103Slide147Slide148Slide149Slide150Slide151Slide152Slide153Slide154Slide155Slide156Slide157Slide158Slide159Slide160Slide161Slide163Slide164Slide165Slide166Slide167Slide168Slide169Slide170Slide171Slide172Slide173Slide177Slide178Slide188Slide189Slide190Slide191Slide192Slide203Slide256Slide204Pgina 73