Unexpected Behaviour with WPAR

Hello,

We have a system running AIX 6.1.7.1. We have created a Workload Partition(wpar) on this system with wpar specific routing enabled.

On wpar, we are running DNS (UDP/53) and syslog (UDP/514).

en0: 1.1.1.1/255.255.255.0          NOT assigned to any wpar
en1: 192.168.1.11/255.255.255.248   assigned to wpar only
                                    (IP-address not assigned in Global env) 

Using L2 unmanaged 8-port switch, both this network interfaces are connected to another TEST system (IP: 1.1.1.2/255.255.255.0) with appropriate gateway.

ping initiated from TEST system is successful for 1.1.1.1 and for 192.168.1.11.

nmap initiated from TEST system (nmap -v -n -sU -p U:1-1024 -oN nmap.out 192.168.1.11) shows the following output:

 PORT     STATE           SERVICE
 53/udp   open                  domain
514/udp open|filtered   syslog
 Raw packets sent: 1029 (29.289KB) | Rcvd: 1026 (57.412KB)

After disconnecting the cable attached to en0 from L2 unmanaged 8-port switch (making 1.1.1.1 unreachable), when nmap is initiated from TEST system (nmap -v -n -sU -p U:1-1024 -oN nmap.out 192.168.1.11), it shows the following

output:
 PORT     STATE           SERVICE
 53/udp   open                  domain
 Raw packets sent: 2051 (58.330KB) | Rcvd: 22 (1188B)

To summarize, when both the interfaces en0 and en1 are connected to TEST system, nmap shows two open ports 53/udp and 514/udp and raw packets sent is 1029 and rcvd is 1026.

But when network cable is disconnected from interface en0 then nmap shows only one open port 53/udp and raw packets sent is 2051 and rcvd is 22.

Does this mean that some of the packets are being dropped in the second scenario?

why is this behaviour for WPARs?

regards
PRATAP K.M