|Routing Protocols - Yaritz Consulting: The Consultation Company|
Routing is a major player of the internet. Without routing, LANs cannot talk to each other. Each routing protocol has its own unique traits that can help in specific area. We have listed the routing protocols below.
BGP - Border Gate Protocol
For a multi-homed network, today, BGP is the way to go. BGP is built for having multiple paths to the internet. There are many types of BGP, such as EGP (also known as EBGP, for External) and IGP (also known as IBGP, for Internal). One nice feature is that you can setup a router to be able to do dynamic routing using multiple links. These paths can be moved automatically, or manually. More information about BGP can be found here.
OSPF - Open Shortest Path First
OSPF is similar to BGP and may be a suggested protocol if you have multiple paths from the internet. However, OSPF stores a larger routing table in memory than BGP. OSPF uses weights for each connection. More information can be found here.
RIP - Routing Internet Protocol
RIP is a simple protocol and is easy to configure. This protocol is a dynamic protocol for use with one internet connection. We do not suggest to use this protocol if you plan to do any sort of load balancing. More information can be found here.
Quagga/Zebra - UNIX
Quagga is a fork of Zebra.&nbps; Zebra is a router that runs on top of the UNIX environment. The Zebra router works by a special filtering to be able to pass routes from a BGP or OSPF router by converting them into a RIP type routing table. This type of router is preferred over Windows because of stability. For more information, click here.
To use IP routing in Windows, you need to load the router service. This type of routing is similar to the RIP protocol. Once it is loaded, put the router's IP into the other servers as the gateway. For a Windows router to work properly, the OS can only have one interface that has a gateway. A Windows router should be a last resort because of stability. More information about Windows routing can be found here.
For consulting information and other questions, click here.