To Insert AS Origin field into APNIC IP address database Xing Li Shuang Zhu CERNET 2002-02-05

Download Report

Transcript 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