Deber Nro 11 (Tarea 6 - BGP)

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Universidad de Guayaquil

Facultad de Ciencias Matemáticas y Físicas


Carrera de Ingeniería en Networking y Telecomunicaciones

Alumnos : Arturo Daniel Córdova Ortega Catedrático : Ing. María Molina Miranda
Fecha : 21 de julio del 2021 Materia : Redes 4
Paralelo : INE-S-MA-7-1 Tarea Nro. 6 - PARCIAL I

Tema: “En base a BGP, responder los siguientes enunciados”


1. ¿Con cuál comando se inyectan las redes en BGP?
El comando network configura e inyecta las redes que van originarse en el router. Es decir, el comando
network especifica qué rutas de la tabla de routing IP local son añadidas a la table de BGP. Con este
comando no se identifican las interfaces que van a ejecutar BGP, sino que se identifican las redes que se
van a propagar. Se pueden utilizar múltiples comandos network, tantos como se requiera. El parámetro
de la máscara es muy útil en BGP puesto que puede funcionar con subnetting y supernetting.

La sintaxis del comando es la siguiente:


Router(config-router) # network [dirección de red] mask [máscara de red]

También es posible inyectar redes en BGP mediante redistribución [redistribute]. Con esta opción se
redistribuyen las redes que existen en la tabla de enrutamiento dentro de BGP. Es decir, anuncia las redes
BGP, importando las rutas de los protocolos IGP en BGP mediante una redistribución. Este método se
utiliza normalmente en grandes empresas con core iBGP.

La sintaxis del comando es la siguiente:


Router(config) # router bgp 109
Router(config-router) # redistribute ospf 100

*router bgp <NSA>: Inicia el enrutamiento BGP y lo asocia con un sistema autónomo local.

2. ¿Con cuál comando se define el peer para la sesión TCP?


Recordemos que BGP establece entre un par de routers (neighbors o peers) una sesión TCP abierta,
mediante la cual intercambian información de ruteo BGP

Por tanto, la sintaxis del comando es la siguiente:


Router(config-router) # neighbor [ip-address] remote-as [autonomous-system-number]

El comando neighbor es utilizado para definir cada uno de los vecinos y su correspondiente SA. Si el AS
del vecino es el mismo que el local, habrá una conexión IBGP (Internal BGP); si el vecino posee un AS
diferente, la conexión es EBGP (External BGP).

3. Completar los comandos de la siguiente tabla:

Verification Step Command


List possible default routes show ip bgp 0.0.0.0 0.0.0.0
List posible routes, per prefix show ip bgp prefix [subnet-mask]
List routes learned from one neighbor, before
show ip bgp neighbors ip-address received-routes
any inbound filtering is applied
List routes learned from a specific neighbor that
show ip bgp neighbors ip-address routes
passed any inbound filters

List routes advertised to a neighbor after


show ip bgp neighbors ip-address advertised-routes
applying outbound filtering
List the number of prefixes learned per neighbor show ip bgp summary
Universidad de Guayaquil
Facultad de Ciencias Matemáticas y Físicas
Carrera de Ingeniería en Networking y Telecomunicaciones

4. ¿Cuál comando devuelve la siguiente información?

Con el comando “show ip bgp summary” muestra el estado de las sesiones de BGP y también el número
de prefijos aprendidas en cada sesión.

5. En BGP se pueden agrupar los peers que comparten la misma política de actualizaciones.
¿Con cuál comando se lo puede realizar?
Los Peer Groups son una agrupación de vecinos BGP a los cuales se les aplica las mismas políticas de
actualización, de esta forma podemos configurar un montón de vecinos BGP de forma más rápida.

La sintaxis del comando es la siguiente:


neighbor [ip-addres] peer-group [peer-group-name]

6. ¿Cuáles son las categorías en las que se clasifican los atributos en BGP? Descríbalas.
Categorías de Atributos (RFC 4271)
 Well-known. Atributos cuya utilización es obligatoria.
 Mandatory: Son atributos que tienen que estar si o si, en forma mandatoria, en el paquete UPDATE
de BGP. Debe poder ser reconocido por todas las implementaciones de BGP.

Atributo Categoría Descripción


