PingOptions.Ttl PingOptions.Ttl PingOptions.Ttl PingOptions.Ttl Property

Definition

Ruft die Anzahl der zulässigen Weiterleitungen der Ping-Daten über Routingknoten ab, bis die Daten verworfen werden.Gets or sets the number of routing nodes that can forward the Ping data before it is discarded.

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

Eigenschaftswert

Ein Int32-Wert, der die Anzahl der zulässigen Weiterleitungen von Ping-Datenpaketen angibt.An Int32 value that specifies the number of times the Ping data packets can be forwarded. Der Standard ist 128.The default is 128.

Ausnahmen

Der für einen set-Vorgang angegebene Wert ist kleiner oder gleich 0 (null).The value specified for a set operation is less than or equal to zero.

Beispiele

Das folgende Codebeispiel veranschaulicht das Festlegen des Wert dieser Eigenschaft mit einem PingOptions Konstruktor, und klicken Sie dann den Wert angezeigt.The following code example demonstrates setting the value of this property using a PingOptions constructor, and then displaying the value.

// 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 = gcnew PingOptions( 64,true );
Console::WriteLine( "Time to live: {0}", options->Ttl );
Console::WriteLine( "Don't fragment: {0}", options->DontFragment );

// 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);

Hinweise

Wie Gateways und Router Pakete über ein Netzwerk übertragen, verringern sie den aktuellen Time-to-Live (TTL) Wert, der im Paket-Header gefunden.As gateways and routers transmit packets through a network, they decrement the current Time-to-Live (TTL) value found in the packet header. Wenn der TTL-Wert 0 (null) erreicht, wird das Paket als unzustellbar erachtet und wird verworfen.If the TTL value reaches zero, the packet is deemed undeliverable and is discarded. Diese Option ist nützlich, wenn die Anzahl von Routern und Gateways, die zum Übertragen von Daten verwendet werden sollen.This option is useful if you want to test the number of routers and gateways used to transmit the data.

Gilt für: