Example Network Topology Example Network Configuration

4-16 Oracle WebLogic Communications Server Administration Guide Example 4–4 Oracle WebLogic Communication Services Routing Table sbinroute Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.1.0.0 255.255.0.0 U 0 0 0 eth0 default 10.1.3.4 0.0.0.0 UG 0 0

4.9.3 Load Balancer Configuration

The load balancer is configured with a virtual IP address of 1.2.3.4, and two real servers, WLSS 1 and WLSS 2, having addresses 10.1.1.1 and 10.1.1.2, respectively. The load balancer also has an internal IP address of 10.1.3.4 configured on the 10.116 network. The UAC address, 2.3.4.5, is reachable from the load balancer by static route configuration on the load balancer. The load balancer routing table is shown in Example 4–5 . Example 4–5 Load balancer Routing Table sbinroute Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.1.0.0 255.255.0.0 U 0 0 0 eth1 1.2.0.0 255.255.0.0 U 0 0 Because the SIP protocol specification RFC 3261 dictates the destination IP address and UDP port numbers that user agents must use when sending requests or responses, the NAT configuration of the load balancer must be done in a way that does not violate RFC 3261 requirements. Three setup options can be used to accomplish this configuration: ■ Section 4.9.3.1, NAT-based configuration ■ Section 4.9.3.2, maddr-Based Configuration ■ Section 4.9.3.3, rport-Based Configuration The sections that follow describe each approach.

4.9.3.1 NAT-based configuration

The default UDP NAT behavior for load balancers is to perform destination IP address translation in the public private network direction, and source IP address translation in the private public network direction. This means setting up destination address translation in the UAC Oracle WebLogic Communication Services 2.3.4.5 1.2.3.4 direction without source address translation, and source address translation in the Oracle WebLogic Communication Services UAC 10.116 2.3.4.5 direction without destination address translation. Figure 4–6 illustrates the UDP packet flow for a SUBSCRIBE200OK transaction.