Como habilitar o roteamento de multicast no Windows XP

1

Eu configurei com sucesso uma máquina com Windows XP como um roteador IPv6 usando netsh, isto é, ela anuncia prefixos e encaminha pacotes em duas interfaces, conforme verificado pelo ping.

Agora, desejo encaminhar quadros de multicast entre as duas sub-redes. os hosts em ambos os lados estão enviando corretamente os relatórios de escuta de multicast, então tudo o que seria necessário seria que o roteador processasse esses e iniciasse o encaminhamento de datagramas.

Como posso ativar o roteamento multicast IPv6 entre duas interfaces?

    
por Simon Richter 09.02.2011 / 17:38

1 resposta

1

Para simplesmente encaminhar pacotes multicast IPv6, você precisa ter o Windows Vista / Server 2008 ou posterior. O Windows XP não suporta isso. ( A pilha IPv6 do XP era muito limitada e não é recomendada para uso em produção.)

Com o SO adequado, você ativaria o encaminhamento de multicast IPv6 com:

netsh interface ipv6 set global multicastforwarding=enable

ou no PowerShell:

Set-NetIPv6Protocol -MulticastForwarding=Enabled

Neste momento, no entanto, nenhuma versão do Windows é capaz de atuar como um roteador multicast IPv6 completo:

However, at the time of the publication of this book, there is no mechanism to update the IPv6 multicast forwarding table. Entries in the IPv6 multicast forwarding table allow the IPv6 protocol to determine how to forward incoming IPv6 multicast traffic. An IGMP routing protocol component for the Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008 Routing and Remote Access service allows a computer to act as an IPv4-based multicast forwarding router. There is no corresponding routing protocol component for MLD that allows a Windows Server 2012, Windows Server 2008 R2, or Windows Server 2008–based computer to act as an IPv6-based multicast forwarding router.

Esta informação foi retirada de Noções sobre o IPv6, terceira edição , páginas 201-202 .

    
por 26.06.2013 / 04:27