Enum etherparse::IpTrafficClass [−][src]
Identifiers for the traffic_class field in ipv6 headers and protocol field in ipv4 headers.
Variants
IPv6 Hop-by-Hop Option [RFC8200]
Internet Control Message [RFC792]
Internet Group Management [RFC1112]
Gateway-to-Gateway [RFC823]
IPv4 encapsulation [RFC2003]
Stream [RFC1190][RFC1819]
Transmission Control [RFC793]
CBT [Tony_Ballardie]
Exterior Gateway Protocol [RFC888][David_Mills]
any private interior gateway (used by Cisco for their IGRP) [Internet_Assigned_Numbers_Authority]
BBN RCC Monitoring [Steve_Chipman]
Network Voice Protocol [RFC741][Steve_Casner]
PUP
ARGUS (deprecated) [Robert_W_Scheifler]
EMCON [
Cross Net Debugger [Haverty, J., "XNET Formats for Internet Protocol Version 4", IEN 158, October 1980.][Jack_Haverty]
Chaos [J_Noel_Chiappa]
User Datagram [RFC768][Jon_Postel]
Multiplexing [Cohen, D. and J. Postel, "Multiplexing Protocol", IEN 90, USC/Information Sciences Institute, May 1979.][Jon_Postel]
DCN Measurement Subsystems [David_Mills]
Host Monitoring [RFC869][Bob_Hinden]
Packet Radio Measurement [Zaw_Sing_Su]
XEROX NS IDP
Trunk-1 [Barry_Boehm]
Trunk-2 [Barry_Boehm]
Leaf-1 [Barry_Boehm]
Leaf-2 [Barry_Boehm]
Reliable Data Protocol [RFC908][Bob_Hinden]
Internet Reliable Transaction [RFC938][Trudy_Miller]
ISO Transport Protocol Class 4 [RFC905][
Bulk Data Transfer Protocol [RFC969][David_Clark]
MFE Network Services Protocol [Shuttleworth, B., "A Documentary of MFENet, a National Computer Network", UCRL-52317, Lawrence Livermore Labs, Livermore, California, June 1977.][Barry_Howard]
MERIT Internodal Protocol [Hans_Werner_Braun]
Datagram Congestion Control Protocol [RFC4340]
Third Party Connect Protocol [Stuart_A_Friedberg]
Inter-Domain Policy Routing Protocol [Martha_Steenstrup]
XTP [Greg_Chesson]
Datagram Delivery Protocol [Wesley_Craig]
IDPR Control Message Transport Proto [Martha_Steenstrup]
TP++ Transport Protocol [Dirk_Fromhein]
IL Transport Protocol [Dave_Presotto]
IPv6 encapsulation [RFC2473]
Source Demand Routing Protocol [Deborah_Estrin]
Routing Header for IPv6 [Steve_Deering]
Fragment Header for IPv6 [Steve_Deering]
Inter-Domain Routing Protocol [Sue_Hares]
Reservation Protocol [RFC2205][RFC3209][Bob_Braden]
Generic Routing Encapsulation [RFC2784][Tony_Li]
Dynamic Source Routing Protocol [RFC4728]
BNA [Gary Salamon]
Encap Security Payload [RFC4303]
Authentication Header [RFC4302]
Integrated Net Layer Security TUBA [K_Robert_Glenn]
IP with Encryption (deprecated) [John_Ioannidis]
NBMA Address Resolution Protocol [RFC1735]
IP Mobility [Charlie_Perkins]
Transport Layer Security Protocol using Kryptonet key management [Christer_Oberg]
SKIP [Tom_Markson]
ICMP for IPv6 [RFC8200]
No Next Header for IPv6 [RFC8200]
Destination Options for IPv6 [RFC8200]
any host internal protocol [Internet_Assigned_Numbers_Authority]
CFTP [Forsdick, H., "CFTP", Network Message, Bolt Beranek and Newman, January 1982.][Harry_Forsdick]
any local network [Internet_Assigned_Numbers_Authority]
SATNET and Backroom EXPAK [Steven_Blumenthal]
Kryptolan [Paul Liu]
MIT Remote Virtual Disk Protocol [Michael_Greenwald]
Internet Pluribus Packet Core [Steven_Blumenthal]
any distributed file system [Internet_Assigned_Numbers_Authority]
SATNET Monitoring [Steven_Blumenthal]
VISA Protocol [Gene_Tsudik]
Internet Packet Core Utility [Steven_Blumenthal]
Computer Protocol Network Executive [David Mittnacht]
Computer Protocol Heart Beat [David Mittnacht]
Wang Span Network [Victor Dafoulas]
Packet Video Protocol [Steve_Casner]
Backroom SATNET Monitoring [Steven_Blumenthal]
SUN ND PROTOCOL-Temporary [William_Melohn]
WIDEBAND Monitoring [Steven_Blumenthal]
WIDEBAND EXPAK [Steven_Blumenthal]
ISO Internet Protocol [Marshall_T_Rose]
VMTP [Dave_Cheriton]
SECURE-VMTP [Dave_Cheriton]
VINES [Brian Horn]
Transaction Transport Protocol or Internet Protocol Traffic Manager [Jim_Stevens]
NSFNET-IGP [Hans_Werner_Braun]
Dissimilar Gateway Protocol [M/A-COM Government Systems, "Dissimilar Gateway Protocol Specification, Draft Version", Contract no. CS901145, November 16, 1987.][Mike_Little]
TCF [Guillermo_A_Loyola]
EIGRP [RFC7868]
OSPFIGP [RFC1583][RFC2328][RFC5340][John_Moy]
Sprite RPC Protocol [Welch, B., "The Sprite Remote Procedure Call System", Technical Report, UCB/Computer Science Dept., 86/302, University of California at Berkeley, June 1986.][Bruce Willins]
Locus Address Resolution Protocol [Brian Horn]
Multicast Transport Protocol [Susie_Armstrong]
AX.25 Frames [Brian_Kantor]
IP-within-IP Encapsulation Protocol [John_Ioannidis]
Mobile Internetworking Control Pro. (deprecated) [John_Ioannidis]
Semaphore Communications Sec. Pro. [Howard_Hart]
Ethernet-within-IP Encapsulation [RFC3378]
Encapsulation Header [RFC1241][Robert_Woodburn]
GMTP [[RXB5]]
Ipsilon Flow Management Protocol [Bob_Hinden][November 1995, 1997.]
PNNI over IP [Ross_Callon]
Protocol Independent Multicast [RFC7761][Dino_Farinacci]
ARIS [Nancy_Feldman]
SCPS [Robert_Durst]
QNX [Michael_Hunter]
Active Networks [Bob_Braden]
IP Payload Compression Protocol [RFC2393]
Sitara Networks Protocol [Manickam_R_Sridhar]
Compaq Peer Protocol [Victor_Volpe]
IPX in IP [CJ_Lee]
Virtual Router Redundancy Protocol [RFC5798]
PGM Reliable Transport Protocol [Tony_Speakman]
any 0-hop protocol [Internet_Assigned_Numbers_Authority]
Layer Two Tunneling Protocol [RFC3931][Bernard_Aboba]
D-II Data Exchange (DDX) [John_Worley]
Interactive Agent Transfer Protocol [John_Murphy]
Schedule Transfer Protocol [Jean_Michel_Pittet]
SpectraLink Radio Protocol [Mark_Hamilton]
UTI [Peter_Lothberg]
Simple Message Protocol [Leif_Ekblad]
Simple Multicast Protocol (deprecated) [Jon_Crowcroft][draft-perlman-simple-multicast]
Performance Transparency Protocol [Michael_Welzl]
ISIS over IPv4 [Tony_Przygienda]
FIRE [Criag_Partridge]
Combat Radio Transport Protocol [Robert_Sautter]
Combat Radio User Datagram [Robert_Sautter]
SSCOPMCE [Kurt_Waber]
IPLT [[Hollbach]]
Secure Packet Shield [Bill_McIntosh]
Private IP Encapsulation within IP [Bernhard_Petri]
Stream Control Transmission Protocol [Randall_R_Stewart]
Fibre Channel [Murali_Rajagopal][RFC6172]
RSVP-E2E-IGNORE [RFC3175]
MobilityHeader [RFC6275]
UDPLite [RFC3828]
[RFC4023]
MANET Protocols [RFC5498]
Host Identity Protocol [RFC7401]
Shim6 Protocol [RFC5533]
Wrapped Encapsulating Security Payload [RFC5840]
Robust Header Compression [RFC5858]
Use for experimentation and testing
Use for experimentation and testing
Implementations
impl IpTrafficClass
[src]
pub fn is_ipv6_ext_header_value(value: u8) -> bool
[src]
Returns true if the given id identifies an IPV6 extension header traffic class.
Trait Implementations
impl Clone for IpTrafficClass
[src]
fn clone(&self) -> IpTrafficClass
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for IpTrafficClass
[src]
impl Eq for IpTrafficClass
[src]
impl PartialEq<IpTrafficClass> for IpTrafficClass
[src]
fn eq(&self, other: &IpTrafficClass) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for IpTrafficClass
[src]
impl StructuralPartialEq for IpTrafficClass
[src]
Auto Trait Implementations
impl RefUnwindSafe for IpTrafficClass
[src]
impl Send for IpTrafficClass
[src]
impl Sync for IpTrafficClass
[src]
impl Unpin for IpTrafficClass
[src]
impl UnwindSafe for IpTrafficClass
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,