StandardSocketOptions.IpMulticastTtl Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die <Multicast-Multicast-Datendiagramme des Em-Zeit-zu-Live><-/Em-Protokolls>.
[Android.Runtime.Register("IP_MULTICAST_TTL", ApiSince=24)]
public static Java.Net.ISocketOption? IpMulticastTtl { get; }
[<Android.Runtime.Register("IP_MULTICAST_TTL", ApiSince=24)>]
static member IpMulticastTtl : Java.Net.ISocketOption
Eigenschaftswert
- Attribute
Hinweise
Die <Multicast-Multicast-Datendiagramme des Em-Zeit-zu-Live><-/Em-Protokolls>.
Der Wert dieser Socketoption ist ein Integer
Bereich 0 <= value <= 255
. Es wird verwendet, um den Umfang von Multicast-Datagrammen zu steuern, die vom datagramorientierten Socket gesendet werden. Bei einem StandardProtocolFamily#INET IPv4
Socket ist die Option "Time-to-Live" (TTL) für Multicast-Datagramme, die vom Socket gesendet werden. Datagramme mit einer TTL von Null werden nicht im Netzwerk übertragen, können aber lokal übermittelt werden. Im Falle eines StandardProtocolFamily#INET6 IPv6
Sockets ist die Option die <Em-Hop-Grenze<>/em>, die Anzahl der <Em-Hops>/em> ist<, die das Datagramm vor ablaufen im Netzwerk durchlaufen kann. Für IPv6-Sockets ist es systemabhängig, ob die Option auch die <Em-Zeit-zu-Live></Em> für Multicast-Datagramme festlegt, die an IPv4-Adressen gesendet werden.
Der Anfangs-/Standardwert der Zeit-zu-Live-Einstellung ist in der Regel 1
. Eine Implementierung ermöglicht es, diese Socketoption festzulegen, nachdem der Socket gebunden ist. Gibt an, ob die Socketoption abgefragt oder geändert werden kann, bevor die Bindung des Sockets vom System abhängig ist.
Java-Dokumentation für java.net.StandardSocketOptions.IP_MULTICAST_TTL
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.