Fundamentals of Border Gateway Protocol (BGP) - Part 6
Kevin Wallace Training, LLC

Fundamentals of Border Gateway Protocol (BGP) - Part 6

This article is the 6th and final in a series of Border Gateway Protocol (BGP) articles. If you missed any of the first five parts, here are the links:

In this article, we're going to take a look at how we can work with BGP in IPv6.

BGP in IPv6

You will recall from this chapter that BGP was constructed to support many different protocols and NLRI right out from its creation. As a result, we have robust support for such technologies as IPV6, MPLS VPNs, and more.

You will also relish in the fact that once you master the basics of BGP that we have covered in this , working with BGP in IPv6 is much more similar than it is different!

BGP is so remarkably flexible, as discussed earlier in this chapter, you can use IPv4 as the “carrier” protocol for IPv6 NLRI. In this case, we consider IPv6 the “passenger” protocol. Let’s examine this configuration first and let’s use two simple routers as shown in Figure 1.

Figure 1: A Simple Topology for IPv6 BGP

No alt text provided for this image

Example 1 shows the configuration and verification of such a network. Notice how this configuration requires the setting of the appropriate IPv6 next hop address for the prefix advertisement. This is not needed when using IPv6 as both the carrier and the passenger protocol. 

Example 1: IPv4 Carrying IPv6 NLRI 

No alt text provided for this image

Example 2 shows the verification of this configuration on ATL2. Note that because EUI-64 is in effect on the loopback interface of ATL, you would need to copy the full IPv6 address from that interface in order to perform the ping test.

Example 2: Verifying the IPv4/IPv6 BGP Configuration 

No alt text provided for this image

As you might guess, a much cleaner configuration is to use IPv6 to carry the IPv6 prefix information. When I say “cleaner”, I allude to the fact that it is just a much simpler configuration, and more what you would “expect”. Example 3 demonstrates this configuration. Note that I have stripped all IPv4 off the devices, so I must set a 32-bit router ID for BGP as it is not able to set one automatically from an interface on the device.

Example 3: Verifying the IPv4/IPv6 BGP Configuration 

No alt text provided for this image

You might be wondering about verification of BGP neighbors with our various methods of IPv6 configuration. We know that we love show ip bgp summary in an IPv4 environment for this. For IPv6, use the command show bgp ipv6 unicast summary. Note how this command specifically calls out the address family that you are working with and will show you the tabular peering and prefix count you would expect.

As you recall from earlier in this blog series, there are many wonderful filtering mechanisms we can choose from for IPv4 BGP environments. The wonderful news is, we have these same set of techniques available for IPv6. This would include such mechanisms as:

  • Prefix lists
  • AS Path Filtering
  • Route maps

Example 4 shows a sample filtering configuration using a prefix list. Note that this configuration really does not require you to re-learn any technologies. We love it when that happens!

Example 4: IPv6 Prefix Filtering in BGP

No alt text provided for this image

That's going to completely wrap up our BGP series. Keep an eye out for our upcoming blog series, which will be dedicated to advanced OSPF concepts. Take good care.

For additional information, visit our website for Cisco Certified Systems training courses, special courses on IT networking and more.


Abhinav Puthanayil

Network Engineer Traffic Tech Gulf | CISCO ESA | Python | Huawei Certified Internetworking Expert | SDWAN | CCNP SECURITY | Fortinet | CCIE Routing and Switching #55213 |

10 个月

Wonderful presentation.

回复
Suraj Pandey

NetOps Engineer -NewFold

4 年

Great

回复
Osman Akinyera

CCNP Enterprise & SP | Cloud Networking | DNAC - Catalyst Center Expert | Python Automation {Learning} | IT Administrator |

4 年

I always enjoy your lectures.

要查看或添加评论,请登录

Kevin Wallace的更多文章

  • Cisco's ENCOR v1.1 Exam Drops Sept. 20th. Here's What's New!

    Cisco's ENCOR v1.1 Exam Drops Sept. 20th. Here's What's New!

    Cisco's ENCOR (350-401) exam is one of the most popular Cisco exams out there. Just check out some of the…

    11 条评论
  • Career Catalyst – Igniting Your IT Success Journey

    Career Catalyst – Igniting Your IT Success Journey

    Whether you’re an aspiring IT professional or whether you’ve already begun your IT career, there’s always a “next…

  • I Took Cisco's CCST Networking Exam - Here's My Review

    I Took Cisco's CCST Networking Exam - Here's My Review

    in January of 2023 Cisco announced the CCST Networking certification, where CCST stands for Cisco Certified Support…

    18 条评论
  • Lessons I Learned from Disney – Part 1 (When to Praise – When to Coach)

    Lessons I Learned from Disney – Part 1 (When to Praise – When to Coach)

    Anyone that knows my family and me, knows that we are huge fans of all things Disney. Besides just being a guest at…

  • Understanding EIGRP - Part 6

    Understanding EIGRP - Part 6

    This post wraps up our series on Understanding EIGRP by discussing two final topics: The EIGRP Router ID EIGRP's…

    6 条评论
  • Understanding EIGRP - Part 5

    Understanding EIGRP - Part 5

    Typically, an EIGRP-speaking router dynamically discovers its neighbors, by sending multicast Hello messages. However…

    4 条评论
  • Understanding EIGRP - Part 4

    Understanding EIGRP - Part 4

    Sometimes, we might want a router interface to participate in an EIGRP routing process (in order to advertise that…

    1 条评论
  • Understanding EIGRP - Part 3

    Understanding EIGRP - Part 3

    Once of EIGRP’s claims to fame is its fast convergence in the event of a link failure. However, one thing that might…

  • Understanding EIGRP - Part 2

    Understanding EIGRP - Part 2

    In the first article in our Understanding EIGRP series, we were introduced to EIGRP’s features, in addition to a basic…

    1 条评论
  • Understanding EIGRP - Part 1

    Understanding EIGRP - Part 1

    I used to work as a Network Design Specialist at Walt Disney World, in Florida. Their massive network contained over…

    6 条评论

其他会员也浏览了