Enrutamiento IP básico

La función fundamental de los routers es presentarse en todas las implementaciones IP:

  • Un datagrama IP entrante que especifica una "dirección IP de destino" distinta de la(s) direccion(es) IP del host local, se trata como un datagrama IP normal saliente.
  • Este datagrama IP saliente es objeto del algoritmo de enrutamiento IP del host local, que selecciona el salto siguiente para el datagrama (el host siguiente al que envía). Este nuevo destino se puede localizar en cualquiera de las redes físicas que estén conectadas al host intermedio. If it is a physical network other than the one on which the host originally received the datagram, then the net result is that the intermediate host has forwarded the IP datagram from one physical network to another.

    Figura: Operación de router de IP - La puede realizar cualquier implementación IP.

    La tabla de enrutamiento IP normal contiene información de las redes conectadas localmente y las direcciones IP de otros routers de estas redes, más las redes a los que estén conectados. Esto se puede ampliar con información de redes IP que se encuentren muy lejos, y también puede contener una ruta por defecto, pero it still remains una tabla con información limitada; esto es, representa sólo una parte de internet. Esto es por lo que este tipo de router se denomina router con información de enrutamiento parcial.

    Algunas consideraciones a aplicar para esos routers con información parcial:

    Los routers podrían implementar algunos informes de error con información parcial vía ICMP. Podría ser capaz de informar de los errores siguientes volviendo al host de origen:

    Se requiere un router más inteligente si:

    Estas formas más avanzadas de routers usan protocolos adicionales para comunicarse con otros. Existe un número de protocolos de esta índole, y las descripciones de los más importantes will se verán en las secciones siguientes. Las razones de esta multiplicidad de protocolos diferentes son básicamente cuatro:

    Antes de discutir los protocolos de enrutamiento, revisaremos las arquitecturas de enrutamiento usadas anteriormente en Internet, ya que esto ayudará a entender el papel que jugaron los diferentes protocolos de enrutamiento. Esta visión general mostrará tambiñen la diferencia entre enrutamiento interior y exterior. Se discutirá más tarde varios protocolos utilizados por los dos tipos de enrutamiento.

    Demonios de enrutamiento

    Los protocolos de enrutamiento se implementan a menudo utilizando uno de estos dos demonios:

    routed
    Pronunciado "route D". Es un demonio de enrutamiento básico para interior soportado en la mayoría de las implementaciones IP. Utiliza el protocolo RIP.
    gated
    Pronunciado "gate D". Es un demonio más sofisticado de sistemas UNIX para enrutamiento interior y exterior. Puede emplear un número de protocolos adicionales tales como OSPF y BGP.
    Protocolos de enrutamiento  |  Tabla de Contenidos  |  Protocolo RIP