Well-known, Lista de todos los AS a través de los cuales ha
AS_Path
mandatory pasado. Se prefiere el más corto.
Well-known, Peer externo en el AS vecino. No se usa en el
Next Hop
mandatory proceso de selección de caminos.
Well-known, Código de origen. Preferidos en este orden: (i)
Origin
mandatory IGP, (e) EGP, (?) Incomplete.

 Discretionary: Son atributos que deben de ser reconocidos por todas las implementaciones de BGP,
pero pueden o no enviarse el mensaje UPDATE de BGP.

Atributo Categoría Descripción


Al generar una sumarización envía los AS de las
Atomic Well-known,
rutas que componen dicha sumarización. No se
aggregate discretionary
usa en el proceso de selección de caminos.
Indica el nivel de preferencia para alcanzar
Local Well-known,
prefijos externos a través de los routers
preference discretionary
internos. Se prefiere el valor más alto.
Universidad de Guayaquil
Facultad de Ciencias Matemáticas y Físicas
Carrera de Ingeniería en Networking y Telecomunicaciones

 Optional. Atributos cuya utilización es opcional.


 Transitive: Si un atributo es transitivo, significa que BGP deberá aceptar y publicar el atributo, aun
si este no es reconocido dentro de la implementación. Es decir, el router no debe de reconocer
estos atributos, pero si este es el caso, marcará la actualización como parcial y enviará la
actualización completa con los atributos, al siguiente router. Los atributos atraviesan el router sin
ser cambiados, si no son reconocidos.

Atributo Categoría Descripción


ID y AS del router que lleva a cabo la
Optional,
Aggregator sumarización. No se usa en el proceso de
transitive
selección de caminos.
Optional, Etiqueta prefijos. No se usa en el proceso de
Community
transitive selección de caminos.

 Nontransitive: Si un atributo es opcional no transitivo, significa que el atributo, al ser recibido en el


mensaje UPDATE, deberá ignorarse y no pasarse a otros peers BGP. Es decir, los atributos son
eliminados si caen en un router que no entiende o reconoce los atributos. Estos atributos no serán
propagados al peer BGP.

Atributo Categoría Descripción


Optional, Identifica un clúster, Route Reflectors. No se
Cluster ID
nontransitive usa en el proceso de selección de caminos.
Múltiple Exit
Optional, Indica a vecinos externos qué camino usar para
Discriminator
nontransitive alcanzar prefijos.
(MED)
Optional, Identifica al Route Reflector. No se usa en el
Originator ID
nontransitive proceso de selección de caminos.
Optional, not
Weight communicated to Propietario de Cisco. Se prefiere el más alto.
peers

7. ¿Cuál es el proceso de decisión de mejor ruta que realiza BGP?


El algoritmo del proceso de selección de mejor camino o ruta en BGP, esta dado de la siguiente forma:
1. Si el next-hop es inaccesible, descartar la ruta.
2. Si el camino es interno (iBGP), synchronization está habilitado y la ruta no está en el IGP, descartarla.
3. Se prefiere el camino con mayor peso “weight” (propietario Cisco).
4. Luego, se prefiere la ruta de mayor “local preference”.
5. En caso del mismo local-pref, se prefiere una ruta que es originada por el router (comando network
o redistribución).
6. Si la ruta no fue originada por el router y local-pref es igual, se prefiere la ruta con el path de sistemas
autónomos más corto (shortest as-path).
7. Si todo es igual, se prefiere el menor código de “origen” (IGP < EGP < Incomplete).
8. A igualdad de “origen”, se prefiere el menor valor de MED. Esta comparación se realiza sólo si los
neighbors de los que se aprendieron la ruta pertenecen todos a un mismo AS (a menos que se
especifique “bgp alwayscompare-med”).
9. Se prefieren rutas aprendidas por eBGP que por iBGP.
10. Se prefiere la ruta cuyo next-hop tiene menor métrica en el IGP.
11. Si hasta aquí no hay decisión, se prefiere la ruta correspondiente al neighbor de menor router-id.

Bibliografía
Ariganello, E. (2014). REDES CISCO Guía de Estudio para la certificación CCNA. Madrid, España: RA-MA.

Ariganello, E. (2014). REDES CISCO Guía de Estudio para la certificación CCNP. Madrid, España: RA-MA.

También podría gustarte