3.5 Novell IPv6 Configuration

You can configure the IPv6 stack by modifying the default ip6.cfg file found under sys:\etc. You can also use the rtadvd.cfg file in conjunction with the ip6.cfg file to make the node function as an advertising interface. This section describes the formats for the following configuration files:

3.5.1 Ip6.cfg File

The configuration of the IPv6 stack is possible through the ip6.cfg file, which is placed under sys:\etc. To configure the IPv6 stack, modify the default file provided with the stack.

Configuration File Format

[Interface All]
Router                Yes | No
Autotunnel            Yes | No
6to4                  Yes | No
[Interface Interface name]
Addr                  v6_address_128_bit
Prefixlen              Prefix_length_of_Addr
mtu                   MTU_for_this_interface
rsdelay               Router_solicitation_delay_in_seconds
rsinterval             Delay_between_the_router_solicitation_in_seconds
rstransmits           Number_of_router_solicitations_transmitted 
autoconf              Yes | No
acceptra              Yes | No
acceptredirect        Yes | No
hoplimit              Hop_limit_to_be_specified_in_the_outgoing_packet
delayFirstProbeTime   Neighbor_discovery_parameter
baseReachableTime     Neighbor_discovery_parameter
retransTime           Delay_between_successive_neighbor_solicitations
sendRedirect          Yes | No
DadTransmits           [1 - 3]

Example Configuration File

[Interface All]
Router                  Yes
Autotunnel            No
6to4                  No
[Interface CE100B_1_EII]
Addr                  3ffe:501:ffff:100::1
Prefixlen             64
mtu                   1280
rsdelay               1
rsinterval            4
rstransmits           3
autoconf              Yes
acceptra              Yes
acceptredirect        Yes
hoplimit              255
delayFirstProbeTime   5
baseReachableTime     30
retransTime           1
sendRedirect          Yes
DadTransmits           3

Field Level Description with Default Values

Table 3-1 For the Common Interface Record

Field Name

Description

Default Value

Router

Router/Host functionality

No (Host)

Autotunnel

Autotunnel enable/disable

No (disable)

6to4

6to4 tunnel enable/disable

No (disable)

Table 3-2 For the Interface-Specific Record

Field Name

Description

Default Value

Addr

Corresponding IPV6 address

None

Prefix Len

Prefix length of the address

None

mtu

MTU of the interface

MaxReceiveSize of the corresponding driver

Rsdelay

Router solicitation delay (in seconds)

1

Rsinterval

Router solicitation interval (in seconds)

4

Rstransmits

Number of times router solicitation is transmitted

3

Autoconf

Indicates if autoconfiguration should be performed on the interface (yes/no)

Yes

Acceptra

Indicates if router advertisements should be accepted on this interface (yes/no)

Yes

Acceptredirect

Indicates if redirects should be accepted on this interface (yes/no)

Yes

Hoplimit

Hop limit filled in the outgoing packets

255

DelayFirstProbeTime

Time (in seconds) to wait in Delay state

5

BaseReachableTime

Neighbor discovery parameter (in seconds)

30

RetransTime

Time (in seconds) between successive neighbor solicitations

1

SendRedirect

Indicates if redirects should be sent on this interface (yes/no)

Yes

DadTransmits

Number of consecutive neighbor solicitation messages sent while performing Duplicate Address Detection on a tentative address

3

3.5.2 Rtadvd.cfg File

You can use the rtadvd.cfg file in conjunction with the ip6.cfg file to make the node function as an advertising interface. For the values in the rtadvd.cfg file to take effect, you need to set the Router field to Yes in the ip6.cfg file. Refer to Configuration File Format.

Configuration File Format

Router Advertisement

You need to set the following file formats to configure router advertisement (interface specific):

[Interface Interface_name]
RASendAdvertisements     Yes | No
RAMaxInterval            [4 - 1800]
RAMinInterval            [3 - 0.75 * RAMaxInterval] seconds
RAManagedFlag            Yes | No
RAOtherConfigFlag        Yes | No
RALinkMTU                [0 - LinkMTU]
RAReachableTime          [0 - 3,600,000]
RARetransTimer           Retransmit_time_in_milliseconds
RACurHopLimit            Hop_limit
RADefaultLifeTime        [0 | MaxRtrAdvInterval - 9000]

NOTE:This record can occur only once for an interface.

Prefix List

You need to set the following file formats to configure the Prefix list to be advertised for each interface:

[RAPrefixListIf Interface name]
Prefix                   Prefix_to_be_advertised
PrefixLen                [64 - 128]
RAValidLifeTime          Valid_life_time_of_the_Prefix_in_seconds
RAPreferredLifeTime      Preferred_life_time_of_the_Prefix_in_seconds
RAAutonomousFlag         Yes | No
RAOnLinkFlag             Yes | No
RAReal_Fixed_TimeFlag    Real | Fixed

NOTE:This record can occur multiple times for an interface, depending on the number of prefixes that are to be advertised.

Example Configuration File
[Interface DLKRTS_EII ]
RASendAdvertisements    Yes
RAMaxInterval             20
RAMinInterval             3
RAManagedFlag             Yes

RAOtherConfigFlag               Yes
RALinkMTU                        0
RAReachableTime                  200
RARetransTimer                   3
RACurHopLimit                    255
RADefaultLifeTime               1800

[RAPrefixListIf DLKRTS_EII]
Prefix                           3ffe:dad::0
PrefixLen                        64
RAValidLifeTime                  300
RAPreferredLifeTime              250
RAAutonomousFlag                 Yes
RAOnLinkFlag                      No
RAReal_Fixed_TimeFlag            Real

[RAPrefixListIf    DLKRTS_EII]
Prefix                           3ffe:FEED::0
PrefixLen                        64
RAValidLifeTime                  50
RAPreferredLifeTime              30
RAAutonomousFlag                 Yes
RAOnLinkFlag                     No
RAReal_Fixed_TimeFlag             Fixed

Field Level Description with Default Values

Table 3-3 For the Router Advertisement Record

Field name

Description

Default Value

RASendAdvertisements

Router advertisement enable/disable.

No (disabled)

RAMaxInterval

The maximum time (in seconds) allowed between unsolicited multicast router advertisements transmitted from the interface.

600

RAMinInterval

The minimum time (in seconds) allowed between unsolicited multicast router advertisements transmitted from the interface.

198

RAManagedFlag

The value to be placed in the Managedaddress Configuration flag field in the router advertisement. Specifies whether hosts should use stateful autoconfiguration to obtain addresses.

No

RAOtherConfigFlag

The value to be placed in the Other Stateful Configuration flag field in the router advertisement. Indicates whether hosts should use statefulautoconfiguration to obtain additional information (excluding addresses).

No

RALinkMTU

The value to be placed in MTU options sent by the router. A value of 0 (zero) indicates that no MTU options are sent.

0

RAReachableTime

The value to be placed in the Reachable Time field in the router advertisement messages sent by the router. A value of zero means unspecified (by this router). This denotes the time (in milliseconds) that a node assumes a neighbor is reachable after having received a reachability confirmation.

0

RARetransTimer

The value to be placed in the Retrans Timer field in the router advertisement messages sent by the router. A value of 0 (zero) means unspecified (by this router). This denotes the time (in milliseconds) between retransmitted neighbor solicitation messages.

0

RACurHopLimit

The value to be placed in the Cur Hop Limit field in the router advertisement messages sent by the router. The value should be set to the current diameter of the Internet. A value of 0 (zero) means unspecified (by this router).

255

RADefaultLifeTime

The time value (in seconds) to be placed in the Router Lifetime field of router advertisements sent from the interface. A Lifetime of 0 (zero) indicates that the router is not a default router. The Router lifetime applies only to the router’s usefulness as a default router.

1800

Table 3-4 For the Prefix Description Record

Field name

Description

Default Value

Prefix

The prefix to be placed in Prefix Information options in router advertisement messages sent from the interface.

None

PrefixLen

Prefix length.

64

RAValidLifeTime

The length of time in seconds that the prefix is valid for the purpose of onlink determination.

2592000

RAPreferredLifeTime

The length of time (in seconds) that addresses generated from the prefix via stateless address autoconfiguration remain preferred.

604800

RAAutonomousFlag

Indicates whether this prefix can be used for autonomous address configuration

Yes

RAOnLinkFlag

Indicates whether this prefix can be used for onlink determination

Yes

RAReal_Fixed_TimeFlag

Indicates whether the lifetimes specified decrements in real time or remains as a fixed time that stays the same in consecutive advertisements

Fixed