{
  "objects" : {
    "object" : [ {
      "type" : "aut-num",
      "link" : {
        "type" : "locator",
        "href" : "https://rest.db.ripe.net/ripe/aut-num/AS24989"
      },
      "source" : {
        "id" : "ripe"
      },
      "primary-key" : {
        "attribute" : [ {
          "name" : "aut-num",
          "value" : "AS24989"
        } ]
      },
      "attributes" : {
        "attribute" : [ {
          "name" : "aut-num",
          "value" : "AS24989"
        }, {
          "name" : "as-name",
          "value" : "EQUINIX-CONNECT-GERMANY"
        }, {
          "link" : {
            "type" : "locator",
            "href" : "https://rest.db.ripe.net/ripe/organisation/ORG-IG20-RIPE"
          },
          "name" : "org",
          "value" : "ORG-IG20-RIPE",
          "referenced-type" : "organisation"
        }, {
          "name" : "descr",
          "value" : "Equinix Germany"
        }, {
          "name" : "descr",
          "value" : "(Previously was only Frankfurt Datacentre)"
        }, {
          "name" : "remarks",
          "value" : "====== Upstreams ======"
        }, {
          "name" : "import",
          "value" : "from AS174 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS2914 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS3549 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS1299 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS3320 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS3356 action pref=100; accept ANY"
        }, {
          "name" : "remarks",
          "value" : "====== Peers ======"
        }, {
          "name" : "import",
          "value" : "from AS8804 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS8365 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS2857 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS5605 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS15598 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS8657 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS8648 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS12611 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS13030 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS21385 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS13101 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS12859 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS9119 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS15169 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS6724 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS20495 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS6730 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS28753 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS6695 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS553 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS33843 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS12355 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS29562 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS21263 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS16265 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS3248 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS25074 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS29686 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS3209 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS33873 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS8319 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS6939 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS8492 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS9002 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS13184 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS15412 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS16276 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS19151 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS20495 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS42366 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS5430 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS31142 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS47228 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS9033 action pref=100; accept ANY"
        }, {
          "name" : "remarks",
          "value" : "====== Downstreams ======"
        }, {
          "name" : "import",
          "value" : "from AS8375 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS41936 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS42465 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS33626 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS196636 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS18882 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS36184 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS21948 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS1828 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS13806 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS33933 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS198913 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS46269 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS21434 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS205527 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS11870 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS28932 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS59662 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS205508 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS395359 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS209979 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS208967 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS15580 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS17073 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS209991 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS54825 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS49580 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS15113 action pref=100; accept ANY"
        }, {
          "name" : "import",
          "value" : "from AS210752 action pref=100; accept ANY"
        }, {
          "name" : "remarks",
          "value" : "====== Upstreams ======"
        }, {
          "name" : "export",
          "value" : "to AS174 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS2914 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS3549 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS1299 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS3320 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS3356 announce AS-EQUINIX-DE"
        }, {
          "name" : "remarks",
          "value" : "====== Peers ======"
        }, {
          "name" : "export",
          "value" : "to AS8804 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS8365 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS2857 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS5605 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS15598 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS8657 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS8648 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS12611 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS13030 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS21385 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS13101 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS12859 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS9119 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS15169 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS6724 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS20495 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS6730 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS28753 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS6695 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS553 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS33843 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS12355 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS29562 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS21263 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS16265 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS3248 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS25074 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS29686 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS3209 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS33873 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS8319 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS6939 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS8492 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS9002 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS13184 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS15412 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS16276 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS19151 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS20495 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS42366 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS5430 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS31142 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS47228 announce AS-EQUINIX-DE"
        }, {
          "name" : "export",
          "value" : "to AS9033 announce AS-EQUINIX-DE"
        }, {
          "name" : "remarks",
          "value" : "====== Downstreams ======"
        }, {
          "name" : "export",
          "value" : "to AS8375 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS41936 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS33626 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS196636 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS18882 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS36184 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS21948 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS1828 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS13806 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS33933 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS198913 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS46269 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS21434 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS205527 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS11870 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS28932 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS59662 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS205508 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS395359 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS209979 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS208967 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS15580 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS17073 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS209991 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS54825 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS49580 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS15113 announce ANY"
        }, {
          "name" : "export",
          "value" : "to AS210752 announce ANY"
        }, {
          "name" : "remarks",
          "value" : "======= Communities ======"
        }, {
          "name" : "remarks",
          "value" : "Set by Equinix"
        }, {
          "name" : "remarks",
          "value" : "Types"
        }, {
          "name" : "remarks",
          "value" : "24989:200......local originated"
        }, {
          "name" : "remarks",
          "value" : "24989:201......customer originated"
        }, {
          "name" : "remarks",
          "value" : "24989:203......local prepend"
        }, {
          "name" : "remarks",
          "value" : "Locations"
        }, {
          "name" : "remarks",
          "value" : "24989:21.......Frankfurt 1"
        }, {
          "name" : "remarks",
          "value" : "24989:22.......Duesseldorf"
        }, {
          "name" : "remarks",
          "value" : "24989:23.......Frankfurt 2"
        }, {
          "name" : "remarks",
          "value" : "24989:24.......Munich 1"
        }, {
          "name" : "remarks",
          "value" : "Peering-Points"
        }, {
          "name" : "remarks",
          "value" : "24989:701......DE-CIX Frankfurt"
        }, {
          "name" : "remarks",
          "value" : "24989:702......KleyReX"
        }, {
          "name" : "remarks",
          "value" : "24989:703......DE-CIX Munich"
        }, {
          "name" : "remarks",
          "value" : "Transits"
        }, {
          "name" : "remarks",
          "value" : "24989:101......D-TAG.......................Provider 1"
        }, {
          "name" : "remarks",
          "value" : "24989:102......Level3......................Provider 2"
        }, {
          "name" : "remarks",
          "value" : "24989:103......Cogent......................Provider 3"
        }, {
          "name" : "remarks",
          "value" : "24989:104......NTT.........................Provider 4"
        }, {
          "name" : "remarks",
          "value" : "24989:105......GlobalCrossing..............Provider 5"
        }, {
          "name" : "remarks",
          "value" : "24989:106......free........................Provider 6"
        }, {
          "name" : "remarks",
          "value" : "24989:107......Telia.......................Provider 7"
        }, {
          "name" : "remarks",
          "value" : "24989:108......free........................Provider 8"
        }, {
          "name" : "remarks",
          "value" : "24989:109......free........................Provider 9"
        }, {
          "name" : "remarks",
          "value" : "Accepted by Equinix"
        }, {
          "name" : "remarks",
          "value" : "24989:300......Do not announce this route to any transit provider"
        }, {
          "name" : "remarks",
          "value" : "24989:301......Do not announce this route to Provider 1"
        }, {
          "name" : "remarks",
          "value" : "24989:302......Do not announce this route to Provider 2"
        }, {
          "name" : "remarks",
          "value" : "24989:303......Do not announce this route to Provider 3"
        }, {
          "name" : "remarks",
          "value" : "24989:304......Do not announce this route to Provider 4"
        }, {
          "name" : "remarks",
          "value" : "24989:305......Do not announce this route to Provider 5"
        }, {
          "name" : "remarks",
          "value" : "24989:306......Do not announce this route to Provider 6"
        }, {
          "name" : "remarks",
          "value" : "24989:307......Do not announce this route to Provider 7"
        }, {
          "name" : "remarks",
          "value" : "24989:308......Do not announce this route to Provider 8"
        }, {
          "name" : "remarks",
          "value" : "24989:309......Do not announce this route to Provider 9"
        }, {
          "name" : "remarks",
          "value" : "24989:310......Prepend 24989 once on this route to all transits"
        }, {
          "name" : "remarks",
          "value" : "24989:311......Prepend 24989 once on this route to Provider 1"
        }, {
          "name" : "remarks",
          "value" : "24989:312......Prepend 24989 once on this route to Provider 2"
        }, {
          "name" : "remarks",
          "value" : "24989:313......Prepend 24989 once on this route to Provider 3"
        }, {
          "name" : "remarks",
          "value" : "24989:314......Prepend 24989 once on this route to Provider 4"
        }, {
          "name" : "remarks",
          "value" : "24989:315......Prepend 24989 once on this route to Provider 5"
        }, {
          "name" : "remarks",
          "value" : "24989:316......Prepend 24989 once on this route to Provider 6"
        }, {
          "name" : "remarks",
          "value" : "24989:317......Prepend 24989 once on this route to Provider 7"
        }, {
          "name" : "remarks",
          "value" : "24989:318......Prepend 24989 once on this route to Provider 8"
        }, {
          "name" : "remarks",
          "value" : "24989:319......Prepend 24989 once on this route to Provider 9"
        }, {
          "name" : "remarks",
          "value" : "24989:320......Prepend 24989 twice on this route to all transits"
        }, {
          "name" : "remarks",
          "value" : "24989:321......Prepend 24989 twice on this route to Provider 1"
        }, {
          "name" : "remarks",
          "value" : "24989:322......Prepend 24989 twice on this route to Provider 2"
        }, {
          "name" : "remarks",
          "value" : "24989:323......Prepend 24989 twice on this route to Provider 3"
        }, {
          "name" : "remarks",
          "value" : "24989:324......Prepend 24989 twice on this route to Provider 4"
        }, {
          "name" : "remarks",
          "value" : "24989:325......Prepend 24989 twice on this route to Provider 5"
        }, {
          "name" : "remarks",
          "value" : "24989:326......Prepend 24989 twice on this route to Provider 6"
        }, {
          "name" : "remarks",
          "value" : "24989:327......Prepend 24989 twice on this route to Provider 7"
        }, {
          "name" : "remarks",
          "value" : "24989:328......Prepend 24989 twice on this route to Provider 8"
        }, {
          "name" : "remarks",
          "value" : "24989:329......Prepend 24989 twice on this route to Provider 9"
        }, {
          "name" : "remarks",
          "value" : "24989:400......Do not announce this route at any peering"
        }, {
          "name" : "remarks",
          "value" : "24989:401......Do not announce this route at DE-CIX Frankfurt"
        }, {
          "name" : "remarks",
          "value" : "24989:402......Do not announce this route at KleyRex"
        }, {
          "name" : "remarks",
          "value" : "24989:403......Do not announce this route at DE-CIX Munich"
        }, {
          "name" : "remarks",
          "value" : "24989:410......Prepend once at any peering"
        }, {
          "name" : "remarks",
          "value" : "24989:411......Prepend once to DE-CIX Frankfurt"
        }, {
          "name" : "remarks",
          "value" : "24989:412......Prepend once to KleyReX"
        }, {
          "name" : "remarks",
          "value" : "24989:413......Prepend once to DE-CIX Munich"
        }, {
          "name" : "remarks",
          "value" : "24989:420......Prepend twice at any peering"
        }, {
          "name" : "remarks",
          "value" : "24989:421......Prepend twice to DE-CIX Frankfurt"
        }, {
          "name" : "remarks",
          "value" : "24989:422......Prepend twice to KleyReX"
        }, {
          "name" : "remarks",
          "value" : "24989:423......Prepend twice to DE-CIX Munich"
        }, {
          "link" : {
            "type" : "locator",
            "href" : "https://rest.db.ripe.net/ripe/role/IIA6-RIPE"
          },
          "name" : "admin-c",
          "value" : "IIA6-RIPE",
          "referenced-type" : "role"
        }, {
          "link" : {
            "type" : "locator",
            "href" : "https://rest.db.ripe.net/ripe/role/IIA6-RIPE"
          },
          "name" : "tech-c",
          "value" : "IIA6-RIPE",
          "referenced-type" : "role"
        }, {
          "name" : "status",
          "value" : "ASSIGNED"
        }, {
          "link" : {
            "type" : "locator",
            "href" : "https://rest.db.ripe.net/ripe/mntner/RIPE-NCC-END-MNT"
          },
          "name" : "mnt-by",
          "value" : "RIPE-NCC-END-MNT",
          "referenced-type" : "mntner"
        }, {
          "link" : {
            "type" : "locator",
            "href" : "https://rest.db.ripe.net/ripe/mntner/EQUINIX-MNT"
          },
          "name" : "mnt-by",
          "value" : "EQUINIX-MNT",
          "referenced-type" : "mntner"
        }, {
          "name" : "created",
          "value" : "2002-06-18T11:52:54Z"
        }, {
          "name" : "last-modified",
          "value" : "2025-11-03T14:15:15Z"
        }, {
          "name" : "source",
          "value" : "RIPE",
          "comment" : "Filtered"
        } ]
      }
    } ]
  },
  "terms-and-conditions" : {
    "type" : "locator",
    "href" : "https://docs.db.ripe.net/terms-conditions.html"
  },
  "version" : {
    "version" : "1.123",
    "timestamp" : "2026-06-24T10:31:14Z",
    "commit-id" : "334e2f5"
  }
}