A Discrete-Event Network Simulator
API
Address

Network Address abstractions, including MAC, IPv4 and IPv6. More...

+ Collaboration diagram for Address:

Classes

class  ns3::Address
 a polymophic address class More...
 
class  ns3::Inet6SocketAddress
 An Inet6 address class. More...
 
class  ns3::InetSocketAddress
 an Inet address class More...
 
class  ns3::Ipv4Address
 Ipv4 addresses are stored in host order in this class. More...
 
class  ns3::Ipv4AddressGenerator
 This generator assigns addresses sequentially from a provided network address; used in topology code. More...
 
class  ns3::Ipv4AddressGeneratorImpl
 Implementation class of Ipv4AddressGenerator This generator assigns addresses sequentially from a provided network address; used in topology code. More...
 
class  ns3::Ipv4AddressHash
 Class providing an hash for IPv4 addresses. More...
 
class  ns3::Ipv4InterfaceAddress
 a class to store IPv4 address information on an interface More...
 
class  ns3::Ipv4Mask
 a class to represent an Ipv4 address mask More...
 
class  ns3::Ipv6Address
 Describes an IPv6 address. More...
 
class  ns3::Ipv6AddressGenerator
 This generator assigns addresses sequentially from a provided network address; used in topology code. More...
 
class  ns3::Ipv6AddressGeneratorImpl
 Implementation class of Ipv6AddressGenerator This generator assigns addresses sequentially from a provided network address; used in topology code. More...
 
class  ns3::Ipv6InterfaceAddress
 IPv6 address associated with an interface. More...
 
class  ns3::Ipv6Prefix
 Describes an IPv6 prefix. More...
 
class  ns3::Mac16Address
 This class can contain 16 bit addresses. More...
 
class  ns3::Mac48Address
 an EUI-48 address More...
 
class  ns3::Mac64Address
 an EUI-64 address More...
 
class  ns3::PacketSocketAddress
 an address for a packet socket More...
 

Detailed Description

Network Address abstractions, including MAC, IPv4 and IPv6.