Proposal of Policy for Mirroring on IRR

11
Proposal of Policy for Mirroring on IRR 2003/08/21 APNIC Junichi Matsumoto Japan Telecom Co., Ltd. JPNIC IRR-Planning Team

description

Proposal of Policy for Mirroring on IRR. 2003/08/21 APNIC Junichi Matsumoto Japan Telecom Co., Ltd. JPNIC IRR-Planning Team. Goal. One of our goals to improve IRR ’ s utility is: To realize hierarchical mirroring topology. NIRs receive all database from one RIR. NIRs advertise its - PowerPoint PPT Presentation

Transcript of Proposal of Policy for Mirroring on IRR

Page 1: Proposal of Policy for  Mirroring on IRR

Proposal of Policy for Mirroring on IRR

2003/08/21 APNICJunichi Matsumoto

Japan Telecom Co., Ltd.JPNIC IRR-Planning Team

Page 2: Proposal of Policy for  Mirroring on IRR

Goal

One of our goals to improve IRR’s utility is: To realize hierarchical mirroring topology.

APNIC ARIN RIPE

IRR A NIR’s

LIR’s LIR’sLIR’s

・・・

・・・・・・

IRR A receivesRIRs’ whole database from AP

NIC

NIRs receive all database from one RIR.

NIRs advertise itsdatabase bymirroring one RIR.

Kuniaki KONDO
NIR/LIRは簡単な方法で全てのIRRのデータをミラーできる。というのもGoalの一つだと思います。
Page 3: Proposal of Policy for  Mirroring on IRR

Problem

APNIC ARIN RIPE

IRR A

IRR IRR IRR

LIR’sLIR’s

A problem of this topology is: = An IRR’s database spreads unlimitedly under this top

ology.

NO WAY!

IRR A would like to limit the receivers

of its database

IRR A’s database is transferred to each IRR when

mirroring

How does IRR A prevent LIRs propagating A’s database if A wan

ts?

Page 4: Proposal of Policy for  Mirroring on IRR

SolutionTherefore…Making a new rule to limit spreading of IRR database

→RIRs’/NIRs’ IRR limit LIRs’ to transfer their databases!

However…

It is not effective unless all RIRs/NIRs

obey this rule!

APNIC ARIN RIPE

IRR A

IRR IRR IRR

LIR’sLIR’s

IRR A limits receivers of A’s database by LI

Rs of each region

A RIR make a LIR agree with this rule

RIRs have this new rule

Private IRRs are limited to receive A’s dat

abase

Page 5: Proposal of Policy for  Mirroring on IRR

Proposal

A registry managing database should have “Distributing Policy,” and the registry makes other IRRs obey the policy when mirroring.

Source: IRR A

IRR A IRR CIRR B

Source: IRR A

Source: IRR A

mirror mirror

JPNICe.g.) APNIC NIR

IRR A has “distributing

policy”

IRR B must obey “distributing

policy”

IRR C must obey “distributing

policy”

Page 6: Proposal of Policy for  Mirroring on IRR

Distributing policy

The right of distributing IRR’s database is limited by RIR/NIR. RIR/NIR require LIR to obey this policy when mirroring. This policy is applied if and only if the source of database’s IRR wishes. Some IRRs do not care the limitation

of spreading database

Page 7: Proposal of Policy for  Mirroring on IRR

4. IRR B allows IRR C to get A’s database by the new mirror.

Process

Source: IRR A

IRR A(APNIC) IRR C(LIR)IRR B(JPNIC)

Source: IRR A

Source: IRR A

New mirro

r

(IRR A applies Distributing Policy to A’s database, and IRR B obeys A’s Distributing Policy.)

2. IRR B informs IRR C that IRR A applies Distributing Policy

3. IRR B requires IRR C to obey Distributing Policy. At this time, IRR B might require IRR C to submit the agreement.

1. IRR C asks IRR B to mirror and transfer A’s database.

Page 8: Proposal of Policy for  Mirroring on IRR

Sample Policy

JPNIC policy JPNIC applies “Distributing Policy” to JPIRR

database. JPNIC requires JP region’s LIRs’ to submit a

letter to obey this policy when mirroring with JPNIC.

For details:http://www.nic.ad.jp/en/ip/irr/jpirr-mirroring-policy.html

Page 9: Proposal of Policy for  Mirroring on IRR

Implementation

This proposal will be implemented until 2nd Quarter 2004 if we reach a consensus.This proposal implemented by all RIRs/NIRs. Do we need to travel other regions’

policy meetings to recognize this?

Page 10: Proposal of Policy for  Mirroring on IRR

Question?

Page 11: Proposal of Policy for  Mirroring on IRR

Mirroring in AP region

APNIC ARIN RIPE

JPNIC NIR’s

LIR’s LIR’sLIR’s

・・・

・・・・・・

Get JPNIC’s database via APNIC!