Re: ? co-terminal
Michael Richardson <[email protected]> Thu, 20 Feb 2003 16:36:42 -0500
| Newsgroups | gmane.network.freeswan.devel |
|---|---|
| Message-ID | <[email protected]> |
>>>>> "John" == John S Denker <[email protected]> writes: >> co-terminal tunnels John> Could somebody kindly provide a glossary entry John> for "co-terminal"? What is it? Why is it John> interesting? At one point, called "co-axial", but that's not specific enough. from testing/pluto/co-terminal-01/description.txt This test demonstrates the problem that a machine has trying to be the responder of two tunnels from two different systems, that act on behalf of the same node. This situation can easily occur with OE, when an OE capable laptop happens to roam (unknowingly even) to a network that has an OE gateway. The situation looks like: japan west east OE-rw OE-gw OE-peer #1 -------------------<***********************> #2 <******************************************> There is no problem on OE-gw, which creates a tunnel for OE-rw's traffic. There is also no problem on OE-rw, which typically doing FQDN OE, creates a tunnel to OE-peer as well. The problem is on OE-peer, where the eroute table contains: #1 OE-peer/32 OE-rw/32 tunnel via OE-gw #2 OE-peer/32 OE-rw/32 tunnel via OE-rw There is a conflict between these two eroutes. We would prefer to have: OE-peer/32 OE-rw/32 tunnel via OE-rw, tunnel via OE-gw The situation is recognizeable from the situation where an extruded IP has moved to another location, or where one is attempting to do multihomed OE (which is not supported at this time) because the tunnels are distinguished by having different gateways, yet one of the gateways is *equal* to the end node. In this test, we have three nodes involves, plus DNS. ] ON HUMILITY: to err is human. To moo, bovine. | firewalls [ ] Michael Richardson, Sandelman Software Works, Ottawa, ON |net architect[ ] [email protected] http://www.sandelman.ottawa.on.ca/ |device driver[ ] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [