Table Of Contents
HFC RIP Relay
Contents
Prerequisites for HFC RIP Relay
Restrictions for HFC RIP Relay
Information About HFC RIP Relay
Cable HFC
HFC RIP Relay
How to Configure HFC RIP Relay
Enabling HFC RIP Relay
Enabling HFC RIP Relay for a Single Subnet and Disabling Split-Horizon
Verifying the Configuration of HFC RIP Relay
Configuration Examples for HFC RIP Relay
Enabling HFC RIP Relay: Example
Enabling HFC RIP Relay for a Single Subnet and Disabling Split-Horizon: Example
Where to Go Next
Additional References
Related Documents
MIBs
Technical Assistance
Command Reference
Feature Information for HFC RIP Relay
HFC RIP Relay
First Published: December 17, 2007
Last Updated: July 11, 2008
The cable modem HFC RIP Relay feature allows the delivery of Routing Information Protocol (RIP) messages from a Cisco IOS router containing an integrated cable modem to the Hybrid Fiber-Coaxial (HFC) Cable Modem Termination System (CMTS) when they are on different subnets. The integrated cable modem may be physically integrated into the router or via a cable modem High-Speed WAN Interface Card (HWIC). In previous Cisco IOS releases, RIP messages were rejected by the CMTS because the interface on the Cisco IOS router was in a different subnet from the CMTS. The solution involves trapping and handling RIP messages by the cable modem and ensuring that the RIP messages are forwarded to the router. The cable modem HFC RIP Relay feature enhances the scalability, security, and certification requirements of cable operators who require RIP to provision and manage customer cable modems.
In addition, support is added for configuring a static IP address on the cable modem interface.
Finding Feature Information in This Module
Your Cisco IOS software release may not support all of the features documented in this module. For the latest feature information and caveats, see the release notes for your platform and software release. To reach links to specific feature documentation in this module and to see a list of the releases in which each feature is supported, use the "Feature Information for HFC RIP Relay" section.
Finding Support Information for Platforms and Cisco IOS and Catalyst OS Software Images
Use Cisco Feature Navigator to find information about platform support and Cisco IOS and Catalyst OS software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Contents
•
Prerequisites for HFC RIP Relay
•
Restrictions for HFC RIP Relay
•
Information About HFC RIP Relay
•
How to Configure HFC RIP Relay
•
Configuration Examples for HFC RIP Relay
•
Where to Go Next
•
Additional References
•
Command Reference
•
Feature Information for HFC RIP Relay
Prerequisites for HFC RIP Relay
The HFC RIP Relay feature requires an Integrated Services Router (ISR) with an integrated cable modem and Cisco IOS Release 12.4(15)XY, 12.4(20)T, or later release and one of the following:
•
Cable modem firmware version filename of C21031014bFU07192007.CDF in the United States
•
Cable modem firmware version filename of C21041014bFU07192007.CDF in Europe and Japan.
ISR cable products include the Cisco 815, Cisco 1805, and the cable modem HWIC in the Cisco 1800, 2800, and 3800 series routers.
Restrictions for HFC RIP Relay
The HFC RIP Relay feature does not support multiple cable modem HWICs in a single router.
Information About HFC RIP Relay
To configure the HFC RIP Relay feature, you should understand the following concepts:
•
Cable HFC
•
HFC RIP Relay
Cable HFC
Cable technology has been adapting to the deployment of fiber since 1994, leading to hybrid solutions known as hybrid fiber-coaxial (HFC). HFC networks contain both optical-fiber and coaxial cable lines. Optical fiber is deployed from the cable headend to cable operator subscribers with up to 2000 subscribers. Coaxial cable is deployed from the optical-fiber feeders to each subscriber. Hybrid networks provide the bandwidth and reliability of optical fiber at a lower cost than a pure fiber network.
HFC RIP Relay
In the provisioning systems used by some cable operators, when a Cisco IOS router containing an integrated cable modem is connected to a CMTS, RIP messages are rejected because the IP address derived from a Dynamic Host Configuration Protocol (DHCP) request for the router is from a different pool of IP addresses than for the cable modems. The RIP messages are rejected by the CMTS because the interface on the Cisco IOS router is in a different subnet from the CMTS. Without requiring additional configuration on the CMTS, the HFC RIP Relay feature enables the cable modem to bridge the RIP messages between the Cisco IOS router and the CMTS.
The cable modem HFC RIP Relay feature is implemented in Cisco IOS Release 12.4(15)XY, 12.4(20)T, and later releases. The feature requires the cable modem firmware version filename of C21031014bFU07192007.CDF in the United States or the cable modem firmware version filename of C21041014bFU07192007.CDF in Europe and Japan, and the feature is turned off by default. To enable HFC RIP relay, use the new service-module ip rip relay command-line interface (CLI) command.
Configuring a static IP address for the Cisco IOS router with an integrated cable modem is also supported in Cisco IOS Release 12.4(15)XY, 12.4(20)T, and later releases, using the ip address command.
How to Configure HFC RIP Relay
This section contains the following tasks:
•
Enabling HFC RIP Relay
•
Enabling HFC RIP Relay for a Single Subnet and Disabling Split-Horizon
•
Verifying the Configuration of HFC RIP Relay
Enabling HFC RIP Relay
Perform this task to enable RIP relay on an integrated cable modem. In this task, a static IP address is configured for the cable modem interface and RIP relay is enabled on the interface. Validation of the source IP address of incoming RIP routing updates is disabled to allow RIP updates from unknown sources. RIP is defined as the routing protocol to be used on all interfaces that are connected to networks 10.0.0.0 and 172.18.0.0.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
interface type number
4.
ip address ip-address mask [secondary]
5.
service-module ip rip relay
6.
exit
7.
router rip
8.
version {1 | 2}
9.
no validate-update-source
10.
network ip-address
11.
network ip-address
12.
end
DETAILED STEPS
| |
Command or Action
|
Purpose
|
Step 1
|
enable
Example:
Router> enable
|
Enables privileged EXEC mode.
• Enter your password if prompted.
|
Step 2
|
configure terminal
Example:
Router# configure terminal
|
Enters global configuration mode.
|
Step 3
|
interface type number
Example:
Router(config)# interface cable-modem 0/3/0
|
Configures an interface type and enters interface configuration mode.
• In this example, cable-modem interface 0/3/0 is configured.
|
Step 4
|
ip address ip-address mask [secondary]
Example:
Router(config-if)# ip address 10.5.5.5
255.255.255.0
|
Sets a primary or secondary IP address for an interface.
• In this example, a static IP address of 10.5.5.5 is configured under the cable modem interface.
|
Step 5
|
service-module ip rip relay
Example:
Router(config-if)# service-module ip rip relay
|
Enables RIP relay in the ISR cable modem driver.
|
Step 6
|
exit
Example:
Router(config-if)# exit
|
Exits interface configuration mode and returns to global configuration mode.
|
Step 7
|
router rip
Example:
Router(config)# router rip
|
Enters router configuration mode for the specified routing process.
• In this example, a RIP routing process is configured.
|
Step 8
|
version {1 | 2}
Example:
Router(config-router)# version 2
|
Specifies a RIP version used globally by the router.
• In this example, the software sends and receives RIP version 2 packets.
|
Step 9
|
no validate-update-source
Example:
Router(config-router)# no
validate-update-source
|
Disables the validation of the source IP address of incoming RIP routing updates.
• When the validation check is enabled, the software ensures that the source IP address of incoming routing updates is on the same IP network as one of the addresses defined for the receiving interface.
• In this example, the router is configured not to perform validation checks on the source IP address of incoming RIP updates.
|
Step 10
|
network ip-address
Example:
Router(config-router)# network 10.0.0.0
|
Specifies a list of networks for the RIP routing process.
• In this example, RIP is defined as the routing protocol to be used on all interfaces connected to network 10.0.0.0.
|
Step 11
|
network ip-address
Example:
Router(config-router)# network 172.18.0.0
|
Specifies a list of networks for the RIP routing process.
• In this example, RIP is defined as the routing protocol to be used on all interfaces connected to network 172.18.0.0.
|
Step 12
|
end
Example:
Router(config-router)# end
|
Exits router configuration mode and returns to privileged EXEC mode.
|
Enabling HFC RIP Relay for a Single Subnet and Disabling Split-Horizon
Perform this task to enable RIP relay on an ISR cable modem. In this task, a static IP address is configured for the cable modem interface and RIP relay is enabled on the interface. Split-horizon is disabled, and RIP is defined as the routing protocol to be used on all interfaces connected to network 10.0.0.0.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
interface type number
4.
ip address ip-address mask [secondary]
5.
service-module ip rip relay
6.
no ip split-horizon
7.
exit
8.
router rip
9.
version {1 | 2}
10.
no validate-update-source
11.
network ip-address
12.
end
DETAILED STEPS
| |
Command or Action
|
Purpose
|
Step 1
|
enable
Example:
Router> enable
|
Enables higher privilege levels, such as privileged EXEC mode.
• Enter your password if prompted.
|
Step 2
|
configure terminal
Example:
Router# configure terminal
|
Enters global configuration mode.
|
Step 3
|
interface type number
Example:
Router(config)# interface cable-modem 0/3/0
|
Configures an interface type and enters interface configuration mode.
• In this example, cable-modem interface 0/3/0 is configured.
|
Step 4
|
ip address ip-address mask [secondary]
Example:
Router(config-if)# ip address 10.5.5.5
255.255.255.0
|
Sets a primary or secondary IP address for an interface.
• In this example, a static IP address of 10.5.5.5 is configured under the cable modem interface.
|
Step 5
|
service-module ip rip relay
Example:
Router(config-if)# service-module ip rip relay
|
Enables RIP relay in the ISR cable modem driver.
|
Step 6
|
no ip split-horizon
Example:
Router(config-if)# no ip split-horizon
|
Disables split horizon, allowing routing updates to be sent from the interface over which the route was learned.
|
Step 7
|
exit
Example:
Router(config-if)# exit
|
Exits interface configuration mode and returns to global configuration mode.
|
Step 8
|
router rip
Example:
Router(config)# router rip
|
Enters router configuration mode for the specified routing process.
• In this example, a RIP routing process is configured.
|
Step 9
|
version {1 | 2}
Example:
Router(config-router)# version 2
|
Specifies a RIP version used globally by the router.
• In this example, the software sends and receives RIP version 2 packets.
|
Step 10
|
no validate-update-source
Example:
Router(config-router)# no
validate-update-source
|
Disables the validation of the source IP address of incoming RIP routing updates.
• When the validation check is enabled, the software ensures that the source IP address of incoming routing updates is on the same IP network as one of the addresses defined for the receiving interface.
• In this example, the router is configured not to perform validation checks on the source IP address of incoming RIP updates.
|
Step 11
|
network ip-address
Example:
Router(config-router)# network 10.0.0.0
|
Specifies a list of networks for the RIP routing process.
• In this example, RIP is defined as the routing protocol to be used on all interfaces connected to network 10.0.0.0.
|
Step 12
|
end
Example:
Router(config-router)# end
|
Exits router configuration mode and returns to privileged EXEC mode.
|
Verifying the Configuration of HFC RIP Relay
Use the following steps to verify the local configuration of HFC RIP relay on a router.
SUMMARY STEPS
1.
enable
2.
show running-config [options]
DETAILED STEPS
Step 1
enable
Enables privileged EXEC mode. Enter your password if prompted.
Step 2
show running-config [options]
Displays the running configuration on the local router. The output will display the configuration of the service-module ip rip relay command in the cable modem interface section and the RIP commands under the RIP protocol section.
Router# show running-config
interface Cable-Modem0/3/0
ip address 172.20.0.2 255.255.255.0
service-module ip rip relay
no validate-update-source
Configuration Examples for HFC RIP Relay
This section contains the following examples:
•
Enabling HFC RIP Relay: Example
•
Enabling HFC RIP Relay for a Single Subnet and Disabling Split-Horizon: Example
Enabling HFC RIP Relay: Example
The following example enables RIP relay on an ISR cable modem. A static IP address is configured for the cable-modem interface, and RIP relay is enabled on the interface. Validation of the source IP address of incoming RIP routing updates is disabled to allow RIP updates from unknown sources. RIP is defined as the routing protocol to be used on all interfaces connected to networks 10.0.0.0 and 172.18.0.0.
interface Cable-Modem0/3/0
ip address 10.5.5.5 255.255.255.0
service-module ip rip relay
no validate-update-source
Enabling HFC RIP Relay for a Single Subnet and Disabling Split-Horizon: Example
The following example enables RIP relay on an ISR cable modem. A static IP address is configured for the cable-modem interface, and RIP relay is enabled on the interface. Validation of the source IP address of incoming RIP routing updates is disabled to allow RIP updates from unknown sources, and split-horizon is disabled. RIP is defined as the routing protocol to be used on all interfaces connected to network 172.20.0.0.
interface Cable-Modem0/3/0
ip address 172.20.0.2 255.255.255.0
service-module ip rip relay
no validate-update-source
Where to Go Next
For more details about the configuration of cable modem HWIC cards, see the Cisco Cable Modem High-Speed WAN Interface Cards Configuration Guide.
Additional References
The following sections provide references related to the HFC RIP Relay feature.
Related Documents
MIBs
MIB
|
MIBs Link
|
No new or modified MIBs are supported by this feature, and support for existing MIBs has not been modified by this feature.
|
To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL:
http://www.cisco.com/go/mibs
|
Technical Assistance
Description
|
Link
|
The Cisco Support website provides extensive online resources, including documentation and tools for troubleshooting and resolving technical issues with Cisco products and technologies.
To receive security and technical information about your products, you can subscribe to various services, such as the Product Alert Tool (accessed from Field Notices), the Cisco Technical Services Newsletter, and Really Simple Syndication (RSS) Feeds.
Access to most tools on the Cisco Support website requires a Cisco.com user ID and password.
|
http://www.cisco.com/techsupport
|
Command Reference
The following commands are introduced or modified in the feature or features documented in this module. For information about these commands, see the Cisco IOS IP Routing Protocols Command Reference at http://www.cisco.com/en/US/docs/ios/iproute/command/reference/irp_book.html. For information about all Cisco IOS commands, use the Command Lookup Tool at http://tools.cisco.com/Support/CLILookup or the Cisco IOS Master Command List, All Releases, at http://www.cisco.com/en/US/docs/ios/mcl/allreleasemcl/all_book.html.
•
service-module ip rip relay
Feature Information for HFC RIP Relay
Table 1 lists the release history for this feature.
Not all commands may be available in your Cisco IOS software release. For release information about a specific command, see the command reference documentation.
Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which Cisco IOS and Catalyst OS software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Note
Table 1 lists only the Cisco IOS software release that introduced support for a given feature in a given Cisco IOS software release train. Unless noted otherwise, subsequent releases of that Cisco IOS software release train also support that feature.
Table 1 Feature Information for HFC RIP Relay
Feature Name
|
Releases
|
Feature Information
|
HFC RIP Relay
|
12.4(15)XY 12.4(20)T
|
The HFC RIP Relay feature allows the delivery of Routing Information Protocol (RIP) messages from a Cisco IOS router containing a cable High-Speed WAN Interface Card (HWIC) to the Hybrid Fiber-Coaxial (HFC) Cable Modem Termination System (CMTS) when they are on different subnets. Configuring a static IP address is now also supported on a cable modem interface.
The following command was introduced by this feature: service-module ip rip relay.
|
CCDE, CCENT, Cisco Eos, Cisco Lumin, Cisco Nexus, Cisco StadiumVision, Cisco TelePresence, the Cisco logo, DCE, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn and Cisco Store are service marks; and Access Registrar, Aironet, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, EtherFast, EtherSwitch, Event Center, Fast Step, Follow Me Browsing, FormShare, GigaDrive, HomeLink, Internet Quotient, IOS, iPhone, iQ Expertise, the iQ logo, iQ Net Readiness Scorecard, iQuick Study, IronPort, the IronPort logo, LightStream, Linksys, MediaTone, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, Network Registrar, PCNow, PIX, PowerPanels, ProConnect, ScriptShare, SenderBase, SMARTnet, Spectrum Expert, StackWise, The Fastest Way to Increase Your Internet Quotient, TransPath, WebEx, and the WebEx logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.
All other trademarks mentioned in this document or Website are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (0807R)
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.
© 2007-2008 Cisco Systems, Inc. All rights reserved.