|
INET Framework for OMNeT++/OMNEST
|
#include <Ipv6InterfaceData.h>
Public Attributes | |
| uint | linkMTU |
| The MTU of the link. More... | |
| short | curHopLimit |
| The default hop limit to be used when sending (unicast) IP packets. More... | |
| uint | baseReachableTime |
| A base value used for computing the random ReachableTime value. More... | |
| simtime_t | reachableTime |
| The time a neighbor is considered reachable after receiving a reachability confirmation. More... | |
| uint | retransTimer |
| The time between retransmissions of Neighbor Solicitation messages to a neighbor when resolving the address or when probing the reachability of a neighbor. More... | |
| uint inet::Ipv6InterfaceData::HostVariables::baseReachableTime |
A base value used for computing the random ReachableTime value.
Default: REACHABLE_TIME milliseconds. > protocol constants
Referenced by inet::Ipv6InterfaceData::getBaseReachableTime(), inet::Ipv6InterfaceData::Ipv6InterfaceData(), and inet::Ipv6InterfaceData::setBaseReachableTime().
| short inet::Ipv6InterfaceData::HostVariables::curHopLimit |
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.
Referenced by inet::Ipv6InterfaceData::getCurHopLimit(), inet::Ipv6InterfaceData::Ipv6InterfaceData(), and inet::Ipv6InterfaceData::setCurHopLimit().
| uint inet::Ipv6InterfaceData::HostVariables::linkMTU |
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]).
Referenced by inet::Ipv6InterfaceData::getLinkMtu(), inet::Ipv6InterfaceData::Ipv6InterfaceData(), and inet::Ipv6InterfaceData::setLinkMtu().
| simtime_t inet::Ipv6InterfaceData::HostVariables::reachableTime |
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.
Referenced by inet::Ipv6InterfaceData::getReachableTime(), inet::Ipv6InterfaceData::Ipv6InterfaceData(), inet::Ipv6InterfaceData::setReachableTime(), and inet::Ipv6InterfaceData::str().
| uint inet::Ipv6InterfaceData::HostVariables::retransTimer |
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
Referenced by inet::Ipv6InterfaceData::getRetransTimer(), inet::Ipv6InterfaceData::Ipv6InterfaceData(), and inet::Ipv6InterfaceData::setRetransTimer().