Guest

Cisco Building Broadband Service Manager

BBSM 5.1 LRE Hardware Configuration Guide

Document ID: 20709



Contents

Introduction
Prerequisites
      Requirements
      Components Used
      Conventions
Parameter Definitions
Configuring the Cisco 2600 Router
      Entering Configuration Mode
      Configuring NAT when Using Private IPs on BBSM Network(s) (Optional)
      Routing to the Internet
      Routing to the Internal BBSM Network
      Configuring the SNMP Engine
      Configuring the Access List for Security Control
      Configuring the Serial Interface
      Configuring the Ethernet Interface
      Configuring the Telnet Interface
      Common Oversights and Mistakes
Configuring BBSM
      Common Oversights and Mistakes
Configuring the 3500 XL/XL PWR Switch (Base Switch Configuration)
      Entering Configuration Mode
      Global Configuration
      Configuring the Access List for Security Control
      Configuring the FastEthernet0/1 - 0/23 Interface
      Configuring the FastEthernet0/1 - 0/24 Interface Storm Control (Optional)
      Configuring the VLAN 1 Interface
      Configuring the Telnet Interface
      Common Oversights and Mistakes
Configuring the 2900 XL LRE Switch
      Entering Configuration Mode
      Global Configuration
      Configuring the Access List for Security Control
      Configuring the LongReachEthernet0/1 - 0/24 Interface
      Configuring the LongReachEthernet0/1 - 0/24 Interface Storm Control (Optional)
      Configuring the VLAN 1 Interface
      Configuring the Telnet Interface
      Common Oversights and Mistakes
NetPro Discussion Forums - Featured Conversations
Related Information

Introduction

This document represents best practice methodologies for Cisco MxU Broadband Solution Deployment. The Building Broadband Solution Unit (BBSU) Total Implementation Package (TIP) utilizes Cisco Systems, Inc. Building Broadband Service Manager (BBSM), Ethernet, Long Reach Ethernet (LRE), Aironet, and Cable Product offerings to provide broadband connectivity for the MxU market.

This document is a supplemental tool that is intended for internal use by Cisco partners, resellers, and customers for the deployment of Cisco products. This tool is subject to the terms and conditions of the Cisco TIP License Agreement.

The purpose of this document is to provide baseline configuration guidelines for a Cisco Systems BBSM Network within an LRE network, and is not a replacement for individual Point Product Configuration documentation.

Prerequisites

Requirements

Readers of this document should have knowledge of these topics:

  • BBSM IP scheme for the hotel (BBSM to router and BBSM to client).

  • Internal network design, for instance, Internet Protocol (IP) addresses of all switches and Access Points (APs).

Components Used

This document is not restricted to specific software and hardware versions.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

For more information on document conventions, refer to the Cisco Technical Tips Conventions.

Parameter Definitions

BBSM_External_IP_Network—The network ID of the BBSM external. network.

BBSM_Internal_IP_Network—The network ID of the BBSM internal network.

BBSM_External_NIC—The IP address of the BBSM external Network Interface Card (NIC).

BBSM_Internal_NIC—The IP address of the BBSM internal NIC.

BBSM_I/E_NIC—The IP address of the internal and external NIC. Commands with this parameter should be repeated for both the internal and external NICs.

CD_Drive—The drive letter of the computer's CD drive.

IP_Addr—The destination IP address or IP network for router access-list 100.

IP_Address_1—The IP address of the router Serial0/0 interface.

IP_Address_2—The IP address of the router Ethernet0/0 interface.

ISP_Gateway—The gateway IP address for the router received from the ISP.

Man_Network—The network ID of an approved Management Network.

Netmask—The subnet mask of the routable IP addresses Real_IP_(X).

password_1—The password required to enter Privileged mode.

password_2—The password required to log on to the switch via Telnet.

Private_IP_x—The private IP Address to receive a 1:1 NAT mapping to a Real_IP_(X).

Real_IP_(X) —The real IP addresses obtained from the Internet service provider (ISP).

