[−][src]Struct ospf_parser::Ospfv3LinkStateAcknowledgmentPacket
The Link State Acknowledgment packet
Link State Acknowledgment packets are OSPF packet type 5. To make the flooding of LSAs reliable, flooded LSAs are explicitly or implicitly acknowledged. Explicit acknowledgment is accomplished through the sending and receiving of Link State Acknowledgment packets. The sending of Link State Acknowledgment packets is documented in Section 13.5 of [OSPFV2]. The reception of Link State Acknowledgment packets is documented in Section 13.7 of [OSPFV2].
Multiple LSAs MAY be acknowledged in a single Link State Acknowledgment packet. Depending on the state of the sending interface and the sender of the corresponding Link State Update packet, a Link State Acknowledgment packet is sent to the multicast address AllSPFRouters, the multicast address AllDRouters, or to a neighbor's unicast address (see Section 13.5 of [OSPFV2] for details).
Fields
header: Ospfv3PacketHeader
lsa_headers: Vec<Ospfv3LinkStateAdvertisementHeader>
Implementations
impl Ospfv3LinkStateAcknowledgmentPacket
[src]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Ospfv3LinkStateAcknowledgmentPacket
impl Send for Ospfv3LinkStateAcknowledgmentPacket
impl Sync for Ospfv3LinkStateAcknowledgmentPacket
impl Unpin for Ospfv3LinkStateAcknowledgmentPacket
impl UnwindSafe for Ospfv3LinkStateAcknowledgmentPacket
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,
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, 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.
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>,