BGP: Difference between revisions
Content added Content deleted
Line 4: | Line 4: | ||
=Introduction= |
=Introduction= |
||
;Protocol Specifications: |
|||
⚫ | |||
<center> |
|||
{| class="wikitable" |
|||
|- |
|||
|Protocol Type || Path vector |
|||
|- |
|||
|Peering mechanism || Manual peering between neighbors |
|||
|- |
|||
|eBGP AD || 20 |
|||
|- |
|||
|iBGP AD || 200 |
|||
|- |
|||
|Rights || Open standard |
|||
|- |
|||
|Supported protocols || IPv4, IPv6 |
|||
|- |
|||
|Transport || TCP/179 |
|||
|- |
|||
|Update mode || Only triggered |
|||
|- |
|||
|Timers || Hello (60 sec) |
|||
|- |
|||
|Authentication || None, MD5 |
|||
|- |
|||
|Specifications || RFC 4271 |
|||
|} |
|||
</center> |
|||
⚫ | |||
* Usage applications |
|||
⚫ | |||
Customer connected to multiple Internet service providers (ISPs). |
|||
Service provider networks (Transit autonomous system). |
|||
Network cores of very large enterprise networks (distribution or core layer)as a backup or redundant routing protocol due to its stability. |
|||
* Customer's Network will become a Transit Autonomous system if ISP traffic passes through your AS. |
|||
* Session Establishment facts |
* Session Establishment facts |
||
Line 11: | Line 46: | ||
TCP port 179 is used. |
TCP port 179 is used. |
||
Only one session remains if both connection attempts succeed. |
Only one session remains if both connection attempts succeed. |
||
⚫ | |||
* Without tuning behaves like RIP, considers AS as a Hop. |
* Without tuning behaves like RIP, considers AS as a Hop. |
||
* BGP is an advanced Path Vector Protocol and has following advantages: |
* BGP is an advanced Path Vector Protocol and has following advantages: |
||
Reliable updates (using TCP) |
Reliable updates (using TCP) |
||
Triggered updates only |
Triggered updates only |
||
Line 22: | Line 55: | ||
Scalable to massive networks |
Scalable to massive networks |
||
Updates are Incremental and Triggered |
Updates are Incremental and Triggered |
||
<br /> |
|||
==BGP States== |
==BGP States== |
||
Line 31: | Line 63: | ||
OpenConfirm Response received |
OpenConfirm Response received |
||
Established Adjacency established |
Established Adjacency established |
||
<br /> |
|||
== BGP Messages == |
== BGP Messages == |
||
Line 38: | Line 69: | ||
Keepalive Sent every 60 seconds |
Keepalive Sent every 60 seconds |
||
Notification Always indicate something is wrong |
Notification Always indicate something is wrong |
||
<br /> |
|||
== BGP Tables == |
== BGP Tables == |
||
Line 45: | Line 75: | ||
BGP Table List of All BGP Routes(Can be Huge) |
BGP Table List of All BGP Routes(Can be Huge) |
||
Routing Table List of Best Routes |
Routing Table List of Best Routes |
||
<br /> |
|||
=BGP Route selection criteria<ref>www.accenture.com</ref>= |
=BGP Route selection criteria<ref>www.accenture.com</ref>= |