|
<< BACK
TO SUMMARY
The Big RIP-Off
Todays tech tip is primarily for people dealing with larger
networks, large enough to use multiple subnets. Any of the rest
of you who are insatiably curious about obscure technical information
are welcome to read along. The topic is RIP, the Routing Information
Protocol.
Servers using RIP function as routers that know which other routers
are adjacent to them, and they share that information with each
other so that all routers in the network can create a table of
the other routers and their relationship to each other. The RIP
servers actually announce their routing tables to each other every
30 seconds. The result is that each router has a complete table
with which to compute the most efficient routing for any packet.
A RIP server is typically used in an environment with several
networks or subnets that need to communicate to each other. Separate
subnets may be used because there is a limit of 255 nodes per
subnet, or because the subnets are separated by location or function,
or simply to cut down on network traffic. For example, a company
might have three subnets connected with RIP servers, designated
as A, B and C. Subnet A sees only its own traffic, plus the packets
from subnet B and C that are actually addressed to subnet A systems,
rather than all of the traffic combined.
Bottlenecks are avoided (or at least postponed) by eliminating
the unnecessary traffic. Because the RIP servers share their tables
with each other, the administrator does not need to manually update
routing information whenever there are changes or additions to
any of the subnets. Each of the subnets could also be called an
IP network. An IP network is a cabling system bounded
by one or more routers.
RIP Versions
There are two versions of RIP available, imaginatively called
RIP version 1 and RIP version 2. RIP version 1 has less capability,
but it is also easier to configure. RIP 2 is more complex to use,
but it gives you advanced capabilities such as peer security,
route filtering, and fund transfers into my bank account (just
kidding about that last one).
To make troubleshooting and problem isolation easier, it is recommended
that you deploy RIP by first setting up and testing the basic
configuration. Then, add advanced capabilities one at a time,
testing after each feature is added.
Deploying RIP for IP
Here is the step-by-step process for deploying RIP:
- Draw a map of the topology of your IP internetwork that shows
the separate networks and the placement of routers and hosts.
- For each IP network, assign a unique IP network ID, also known
as an IP network address. This is the first portion of an IP
address, and it is the same for all host systems in that network.
It may include 1, 2 or 3 octets, depending on the class of IP
address being used. The remaining octet(s) of the IP address
is for the host address, and this will be different for each
system. Together the network ID and host addresses make up the
full range of IP addresses available to that IP network.
- Assign IP addresses to each router interface. The common
industry practice is to assign to the router the first IP address
in the range. For instance, if the network ID is 192.168.100.0
(with a subnet mask of 255.255.255.0), the router interface
for that IP network would be assigned an address of 192.168.100.1
- For each router interface, designate whether that interface
will be RIP v1 or RIP v2. If the interface is RIP v2, designate
either broadcasting or multicasting for announcements. Broadcast
announcements go to all nodes, while multicast announcements
only go to a select group.
- For Windows 2000 servers (and later), RIP is combined with
Remote Access Service (RAS) to create RRAS (Routing and Remote
Access Service). For each server running RRAS, add the RIP protocol
and configure the interface as RIP v1 or v2 as appropriate.
As soon as each RIP server is initialized, it will begin announcing
its routing table, and collecting routing data from the other
servers.
- When the configuration is complete, allow a few minutes for
the routers to update each others tables before testing
the internetwork. At this point, all of the servers and workstations
on the different subnets should be able to communicate and exchange
data with each other.
Disclaimer - The Micro 2000 Tech Tip is a free service providing
information only. While we use reasonable care to see that this
information is correct, we do not guarantee it for accuracy, completeness
or fitness for a particular purpose. Micro 2000, Inc. shall not
be liable for damages of any kind in connection with the use or
misuse of this information.
|