RFC 10037: Registration Data Access Protocol (RDAP) Extension for DNS Time-to-Live (TTL) Values — Insubornavel

RFC 10037: Protocolo de Acesso a Dados de Registro (RDAP) para Valores de Tempo de Vida (TTL) do DNS

28/08/2026 às 00:0020 visualizações
RFC 10037: Registration Data Access Protocol (RDAP) Extension for DNS Time-to-Live (TTL) Values. This document specifies an extension to the Registration Data Access Protocol (RDAP), which allows the Time-to-Live (TTL) values for relevant DNS record types to be included in RDAP responses..
RFC 10037: Registration Data Access Protocol (RDAP) Extension for DNS Time-to-Live (TTL) Values. This document specifies an extension to the Registration Data Access Protocol (RDAP), which allows the Time-to-Live (TTL) values for relevant DNS record types to be included in RDAP responses..
RFC Editor
RFC 10037: Protocolo de Acesso a Dados de Registro (RDAP) com Extensão para Valores de Tempo de Vida (TTL) do DNS
  • G. Brown
Padrão Proposto

Resumo

Este documento especifica uma extensão ao Protocolo de Acesso a Dados de Registro (RDAP), que permite a inclusão de valores de Tempo de Vida (TTL) para os tipos de registros DNS relevantes nas respostas do RDAP.

Status deste Memo

Este é um documento de rastreamento de padrões da Internet.

Este documento é um produto da Internet Engineering Task Force (IETF). Representa o consenso da comunidade IETF. Foi submetido a revisão pública e aprovado para publicação pelo Grupo de Direção de Engenharia da Internet (IESG). Mais informações sobre Padrões da Internet estão disponíveis na Seção 2 do RFC 7841.

Informações sobre o status atual deste documento, quaisquer erratas e como fornecer feedback podem ser obtidas em:.

1. Introdução

O Protocolo de Acesso aos Dados de Registro (RDAP)[STD95]disponibiliza acesso a informações sobre recursos da Internet (nomes de domínio, números de sistemas autônomos e endereços IP). [STD95]permite que operadores de servidores RDAP forneçam informações sobre o conteúdo doNS", "DS - DS", "A - A, and " - ", eAAAA - AAAA" RRset(s) (see - "Conjunto(s) RR (verSection 5 - Seção 5of [ - de []) que são publicados no DNS para um objeto de registro (domínio ou objeto de host), não fornece um mecanismo para permitir os valores de Tempo de Vida (TTL) (verSeção 5Texto: "de [ "]A inclusão desses registros nos conjuntos de respostas (além dos servidores de nomes, endereços IP de cola e registros de assinante de delegação) permite o depuração fora de banda da configuração DNS de nomes de domínio problemáticos.

Este documento descreve como as informações TTL podem ser incluídas em objetos de domínio e servidor de nomes nas respostas RDAP. De acordo comSeção 5.2Texto: "de [ "]Os valores TTL são aplicáveis a conjuntos de registros (RRsets) e não a registros individuais.

2. Convenções Utilizadas neste Documento

As palavras-chave "DEVE", "NÃO DEVE", "OBRIGATÓRIO", "DEVERÁ", "NÃO DEVE", "DEVE", "NÃO DEVE", "RECOMENDADO", "NÃO RECOMENDADO", "PODE, eOPÇIONALNeste documento, as informações devem ser interpretadas conforme descrito no BCP 14.[] []Quando, e apenas quando, eles aparecem em letras maiúsculas, como mostrado aqui.

Este documento utiliza termos definidos na Seção1.1De: [STD 95].

3. Especificação de Resposta RDAP

Servidores que suportam esta extensãoMAIOIncluir um "dados_ttl0" membro em qualquer domínio (Seção5.3de [STD 95]e servidor de nomes (Section5.2de [STD 95]) objetos incluídos nas respostas RDAP.2.1de [STD95]clientes que não implementam essa especificaçãoDEVERIAMignorar o "ttl0_data" membro.

A " (título original não fornecido) (Tradução para o português brasileiro: O " (título original não fornecido))ttl0_data"membro" é um objeto que possui os seguintes membros:

  • Um "valores" membro, que é um objeto que mapeia mnemônicos de tipo de registro DNS para valores TTL; e
  • UmOPÇIONAL "observações" membro, que é um array de observações (ver Seção4.3de [Padrão 95]).

