To Insert AS Origin field into APNIC IP address database Xing Li Shuang Zhu CERNET 2002-02-05
Download ReportTranscript To Insert AS Origin field into APNIC IP address database Xing Li Shuang Zhu CERNET 2002-02-05
To Insert AS Origin field into APNIC IP address database Xing Li Shuang Zhu CERNET 2002-02-05 1 Problem Statement (1) The IP address allocation database – APNIC – RIPE – ARIN The Routing database – RA – RIPE – APNIC (soon) 2 Problem Statement (2) The IP address allocation database – Accurate – Lack of the routing information The Routing database – Less accurate – AS origin is the most important field 3 Problem Statement (3) The IP address allocation database – Distinction of PA and PI IP blocks APNIC will propose to recommend the use of the 'status' attribute (optional) in inetnum object to assist in identifying whether address space allocations and assignments are portable or not portable. The Routing database – Wrong IP prefix announcement in the BGP routing table from PA (holes) Make chaos in the global routing table (-: 4 Problem Statement (4) The IP address allocation database The Routing database How about the use of the ’as-origin' attribute (mandatory) in inetnum object to assist – in identifying whether address space allocations and assignments are portable or not portable – in checking if the announcement is wrong 5 Example BGP routing table entry for 202.120.0.0/15, version 36730882 Paths: (2 available, best #2) Advertised to peer-groups: rr-pop 6453 4538, (aggregated by 4538 202.112.61.253) 198.32.136.146 (metric 445900) from 165.117.1.133 (165.117.1.133) Origin IGP, metric 4294967294, localpref 100, valid, internal, atomic-aggregate Community: 2548:201 2548:666 3706:152 6453 4538, (aggregated by 4538 202.112.61.253) 198.32.176.38 (metric 345600) from 165.117.1.219 (165.117.1.219) Origin IGP, metric 4294967294, localpref 100, valid, internal, atomic-aggregate, best Community: 2548:204 2548:666 3706:153 6 Example BGP routing table entry for 202.120.232.0/21, version 36649952 Paths: (2 available, best #2) Advertised to peer-groups: rr-pop 6453 4799 198.32.136.146 (metric 445900) from 165.117.1.133 (165.117.1.133) Origin IGP, metric 4294967294, localpref 100, valid, internal Community: 2548:201 2548:666 3706:152 6453 4799 198.32.176.38 (metric 345600) from 165.117.1.219 (165.117.1.219) Origin IGP, metric 4294967294, localpref 100, valid, internal, best Community: 2548:204 2548:666 3706:153 7 APNIC Whois Database inetnum: netname: descr: country: admin-c: tech-c: notify: changed: source: 202.120.0.0 - 202.120.63.255 SJTU-CN Shanghai Jiaotong University CN SW1-CN ZG1-CN [email protected] [email protected] 950222 APNIC 8 RA Whois Database route: descr: origin: member-of: notify: mnt-by: changed: source: 202.120.0.0/15 CERNET Center Tsinghua University Central Bldg. Bejing P. R. China AS4538 RS-COMM_NSFNET [email protected] MAINT-AS4538 [email protected] 19951213 RADB 9 Suggestions AS origin as a mandatory field in the APNIC “inetnum” database as a required procedure for the IP address application 10 Example inetnum: netname: descr: country: origin: admin-c: tech-c: notify: changed: source: 202.120.0.0 - 202.120.63.255 SJTU-CN Shanghai Jiaotong University CN AS4538 SW1-CN ZG1-CN [email protected] [email protected] 950222 APNIC 11 Suggested Application Form #[NETWORK TEMPLATE V:5.0]# netname: descr: descr: country: origin: admin-c: tech-c: remarks: changed: mnt-by: source: APNIC 12 Comments Provide APNIC’s “IRR lit” service – APNIC is the Authority for routing (AS origin) Define PA and PI based on AS origin – Owns AS = PI, upper-stream’s AS = PA Check the immediate use of IP addresses – Own AS or upper-stream’s AS Evaluate Confederation membership – number of ASs 13 CERNET’s Practice Since August 2001, CERNET’s IP address allocations/assignments have “origin” field 14 Questions? 15