[jacorb-developer] Questions on corbaloc

KRISHNAMURTHY, Sriram (Sriram) sriram.krishnamurthy at alcatel-lucent.com
Mon Jun 1 22:08:00 CEST 2015


Hi

Investigating an issue with multi homed nodes, i have some  questions for my understanding.

For a Given IOR, running dior with a -c option, i see something like below. The IOR was generated with OAIADDR set to a specific IP.

corbaloc:iiop:1.2 at 138.120.141.108:13528,iiop:1.2@[2002:8a78:8e4c:b:21b:21ff:feb0:6f1c]:13528,iiop:1.2@[fec0:0:0:b:21b:21ff:feb0:6f1c]:13528,iiop:1.2@[2002:8a78:8c98:b:21b:21ff:feb0:6f1c]:13528,iiop:1.2@[2002:8a78:8f04:b:21b:21ff:feb0:6f1c]:13528/3295540959/NotifyServicePOA/EventChannelFactoryPOA/_ECFactory

Running ifconfig -a results in the following


eth5      Link encap:Ethernet  HWaddr 00:1b:21:b0:6f:1c
          inet addr:138.120.141.108  Bcast:138.120.143.255  Mask:255.255.252.0
          inet6 addr: 2002:8a78:8f04:b:21b:21ff:feb0:6f1c/64 Scope:Global
          inet6 addr: 2002:8a78:8c98:b:21b:21ff:feb0:6f1c/64 Scope:Global
          inet6 addr: fec0::b:21b:21ff:feb0:6f1c/64 Scope:Site
          inet6 addr: 2002:8a78:8e4c:b:21b:21ff:feb0:6f1c/64 Scope:Global
          inet6 addr: fe80::21b:21ff:feb0:6f1c/64 Scope:Link <-- Not included
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:75749128 errors:5 dropped:0 overruns:0 frame:5
          TX packets:27192875 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19790900428 (19.7 GB)  TX bytes:5183173277 (5.1 GB)
          Memory:f7080000-f70a0000


So i assume that the corbaloc captures the ipv4 and ipv6 addresses and the object can be reached with any of those addresses. For the IPv6 addresses, would it pick up everything other than the row with Scope:Link?

Is there any document / Code that i can read to figure out more on how the IOR is consstructed on multi homed system?

Thanks
Sriram


More information about the jacorb-developer mailing list