🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.protocols.ppp
3 messages
3 total messages Started by Ernest Clinton Arbaugh Jr Wed, 27 Jan 1993 17:16
Need help routing with PPP
#283
Author: Ernest Clinton Arbaugh Jr
Date: Wed, 27 Jan 1993 17:16
37 lines
1694 bytes
Hello World!

I've got PPP running on a pair of SPARCstations, but  I can't seem 
to get them to route.   Here's basically what things look like:
(Greatly simplified.)

Local Site    Remote Site 
+----+        +----+
|  A |--------|  D |
+----+  PPP   +----+
   |            |
   |   <.   .>  |
   |     \ /    |
+----+    Y   +----+
|  B |    |   |  E |
+----+    |   +----+
   |      |
   |  <- Ethernet
   |
+----+
|  C |
+----+

That's machines A, B, and C at the local site connected via ethernet and
machines D and E at the remote site connected to each other via ethernet
with PPP running between machines A and D over a dial-up line which I 
bring up after the machines are finished booting.

Machines A and D are communicating with each other, but E can't ping A,
B can't ping D, etc.  I've tried a myriad of things, none of which worked.
Can anybody tell me what I _should_ be doing?  Surely someone has this
working successfully out in Usenet land.  Let me know what works, please!

--
E. Clinton Arbaugh                   Concurrent Engineering Research Center
Telephone: (304) 293-6961            P.O. Box 6506
E-mail: cea@cerc.wvu.wvnet.edu       Morgantown, WV 26506                
Re: Need help routing with PPP
#290
Author: Ted Rypma
Date: Thu, 28 Jan 1993 04:26
79 lines
3332 bytes
Ernest Clinton Arbaugh Jr (cea@cerc.wvu.wvnet.edu) wrote:
: 
: I've got PPP running on a pair of SPARCstations, but  I can't seem 
: to get them to route.   Here's basically what things look like:
: (Greatly simplified.)
: 
: Local Site    Remote Site 
: +----+        +----+
: |  A |--------|  D |
: +----+  PPP   +----+
:    |            |
:    |   <.   .>  |
:    |     \ /    |
: +----+    Y   +----+
: |  B |    |   |  E |
: +----+    |   +----+
:    |      |
:    |  <- Ethernet
:    |
: +----+
: |  C |
: +----+

When PPP is started up on A and D, somehow A must publish the route to 
the D/E network to hosts B and C, and D must publish the route to the A/B/C
network to E. (A and D, of course, have no problems with each other, but
have no knowledge of the other's second interface.) Routing protocols do
exist and can, I suppose, handle the situation, but I have had very little
luck dynamically adding routes when SLIP/PPP start up.

To get around this, we have added static routes for hosts on multiple
different networks to reach each other through the PPP/SLIP gateway hosts.
This works well for us.

If there is only a single remote host, the gateway host on the multi-host
network can respond to ARP's for the single remote if told to do so,
but that doesn't work very well when there are multiple remote machines.

An example gated.conf entry found on ALL our hosts on the main (25.4.0.0)
network is as follows:

    static {
	192.61.63 gateway 25.5.4.6;
	192.61.59 gateway 25.5.4.2;
	192.61.58 gateway 25.5.1.27;
	192.61.57 gateway 25.5.4.50;
	192.61.56 gateway 25.5.4.101;
	192.61.55 gateway 25.5.4.58;
	192.61.54 gateway 25.5.4.43;
	default gateway 25.5.1.1;		<== Cisco
    };

    propagate proto rip {
	proto static {
	    announce default;
	};
    };

Each line of static route lists the two interfaces on a host with a
(in this case SLIP, but PPP shouldn't differ) serial link. We subnet
the class C address so that the SLIP link itself takes two addresses
and most of the rest are available on the remote end Ethernet. In
some cases, the remote end consists of only one host and no Ethernet
and in others, there are a number of hosts and devices on the far end.

The gated protocol seems unable to deal with subnets so we simply send
everything to the gateway (on network 25.5.0.0) and allow them to route
appropriately.  (The gateway hosts also have static routes to direct all
192.61.xx.0 traffic to the remote end of the SLIP link, which then
forwards if necessary on its Ethernet interface.  Lots of routes, but
once they are set up, it all works flawlessly.

Regards,

Ted Rypma
HP Panacom Division
Waterloo, Ontario

(All opinions expressed are mine and not my employer's.)
Re: Need help routing with PPP
#291
Author: Derek Terveer
Date: Thu, 28 Jan 1993 22:54
42 lines
1953 bytes
Ernest Clinton Arbaugh Jr (cea@cerc.wvu.wvnet.edu) wrote:
: I've got PPP running on a pair of SPARCstations, but  I can't seem 
: to get them to route.   Here's basically what things look like:
: (Greatly simplified.)
: 
: Local Site    Remote Site 
: +----+        +----+
: |  A |--------|  D |
: +----+  PPP   +----+
:    |            |
:    |   <.   .>  |
:    |     \ /    |
: +----+    Y   +----+
: |  B |    |   |  E |
: +----+    |   +----+
:    |      |
:    |  <- Ethernet
:    |
: +----+
: |  C |
: +----+
: 
: That's machines A, B, and C at the local site connected via ethernet and
: machines D and E at the remote site connected to each other via ethernet
: with PPP running between machines A and D over a dial-up line which I 
: bring up after the machines are finished booting.
: 
: Machines A and D are communicating with each other, but E can't ping A,
: B can't ping D, etc.  I've tried a myriad of things, none of which worked.
: Can anybody tell me what I _should_ be doing?  Surely someone has this
: working successfully out in Usenet land.  Let me know what works, please!

This is exactly the same problem that I have encountered running PPP
between a Sun workstation and a PC running Esix 4.0.3.  I too would
like a solution to this frustrating dilemma!

derek
-- 
Derek Terveer   Work:	derek.terveer@stpaul.gov	+1 612 292 6009
		Play:	det@hawkmoon.mn.org	+1 612 683 0413
"Big business and big government distract us with entertainment;
 they manufacture our consent while we destroy the environment."
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads