SlideShare une entreprise Scribd logo
1  sur  15
BGP (Border Gateway Routing Protocol) is a standardized exterior
gateway protocol designed to exchange routing and accessibility
information between autonomous systems (AS) on the Internet.
The Border Gateway Protocol makes routing decisions based on
paths, network policies or rule-sets configured by a network
administrator, and are involved in making core routing decisions.
BGP is a very robust and scalable routing protocol, as evidenced by
the fact that BGP is the routing protocol employed on the Internet.
INTRODUCTION
 It is a routing protocol.
 RIP and OSPF are interior for exchanging routing information between
gateways (commonly routers) within an Autonomous System (for example, a
system of corporate local area networks). so BGP is different from these
protocols.
 it is ERP(exterior routing protocol) which is used to connect two or more
autonomous systems.
 it connects two or more organization networks with each other and may be
used by a single big organization to connect their systems.
 It is used by ISP(internet service provider) like(BSNL,MTNL,DOLPHIN
etc.)that's why it is also known as routing protocol of internet.
Introduction(Conti…)
 If any big organization having two or more internet
connections then in this situation they can also use this
BGP protocol to connect with more than one ISPs to keep
connection with all ISP’s internet connection.
 This is known as multi homing.
 Multi homing refers to a computer or device connected to
more than one
computer network. It can be used, for example, to
increase the reliability of an Internet Protocol network,
such as a user served by more than one Internet service
provider.
History
 Before bgp there was an exterior gateway protocol(egp).
 It got replaced by BGP and since 1994 we are using BGPv4. And it
supports CIDR method means classless internet domain routing with
the help of this we can perform subnetting and supernetting.
 we can also keep our routing table small and effective.
 OSPF is link state protocol and RIP is a distance vector protocol.
 But BGP is neither link state or distance vector.it is path vector routing
protocol.
 routing decisions are made based on:
1.path
2.network policies.
3.rules
4 Types of messages
1.Open:
 In this firstly we create a connection with TCP.
 After this we can send an open message.
 Open message carries several parameters thorough which they check
validity of each of them
 These parameters decide that we should communicate or not .
 That can be agreed by BGP neighbors(AS).
2.Update:
 After getting open message we can send update message.
 It contains the actual rout updates.
 It composed of:
o NLRI(network layer reachability ).
o AS-path.
o AS-attribute.
Types of messages
3.Keep alive:
 Keep the session running when there are no updates.
 Let BGP speakers know that they are still there.
 If we don’t get any keepalive message then BGP will remove
all the informations about that particular peer which was
stored in the routing table.
4.Notification:
 It is used to send the error message.
 It may be any kind of message like:
o Update corrupt message.
o If router needs to turn off a session unexpectedly.
BGP states
 Idle:it starts TCP conn with BGP peers.it won’t accept BGP
connetion until Tcp conn is established.
 Connect:after tcp connect,.peer sends open msg to peer.
 Active state:if tcp is unsuccessful then it stays in active state .
Restart the process.
 Open sent :if connect state is sucessful.open msg are listened
and validity is of msg is checked.
 If open sent is successful send keepalive messsage
 Keepalive msg:maintains the sessions .contains timer .
 Open confirm:bgp router recieves keepalive msg. If success the
established state;
 Established:if successful ,Bgp protocol exchanges updated
routing info. Among routers involved in the communication.
Communication
 It uses TCP port no 179.
 TCP used for reliability. Because it sends acknowledgment.
 Slowest routing protocol. Actually it is design intentionally
to be slow because by this it can take routing decision
slowly because in internet ,links and networks goes up and
down time by time if it will take fast decision then may be
which link or network went down will go up after some
time then it has to take routing decision again. So it will
consume more energy to route and we wouldn't be use
other network resources properly.
BGP terminology
 BGP Peers and peering:
*BGP neighbors are known as BGP peers.
*when BGP routers exchange routes with another BGP
called peering.
*in this we can establish peering by manual
configuration.
BGP AS(Autonomous system)
 Autonomous systems are group of routers.
 They share similar routing policies.
 Operate within a single administrative domain.
 Typically belongs to one organization.
 AS numbers can be between 1 to 65535.
TYPES OF AS
 Types of AS system:
1.Stub AS: it has only connection to the another AS.
The host in the AS can send data traffic to other AS similary it can
receive data coming from other AS.
However, the data can’t be pass through the stub AS because it acts as
a source or a sink.
Ex: local ISP.
2.Multi homing:Multi homing refers to a computer or device connected
to more than one computer network. It can be used, for example, to
increase the reliability of an Internet Protocol network, such as a user
served by more than one Internet service provider.
3.Transient:it also a multihome ISP that supports transient data.
Ex:NSPs and ISPs.
IASA and RIRs
 IASA: The Internet Assigned Numbers Authority (IANA) is
a department of ICANN, a nonprofit private American
corporation that oversees global IP address allocation,
autonomous system number allocation, root zone
management in the Domain Name System (DNS), media
types, and other Internet Protocol-related symbols and
numbers.
 RIRs: A regional Internet registry (RIR) is an organization
that manages the allocation and registration of Internet
number resources within a particular region of the world.
Internet number resources include IP addresses and
autonomous system (AS) numbers.
BGP NLRI
 The Network Layer Reachability Information (NLRI) is exchanged
between BGP routers using UPDATE messages. An NLRI is composed
of a LENGTH and a PREFIX.
 The length is a network mask in CIDR notation (eg. /25) specifying the
number of network bits, and the prefix is the Network address for that
subnet.
 The NLRI is unique to BGP version 4 and allows BGP to carry
supernetting information, as well as perform aggregation.
 The NLRI would look something like one of these:
 /25, 204.149.16.128
 /23, 206.134.32
 /8, 10
 Only one NLRI is included in an UPDATE Message, though there may
be multiple AS-paths and AS-path attributes.
BGP Types
1.internl BGP(iBGP):
 Neighbors that belong to the same AS.
 These neighbors needn't to be directly connected.
2.External BGP(eBGP):
 Neighbors that belong to the different AS.
 These neighbors need to be directly connected.
BGP Attributes
 The matrix used by BGP are called path attributes.
-as path.
-next hop.
-local preference , etc.

Contenu connexe

Tendances

Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
Kashif Latif
 
CCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsCCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
Dsunte Wilson
 

Tendances (20)

BGP
BGP BGP
BGP
 
Bgp
BgpBgp
Bgp
 
Bgp
BgpBgp
Bgp
 
BGP protocol presentation
BGP protocol  presentationBGP protocol  presentation
BGP protocol presentation
 
EIGRP Routing Protocols
EIGRP Routing ProtocolsEIGRP Routing Protocols
EIGRP Routing Protocols
 
BGP
BGPBGP
BGP
 
Cisco ospf
Cisco ospf Cisco ospf
Cisco ospf
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
CCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsCCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
 
BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)
 
Routing Protocols
Routing Protocols Routing Protocols
Routing Protocols
 
bgp(border gateway protocol)
bgp(border gateway protocol)bgp(border gateway protocol)
bgp(border gateway protocol)
 
Bgp (1)
Bgp (1)Bgp (1)
Bgp (1)
 
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOLEnhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
 
Open Shortest Path First (OSPF) || 2020 || Ser-2
Open Shortest Path First (OSPF) || 2020 || Ser-2Open Shortest Path First (OSPF) || 2020 || Ser-2
Open Shortest Path First (OSPF) || 2020 || Ser-2
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
 
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
 
Fhrp notes
Fhrp notesFhrp notes
Fhrp notes
 
Static Routing
Static RoutingStatic Routing
Static Routing
 
Open shortest path first (ospf)
Open shortest path first (ospf)Open shortest path first (ospf)
Open shortest path first (ospf)
 

En vedette

Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path First
Kashif Latif
 
BGP Advance Technique by Steven & James
BGP Advance Technique by Steven & JamesBGP Advance Technique by Steven & James
BGP Advance Technique by Steven & James
Febrian ‎
 
Chapter 06 - Routing
Chapter 06 - RoutingChapter 06 - Routing
Chapter 06 - Routing
phanleson
 

En vedette (19)

BGP Overview
BGP OverviewBGP Overview
BGP Overview
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path First
 
Bgp tutorial for ISP
Bgp tutorial for ISPBgp tutorial for ISP
Bgp tutorial for ISP
 
Link state routing protocol
Link state routing protocolLink state routing protocol
Link state routing protocol
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
 
Ppt of routing protocols
Ppt of routing protocolsPpt of routing protocols
Ppt of routing protocols
 
Distance vector routing
Distance vector routingDistance vector routing
Distance vector routing
 
Module 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layerModule 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layer
 
How to change mac address
How to change mac addressHow to change mac address
How to change mac address
 
BGP Traffic Engineering with SDN Controller
BGP Traffic Engineering with SDN ControllerBGP Traffic Engineering with SDN Controller
BGP Traffic Engineering with SDN Controller
 
Implementing Internet and MPLS BGP
Implementing Internet and MPLS BGPImplementing Internet and MPLS BGP
Implementing Internet and MPLS BGP
 
Using BGP To Manage Dual Internet Connections
Using BGP To Manage Dual Internet ConnectionsUsing BGP To Manage Dual Internet Connections
Using BGP To Manage Dual Internet Connections
 
BGP Advance Technique by Steven & James
BGP Advance Technique by Steven & JamesBGP Advance Technique by Steven & James
BGP Advance Technique by Steven & James
 
