IP Infustion
 Home » Products » ZebOS Network Platform » ZebOS Internet Route Server Solution
 
 

  Related Links:

Enhanced IP Services

IPv6 and IP Infusion

Technical Papers

Testing and Inter-operability

IP Infusion at Isocore iPOP 2007

 
Contact Us

 ZebOS Internet Route Server
 Solution
ZebOS Internet Route Server Solution Product Brief
(PDF: 422 KB)
 Videos
The Need for ZebOS
Kunihiro Ishiguro
What does ZebOS do?
Vividh Siddha
 

To support heavy traffic on the Internet resulting from increased data being sent from mobile phones and web-enabled devices to telecommunications data centers, Internet Service Providers (ISPs) have to peer with each other, which has led to the emergence of Internet Exchange (IX) junctions or Internet Exchange points (IXPs). These exchange points are used to hand off traffic between service provider domains. As Internet traffic moves across different autonomous systems, it is important to ensure that routes are properly propagated through provider peers while tracking and monitoring routes to ensure that bogus and malicious information is not propagated.

The ZebOS® Internet Route Server Solution is designed to address the need for a scalable, secure and low-cost server which can be used for route-viewing and monitoring, as well as for policy-controlled route propagation in the control plane. The ZebOS Internet Route Server Solution features a Linux®- based platform optimized for handling a large number of peers and routes. The platform can be easily used for writing custom applications for monitoring and viewing routes. In addition to this, the ZebOS Internet Route Server Solution can be used for virtualization and BGP Route Reflections.

The ZebOS Internet Route Server Solution has been developed to simplify communications routing protocols between routers, while at the same time mitigating any system-wide outages— also known as black holing—that might be caused by a malicious attack or operator error. This is also commonly known as router hijacking.

Border Gateway Protocol (BGP) is one of most commonly used protocols on the Internet. It depends heavily on the exchange of information between routers. Although BGP route servers operate very efficiently, they are vulnerable to attacks by malicious hackers or to operator errors in the routing prefixes. This can result in black holing, where the traffic is directed towards the offending peer router away from the intended endpoint.

The ZebOS Internet Route Server Solution paired with support for anti-BGP hijacking provides a filtering mechanism that is a robust solution to mitigate the creation of these black holes.

Operator Requirements to Administer BGP Router
Operators usually want to get necessary information from routing tables regarding an invalid route whenever invalid routes are flagged, as outlined below:

  1. When did the route become invalid?
  2. Why is it an invalid route?
  3. Who announced it as invalid?

This enables administrators to fix any problems. BGP requires a large amount of information to be exchanged periodically, causing significant overhead. Usually, this is handled within an Autonomous System utilizing route reflectors, as shown in (Figure 1).


Figure 1
 

Expanding this concept to outside the AS when multiple ASs interact at IXPs, it is possible to have a single route server manage several route reflectors from various ASs, as shown in (Figure 2).


Figure 2
 


Figure 3: ZebOS Internet Route Server Solution Architecture with Anti-Hijack Module
 

ZebOS Internet Route Server Solution Features

  • BGP Passive Speaker
    The ZebOS Internet Route Server can receive all BGP routes by connecting this box to either a route reflector or route server in the network.
  • Route Validation Check
    When the ZebOS Internet Route Server receives BGP route updates, BGP checks the validation of all BGP routes by using the anti-BGP hijacking function.
  • Logging
    When the ZebOS Internet Route Server detects the status change of each BGP route, BGP can send the syslog message with prefix information and status information.
  • Route History
    The ZebOS Internet Route Server can dump the memory image of all BGP routes in the file either periodically or manually. BGP can also show the past routing information by parsing the memory image file.
  • BGP Route Scan
    BGP route update and IRR database update can occur asynchronously. In order to eliminate a mismatch, BGP can trigger the validation check of BGP routes periodically. In addition, BGP can trigger the validation check of BGP routes upon receiving the corresponding routing information from the IRR database client.
  • Best Match Prefix Search
    The prefix length for a BGP route might be different from the prefix length of the routing information in the IRR database. In order to find the corresponding routing information from the IRR database, BGP can search the best match prefix from the IRR database by changing the prefix length upon querying the IRR database.
  • IRR Database Client
    The IRR database client stores the route information locally retrieved from the public IRR database in the Internet. BGP communicates with this IRR database client in order to check the validation of each BGP route. In order to avoid traffic over the Internet caused by checking the validation of each BGP route, the IRR database client is launched locally and syncs up all routing information periodically.



Support and Professional Services

IP Infusion provides a comprehensive program of customer support and professional services. For additional information, please visit our Services and Support pages.


Additional Information and How to Buy

For more detailed information about IP Infusion products, pricing and availability click here or contact IP Infusion at 866-699-3267 (866-MY-ZEBOS).