-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Thomas King edited this page Nov 24, 2015
·
31 revisions
Requirements from IXPs for route-servers (collected from the Euro-IX Tech Mailing List):
- Scalability to 1500 peers: Large IXPs (e.g., AMS-IX, DE-CIX) already have around 1000 peers growing.
- Per Peer RIBs
- Fast BGP conversion times (within milliseconds)
- Scalability on filters: IP Prefix (100000), BGP Neighbours (1500), AS-Path (1500), BGP communities
- Fast reload of filters: Within 10 seconds
- Decent memory requirements (less than 32GB)
- Multii-Core support
- IPv4 / IPv6 support
- BGP communities (https://tools.ietf.org/html/rfc1997) / Extended BGP communities (https://tools.ietf.org/html/rfc4360)
- Multi protocol support: IPv4/IPv6 support (https://tools.ietf.org/html/rfc4760)
- BFD (https://tools.ietf.org/html/rfc5880)
- Configuration: Support for templates and/or peer groups
- GTSM (https://tools.ietf.org/html/rfc5082)
- RPKI (https://tools.ietf.org/html/rfc6810) / BGPSec (https://tools.ietf.org/html/draft-ietf-sidr-bgpsec-protocol-13) Validation
- Multi path: Add path (https://tools.ietf.org/html/draft-ietf-idr-add-paths-10)
- Graceful restart (https://tools.ietf.org/html/rfc4724)
- Route refresh (https://tools.ietf.org/html/rfc7313)
- FlowSpec (https://tools.ietf.org/html/rfc5575)
- BMP (https://tools.ietf.org/html/draft-ietf-grow-bmp-16)
- MRT dumps (https://tools.ietf.org/html/rfc6396)
- Netconf (https://tools.ietf.org/html/rfc6241)
- SNMP (https://tools.ietf.org/html/draft-ietf-idr-bgp4-mibv2-15)
- TCP MD5 passwords (https://tools.ietf.org/html/rfc2385)