Сети для самых маленьких. Часть восьмая. BGP и IP SLA
Сети для самых маленьких. Часть восьмая. BGP и IP SLAСети для самых маленьких. Часть восьмая. BGP и IP SLA
Сети для самых маленьких. Часть восьмая. BGP и IP SLA
 
Chapter 06 - Routing
Chapter 06 - RoutingChapter 06 - Routing
Chapter 06 - Routing
 
BGP Traffic Engineering / Routing Optimisation
BGP Traffic Engineering / Routing OptimisationBGP Traffic Engineering / Routing Optimisation
BGP Traffic Engineering / Routing Optimisation
 
Routing
RoutingRouting
Routing
 
IPV6 ppt
IPV6 pptIPV6 ppt
IPV6 ppt
 

Similaire à bgp protocol

3a.Error detection provides for accurate data transfer. Indeed, if.pdf
3a.Error detection provides for accurate data transfer. Indeed, if.pdf3a.Error detection provides for accurate data transfer. Indeed, if.pdf
3a.Error detection provides for accurate data transfer. Indeed, if.pdf
apexjaipur
 
All in one q & ans
All in one q & ansAll in one q & ans
All in one q & ans
Ravi Kodoli
 

Similaire à bgp protocol (20)

BORDER GATEWAY PROTOCOL
BORDER GATEWAY PROTOCOLBORDER GATEWAY PROTOCOL
BORDER GATEWAY PROTOCOL
 
A Survey of Border Gateway Protocol
A Survey of Border Gateway ProtocolA Survey of Border Gateway Protocol
A Survey of Border Gateway Protocol
 
Arun project-Final
Arun project-FinalArun project-Final
Arun project-Final
 
Part1
Part1Part1
Part1
 
Network interview questions
Network interview questionsNetwork interview questions
Network interview questions
 
U5CSS2 (1).pdf
U5CSS2 (1).pdfU5CSS2 (1).pdf
U5CSS2 (1).pdf
 
Mcse question
Mcse questionMcse question
Mcse question
 
Routing
RoutingRouting
Routing
 
Qs.pptx
Qs.pptxQs.pptx
Qs.pptx
 
Optimal Performance Analysis Enabling OSPF and BGP in Internal and External WAN
Optimal Performance Analysis Enabling OSPF and BGP in Internal and External WANOptimal Performance Analysis Enabling OSPF and BGP in Internal and External WAN
Optimal Performance Analysis Enabling OSPF and BGP in Internal and External WAN
 
BGP.pdf
BGP.pdfBGP.pdf
BGP.pdf
 
3a.Error detection provides for accurate data transfer. Indeed, if.pdf
3a.Error detection provides for accurate data transfer. Indeed, if.pdf3a.Error detection provides for accurate data transfer. Indeed, if.pdf
3a.Error detection provides for accurate data transfer. Indeed, if.pdf
 
Network Layer & Transport Layer
Network Layer & Transport LayerNetwork Layer & Transport Layer
Network Layer & Transport Layer
 
four
fourfour
four
 
C0343015019
C0343015019C0343015019
C0343015019
 
Basic Introduction to Technology (networking).pdf
Basic Introduction to Technology (networking).pdfBasic Introduction to Technology (networking).pdf
Basic Introduction to Technology (networking).pdf
 
Routing protocols.pptx
Routing protocols.pptxRouting protocols.pptx
Routing protocols.pptx
 
All in one q & ans
All in one q & ansAll in one q & ans
All in one q & ans
 
Network protocols
Network protocolsNetwork protocols
Network protocols
 
Ospf
OspfOspf
Ospf
 

Dernier

Dernier (20)

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 

