UdpClient.AllowNatTraversal(Boolean) Methode

Definitie

Hiermee schakelt u nat-traversal (Network Address Translation) in of uit op een UdpClient exemplaar.

public:
 void AllowNatTraversal(bool allowed);
public void AllowNatTraversal(bool allowed);
member this.AllowNatTraversal : bool -> unit
Public Sub AllowNatTraversal (allowed As Boolean)

Parameters

allowed
Boolean

Een Booleaanse waarde die aangeeft of NAT-traversal moet worden ingeschakeld of uitgeschakeld.

Opmerkingen

De AllowNatTraversal methode wordt gebruikt om NAT-traversal voor een UdpClient exemplaar in of uit te schakelen. NAT-doorkruising kan worden geleverd met teredo, 6to4 of een ISATAP-tunnel.

Als de allowed parameter onwaar is, wordt de IPProtectionLevel optie op de bijbehorende socket ingesteld op EdgeRestricted. Hierdoor wordt NAT-traversal expliciet uitgeschakeld voor een UdpClient exemplaar.

Wanneer de allowed parameter waar is, wordt de IPProtectionLevel optie op de bijbehorende socket ingesteld op Unrestricted. Hierdoor kan NAT-doorkruising worden toegestaan voor een UdpClient , afhankelijk van firewallregels op het systeem.

Een Teredo-adres is een IPv6-adres met het voorvoegsel 2001::/32. Teredo-adressen kunnen worden geretourneerd via een normale DNS-naamomzetting of worden geïnventariseerd als een IPv6-adres dat is toegewezen aan een lokale interface.

Van toepassing op

Zie ook