RO_String—The read-only Simple Network Management Protocol (SNMP) community string.

RW_String—The read-write SNMP community string.

Switch_IP—The IP address of the 2900/3500 switch.

Wildcard—Used with IP_Addr to determine the size of the destination network for router access-list 100.

Configuring the Cisco 2600 Router

Entering Configuration Mode

Issue the following commands to enter Configuration mode.

Router>enable  

!--- Enter the password if prompted.

Router#config terminal
Router(config)#enable secret <password_1>
Router(config)#hostname SJ1  

!--- Use a unique hostname for each router for easy identification.

Configuring NAT when Using Private IPs on BBSM Network(s) (Optional)

Issue the following commands to configure NAT pool for BBSM end users.

SJ1(config)#ip nat pool all_clients <Real_IP_2> <Real_IP_3> netmask <Netmask>
SJ1(config)#ip nat inside source list 1 pool all_clients overload
SJ1(config)#ip nat inside source static <Private_IP_X> <Real_IP_X> 
SJ1(config)#access-list 1 permit <BBSM_Internal_IP_Network> <Wildcard> 
SJ1(config)#access-list 1 permit <BBSM_External_IP_Network> <Wildcard> 

Routing to the Internet

Issue the following command to route to the Internet.

SJ1(config)#ip route 0.0.0.0 0.0.0.0 <ISP_Gateway>

Routing to the Internal BBSM Network

Issue the following command to route to the internal BBSM network.

SJ1(config)#ip route <BBSM_Internal_IP_Network> <Netmask> <BBSM_External_NIC>

Configuring the SNMP Engine

Issue the following commands to configure the SNMP engine.

SJ1(config)#snmp community <RW_String> RW
SJ1(config)#snmp community <RO_String> RO

Configuring the Access List for Security Control

Issue the following commands to configure the Access List for security control.

SJ1(config)#access-list 100 permit icmp <Man_Network> <Wildcard> any echo
SJ1(config)#access-list 100 permit tcp <Man_Network> <Wildcard> host <BBSM_I/E_NIC> eq 9488
SJ1(config)#access-list 100 permit tcp <Man_Network> <Wildcard> host <BBSM_I/E_NIC> eq ftp
SJ1(config)#access-list 100 permit tcp <Man_Network> <Wildcard> host <BBSM_I/E_NIC> eq snmp
SJ1(config)#access-list 100 permit tcp <Man_Network> <Wildcard> host <BBSM_I/E_NIC> eq telnet
SJ1(config)#access-list 100 permit tcp <Man_Network> <Wildcard> host <BBSM_I/E_NIC> eq www
SJ1(config)#access-list 100 permit udp <Man_Network> <Wildcard> host <BBSM_I/E_NIC> eq tftp
SJ1(config)#access-list 100 permit icmp <Man_Network> <Wildcard> <IP_Addr> <Wildcard> echo
SJ1(config)#access-list 100 permit tcp <Man_Network> <Wildcard> <IP_Addr> <Wildcard> eq telnet
SJ1(config)#access-list 100 permit tcp <Man_Network> <Wildcard> <IP_Addr> <Wildcard> eq www
SJ1(config)#access-list 100 permit tcp <Man_Network> <Wildcard> <IP_Addr> <Wildcard> eq snmp
SJ1(config)#access-list 100 permit udp <Man_Network> <Wildcard> <IP_Addr> <Wildcard> eq tftp
SJ1(config)#access-list 100 deny ip any <IP_Addr> <Wildcard>
SJ1(config)#access-list 100 deny icmp any any echo
SJ1(config)#access-list 100 permit ip any any

Note: The above access list statements may be repeated for multiple source and destination IP addresses, source and destination port numbers and protocols.

Configuring the Serial Interface

Issue the following commands to configure the serial interface.

SJ1(config)#interface serial0/0
SJ1(config-if)#ip address <IP_Address_1> <Netmask>
SJ1(config-if)#ip nat outside
SJ1(config-if)#ip access-group 100 in

Configuring the Ethernet Interface

Issue the following commands to configure the Ethernet interface.

