Why your Business needs Border Gateway Patrol

What is Border Gateway Patrol?

Border Gateway Protocol (BGP) is the routing protocol for the Internet.

Likewise to a mail delivery service, Border Gateway Patrol is the Postal service of the Internet. (or, the universal transport system).

Border Gateway Patrol is what makes the Internet work and is the universal protocol of routing Internet traffic.

Although BGP is typically used by large networks to configure their routing for Internet traffic, small home networks also use BGP to access the Internet.

Understanding the importance of why everyday companies are turning to BGP will help you to increase your network’s stability, security, and scalability.

How Does Border Gateway Patrol Work?

When someone drops a letter into a mailbox, the postal service processes the mail so that it arrives at the recipient by the most efficient transport route.

Likewise, when an Internet user submits content (Data) across the Internet, Border Gateway Patrol is like a GPRS protocol that looks for all the routes to the destination that the data is initiated for, and find the best route.

Because data doesn’t travel directly from a-b, the BGP finds an autonomous system (ASN) (a peering partner) that can assist in the transit of the data. Typically, data will pass more through than one ASN before it arrives at its destination.

For example, let’s say you send a postcard to your cousin. You live in Florida and your cousin lives in New Jersey.

When you drop the postcard in the mailbox, sure, it will arrive because it’s stamped, but, what happens in between?

When the postal service empties the mailbox, they take the mail to the post office. From the post office, the letters are sorted and packaged for delivery to a distribution center, along with all other mail heading to New Jersey.

From Florida, the postcard travels to New Jersey, but, it’ll make five or six stops on the route to deliver and collect other mail, before the postcard arrives at your cousin’s address, typically within 3 days.

Likewise, when you open content on the Internet, the data coming through is transported in real-time, however, even though it appears to be a chunk of data, per webpage, the data arrives in packets (Data packets).

When you open an Internet browser and access a website, your device connects to a server that is not on your local network.

Rather, your Internet browser sends your webpage request to your home network router that connects to your Internet Service Providers router.

Your ISP then sends your webpage request to the Internet where the data travels from router to router until it reaches its intended destination, which is typically a web server.

The initiation of Border Gateway Patrol happens somewhere between your home router to your Internet Service Providers router.

Your Internet service provider’s router is the bypass between your home router and the Public Internet.

Border Gateway patrol primarily finds the most efficient route for your request to reach the destination.

BGP Routing tables

An individual AS that wants to exchange routing information with other ASs will typically contain one or more BGP routers.

 Each BGP router is configured with the addresses of the BGP peers with which it is to exchange routing information.

When a connection to a peer is established, a BGP router sends all the routes in its local BGP routing table to that peer using UPDATE messages. 

The peer uses the contents of these messages to add new routes to its own local BGP routing table. If a BGP speaker learns more than one route to the same set of destinations, it runs a decision process over the competing routes to decide which is the most preferable. The most preferable route is then installed in the local BGP routing table, and is advertised to other BGP peers.

  • BGP allows for routes to be modified before they are distributed to peers, through the use of implementation-specific policies.
  • BGP uses timers to prevent a rapidly changing route from being continually advertised throughout the internet.
  • BGP protocol exchanges can be authenticated so that only trusted routers can join in the routing exchanges.

What are the benefits of a website owner using a BGP Peer Group?

BGP allows your ISP to peer with other service providers — a process known as neighboring. When service providers share their networks, you can see the beginnings of a big mesh of websites — that’s what we call “the internet.” Now, everyone can start connecting to everyone else and exchanging routes.

Even though you might not see BGP perform a lookup, it happens every time you access a web page or any other public internet service. So, what happens when a network node crashes?

BGP Peering

A BGP peer group reduces the number of system resources (CPU and memory) necessary in an update generation. In addition, a BGP peer group also simplifies the BGP configuration.

When you specify a BGP group BGP sessions become highly reliable and error-free.

The major benefit about BGP is that you can (and should) announce your IPs to multiple providers and other entities. 

 Looking at one of the JMF/Wavefly BGP routers it says we have over 3.8 million paths to all those ASNs. That is because we have quite a few BGP peers (over 500). There are serious advantages to taking ownership of your IPs, instead of a single provider giving you some of theirs, which they control.

BGP PEERING IS SIMPLE AND STRAIGHTFORWARD, HERE ARE THE REQUIREMENTS

The qualifications are simple and straightforward. You must be multi-homed, which means have more than 1 provider you can BGP peer with. That’s it. So if your business, entity, agency, Government, etc has the need for true autonomy and unparalleled uptime, if your organization needs more than 1 fiber provider, you can take control of your part of the Internet. And the cool part is that any provider who delivers your service over fiber can and will BGP peer with your organization.

JMF/Wavefly supports BGP peering across our entire network. We have walked a large number of organizations through the steps to get an account setup with ARIN, to get a ASN assigned, and to have IPs allocated to them. Once that is done, which usually only takes a few days, we can then provide consulting or fully managed services to assist your organization in correctly implementing BGP peering using your ASN and your IPs. While there are plenty of ways to tweak BGP peering for best performance, once it is setup and functioning there is not much else that needs to be done. It is designed to work that way. It is the backbone of the internet, so it always has to work.

BGP does not solve all problems, but it is absolutely a piece of the real enterprise solution. It is not expensive to setup or deploy, and it very well could take your business and operations to the next level of performance and reliability.

 https://wavefly.com/why-your-business-needs-bgp-and-what-it-does-for-your-organization/

 

 

 

 

Why do companies need to use an IXP?

Internet Exchange Point (IXP) Traffic Continues to Grow

Enterprises expand from on-premise, private and hybrid cloud to full multi-cloud architectures and need Border Routers when connecting to Service Provider networks, with these key benefits:

 

High performance with a modular, virtualized operating system

Internet-Scale Routing

Ultra-Deep Buffers

Strong Network Security

Dan DeBacker talks in his recorded session ‘Service Provider Solutions’ in a lot more details about various service provider use cases and presents which products fit specific customer needs.

 

Extreme Networks Integrated Application Hosting – enabled by the advanced feature license for the ExtremeRouting SLX 9740 – delivers a new approach to network monitoring and troubleshooting with an innovative 10 Gbps internal analytics path that is unique in the networking industry.

 

This highly flexible capability enables required data to be extracted from the network, viewed directly via analytics and monitoring tools or stored and optimized on-device for cost-effective delivery off-device to cloud-scale management, operational intelligence, and automation systems for additional analysis, action, or archiving.