Howard Lowndes wrote:
Tks for that.
I have got 192.168.1.2 advertising 192.168.2.0/24 directed to
192.168.1.1 as per RFC1723, and I have got 192.168.1.1 listening on
udp/520. My problem now is: how do I get 192.168.1.1 to do things
with the packets that it is receiving, because the route table is not
adjusting. I guess the question is: how do I set up ripd on
192.168.1.1 to operate in "receive" mode?
Did you advertise network 192.168.2.0/24 at 192.168.1.1 ?
Remember the basic rule - routing happens at the the Gateway ? Every Gateway
needs to know What you want routed. And dynamic routing is a Pull not a
Push.
Now, you can mix static and dynamic. To figure out where your problem is you
insert your static route with dynamic and then, remove static one-by-one
to zero-in to a
problem.
O Plameras wrote:
Howard Lowndes wrote:
I want to do some dynamic routing in a network and I don't know
whether I should be using RIP or BGP.
} quagga
} 1.2.3.4 |------------|192.168.1.1 192.168.1.0/24
I'net }------------|eth1 eth0|-------------|---------------->>>
} |------------|default gw |
} |
|192.168.1.2
|--------------------|
| eth1 |
| quagga |
| eth0 |
|--------------------|
|192.168.2.1
|
V
V
192.168.2.0/24
When I bring the 192.168.2.0/24 network up I want to be able to
broadcast that 192.168.1.0/24 network so that the 192.169.1.0/24
network and anything coming in via 1.2.3.4 knows that it is
accessible via the 192.168.1.2 interface, but when I don't have the
192.168.2.0/24 network up I don't want to broadcast it, or let the
192.168.1.0/24 or the public world know anything about it.
Dynamic routing is the most appropriate and efficient solution. You
simply advertise your network address to receive traffic.
If you don't wish to receive traffic you remove the advertisement.
Because of this it is easier and cleaner to configure and maintain your
routes. Dynamic routing is PULL routing whilst static routing is PUSH
routing and therefore in dynamic routing the receiver has better
control for
in-coming traffic.
I have installed quagga where shown but I don't know whether I
should be using RIP or BGP and I don't know wheta the config files
should look like.
You can do RIP, OSPF, or BGP, although BGP is especially intended for
multi-homing (more that one uplink/downlink). When you do BGP
you can invent your AS Number but don't advertise your Network
outside your local network. These protocols are all intended to simplify
configuration and maintenance of your routes. For small networks like
less than 5 networks, RIP works well. For complex networks use OSPF
or BGP. Definitely BGP if you have multi-home nodes. For example,
your Albury node sends/receives traffic to/from Canberra, to/from Wagga,
to/from Gundagai, to/from Mebourne, etc, this is BGP routing. In
other words if you use STAR-nodes network definitely BGP.
Hope this helps.
O Plameras
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html