SJ1(config-if)#interface Ethernet0/0
SJ1(config-if)#ip address <IP_Address_2> <Netmask>
SJ1(config-if)#ip nat inside

Configuring the Telnet Interface

Issue the following commands to configure the Telnet interface.

SJ1(config-if)#line vty 0 4
SJ1(config-line)#password <password_2> 
SJ1(config-line)#login
SJ1(config-line)#line vty 5 15
SJ1(config-line)#login
SJ1(config-line)#^Z  

!--- CTRL-Z ends the configuration session.

Common Oversights and Mistakes

The following common oversights and mistakes are associated with configuring the Cisco 2600 router.

  • NAT configurations are missing or configured incorrectly.

  • The route for the BBSM internal network is missing or incorrect.

Configuring BBSM

Detailed instructions for configuring the BBSM software are included on the BBSM installation CD at:

<CD_Drive>:\Documentation\config.pdf

Note: Adobe Acrobat Reader must be installed to view this file.

Common Oversights and Mistakes

The following common oversights and mistakes are associated with configuring BBSM.

  • The filter on the external NIC is missing or configured incorrectly.

  • If an error is committed during the installation of the BBSM software, stop the installation, reformat the hard drive, and begin the installation with a clean copy of Windows 2000 Server.

Configuring the 3500 XL/XL PWR Switch (Base Switch Configuration)

Entering Configuration Mode

Issue the following commands to enter Configuration mode.

Switch>enable  

!--- Enter password if prompted.

Switch#configure terminal

Global Configuration

Issue the following commands for global configuration.

Switch(config)#enable secret <password_1>
Switch(config)#hostname BaseSwitch1  

!--- Use a unique hostname for each switch for easy identification.

BaseSwitch1(config)#ip default-gateway <BBSM_Internal_NIC>
BaseSwitch1(config)#snmp community <RW_String> RW
BaseSwitch1(config)#snmp community <RO_String> RO

Configuring the Access List for Security Control

Issue the following commands to configure the Access List for security control.

BaseSwitch1(config)#access-list 100 permit icmp host <BBSM_Internal_NIC> host <Switch IP> echo
BaseSwitch1(config)#access-list 100 permit tcp host <BBSM_Internal_NIC> host <Switch IP> eq telnet
BaseSwitch1(config)#access-list 100 permit tcp host <BBSM_Internal_NIC> host <Switch IP> eq www
BaseSwitch1(config)#access-list 100 permit udp host <BBSM_Internal_NIC> host <Switch IP> eq tftp
BaseSwitch1(config)#access-list 100 permit udp host <BBSM_Internal_NIC> host <Switch IP> eq snmp

Configuring the FastEthernet0/1 - 0/23 Interface

Issue the following commands to configure the FastEthernet0/1 - 0/23 interface.

BaseSwitch1(config)#interface fastethernet0/x  

!--- Where x equals the interface number, for example, 0/1, 0/23.

BaseSwitch1(config-if)#port protected
BaseSwitch1(config-if)#spanning-tree rootguard
BaseSwitch1(config-if)#spanning-tree portfast

Configuring the FastEthernet0/1 - 0/24 Interface Storm Control (Optional)

Issue the following commands to configure the FastEthernet0/1 - 0/24 interface storm control.

BaseSwitch1(config-if)#port block unicast
BaseSwitch1(config-if)#port block multicast

Configuring the VLAN 1 Interface

Issue the following commands to configure the VLAN 1 interface.

BaseSwitch1(config-if)#interface vlan 1
BaseSwitch1(config-if)#ip address <Switch_IP> <Netmask>
BaseSwitch1(config-if)#ip access-group 100 in
BaseSwitch1(config-if)#no ip directed-broadcast
BaseSwitch1(config-if)#no ip route-cache

Configuring the Telnet Interface

Issue the following commands to configure the Telnet interface.

BaseSwitch1(config-if)#line vty 0 4
BaseSwitch1(config-line)#password <password_2> 
BaseSwitch1(config-line)#login
BaseSwitch1(config-line)#line vty 5 15
BaseSwitch1(config-line)#login
BaseSwitch1(config-line)#^Z  

