|Previous||Table of Contents||Next|
EIGRP is built in part on the foundation laid by IGRP. Many designers migrate to EIGRP to add features to their networks while retaining some of the benefits of IGRP. Most conversions are promoted by the need for VLSM, although faster convergence and other benefits may also lead to the recommendation for conversion.
There are two methods for redistributing IGRP and EIGRP routes. The first is to assign the same autonomous system (AS) number to both the IGRP and EIGRP processes. The second method is similar to the technique used for other routing protocolsthe administrator manually places a redistribution command into the routing process.
Of the two redistribution methods, most experienced designers lean toward the second, or manual redistribution. This solution affords a greater degree of control over the process, which frequently becomes desirable. For example, EIGRP, unlike IGRP, provides a method for identifying routes as internal or external. An external route is one that was learned from another routing process. IGRP contains no such mechanism, which may impact the administrative distance and other factors the router will use when selecting a route. Manual redistribution also affords the opportunity to use distribution lists, route maps, and other techniques to control the routing process.
Designers should use some care when converting from IGRP to EIGRP. Perhaps the most significant design criterion is to select only a few routers to handle the redistributionideally, routers in the core or distribution layers.
|EIGRP designs tend to be most successful when using the three-tier, hierarchical model.|
This section has noted that designers typically select EIGRP as a replacement for IGRP without describing some of the reasons a designer would do so. Here is a list of advantages provided by EIGRP:
Designers should use some caution in deploying VLSM in the network. Ideally, there should be only two or three masks for the entire enterprise. These typically include /30 and /24. The reason for this is not specifically a routing protocol limitation, but rather a consideration for troubleshooting and other support issues. The concepts of VLSM and CIDR have been around for many years, but an understanding of both features, especially in the server and workstation arenas, is still wantingnetwork designers may find that their workstation support staffs are unfamiliar with these concepts and may find resistance to a readdressing effort. Remember that IP addressing affects not only the network, but also all other devices in the network, including Dynamic Host Configuration Protocol (DHCP), workstations, and servers. In well-administered networks, the use of VLSM is transparent to end users. However, the lack of familiarity by administrators and users can cause problemsconsider the impact on the network if end users changed their subnet mask to the default value because they found it to be wrong. The problem is not technical but educational. Fortunately, these concerns and issues are being quickly eliminated from the landscape as VLSM gains in popularity and designers become more familiar with it. Recall from Chapter 3 that VLSM helps designers construct efficient IP addressing schemes.
EIGRP and IGRP share the same composite routing metrics and mathematical weights; however, EIGRP supports metrics up to 32 bits. This differs from IGRP, which supports only 24 bits for the metric. EIGRP will automatically handle this issue, and after conversion metrics from either protocol are interchangeable.
|Pay special attention to memory and CPU capacity on routers that will run EIGRP. The protocol can be very memory intensive, especially as the number of neighbors increases.|
Network Design in the Real World: EIGRP
On the surface, it would appear that most Cisco-only networks should automatically use EIGRP. The protocol provides extremely fast convergence, relatively easy configuration, and variable-length subnetting.
Unfortunately, as with most things, it is not that simple to deploy EIGRP. The most significant problem frequently relates to memory and CPU; however, other factors can hinder deployment.
The simplest recommendations for designers thinking of deploying EIGRP fall into four basic areas, as follows:
One of the most unique features in EIGRP is the concept of an external route, which is how IGRP routes are tagged in EIGRP upon redistribution. External routes are learned from one of the following:
All routes tagged as external are given a higher administrative distance than internal EIGRP routes. This effectively weights the internal routes for preference, which typically benefits the overall network. However, designers will wish to monitor this characteristic to ascertain the appropriateness of the routing table and to avoid asymmetric routing, if desired. Asymmetric routing is a situation wherein the outbound packets traverse a different path than the inbound packets. Such a design can make troubleshooting more difficult.
When EIGRP tags a route as external, it includes additional information about the route in the topology table. This information includes the following:
|IGRP does not provide an external route mechanism. Therefore, the protocol cannot differentiate between internally and externally learned routes.|
|Previous||Table of Contents||Next|