요약

  • APNIC에 따르면mntner객체는 Whois 데이터베이스의 갱신을 승인하며, 관리자들이 계층을 이룰 때는mnt-by와 함께mnt-lower가 사용됩니다.
  • 이 계층은 레지스트리 변경을 규율합니다. 이는 BGP 고객 콘, 트랜짓 관계, 실제 오리진, 도달 가능성, 법적 소유권, 또는 라우터와 자격 증명에 대한 현재의 통제를 확립하지 않습니다.

데이터베이스에서의 하위이지 네트워크에서의 하위가 아닙니다

APNIC의inetnum 객체 안내서는 관리자(maintainer) 객체를 APNIC 데이터베이스의 갱신을 승인하는 데 사용되는 데이터베이스 객체로 설명합니다. 주소 레코드는 통상 해당 레코드를 보호하는 관리자를 식별하는mnt-by를 갖습니다. 관리자 간에 계층이 있을 때 APNIC은mnt-lower도 함께 사용한다고 말합니다.

운영상의 의미는 이러한 정의에서 나옵니다. 한 수준에서 보호되는 레코드는 하위 수준 객체나 위임에 대해 다른 관리자를 지명할 수 있습니다. 이 필드가 답하는 것은 레지스트리 질문입니다. 이 객체 아래의 갱신 체인에서 어떤 인증된 관리자가 권한을 갖는가? 그것은 어떤 자율 시스템이 트래픽을 운반하는지, 어떤 사업자가 트랜짓을 제공하는지, 어떤 라우터가 프리픽스에 도달할 수 있는지에는 답하지 않습니다.

이 구분을 잃기 쉬운 이유는, 같은 주소 레코드가 라우팅 관련 정보 근처에 위치할 수 있고 “lower”가 토폴로지 용어처럼 들리기 때문입니다. 그러나 데이터베이스 계층과 라우팅 계층은 서로 다른 체계를 따릅니다. 전자는 누가 등록된 객체를 변경할 수 있는지를 규율합니다. 후자는 특정 시점의 실제 광고, 인접 관계, 정책, 패킷 경로에 대한 근거를 필요로 합니다.

세 가지 관리자 필드, 세 가지 신중한 해석

APNIC은mnt-by,mnt-lower,mnt-routes를 각각 별도로 문서화합니다.mnt-by는 객체 자체를 보호합니다.mnt-lower는 하위 수준 레지스트리 객체에 대한 계층에 참여합니다.mnt-routes는 주소 범위와 연관된 route 객체 생성을 통제하는 데 사용되는 관리자를 식별합니다. 이 필드들이 같은 관리자를 지칭할 수도, 서로 다른 관리자를 지칭할 수도 있으며, 그렇다고 이것이 실황 네트워크의 측정값이 되는 것은 아닙니다.

APNIC의고급 질의 안내서는 이 구분을 강화합니다. 이 안내서는mnt-lower,mnt-routes,origin에 각기 다른 역조회(inverse lookup)를 부여합니다. 분석가는 한 역할에서 어떤 관리자를 참조하는 객체를 검색할 수 있으며, 그 결과가 다른 역할을 증명한다고 주장할 이유가 없습니다. origin 속성은 등록된 route 객체에 속하며, 여전히 레지스트리 서술이지 광고에 대한 직접 관찰이 아닙니다.

실시간 APNIC Whois 예시는mnt-by,mnt-lower,mnt-routes가 함께 나타나는 모습을 보여줍니다. 유용한 근거는 정확히 응답이 말하는 것이며, 질의와 시각과 함께 기록됩니다. 그것은 레지스트리 객체가 어떻게 보호되었고 어떤 관리자 참조가 존재했는지를 보여줍니다. 경로가 관측되었는지, 패킷이 서비스에 도달했는지, 상업적 계약이 계속 유효한지는 보여주지 않습니다.

레지스트리 관찰을 보존하라

방어 가능한 기록은 질의한 자원, 응답 텍스트, 취득 시각, 객체 유형, 범위, 상태, 관리자 핸들, 변경 날짜를 담습니다. 또한 어떤 속성이 각 핸들을 담고 있었는지도 보존합니다. 모든 관리자 참조를 하나의 “사업자” 필드로 평탄화하면 레지스트리 자체가 유지하는 구분이 사라집니다.

다음 검증은 주장에 따라 달라집니다. 관측된 오리진에 대해서는 시간 정렬된 BGP 수집기와 관찰 지점을 확인하십시오. 라우팅 승인에 대해서는 관련 RPKI 상태를 별도로 확인하십시오. 선언된 정책에 대해서는 해당 IRR 객체를 살피되 선언은 관찰이 아니라는 점을 기억하십시오. 현재 통제에 대해서는 사업자의 현재 확인과 자격 증명 또는 변경 통제 근거를 구하십시오. 상업적 관계에 대해서는 관리자 이름이 아니라 직접적인 계약 또는 공개 근거를 사용하십시오.

이 계층적 방법은 Whois를 깎아내는 것이 아니라 더 유용하게 만듭니다.mnt-lower는 레지스트리 갱신 권한의 위임을 드러내고, 객체 유지보수의 책임을 추적하는 데 도움을 주며, 데이터를 수정할 필요가 있을 때 누구에게 연락할지 제안할 수 있습니다. 이는 의미 있는 발견입니다. 그것은 이 필드가 본래 지원하도록 설계되지 않은 주장으로 격상될 때에만 신뢰를 잃습니다.

절제된 결론

mnt-lower는 유형이 지정되고 시간으로 한정된 레지스트리 사실로 읽으십시오. 즉, 특정 객체에서 관찰된 관리자 계층 참조입니다. 이를 소리 없이 라우팅 계층, 트랜짓, 도달 가능성, 소유권 또는 현재의 운영 통제로 격상시키지 마십시오. 조사에 그중 하나의 결론이 필요하다면, 그것을 관찰하는 근거 체계로 이동하고 두 체계 사이의 경계를 유지하십시오.

출처