#include <IPv6InterfaceData.h>
Public Attributes | |
uint | linkMTU |
short | curHopLimit |
uint | baseReachableTime |
simtime_t | reachableTime |
uint | retransTimer |
Definition at line 170 of file IPv6InterfaceData.h.
A base value used for computing the random ReachableTime value. Default: REACHABLE_TIME milliseconds. > protocol constants
Definition at line 188 of file IPv6InterfaceData.h.
Referenced by IPv6InterfaceData::IPv6InterfaceData().
The default hop limit to be used when sending (unicast) IP packets. Default: The value specified in the "Assigned Numbers" RFC [ASSIGNED] that was in effect at the time of implementation.
Definition at line 183 of file IPv6InterfaceData.h.
Referenced by IPv6InterfaceData::IPv6InterfaceData().
The MTU of the link. Default: The valued defined in the specific document that describes how IPv6 operates over the particular link layer (e.g., [IPv6-ETHER]).
Definition at line 177 of file IPv6InterfaceData.h.
Referenced by IPv6InterfaceData::IPv6InterfaceData().
The time a neighbor is considered reachable after receiving a reachability confirmation. reachableTime = uniform(MIN_RANDOM_FACTOR, MAX_RANDOM_FACTOR) * baseReachableTime New value should be calculated when baseReachableTime changes or at least every few hours even if no Router Advertisements are received.
Definition at line 197 of file IPv6InterfaceData.h.
Referenced by IPv6InterfaceData::info(), and IPv6InterfaceData::IPv6InterfaceData().
The time between retransmissions of Neighbor Solicitation messages to a neighbor when resolving the address or when probing the reachability of a neighbor. Default: RETRANS_TIMER milliseconds
Definition at line 204 of file IPv6InterfaceData.h.
Referenced by IPv6InterfaceData::IPv6InterfaceData().