Results 1 to 3 of 3

Thread: Connection through multiple Glacier routers

  1. #1
    volka is offline Registered User
    Name: Volker Assmann
    Organization: P3 Solutions GmbH
    Project: Network Performance Measurement
    Join Date
    Feb 2006
    Posts
    2

    Connection through multiple Glacier routers

    Hi!

    I would like to know if it's possible to route a request through multiple Glacier routers. We have the following situation: The client sits in a private subnet, with several other boxes with UMTS datacards. On the server side, we have a Glacier router as Login Server which forwards the requests to ICE Servers.

    The obvious solution would be to enable NAT on a umts box and use it as router, but in our setup this is not possible - so we thought about starting a glacier router as a bridge for the client. So the client would connect to the dialin box Glacier, which connects to the "home" Glacier, which forwards the connections to our servers.

    My question: is this setup possible, and if yes are there functionality restrictions, and do you have any hints on how to do it? For getting the Endpoints right we can modify the hostname resolution on all machines as neccessary.

    Cheers,

    Volker Aßmann

  2. #2
    bernard's Avatar
    bernard is offline ZeroC Staff
    Name: Bernard Normier
    Organization: ZeroC, Inc.
    Project: Ice
    Join Date
    Feb 2003
    Location
    Palm Beach Gardens, FL
    Posts
    1,294
    Hi Volker,

    Welcome to our forums!

    "Chaining" Glacier2 routers does not work because of the Glacier2 authentication: you can't instruct a Glacier2 router to create an authenticated session with another Glacier2 router.

    Without NAT, the solution is to write your own bridge, that creates a Glacier2 session to your Glacier2 router, and forwards the requests from the clients to your servers.

    Depending on your application, and your proficiency with Ice, this bridge can be more or less sophisticated. If the clients talk to a single object with just a few operations, then you could simply use "static" Ice for this forwarding. If there are lots of operations, then use dynamic Ice. And if you have several objects / servers, you could make this bridge an "Ice router", i.e. implement an Ice::Router in this bridge.

    Best regards,
    Bernard
    Bernard Normier
    ZeroC, Inc.

  3. #3
    volka is offline Registered User
    Name: Volker Assmann
    Organization: P3 Solutions GmbH
    Project: Network Performance Measurement
    Join Date
    Feb 2006
    Posts
    2
    Our applications uses only few operations from a single object, so the "static" Ice solutions should suffice. I'll try that.

    Thanks a lot!

    Volker Aßmann

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Connection through Glacier not working
    By DLow in forum Help Center
    Replies: 3
    Last Post: 09-01-2010, 08:19 PM
  2. Replies: 2
    Last Post: 03-19-2009, 04:52 AM
  3. Multiple Connection to the same Glacier
    By paolo in forum Help Center
    Replies: 5
    Last Post: 11-23-2008, 09:52 AM
  4. [freeze] one connection with multiple maps?
    By fanson in forum Help Center
    Replies: 0
    Last Post: 09-28-2007, 05:53 AM
  5. Client connecting to multiple glacier2 routers
    By feline in forum Help Center
    Replies: 1
    Last Post: 04-21-2005, 05:11 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •