Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Resumen BGP Protocolo de Redes, Esquemas y mapas conceptuales de Redes de Computadoras

Documento presenta un resumen del protocolo de redes bgp

Tipo: Esquemas y mapas conceptuales

2022/2023

Subido el 05/08/2023

erick-leonardo-veliz-arevalo
erick-leonardo-veliz-arevalo 🇬🇹

2 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Chapter 7 BGP
BGP is an example of an EGP and is very robust and scalable routing protocol; BGP is the routing
protocol used on the Internet.
The main goal of BGP is to provide an interdomain routing system that guarantees the loop-free
exchange of routing information between autonomous system. BGP routers exchange information
about path to destinations networks.
BGP´s interdomain routing enables connectivity between autonomous system and is usually based on a
set of policies, not just the technical characteristics of the underlying infrastructure. This capability
differentiates BGP from the IGPs, which focus only on finding the optimum (usually fastest) route
between points, without respect to routing policies.
BGP does not look at bandwidth for the best path. Rather, BGP is a policy-based routing protocol that
allows an autonomous system to control traffic using multiple BGP attributes. Routers running BGP
exchange network reachability information, called path vectors or attributes, including a list of the full
path of BGP autonomous system numbers that a router should take to reach a destination network.
BGP allows some organizations to fully use all of its bandwidth by manipulating these path attributes.
BGP is designed to scale to huge internetworks, such as the internet.
BGP allows routing-policy decisions to be applied to the path of BGP autonomous system numbers so
that routing behavior can be enforced at the autonomous system level and to determine how data will
flow through the autonomous system. These policies can be implemented for all networks owned by an
autonomous system, for a certain classless interdomain routing (CIDR) block of network numbers
(prefixes), or for individual networks or subnetworks. The policies are based on the attributes carried in
the routing information and configured on the routers.
BGP specifies that a BGP router can advertise to its peers (neighbors) in neighboring autonomous
system only those routes that it uses. This rule reflects the hop-by-hop routing paradigm generally used
throughout the current Internet. Some policies cannot be supported by the hop-by-hop routing
paradigm. For example, BGP does not allow one autonomous system to send traffic to a neighboring
autonomous system, intending that the traffic take a different route from that taken by traffic
originating in that neighboring autonomous system. In other words, you cannot influence how a
neighboring autonomous system will route your traffic, but you can influence how your traffic gets to a
neighboring autonomous system. However, BGP can support any policy conforming to the hop-by-hop
routing paradigm.
Because the current Internet uses only the hop-by-hop routing paradigm, and because BGP can support
any policy that conforms to that paradigm, BGP is highly applicable as an inter-autonomous system
routing protocol for the current Internet
pf3

Vista previa parcial del texto

¡Descarga Resumen BGP Protocolo de Redes y más Esquemas y mapas conceptuales en PDF de Redes de Computadoras solo en Docsity!

Chapter 7 BGP BGP is an example of an EGP and is very robust and scalable routing protocol; BGP is the routing protocol used on the Internet. The main goal of BGP is to provide an interdomain routing system that guarantees the loop-free exchange of routing information between autonomous system. BGP routers exchange information about path to destinations networks. BGP´s interdomain routing enables connectivity between autonomous system and is usually based on a set of policies, not just the technical characteristics of the underlying infrastructure. This capability differentiates BGP from the IGPs, which focus only on finding the optimum (usually fastest) route between points, without respect to routing policies. BGP does not look at bandwidth for the best path. Rather, BGP is a policy-based routing protocol that allows an autonomous system to control traffic using multiple BGP attributes. Routers running BGP exchange network reachability information, called path vectors or attributes, including a list of the full path of BGP autonomous system numbers that a router should take to reach a destination network. BGP allows some organizations to fully use all of its bandwidth by manipulating these path attributes. BGP is designed to scale to huge internetworks, such as the internet. BGP allows routing-policy decisions to be applied to the path of BGP autonomous system numbers so that routing behavior can be enforced at the autonomous system level and to determine how data will flow through the autonomous system. These policies can be implemented for all networks owned by an autonomous system, for a certain classless interdomain routing (CIDR) block of network numbers (prefixes), or for individual networks or subnetworks. The policies are based on the attributes carried in the routing information and configured on the routers. BGP specifies that a BGP router can advertise to its peers (neighbors) in neighboring autonomous system only those routes that it uses. This rule reflects the hop-by-hop routing paradigm generally used throughout the current Internet. Some policies cannot be supported by the hop-by-hop routing paradigm. For example, BGP does not allow one autonomous system to send traffic to a neighboring autonomous system, intending that the traffic take a different route from that taken by traffic originating in that neighboring autonomous system. In other words, you cannot influence how a neighboring autonomous system will route your traffic, but you can influence how your traffic gets to a neighboring autonomous system. However, BGP can support any policy conforming to the hop-by-hop routing paradigm. Because the current Internet uses only the hop-by-hop routing paradigm, and because BGP can support any policy that conforms to that paradigm, BGP is highly applicable as an inter-autonomous system routing protocol for the current Internet

BGP Characteristics

What type of protocol is BGP? BGP is a path vector protocol. BGP uses the Transmission Control Protocol (TCP) as its transport protocol, which provides connection- oriented reliable delivery. In this way, BGP assumes that its communication is reliable and, therefore, BGP does not have to implement any retransmission or error-recovery mechanisms, like EIGRP does. BGP information is carried inside TCP segments using protocol 179; these segments are carried inside IP Packets. BGP sends keepalive messages, similar to the hello messages sent by OSPF and EIGRP. BGP is the only IP routing protocol to use TCP as its transport layer, OSPF and EIGRP reside directly above the IP layer, and RIP uses the User Datagram Protocol (UDP) for its transport layer.

BGP Tables

BGP keeps a neighbor table containing a list of neighbors with wich it has a BGP connection. The BGP table information is known by many names in various documents, including the following:  BGP table  BGP topology table  BGP topology database  BGP routing table  BGP forwarding database It is important to remember that this BGP table is separate from the IP routing table in the router. The router offers the best routes from the BGP table to the IP routing table and can be configured to share information between the two tables (by redistribution). For BGP establish an adjacency, you must configure it explicity for each neighbor. BGP forms a TCP relationship with each of the configured neighbors and keeps track of the state of these relationships by periodically sending a BGP/TCP keepalive message. NOTE: BGP sends BGP/TCP keepalives by default every 60 seconds. After establishing an adjacency, the neighbors exchange their best BGP routes. Each router collects these routers from each neighbor with which it successfully established and adjacency and places them in its BGP table; all routes that have been learned from each neighbor are placed in the BGP table. Each path learned is associated with BGP attributes. The single best route for each network is selected from the BGP table using these attributes in the BGP route-selection process and then offered to the IP routing table. Each router compares the offered BGP routes to any other possible paths to those networks in its IP routing table, and the best route, based on administrative distance, is installed in the IP routing table.