User`s guide

KwikNet System Configuration
K
A
DAK
51
General Stack Parameters (continued)
Multiple Networks
Leave this box unchecked if you have only one network interface through which you can
interconnect.
Check this box if your application must support more than one network interface. Such
configurations are called multi-homed. Enter the maximum number of network
interfaces which KwikNet must be able to support.
Use Loopback Interface (127.0.0.1)
If you have only one network interface, you can still use the loopback feature to permit
packets destined for loopback IP address 127.0.0.1 to be looped back to KwikNet instead
of being passed on to the device driver for transmission on the network. Check this box
if you require loopback support with a single network interface. Otherwise, leave this
box unchecked to reduce the memory footprint.
Note: Do not confuse this parameter with the KwikNet loopback device driver. The
loopback driver simply accepts a packet for transmission and returns it to KwikNet, just as
though the packet had been received from the network interface.
Multiple Homes Per Interface
KwikNet allows each network interface to be assigned more than one IP address. Such an
interface is said to be multi-homed. Using this feature, even a system with only one
network interface can be multi-homed.
If any of your network interfaces is to be multi-homed, check this box and enter the
maximum number of homes which any one network interface is permitted to have.
Otherwise, leave this box unchecked.
Many (>50) Homes Per Interface
If you intend to assign a large number of IP addresses (>50) to a multi-homed network
interface, you can optimize the multi-homed IP address management services by
checking this box. The resulting speed improvement comes with the penalty of increased
code and data storage requirements. To reduce the memory footprint, leave this box
unchecked.
Network Event Notification
KwikNet will notify your application whenever a significant event occurs on any network.
Events include changes in network state (up, down, in-transit) and acquisition or loss of
dynamically assigned IP addresses. To signal the event, KwikNet calls a function named
kn_netevent() which you must provide. This application function is documented in
Chapter 4.6.
If you wish to be notified when significant network events occur, check this box.
Otherwise, leave this box unchecked.