

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Documento presenta un resumen del protocolo de redes bgp
Tipo: Esquemas y mapas conceptuales
1 / 3
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


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
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 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.