IPAddress.ScopeId Proprietà

Definizione

Ottiene o imposta l'identificatore dell'ambito dell'indirizzo IPv6.

public:
 property long ScopeId { long get(); void set(long value); };
public long ScopeId { get; set; }
member this.ScopeId : int64 with get, set
Public Property ScopeId As Long

Valore della proprietà

Intero lungo che specifica l'ambito dell'indirizzo.

Eccezioni

AddressFamily = InterNetwork.

L'identificatore dell'ambito è < 0

oppure

L'identificatore dell'ambito è > 0x00000000FFFFFFFF

Esempio


// Display the type of address family supported by the server. If the
// server is IPv6-enabled this value is: InterNetworkV6. If the server
// is also IPv4-enabled there will be an additional value of InterNetwork.
Console.WriteLine("AddressFamily: " + curAdd.AddressFamily.ToString());

// Display the ScopeId property in case of IPV6 addresses.
if(curAdd.AddressFamily.ToString() == ProtocolFamily.InterNetworkV6.ToString())
  Console.WriteLine("Scope Id: " + curAdd.ScopeId.ToString());
' Display the type of address family supported by the server. If the
' server is IPv6-enabled this value is: InterNetworkV6. If the server
' is also IPv4-enabled there will be an additional value of InterNetwork.
Console.WriteLine(("AddressFamily: " + curAdd.AddressFamily.ToString()))

' Display the ScopeId property in case of IPV6 addresses.
If curAdd.AddressFamily.ToString() = ProtocolFamily.InterNetworkV6.ToString() Then
  Console.WriteLine(("Scope Id: " + curAdd.ScopeId.ToString()))
End If

Commenti

Il significato delle ScopeId modifiche a seconda del contesto in cui viene usato.

  • Indirizzo locale del collegamento. In un host con più interfacce connesse a collegamenti separati, lo stesso indirizzo locale di collegamento può essere assegnato a più interfacce. Per eliminare questa ambiguità, viene usato un identificatore di ambito per specificare l'interfaccia su cui vengono scambiati i messaggi.

Note

Gli indirizzi locali di collegamento, identificati dal prefisso formatta (FP) FE80, vengono usati dai nodi durante la comunicazione con i nodi adiacenti sullo stesso collegamento.

  • Indirizzi locali del sito. Un host può essere connesso a più siti. In questo caso, viene usato un identificatore di ambito per indicare un sito specifico con cui comunicare.

Note

Gli indirizzi locali del sito, identificati dal FEC0 Format Prefix (FP) vengono usati dai nodi durante la comunicazione su Intranet private.

La notazione utilizzata per specificare con ScopeId un indirizzo è Address%ScopeId. Ad esempio, FE80::5EFE:192.168.41.30%2.

Si applica a