Package inet.networklayer.configurator.ipv4

Name Type Description
FlatNetworkConfigurator simple module

Configures IPv4 addresses and routing tables for a "flat" network, "flat" meaning that all hosts and routers will have the same network address and will only differ in the host part.

HostAutoConfigurator simple module

HostAutoConfigurator automatically assigns IP addresses and sets up routing table. It has to be added into each host.

IPv4NetworkConfigurator simple module

This module assigns IP addresses and sets up static routing for an IPv4 network. It assigns per-interface IP addresses, strives to take subnets into account, and can also optimize the generated routing tables by merging routing entries.

IPv4NodeConfigurator simple module

This module has one instance per network node, and it acts like a bridge between the node and the network's global configurator module, IPv4NetworkConfigurator.