Como especificado emSeção 8de [], um valor TTL é "um número sem sinal, com um valor mínimo de 0 e um valor máximo de 2.147.483.647. Ou seja, um máximo de 2^31 - 1". Valores TTLTexto: DEVEO texto: "será representado como números JSON sem parte fracionária e sem notação exponencial."

Os valores TTL (Tempo de Vida) incluídos em "Dados da TTL0membrosTexto: DEVEIsso reflete os valores TTL provisionados no banco de dados do registro, não o TTL restante dos registros DNS conforme observado a partir de consultas DNS ao vivo.

Um exemplo de objeto de domínio com um "valid" (válido)Dados do TTL0O membro é fornecido abaixo. Os leitores devem consultar o RFC 9083 [Para uma descrição dos outros objetos listados no exemplo, consulte]o documento relevante.

{

Um exemplo de objeto de servidor de nomes com um "Dados do TTL0O membro é fornecido abaixo.

{

3.1. Tipos de Registro DNS e Valores TTL

Os mnemônicos do tipo registro DNS que aparecem como nomes de membros em "objetos" DEVE estar em letras maiúsculas.Texto: DEVEser encontrado em todos os campos.DEVE ser registrado no IANA.em[TIPOS de Recursos IANA].DEVEser inteiros sem sinal na faixa de 0-2.147.483.647 conformeSeção 8de [].

3.2. Conformidade RDAP

Servidores que retornam respostas contendo valores TTLDEVEincluir a string "ttl0na seçãoconformidade RDAPArray.

4. Considerações Operacionais

4.1. Servidores RDAP

Esta especificação é complementar ao Protocolo de Provisionamento Extensível (EPP)[]e ao mapeamento EPP para valores TTL (Tempo de Vida) do DNS[], mas os operadores de registro não precisam implementar essa extensão em seus servidores EPP para implementar esta extensão RDAP.

4.2. Clientes RDAP

Muitos clientes RDAP utilizam estruturas que hidratam automaticamente os objetos usando dados JSON recebidos nas respostas RDAP. Como resultado, os clientes RDAP que usam essas estruturas devem isolar explicitamente o membro "valores" do "ttl0_data".membrottl0_datamembrosDesde que a lista de tipos de registros que aparecem em "ttl0_data"

ttl0_datattl0_dataOs membros podem mudar com o tempo, os clientes que implementam esta extensão DEVEaceitarrespostas contendo valores para todos os tipos de registros DNS válidos eRECOMENDARatualizar periodicamente a lista de tipos de registros DNS válidos para alinhar com[IANA-RRTYPES], para evitar descartar um tipo de registro recentemente adicionado.

5. Considerações IANA

O IANA registrou o seguinte valor no registro "RDAP Extensions".[IANA-RDAP-EXTENSÕES]:

Identificador de Extensão:ttl0Operador do Registro: Qualquer umEspecificação: RFC 10037Contato: IETF<mailto:iesg@ietf.org>**Uso Intencional:** Esta extensão descreve como os valores TTL (Tempo de Vida) do DNS podem ser incluídos nas respostas RDAP (Registro de Atributos de Domínio).

6. **Considerações de Segurança**

**Serviços de Segurança** para a extensão especificada neste documento são descritos em [STD95].

**Este documento** se preocupa apenas com a representação dos valores TTL configurados para objetos de domínio e host. As implicações de segurança de como esses valores TTL são determinados, atribuídos ou modificados dentro de um sistema de registro estão fora do escopo. Os leitores são referenciados aSeção 6de []para discussão adicional.

7. Referências

7.1. Referências Normativas

[EXTENSÕES-IANA-RDAP]IANA, Extensões RDAP, <https://www.iana.org/assignments/rdap-extensions>.IANA, Tipos de Registro de Recurso (RR), <https://www.iana.org/assignments/dns-parameters>.Bradner, S., Palavras-chave para uso em RFCs para indicar níveis de requisitos, BCP 14, RFC 2119, DOI 10.17487/RFC2119Em março de 1997<>.Elz, R.eR. Bush, Esclarecimentos sobre a Especificação DNS, RFC 2181, DOI 10.17487/RFC2181, Julho de 1997,<>.Leiba, B., Ambiguidade entre Maiúsculas e Minúsculas em Palavras-Chave do RFC 2119, BCP 14, RFC 8174, DOI 10.17487/RFC8174, Maio de 2017,<> (sem tradução, mantido como está)(sem tradução, mantido como está)Hoffman, P. (Hoffman, P.)and (e)K. Fujiwara (K. Fujiwara), "DNS Terminology" ("Termos de DNS"), BCP 219 (BCP 219), RFC 9499 (RFC 9499), DOI 10.17487/RFC9499Em março de 2024,<>.
Padrão 95 da Internet,<https://www.rfc-editor.org/info/std95>.
Na época de redação, este Padrão Técnica (STD) abrange o seguinte:
Newton, A., Ellacott, B.eN. Kong, Uso do HTTP no Protocolo de Acesso de Dados de Registro (RDAP), STD 95 (Padrão 95), RFC 7480 (Padrão 7480), DOI 10.17487/RFC7480 (Identificador 10.17487/RFC7480), March 2015 (em março de 2015)< (menor que)> (maior que).
Hollenbeck, S. (Hollenbeck, S.)eSeul, Coreia do Sul, Serviços de Segurança para o Protocolo de Acesso a Dados de Registro (RDAP), Padrão 95, RFC 7481, DOI 10.17487/RFC7481, Março de 2015,<> - (Sem tradução, parece ser um símbolo de citação).
Hollenbeck, S. - Hollenbeck, S.and - eA. Newton - A. Newton, Registration Data Access Protocol (RDAP) Query Format" - "Formato de Consulta do Protocolo de Acesso a Dados de Registro (RDAP), STD 95 - Padrão 95, RFC 9082 - RFC 9082, DOI 10.17487/RFC9082Em junho de 2021,<>.
Hollenbeck, S.eA. Newton, Respostas JSON para o Protocolo de Acesso a Dados de Registro (RDAP), Padrão 95, RFC 9083, DOI 10.17487/RFC9083, Junho de 2021,<>.
Blanchet, M., Encontrando o Serviço de Acesso de Dados de Registro Autoritário (RDAP), Padrão 95, RFC 9224, DOI 10.17487/RFC9224, Março de 2022,<>.

7.2. Referências Informativas

[RFC 5730]Hollenbeck, S., Protocolo de Provisionamento Extensível (EPP), Padrão 69, RFC 5730, DOI 10.17487/RFC5730Em agosto de 2009<>.Brown, G., Mapeamento do Protocolo de Provisionamento Extensível (EPP) para Valores de Tempo de Vida (TTL) do DNS, RFC 9803, DOI 10.17487/RFC9803Em junho de 2025,<>.

Agradecimentos

O autor agradece às seguintes pessoas por seus comentários construtivos e conselhos durante o desenvolvimento deste documento:Andy Newton, Pawel Kowalik: Paulo Kowalski, Maarten Wullink: Maarten Wolink, Mohamed Boucadair: Mohamed Boucadair, Vijay K. Gurbani: Vijay K. Gurbani, Di Ma: Di Ma, Nabeel Cocker: Nabeel Cocker, Ketan Talaulikar: Ketan Talaulikar, Ralf Weber: Ralf Weber, Mike Bishop, Mahesh JethanandanieÉric Vyncke.

Endereço do Autor

Gavin Brown
ICANN
12025 Waterfront Drive, Suite 300
Los Angeles, Califórnia (CA) 90094–2536
Estados Unidos da América (EUA)
Fonte
RFC Editor
Abrir original ↗

Conteúdo traduzido automaticamente por máquina.

Esta notícia foi útil?

Debates 0

Seja o primeiro a contribuir com o debate.

Difunda suas informações e promova seu argumento

Não se acanhe de publicar alguma informação ou dado que possa ser positivo ou útil.

Para participar do debate, entre com sua conta ou crie uma gratuita.