Schahzad,

When bono receives a message, it looks at the top Route header and decides 
whether this corresponds to itself.  If it does, it strips it off.  It decides 
whether the route header corresponds to itself by parsing the domain out of the 
URI and comparing it with the value of the "public_hostname" field - it does 
not perform DNS resolution at this stage.

It then tries to route the message on.  It does this by looking at the new top 
Route header.  It performs DNS resolution and sends the message on.  It does 
not check at this point that the resolved IP address ends up belonging to 
itself.

As a result, both the public_hostname and DNS must be correct.

Does that make sense... and answer your question?

Matt

From: Schahzad Zafar [mailto:[email protected]]
Sent: 07 April 2014 10:35
To: Matt Williams; [email protected]
Subject: Re: [Clearwater] Sip truking

Hi Matt,
Just a question poped in, if IBCF is not recognizing "IBCF" in header, how ibcf 
node is doing the name to ip lookup. My understanding is it would do dns look 
up and as we are using dns masquerading so if ibcf is resolvable via dns it 
should word.  Previously ibcf was only resolving via host file, was that the 
issue or we must use public_hostname parameter?
Thanks
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/listinfo/clearwater

Reply via email to