Resumo

  • A RFC 3471 levou o plano de controle MPLS a interfaces que comutavam pacotes, intervalos de tempo, comprimentos de onda e fibras, mesmo sem examinar cabeçalhos.
  • O rótulo generalizado dependia do contexto da interface: sugestão, conjunto permitido, sinalização aceita ou canal de controle ativo não provavam alocação física nem tráfego entregue.

O passo histórico da RFC 3471 foi preservar uma abstração e, ao mesmo tempo, admitir que a realidade abaixo dela tinha mudado. No MPLS clássico, um equipamento reconhecia pacotes ou células e agia sobre um valor carregado junto deles. No GMPLS, o elemento de comutação podia não enxergar fronteiras de pacote. Sua decisão podia ser a posição em um ciclo, um comprimento de onda ou um caminho espacial entre portas.

Publicada em janeiro de 2003 na trilha de padrões, a RFC era uma descrição funcional independente de protocolo. Os formatos de CR-LDP e RSVP-TE ficaram nas RFCs 3472 e 3473; particularidades de cada tecnologia ficaram para documentos próprios. O núcleo comum coordenava sem apagar diferenças físicas.

Quatro classes de interface organizavam o problema. PSC lidava com pacote ou célula; TDM, com intervalo temporal; LSC, com lambda; FSC, com fibra ou porta. A classe pertencia à interface, não ao nó inteiro. Um mesmo equipamento podia unir domínios distintos.

Os LSPs formavam uma hierarquia. Vários caminhos de pacote podiam viajar dentro de um caminho TDM, depois numa lambda e enfim num LSP de fibra. A agregação diminuía o estado de controle, mas não propagava prova. Observar luz na camada externa não identificava todos os clientes; observar o caminho interno não confirmava a saúde do recurso exterior.

O pedido de rótulo generalizado separava LSP Encoding Type, Switching Type e G-PID. O primeiro descrevia a natureza do sinal; o segundo, a operação pedida ao enlace; o terceiro, a carga cliente relevante sobretudo nas pontas. Carga, codificação e ação por salto eram coordenadas diferentes.

O rótulo generalizado não trazia um campo de tipo. Os vizinhos deveriam conhecer o formato pelo contexto do enlace. Essa economia tornava a proveniência indispensável. Um número copiado sem interfaces local e remota, sentido, capacidade de comutação e tecnologia não reconstituía o recurso físico.

Recursos ópticos e temporais eram discretos e escassos. Um enlace podia anunciar suporte a vários formatos e não dispor do slot ou comprimento de onda solicitado. Capacidade técnica não significava capacidade livre.

O Suggested Label deixava um nó a montante propor cedo uma escolha, útil quando o tecido óptico demorava a se mover. O nó a jusante podia substituí-la. A proposta otimizava tempo; não era autoridade final. Um recibo confiável guardava sugestão, substituição, seleção definitiva e término da programação.

O Label Set restringia o universo de escolhas, por exemplo por continuidade de lambda ou limitação do equipamento. Pertencer ao conjunto significava “ainda permitido”, não selecionado, reservado ou operacional. A interseção podia se esvaziar adiante.

O estabelecimento bidirecional coordenava os dois sentidos para evitar que duas sessões independentes disputassem recursos recíprocos. Uma regra pelo identificador do nó de origem resolvia tentativas simultâneas. Era um desempate de controle, não prova de prioridade comercial, simetria óptica ou entrega à aplicação.

A separação entre canal de controle e canal de dados mudou a leitura operacional. A sinalização IP podia usar caminho diferente do circuito óptico. Assim, o controle podia permanecer vivo com a fibra de dados interrompida; ou o controle podia cair enquanto um cruzamento já programado continuava conduzindo luz. Um único indicador “ativo” escondia qual plano fora observado.

Informação de proteção e estado administrativo continuavam sendo intenção. Pedir proteção não comprovava diversidade nem reserva. Autenticar a sinalização identificava o emissor, mas não atestava a posição do comutador ou a chegada da carga.

A arquitetura da RFC 3945, as RFCs 4201–4204 e a RFC 4328 detalharam agregação, roteamento, OSPF, gestão de enlace e G.709. Elas mostram evolução da especificação, não implantação universal.

Pelo princípio de código em execução de Heng Lu, um rótulo continua simbólico até que hardware e tráfego mostrem seu efeito. A especificação mínima explica por que o núcleo comum é limitado. As camadas da realidade mantêm separados anúncio, restrição, sugestão, alocação, estado físico, sinal e resultado de serviço.

O registro completo começa nas interfaces e no contexto de comutação. Preserva capacidades e restrições atuais, quem sugeriu, quem decidiu, os rótulos finais dos dois sentidos, a programação do equipamento e a rota de controle. Depois mede continuidade física, qualidade do sinal, chegada da carga e efeito na aplicação. A RFC 3471 não transformou fótons em pacotes; deu aos dois uma gramática de coordenação sem confundir gramática com funcionamento.

Fontes