bgp protocol

  • 1. BGP (Border Gateway Routing Protocol) is a standardized exterior gateway protocol designed to exchange routing and accessibility information between autonomous systems (AS) on the Internet. The Border Gateway Protocol makes routing decisions based on paths, network policies or rule-sets configured by a network administrator, and are involved in making core routing decisions. BGP is a very robust and scalable routing protocol, as evidenced by the fact that BGP is the routing protocol employed on the Internet.
  • 2. INTRODUCTION  It is a routing protocol.  RIP and OSPF are interior for exchanging routing information between gateways (commonly routers) within an Autonomous System (for example, a system of corporate local area networks). so BGP is different from these protocols.  it is ERP(exterior routing protocol) which is used to connect two or more autonomous systems.  it connects two or more organization networks with each other and may be used by a single big organization to connect their systems.  It is used by ISP(internet service provider) like(BSNL,MTNL,DOLPHIN etc.)that's why it is also known as routing protocol of internet.
  • 3. Introduction(Conti…)  If any big organization having two or more internet connections then in this situation they can also use this BGP protocol to connect with more than one ISPs to keep connection with all ISP’s internet connection.  This is known as multi homing.  Multi homing refers to a computer or device connected to more than one computer network. It can be used, for example, to increase the reliability of an Internet Protocol network, such as a user served by more than one Internet service provider.
  • 4. History  Before bgp there was an exterior gateway protocol(egp).  It got replaced by BGP and since 1994 we are using BGPv4. And it supports CIDR method means classless internet domain routing with the help of this we can perform subnetting and supernetting.  we can also keep our routing table small and effective.  OSPF is link state protocol and RIP is a distance vector protocol.  But BGP is neither link state or distance vector.it is path vector routing protocol.  routing decisions are made based on: 1.path 2.network policies. 3.rules
  • 5. 4 Types of messages 1.Open:  In this firstly we create a connection with TCP.  After this we can send an open message.  Open message carries several parameters thorough which they check validity of each of them  These parameters decide that we should communicate or not .  That can be agreed by BGP neighbors(AS). 2.Update:  After getting open message we can send update message.  It contains the actual rout updates.  It composed of: o NLRI(network layer reachability ). o AS-path. o AS-attribute.
  • 6. Types of messages 3.Keep alive:  Keep the session running when there are no updates.  Let BGP speakers know that they are still there.  If we don’t get any keepalive message then BGP will remove all the informations about that particular peer which was stored in the routing table. 4.Notification:  It is used to send the error message.  It may be any kind of message like: o Update corrupt message. o If router needs to turn off a session unexpectedly.
  • 7. BGP states  Idle:it starts TCP conn with BGP peers.it won’t accept BGP connetion until Tcp conn is established.  Connect:after tcp connect,.peer sends open msg to peer.  Active state:if tcp is unsuccessful then it stays in active state . Restart the process.  Open sent :if connect state is sucessful.open msg are listened and validity is of msg is checked.  If open sent is successful send keepalive messsage  Keepalive msg:maintains the sessions .contains timer .  Open confirm:bgp router recieves keepalive msg. If success the established state;  Established:if successful ,Bgp protocol exchanges updated routing info. Among routers involved in the communication.
  • 8. Communication  It uses TCP port no 179.  TCP used for reliability. Because it sends acknowledgment.  Slowest routing protocol. Actually it is design intentionally to be slow because by this it can take routing decision slowly because in internet ,links and networks goes up and down time by time if it will take fast decision then may be which link or network went down will go up after some time then it has to take routing decision again. So it will consume more energy to route and we wouldn't be use other network resources properly.
  • 9. BGP terminology  BGP Peers and peering: *BGP neighbors are known as BGP peers. *when BGP routers exchange routes with another BGP called peering. *in this we can establish peering by manual configuration.
  • 10. BGP AS(Autonomous system)  Autonomous systems are group of routers.  They share similar routing policies.  Operate within a single administrative domain.  Typically belongs to one organization.  AS numbers can be between 1 to 65535.
  • 11. TYPES OF AS  Types of AS system: 1.Stub AS: it has only connection to the another AS. The host in the AS can send data traffic to other AS similary it can receive data coming from other AS. However, the data can’t be pass through the stub AS because it acts as a source or a sink. Ex: local ISP. 2.Multi homing:Multi homing refers to a computer or device connected to more than one computer network. It can be used, for example, to increase the reliability of an Internet Protocol network, such as a user served by more than one Internet service provider. 3.Transient:it also a multihome ISP that supports transient data. Ex:NSPs and ISPs.
  • 12. IASA and RIRs  IASA: The Internet Assigned Numbers Authority (IANA) is a department of ICANN, a nonprofit private American corporation that oversees global IP address allocation, autonomous system number allocation, root zone management in the Domain Name System (DNS), media types, and other Internet Protocol-related symbols and numbers.  RIRs: A regional Internet registry (RIR) is an organization that manages the allocation and registration of Internet number resources within a particular region of the world. Internet number resources include IP addresses and autonomous system (AS) numbers.
  • 13. BGP NLRI  The Network Layer Reachability Information (NLRI) is exchanged between BGP routers using UPDATE messages. An NLRI is composed of a LENGTH and a PREFIX.  The length is a network mask in CIDR notation (eg. /25) specifying the number of network bits, and the prefix is the Network address for that subnet.  The NLRI is unique to BGP version 4 and allows BGP to carry supernetting information, as well as perform aggregation.  The NLRI would look something like one of these:  /25, 204.149.16.128  /23, 206.134.32  /8, 10  Only one NLRI is included in an UPDATE Message, though there may be multiple AS-paths and AS-path attributes.
  • 14. BGP Types 1.internl BGP(iBGP):  Neighbors that belong to the same AS.  These neighbors needn't to be directly connected. 2.External BGP(eBGP):  Neighbors that belong to the different AS.  These neighbors need to be directly connected.
  • 15. BGP Attributes  The matrix used by BGP are called path attributes. -as path. -next hop. -local preference , etc.