Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > System > Networking

    exabgp 2.0.5

    Download button

    No screenshots available
    Downloads: 224  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Thomas Mangin | More programs
    BSD License / FREE
    February 15th, 2012, 21:37 GMT [view history]
    ROOT / System / Networking

     Read user reviews (0)  Refer to a friend  Subscribe

    exabgp description

    A BGP route injector

    exabgp is a BGP route injector which can be used to announce IPv4/IPv6 routes with arbitrary next-hops into your network or source flow routes.

    Potential use are :

     * Injection of service IPs like AS112 announcement
     * Temporary route redirection (adding more specific routes with different next-hop)
     * Injection of flow routes to handle DDOS

    The program is not intended to receive routing information and does not perform any FIB manipulation and only partially implements:

     * RFC 1997 - BGP Communities Attribute
     * RFC 2545 - Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing
     * RFC 4271 - A Border Gateway Protocol 4 (BGP-4), Obsoletes: 1771
     * RFC 4360 - BGP Extended Communities Attribute
     * RFC 4724 - Graceful Restart Mechanism for BGP
     * RFC 4760 - Multiprotocol Extensions for BGP-4, Obsoletes: 2858
     * RFC 4893 - BGP Support for Four-octet AS Number Space
     * RFC 5492 - Capabilities Advertisement with BGP-4, Obsoletes 3392,2842
     * RFC 5575 - Dissemination of Flow Specification Rules
     * RFC 2385 - Protection of BGP Sessions via the TCP MD5 Signature (for OSes supporting TCP_MD5SIG)

    The following BG4 related RFC are not supported but would be on the roadmap if there was one:

     * RFC 3107 (Carrying Label Information in BGP-4)

    Developer comments

    I have no interrest in implementing:

     * RFC 2918 (Route Refresh Capability for BGP-4)
     * RFC 3065 (Autonomous System Confederations for BGP)
     * RFC 5549 (Advertising IPv4 Network Layer Reachability Information with an IPv6 Next Hop)

    But patches are welcome!

    Development is done on python 2.6, the code was made compatible with python 2.4, previous versions can not be supported due to their lack of support for coroutine (the yield feature).

    This programs does not have any dependences on any third party libraries and will run out of the box on most Unix systems.


    Product's homepage

    Requirements:

    · Python

    What's New in This Release: [ read full changelog ]

    · deamonise
    · save pid in a file
    · syslog support
    · share routes between multiple peers
    · de-aggregated routes (route .../16 split /24 will announce 256 /24s)

      


    TAGS:

    BGP route | route injector | BGP | route | injector



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM