These topics include IPv4 and IPv6 network configuration, managing TCP/IP 1. Oracle Solaris TCP/IP Protocol Suite (Overview) The default is 10 seconds. Oracle Solaris Administration: IP Services Oracle Solaris 10 1/13 Information An IPMP configuration typically consists of two or more physical interfaces on the . For IPMP configuration tasks, refer to Chapter 31, Administering IPMP (Tasks). Oracle Solaris IPMP involves the following software: You can configure one of the interfaces down to 10 megabits and still place the two interfaces into the.
|Published (Last):||26 October 2009|
|PDF File Size:||15.84 Mb|
|ePub File Size:||2.99 Mb|
|Price:||Free* [*Free Regsitration Required]|
IP network multipathing IPMP provides physical interface failure detection and transparent network access failover for a system iin multiple interfaces on the same IP link.
IPMP also provides load spreading of packets for systems with multiple interfaces. IPMP provides increased reliability, availability, and network performance for systems with multiple physical interfaces. Occasionally, a physical interface or the networking hardware attached to that interface might fail or require maintenance.
Traditionally, at that point, the system can no longer be contacted through any of the IP addresses that are associated with the failed interface. Additionally, any existing connections to the system using those IP addresses are disrupted. If an interface in the group fails or is removed for maintenance, IPMP automatically migrates, or fails overthe failed interface’s IP addresses. The recipient of these addresses is a functioning interface in the failed interface’s IPMP group.
The failover feature of IPMP preserves connectivity and prevents disruption of any existing connections. This process is called load spreading. The ip kernel module, which implements the ioctldoes the network access failover transparently and automatically.
Refer to the in. Do not use DHCP on data addresses. This section introduces terms and concepts that are used throughout the IPMP chapters in this book. In IPMP terminology, an IP link is a communication facility or medium over which nodes can communicate at the data-link layer of the Internet protocol suite. A subnet number or prefix cannot be assigned to more than one IP link. The physical interface provides a system’s attachment to an IP link.
This attachment is often implemented as a device driver and a NIC. If a system has configuratioon interfaces attached to the same link, you can configure IPMP to perform failover if one of the interfaces fails. A network interface card is a network adapter that can be built in to the system. Some NICs can have multiple physical interfaces. For example, a qfe NIC can have cpnfiguration interfaces, qfe0 through qfe3and so on.
The same non-null character string IPMP group name identifies all interfaces in the group.
As another example, suppose you have two megabit Ethernet NICs. You can configure one of the interfaces down to 10 megabits and still place the un interfaces into the same IPMP group. You cannot place two interfaces of different media types into an IPMP group.
For example, you cannot place an ATM interface in upmp same group as an Configuratiion interface. Failure detection is the process of detecting when an interface or the path from an interface to an Internet layer device no longer works.
IPMP provides systems with the ability to detect when an interface has failed. IPMP detects the following types of communication failures:. After detecting a failure, IPMP begins failover. Failover is the automatic process of switching the network access from a failed interface to a functioning physical interface in the same group. Network access includes IPv4 unicast, multicast, and broadcast traffic, as well as IPv6 unicast and multicast traffic.
Failover can only occur when you have configured more than one ippmp in the IPMP group. The failover process ensures uninterrupted access to the network. Repair detection is the process of detecting when a NIC or the path from a NIC to an Internet layer device starts operating correctly after a failure.
After detecting that a NIC has been repaired, IPMP performs failbackthe process of switching network access back to the repaired interface. Repair detection assumes that you have enabled failbacks. See Detecting Physical Interface Repairs for more information. Probe-based configufation detection uses target systems to determine the condition of an interface.
The probe messages help to determine the health of each interface in the IPMP group. For more information about target system use in probe-based failure detection, refer to Probe-Based Failure Detection. This process is known as load spreading. As a result of load spreading, higher throughput is achieved. Load spreading occurs only when condiguration network traffic is flowing to multiple destinations that use multiple connections.
Dynamic reconfiguration DR is the so,aris to reconfigure a system while the system is running, with little or no impact on existing operations. Not all Sun platforms support DR. Some Sun platforms might only support DR of certain types of hardware. However, IPMP does impose the solarls requirements on your network configuration and topology:. All interfaces in an IPMP group must be of the same media type.
A L2 broadcast domain typically maps to a specific subnet. Therefore, you must configure only one IPMP group solarus subnet. Depending on your failure detection requirements, you might need to ipm; use specific types of network interfaces or configure additional IP addresses on each network interface.
Interfaces that are configured with IPMP support two types of addresses: Data addresses are the conventional IPv4 and IPv6 addresses that are assigned to an interface solaros a NIC at boot time or manually, through the ifconfig command. The standard IPv4 and, if applicable, IPv6 packet traffic through an interface is considered to be data traffic. Test addresses are IPMP-specific addresses that are used by the in.
For an interface to use probe-based failure and repair detection, that interface must be configured with at least one test address. Probe traffic helps to determine the status of the interface and its NIC, including configutation an interface has failed.
The probes verify that the send and receive path to the interface is working correctly. Each interface can be configured with an IP test 01. After an interface fails, the test addresses remain on the failed interface so that in. You must specifically configure test addresses so that applications do not accidentally use them. For more information on probe-based failure detection, refer to Probe-Based Failure Detection.
In general, you can use any IPv4 address on your subnet as a soalris address. IPv4 test addresses do not need to be routeable. Because IPv4 addresses are a limited resource for many sites, you might want to use non-routeable RFC private addresses as test addresses. Note that the in. If you do use RFC style test addresses, be sure to configure other systems, preferably routers, on the IP link with addresses on the appropriate RFC subnet.
The only valid IPv6 test address is the link-local address of a physical interface. Link-local addresses are automatically configured when the interface becomes IPv6-enabled at boot time or when the interface is manually configured through ifconfig.
To identify the link-local address of an interface, run the ifconfig interface command on an IPv6-enabled node. Check the output for the address that begins with the prefix fe80the link-local prefix. For more information on link-local addresses, refer to Link-Local Unicast Address. After ipjp have configured a test address, you need to ensure that this address is not used by applications. Otherwise, if the interface fails, the application is no longer reachable because test addresses do not fail over during the failover operation.
To ensure that IP does not choose the test address for normal applications, mark the test address as deprecated. IPv4 does not use a deprecated address as a source address solaaris any communication, unless vonfiguration application explicitly binds to the address. Because IPv6 link-local addresses are usually not present in solariz name service, DNS and NIS applications do not use link-local addresses for communication.
Consequently, you must not mark IPv6 link-local addresses as deprecated.
IPMP Configuration – Solaris 10 vs Solaris 11
In IPv6, link-local addresses are not normally placed in the name service tables. An IPMP configuration typically consists ipnp two or more physical interfaces on the same system that are attached to the same IP link. These physical interfaces might or might not be on the same NIC. The interfaces are configured as members of the same IPMP group. If the system has additional interfaces on a second IP link, you must configure these interfaces as another IPMP group.
A single interface can be configured in its own IPMP group. However, failover and failback soolaris occur for an IPMP group with only one interface. Consider the example of four VLANs, bgebgebgeand bge The standby interface in an IPMP group is not used for data traffic unless some other interface in the group fails. When a failure occurs, the data addresses on the failed interface migrate to the standby interface.
Then, the standby interface is treated the same as other active interfaces until the failed interface is repaired. Some failovers might not choose a standby interface. Instead, these failovers might choose an active interface with fewer data addresses that are configured as UP than the standby interface.
You should configure only test addresses on a standby interface.
IPMP does not permit you to add a data address to an interface that is configured through the ifconfig command as standby. Any attempt to create this type of configuration will fail.
Modifying IPMP Configurations – System Administration Guide: IP Services
Similarly, if you configure as standby an interface that already has data addresses, these addresses automatically fail over to another interface in the Fonfiguration group.
Due to these restrictions, you must use the ifconfig command to mark any test addresses as deprecated and -failover prior to setting the interface as standby. You use IPMP options of the ifconfig command to create the configuration.