6.5. IRR(Internet Routing Registry)とは

1. IRRとは

  • IRR = Internet Routing Registry

  • インターネットで取り扱う経路に関するPrefix、AS番号、および経路の優先情報などを登録するデータベース

  • IRRに含まれている情報

    • 経路とその経路に関する責任の所在
      • Maintainer
      • Origin AS
      • Prefix

    • 接続性(AS-in,AS-out)、優先性 など

  • 主なIRRデータベース
    • NTTCOM
    • JPIRR
    • RADB
    • APNIC
    • RIPE
    • ARIN
    • LACNIC
    • AFRINIC

2. IRRの利用目的について

  • IRRの利用目的


    • BGP経路情報の信憑性確認

    • 経路フィルタリング
      • Super OCN Flexible ConnectではIRR-DBを元にした経路フィルタを設定

    • 経路に関するコンタクトポイントの検索
      • 障害時の連絡先取得

    • トポロジー情報の取得

3. IRR 各Objectについて

  • 代表的なIRRオブジェクト


    • Maintainer Object

      • 各IRRオブジェクトの管理主体を表すオブジェクト

      • 必ず最初に他の全てのオブジェクトに先立って登録する必要がある

      • 本オブジェクトがあれば、他のいかなるオブジェクトも生成可能であり、また登録に際する確認情報もこのオブジェクトに含まれている

        <Maitainer Object 例>
        mntner: MAINT-AS4713
        descr: NTT Communications Corporation
        admin-c: JP00211841
        tech-c: JP00211841
        auth: CRYPT-PW HIDDENCRYPTPW
        mnt-by: MAINT-AS4713
        changed: admin@ocn.ad.jp 20210528
        source: JPIRR

    • Route Object
      • BGPの経路情報で、Prefix情報を表すオブジェクト

    • AS Object

      • AS情報を表す

      • そのASのポリシー情報(どのASからどういった経路、どの程度の優先性をもって受信するか、など)も記述することができる

        <AS Object 例>
        aut-num: AS4713
        as-name: OCN
        descr: NTT Communications Corporation
        admin-c: JP00211841
        tech-c: JP00211841
        mnt-by: MAINT-AS4713
        changed: admin@ocn.ad.jp 20210528
        source: JPIRR

    • AS-SET Object

      • 複数のASを1つの共通したポリシーの元にまとめて1つとして記述するオブジェクトのこと

      • 自ASの顧客ASを複数まとめて記述するなどが最もよく使われる方法

        <AS-SET Object 例>
        as-set: AS-OCN
        descr: ASes advertised by OCN
        members: AS4713,(省略)
        admin-c: JP00211841
        tech-c: JP00211841
        mnt-by: MAINT-AS4713
        changed: admin@ocn.ad.jp 20210528
        source: JPIRR