PingOptions.Ttl Eigenschap

Definitie

Hiermee haalt u het aantal routeringsknooppunten op waarmee de Ping gegevens kunnen worden doorgestuurd voordat deze worden verwijderd.

public:
 property int Ttl { int get(); void set(int value); };
public int Ttl { get; set; }
member this.Ttl : int with get, set
Public Property Ttl As Integer

Waarde van eigenschap

Een Int32 waarde die het aantal keren aangeeft dat de Ping gegevenspakketten kunnen worden doorgestuurd. De standaardwaarde is 128.

Uitzonderingen

De opgegeven waarde voor een setbewerking is kleiner dan of gelijk aan nul.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de waarde van deze eigenschap instelt met behulp van een PingOptions constructor en vervolgens de waarde weergeeft.

// Set options for transmission:
// The data can go through 64 gateways or routers
// before it is destroyed, and the data packet
// cannot be fragmented.
PingOptions options = new PingOptions (64, true);

Console.WriteLine ("Time to live: {0}", options.Ttl);
Console.WriteLine ("Don't fragment: {0}", options.DontFragment);

Opmerkingen

Als gateways en routers pakketten verzenden via een netwerk, verlagen ze de huidige TTL-waarde (Time-to-Live) die in de pakketheader is gevonden. Als de TTL-waarde nul bereikt, wordt het pakket als onbestelbaar beschouwd en wordt het verwijderd. Deze optie is handig als u het aantal routers en gateways wilt testen dat wordt gebruikt om de gegevens te verzenden.

Van toepassing op