Tue 17 Oct 2006
bgpd bgpd provides the BGP routing protocol. vtysh Because each routing protocol and the zebra routing manager are all configured in separate files, configuration can be complex. vtysh is a virtual terminal interface designed for maintaining the router configuration. ripngd ripngd provides the RIPng routing protocol for use on IPv6 networks. ospf6d ospf6d provides the OSPFv6 routing protocol for use on IPv6 networks. This modular architecture is inherently extensible. A new routing protocol can be added by creating a new daemon for the protocol and designing that daemon to interface with the zebra routing manager. Additionally, implementation of the protocol daemon is simplified because zebra handles the internal functions for the new daemon. The new software needs to handle only the external protocol functions. Installing Zebra The Zebra suite is available on the Web at http://www.gnu.org/ and via FTP from ftp://ftp.zebra.org/. A beta-testers’ website is available at http://www.zebra.org/. At the time of writing, the Zebra software is in beta release. If you prefer to use mature software, see the information on gated later in this chapter. However, for the type of routing applications that should reasonably be undertaken by a Linux system, the beta release of Zebra is more than adequate. The Zebra software suite is include in some Linux distributions, and can be installed during the initial system installation. Our sample Red Hat Linux system is an example of a distribution that includes Zebra. If it is not already installed, it can be installed on the Red Hat system using the rpm command. Figure 7.3 show a gnorpm query of the Zebra RPM. Figure 7.3: Contents of the Zebra RPM Zebra does not start at boot time, even if installed from the RPM, unless you configure your system to start it. The Zebra RPM includes a separate startup script for the routing manager and each of the routing protocol daemons. Start only those daemons needed to support your routing 207
Note: If you are looking for good and quality webspace to host and run your java application check Actions java hosting services