!--- CTRL-Z ends the configuration session.

Common Oversights and Mistakes

The following common oversights and mistakes are associated with configuring the 3500 XL/XL PWR switch (base switch configuration).

  • Base switches should not be included in WEBConfig > Switches.

  • Interface FastEthernet0/24, the port pointing towards the BBSM server, cannot be configured with the port protected, spanning-tree rootguard, or spanning-tree portfast commands.

Configuring the 2900 XL LRE Switch

Entering Configuration Mode

Issue the following commands to enter Configuration mode.

Switch>enable 

!--- Enter the password if prompted.

Switch#config terminal

Global Configuration

Issue the following commands for global configuration.

Switch(config)#enable secret <password_1>
Switch(config)#hostname LRESwitch1 

!--- Use a unique hostname for each switch for easy identification.

LRESwitch1(config)#ip default-gateway <BBSM_Internal_NIC>
LRESwitch1(config)#snmp community <RW_String> RW
LRESwitch1(config)#snmp community <RO_String> RO
LRESwitch1(config)#no spanning-tree vlan 1

Configuring the Access List for Security Control

Issue the following commands to configure the Access List for security control.

LRESwitch1(config-if)#exit
LRESwitch1(config)#access-list 100 permit icmp host <BBSM_Internal_NIC> host <Switch IP> echo
LRESwitch1(config)#access-list 100 permit tcp host <BBSM_Internal_NIC> host <Switch IP> eq telnet
LRESwitch1(config)#access-list 100 permit tcp host <BBSM_Internal_NIC> host <Switch IP> eq www
LRESwitch1(config)#access-list 100 permit udp host <BBSM_Internal_NIC> host <Switch IP> eq tftp
LRESwitch1(config)#access-list 100 permit udp host <BBSM_Internal_NIC> host <Switch IP> eq snmp

Configuring the LongReachEthernet0/1 - 0/24 Interface

Enter the following commands to configure the LongReachEthernet0/1 - 0/24 interface

LRESwitch1(config)#interface longreachethernet0/x  

!--- Where x equals the interface number, for example, 0/1, 0/24.

LRESwitch1(config-if)#port protected
LRESwitch1(config-if)#spanning-tree rootguard
LRESwitch1(config-if)#spanning-tree portfast

Configuring the LongReachEthernet0/1 - 0/24 Interface Storm Control (Optional)

Issue the following commands to configure the LongReachEthernet0/1 - 0/24 interface storm control.

LRESwitch1(config-if)#port block unicast
LRESwitch1(config-if)#port block multicast

Configuring the VLAN 1 Interface

Issue the following commands to configure the VLAN 1 interface.

LRESwitch1(config-if)#interface vlan 1
LRESwitch1(config-if)#ip address <Switch_IP> <Netmask>
LRESwitch1(config-if)#ip access-group 100 in
LRESwitch1(config-if)#no ip directed-broadcast
LRESwitch1(config-if)#no ip route-cache

Configuring the Telnet Interface

Issue the following commands to configure the Telnet interface.

LRESwitch1(config)#line vty 0 4
LRESwitch1(config-line)#password <password_2> 
LRESwitch1(config-line)#login
LRESwitch1(config-line)#line vty 5 15
LRESwitch1(config-line)#login
LRESwitch1(config-line)#^Z  

!--- CTRL-Z ends the configuration session.

Common Oversights and Mistakes

The switch does not have the correct number of clients configured in WEBConfig > Switches.

NetPro Discussion Forums - Featured Conversations

Networking Professionals Connection is a forum for networking professionals to share questions, suggestions, and information about networking solutions, products, and technologies. The featured links are some of the most recent conversations available in this technology.
NetPro Discussion Forums - Featured Conversations for Network Management
Network Infrastructure: Network Management
Virtual Private Networks: Network and Policy Management

Related Information



Updated: Oct 26, 2005Document ID: 20709