Internet 2 Routing Working Group Merit Route Registry

  • Slides: 17
Download presentation
Internet 2 Routing Working Group Merit Route Registry Update July 30, 2002 Larry Blunk

Internet 2 Routing Working Group Merit Route Registry Update July 30, 2002 Larry Blunk

Agenda Introductions I 2 RR Status IRRd Update RADB Status RPSL Issues (RPSLng/Authorization) Web

Agenda Introductions I 2 RR Status IRRd Update RADB Status RPSL Issues (RPSLng/Authorization) Web interface for Registry Timelines Web interface demo Questions Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

Introductions - Merit staff Merit route registry staff Deb Evans - project manager Engineers

Introductions - Merit staff Merit route registry staff Deb Evans - project manager Engineers Larry Blunk - lead engineer Jake Khuon - lead architect Not present - Dale Fay, Chris Frazier University of Michigan NOC provides 24 x 7 frontline support Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

I 2 RR Status I 2 RR introduced in September 2000 Web page at

I 2 RR Status I 2 RR introduced in September 2000 Web page at www. radb. net/i 2 rr Has not been actively embraced by Internet 2 community Merit staff departures in 2000/2001 led to lack of responsiveness Has restaffed project over the last 12 months Merit would like to get clarity regarding the role of the I 2 RR in the Internet 2 community. Merit believes the service is important, but needs to understand Internet 2's commitment to using it going forward Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

IRRd Update Reviewed state of code in June 2001 Initial goals Fix memory leaks

IRRd Update Reviewed state of code in June 2001 Initial goals Fix memory leaks and other significant bugs (zombie processes) Portability enhancements Targeted Linux and Free. BSD in addition to Solaris Code clean-up (compiler warnings, etc. ) RFC 2622 RPSL compliance Mandatory attributes and parsing correctness Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

IRRd Update. . . Initial goals cont'd. . . Documentation updates Support for Gnu.

IRRd Update. . . Initial goals cont'd. . . Documentation updates Support for Gnu. PG Performance issues IRRd 2. 1 released in September 2001 Several releases since (now at 2. 1. 4) Next release to support inverse lookups on maintainer names and performance improvements Available at www. irrd. net Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

RADB Status RPSL compliance has been addressed Objects missing mandatory attributes Attributes with invalid

RADB Status RPSL compliance has been addressed Objects missing mandatory attributes Attributes with invalid values Orphaned objects cleaned up Maintainers deleted, but objects remain in the database with mnt-by referring to maintainer Approximately 1600 paid maintainers Around 3000 maintainers at start of year Source of stale data (defunct/acquired companies) New maintainers continue to be added daily Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

RADB Consistency RADB consistency checks currently an ongoing project Route objects with prefixes which

RADB Consistency RADB consistency checks currently an ongoing project Route objects with prefixes which have been aggregated, announced by another AS, unrouted Announced prefixes not registered in RADB Aut-num objects with import/export policy which does not match observed policy in annouced prefixes (for example, AS PATH) Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

RADB Consistency Analysis Recent analysis of route object consistency with global routing tables 75530

RADB Consistency Analysis Recent analysis of route object consistency with global routing tables 75530 route objects - compare prefix/origin. AS 50. 8% exact or less specific prefix/match AS 35. 8% exact or less specific prefix/different AS 13. 4% no match (exact or less specific prefix) Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

Registry Maintainer reports Developing per maintainer reports Details number and type of objects Consistency

Registry Maintainer reports Developing per maintainer reports Details number and type of objects Consistency with observed routing policy Route object prefix/origin. AS correctness Aut-num policy compared with AS Path info Provide an optional monthly email report as well as web based reports Allow maintainers to easily correct discrepancies Working with RIPC NCC to coordinate development efforts on consistency checking tools Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

RPSLng Ipv 6/Multicast support not defined in RFC 2622 RPSLng task force formed to

RPSLng Ipv 6/Multicast support not defined in RFC 2622 RPSLng task force formed to address issue Mailing list - rpslng@ripe. net Archive - www. ripe. net/ripe/mail-archives/rpslng Internet Draft submitted by Florent Parent in January (draft -parent-multiprotocol-rpsl-00. txt) Draft addresses the following classes: route, route-set, peering-set, aut-num, inet-rtr, filter-set Attempted to extend the syntax of existing attributes rather than creating new attribute names Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

RPSLng. . . There was considerable concern that simply extending attributes may break existing

RPSLng. . . There was considerable concern that simply extending attributes may break existing tools Informal meeting held at March 2002 IETF Consensus reached on RPSLng attributes Will create new attribute names to avoid breaking tools Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

RPSLng examples Example of new route object for IPv 6 mp-route: afi ipv 6

RPSLng examples Example of new route object for IPv 6 mp-route: afi ipv 6 3 ffe: ffff: : /28 origin: AS 1 Example of aut-num object aut-num: AS 2 mp-import: afi ipv 6. unicast from AS 1 accept {3 FFE: FFFF: : /35}; Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

RPSL Authentication security PGP is currently strongest mechanism MAIL-FROM is very weak due to

RPSL Authentication security PGP is currently strongest mechanism MAIL-FROM is very weak due to ease of mail spoofing Confirmation messages provides some assurance CRYPT-PW suffers from short password support (8 characters) and dictionary attack vulnerability Email submission of RPSL objects protected by CRYPT -PW requires sending cleartext password Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

RPSL Authentication updates RIPE 41 meeting addressed current weaknesses in RPSL authentication RIPE to

RPSL Authentication updates RIPE 41 meeting addressed current weaknesses in RPSL authentication RIPE to phase out support of MAIL-FROM New password-based auth mechanism based on Free. BSD's MD 5 -CRYPT Allows passwords much longer than 8 characters and more dictionary attack resistent Merit to move to Web-based form with SSL encryption and phase-out of MAIL-FROM Considering hiding password hashes to prevent dictionary attacks Will continue to support PGP for mail based updates Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

Registry Web interface Augment existing mail update process with a web based interface Provides

Registry Web interface Augment existing mail update process with a web based interface Provides a more intuitive interface (particularly for new users unfamiliar with email based submissions) Security improvement for maintainers with password based authentication (SSL encryption instead of cleartext in email) Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002

Timelines Web interface to be completed by August 31 RPSLng to be discussed at

Timelines Web interface to be completed by August 31 RPSLng to be discussed at RIPE 43 meeting in early September and should be finalized by end of September Merit targeting RPSLng implementation by the end of October Consistency checking tools being coordinated with RIPE. Ongoing effort with initial maintainer reports to be available in November Merit Route Registry Update Internet 2 Routing Working Group July 30, 2002