Académique Documents
Professionnel Documents
Culture Documents
Supplement
NORTET
NETWORKS"
One Federal Street Billerica, MA 01821 978 288-3460
February 1999
ESDOOO3
Copyright
1999 Bay
The material provided is protected in accordance with the United States Copyright Act of 1978, as amended. No part ofthis document may be reproduced in any form or by any means, or used to make any derivative work (such as translation or adaptation) without written permission from Bay Networks, Inc.
Trademarks
<AN, ASN, BCN, BLN, and BN> are registered trademarks of Bay Networks, Inc. <Bay Networks> and <BayStack> are trademarks ofBay Networks, Inc. Other brand and product narnes are trademarks or registered trademarks of their respective
holders.
For All Other Executive Agencies NOTICE Notwithstanding any other license agreement that may pertain to, or accompany the delivery of this computer software, the rights of the Government regarding its use, reproduction, and disclosure are as set forth in the Commercial Computer Software Restricted Rights clause at
FAR5Z.Z27-19.
Bay Networks, Inc. has licensed this training material to the parties delivering this training. Bay Networks, Inc. does not certify that the information the delivering parties provide is correct and will not be held liable for any damages that are a direct or indirect result of information facilitated by this guide. Bay Networks equipment uses electronic components that are sensitive to static electricity. Electrostatic discharge (ESD) from your clothing or other items around you, even at levels that do not create a spark, can cause damage. You should take all possible precautions to prevent ESD damage when working with printed circuit boards. Keep each board in its protective conductive bay until you are ready to install it. Before you touch a printed circuit board, be sure to put on a grounded antistatic wrist strap and leash to free yourself of static. Then place each printed circuit board on a grounded antistatic mat while setting its configuration. Ifyou lack a grounded antistatic wrist strap, leash, and mat, be careful to stand in one place when you work (so you do not generate static electricity by friction), free yourself of static by touching a grounded metal object before handling a printed circuit board, and place the board on its protective conductive bay while you check or set its configuration.
Printed in the U. S. A.
Document PAJ: AV0025 I IO-ISGBCC-D
Contents
Appendix A Bay Command Console
(BCC)......
............A-1
........ A-1
Overview.. What is BCC?...... Phased Implementation............ Using the BCC..... Terminolory and Concepts............... About the BCC Configuration Hierarchy BCC Configuration...... Upgrading the BCC Help File Displaying Online He1p........... Commands Managing Objects...... Entering Commands Saving Configurations on a Workstation.............. Summary.. BLN-2 Configuration Example help tree Example BCC Quick Reference (ANIBN Routers)
................ A_.z
............ A-4 ...............
A-6 .. A-10
............. A-18
..... A-ZO
............ A-32 ............ A-34
...... ........
................... A-42
......
........... A-48
............ A-ST
............... A-21
lil
IV
Appendix A
Bay Command Gonsole (BCC)
Overview
Description
This appendix introduces the Bay Command Console (BCC), a single device command line management tool. Configuration tree structure, terms and concepts, help, and system commands necessary to perform basic device configuration are discussed.
Objectives
After completing this unit, you will be able to do the following:
o r . o
Describe the functionality of the BCC Describe platform requirements to run the BCC
Use and understand BCC terms and concepts lJse BCC Version 4.05 (supported in BayRS Version 13.01) to configure all routers Use the help, show, ?, and info commands to view and navigate the BCC configuration tree
Manage configured objects using the enable, disable, and delete commands
BGC Appendix
A-1
Appendix
What is BCC?
BCC Definition
The Bay Command Console (BCC) is a command-line interface for configuring Bay Networks devices. BCC is a superset of the Technician Interface (TI) that allows you to enter TI commands and scripts at the BCC command line prompt.
Configurable parameters are added to a tree hierarchy, which is identified for each Bay Networks device, starting at the box or stack prompt.
BCC Features
The BCC has the following features:
. . . r . . . . o
BCC makes real-time (dynamic) changes to a device configuration. The BCC interface is unlike the TI but encompasses its functionality. BCC provides platform management via telnet or local/remote console connections, just as the current Technician Interface. Basic configurations started in BCC can be extended using Site Manager and vice versa. BCC functionality will expand over several releases, providing integrated subsystems (config, show, debug, log, decode, task-oriented help) for platform management. BCC is not a GUl-based application. BCC is not a replacement for Site Manager. The BCC includes commands to build, view, navigate, and modify the BCC configuration tree.
A-2
BCC Appendix
Appendix
What is BCC?
E1l
Paris
AN
S12
,To Chicago
bcc> coafig box# et Llliei ntt_:laris_sniip 128 .L28.224.L0l20irip;cwc box# eer Ll2icL 521_chieago;bofl-t 15;clo internal;in clk1.nb; serial / 1/ 2# standard;ip 2OO.10.20 .2O l2tiriB;cwc box# tftp;ftB;teLnet;cigiBronp { TPARIS:TNI $ } ;cwc box# snnBico publicia read,-rr*rite;ma 0.0.0.0 manager/public/ 0 . 0 . 0 . 0#cwc box# exit bcc> exit t1:11$
BGC Appendix
A-3
Appendix
Phased lmplementation
The BCC is being delivered in phases. BCC Version 4.05 is supported in BayRS Version 13.01. BCC will provide a complete integrated environment focused at Bay Networks embedded management for all router platforms. BCC platform coverage and functionality will continue to be extended over several BCC releases.
Current Functions
The BCC performs the following functions:
o . o
Provides basic IP configuration and help for all router platforms lJses existing unabbreviated TI show and system commands
Includes features:
A shell with TCL-like scripting language
"minimum to distinguish"
Future Functionality
The BCC will become a collection of tools to allow for effective monitoring, configuration, and debugging of a device, along with a set of commands that guides users through device management.
Future releases are planned to expand the number of platforms, processors, hardware modules, protocols, services, infrastructure components, and features
covered.
A-4
BCC Appendix
Appendix
Phased lmplementation
Phased lmplementation
System commands
BCC Appendix
A-5
Appendix
o o
8 3
It will provide partial support for the ANH-8 and ANH-I2. There are some
limitations with these platforms. You cannot use BCC commands to configure the hub or the operation of ISDN, DCM, or CSU/DSU daughterboards in an ANH.
Note
Please refer to release notes from the Bay Networks Web site for current details about local memory requirements.
A-6
BCC Appendix
Appendix
Supported Platforms:
AN
ARN ASN
BLN
BLN-2
BCN
Processors Needed:
BGC Appendix
A-7
Appendix
o o . . o . o o
IP (including
IPX
ARP
.IP
o o
IGMP
OSPF
. .
ARP
RIP
. .
ATM
Supported lnterfaces
You can use BCC commands to configure the following interfaces:
o o o . o o
Console
Ethernet
Token ring Synchronous
FDDI
HSSI
A-8
BGC Appendix
Appendix
. . .
Global Protocols IP, IPX, ARP, OSPF, BGP, IGMP, RIP, lnterface Protocols lP, ARP, IGMP, RlP, OSPF, RDISC, Bay Standard, PPP lnterfaces
TCINET
Console, Ethernet, Token Ring, Synchronous, FDDI, HSSI, Virtual (Circuitless lP), Frame Relay, ATM
BGC Appendix
A-9
Appendix
Class-A class is a template for a configurable object (such as an Ethernet interface or IP on an interface). When you add a new object to the configuration of a network device, the BCC creates a copy (an instance) of the appropriate template. Instance-A customized copy of any class object defined in the configuration
tree for a Bay Networks device. For example, you can create (add) an instance ofthe protocol IP to run on a specific interface type, slot, and connector in a Model BLN router. You customize an instance with unique values for its required attributes.
Attributes-Properties of a configurable object. For example, some attributes of an Ethernet interface are
o o
Required Attributev-The minimum set of attributes for which the BCC requires you to specify values. For example, the required attributes for a physical interface are slot and connector. The BCC sets all other ("optional") attributes of a configured object to system default values.
Optional Attributes-The set of attributes for which you can optionally specify customized values, replacing any default values set by the system. For example, an optional attribute of an Ethernet interface is bofl (Breath Of Life). The default value or setting for bofl is enabled; you can optionally change this to disabled.
Instance ldentifier-Uniquely identifies a single instance of an object configured on a Bay Networks device. The instance ID consists typically of the name of an object, combined with the values you specify for its required attributes. For example, the instance ID for an Ethernet interface consists of etherneU <slot>/ <connector>. For some objects, the BCC automatically appends other (internal) data to make each instance ID unique across the entire device configuration.
A-10
BCC Appendix
Appendix
Terminology
^+S^s.hffi.ffi.KR
* oo*@
+ board + ethertret oip
# riP # osBf
G neigbbor
BGC Appendix
A-11
Appendix
Terminology (continued)
Configuration Hierarchy--{lasses (templates for creating objects) exist within a tree hierarchy. Just as a file system has a root directory, subdirectores, and files, the BCC configuration system has a root level object (called "box" or "stack") and subordinate objeits (such as interfaces and protocols) that fan out from the root level in a tree hierarchy. The BCC configuration command hierarchy varies according to the type of network device (for example, a router, hub, or switch), but the BCC includes commands that enable you to efficiently discover and navigate that hierarchy. The figure on the following page shows an example of the configuration hierarchy for BLN and BCN routers.
Context-Your working location within the BCC configuration tree. Just as a UNIX file system has a current working directory within which you can add, modify, or delete files, the BCC configuration system has a current working context, within which you can add configurable objects, or modify or delete
configured objects. The BCC always displays a context-sensitive prompt, indicating your current working context or location within the configuration hierarchy.
Board--:fypically a logic or circuit board dedicated to a particular task, such as providing central or distributed processing for a network device, or providing an interface to a specific network transmission medium. Each board typically resides in a slot in a network device. Some boards contain other boards such as an RMON probe or a Data Collection Module (DCM).
SIot-A location as well as a physical and electrical means for attaching modules to logic and power connections internal to a network device. Each slot in a Bay Networks device typically accommodates a processor or interface
module (board) of some t5pe. A physical (and on some devices, logical) circuit identified typically by means of a slot, connector, media t5pe, and (where applicable, such as with TI/EI facilities) a channel number. (2) The lowest common denominator for identifying a packet data stream.
A-12
BCC Appendix
Lin*(l)
Appendix
Terminology (continued)
BCC Command Hierarchy-Example on Model BLN/BCN Router
lta.tr
i1i*i
lr.
it
t^tra;3.:;\rti,r{
lrr-,::rird-tilgt
Global.$ea*ieo*
Lodierl intirtsc{ *?rri6rs
____________t
Hlrdlsrre
irlrllartn rrr|'i@as
;L-------I
1
l,:rtr*
BCC Appendix
A-13
Appendix
Terminology (continued)
Connector-:fhe physical and electrical means to interconnect an interface module in a network device directly or indirectly to a physical network medium.
Port--(l)
See connector. (2) On a network device or a user endstation, a logical point of termination for data sent or received by a specific protocol or application. For example, a UNIX workstation receives syslog messages from a remote device at UDP logical port number 162.
Interface-(1) A datalink/physical layer connection to a physical network transmission medium. (2) Any packet stream of a particular type. The BCC identifies each interface by combining its name (such as ethernet, token ring, fddi, sync, or hssi), a slot number (where the interface resides physically in the
device chassis), and a connector number (on the module occupying the designated slot). Certain devices, such as ASN routers, extend this terminology to include other objects necessary for identifying a specific interface. An interface includes media-specific driver software.
Circuit-Sometimes used by the BCC configuration system to denote (1) A dedicated communication path; for example, a Permanent or Switched Virtual Circuit (PVC or SVC) established between two hosts over a packet- or cellswitched network, or over a dial or leased-line connection. (See also connection.) (2) A specific packet stream processed by a network device. (3) A driver for transporting a particular packet stream over a physical interface. Connection-(1) A path for reliable communication between two network entities. The path can be physical or logical and the entities can be hardware/ software systems or subsystems and/or subsystems attached to the network medium. (2) The path between two networking protocol modules that provides reliable packet stream delivery service. (3) A temporary or perrnanently "provisioned" path supporting end-to-end communication between two entities on a network. Dial connections and SVCs are examples of temporary connections. Leased-line connections and PVCs are examples of permanently provisioned connections.
Protocotr-This is a configurable object that typically supports datalink-, network-, transport-, session-, application-, or managementJayer services on a network device. Protocols may provide services box-wide (across all interface slots), per slot (across all interface connectors on a specific slot), or per interface (across all logicaVvirtual circuits associated with a specific connector and slot).
A-14
BCC Appendix
Appendix
Terminology (continued)
BGG Command Hierarchy-Example on Model BLN/BCN Router
i lIC:r
Jr
lri r:i
iiF l.*l':,tsirt
!:lJ:#:fiJ lii)$t
Lrno
{FlErlar rerr,icoc
+ lir{
*i1ti:i;j
BCC Appendix
A-15
Appendix
Network-(1) A protocol-specific address that identifies the physical segment or area where a specific station resides. (2) The network portion of an IP address. (3) A group of computers, terminals, and other devices and the hardware and software that enable them to exchange data and share resources over short or long distances. (4) A group of nodes that communicate using a conunon channel. A network can consist of any combination of LANs or WANs. Stack-The root prompt for an ASN and System 5000.
System Commands-Enable you to perform system administration tasks from any configuration context.
A-16
BCG Appendix
Appendix
&lnb.sl Scrnicts
]t':dl:j
-{
I.J
!:f:t
l.+ii{,:i
r1li.
r'tlliii,! tili:!}jl.ilt1
BGG Appendix
A-17
Appendix
box#
ethernet <slot>/<connector>
The BCC configuration hierarchy is similar to that of a UNIX or DOS file system, with its directories, subdirectories, and files.
Just as a file system has directories that contain other directories, the BCC configuration system has (parent) objects that contain other (child) objects. Each child object can in turn be a parent and contain other child objects.
All objects in the BCC configuration system likewise exist in a tree hierarchy that starts from a root level (implicitly, the <box> or <stack> object) and
branches to many other (child) object levels.
A-18
BCC Appendix
Appendix
--t
--f
net
BCG Appendix
A-19
Appendix
BCC Configuration
Process
There are five basic steps you must take to complete a router configuration With BCC:
1. Identify the topolory map and physically configure the router. 2. Start the BCC configuration mode. 3. Run the show config command to identify the resources physically
configured on the box. Use the information learned from the show config command to assign ports to your map.
4. Use the BCC to configure the router. 5. View and confirm the new configuration
A-20
BGC Appendix
Appendix
BCC Configuration
1. ldentify the topology map and system parameters 2. Start the BCC configuration mode
3. ldentify the resources physically configured on the box using show config and assign ports to your map
BCC Appendix
A-21
(BCC)
Appendix
Step 1: ldentify the Topology Map The first step to configure a router using the BCC is to identify the topolory map. This will give you the information you need to do the configuration.
The map on the following page is a sample topolory.
A-22
BCC APPendix
Appendix
BCC Configuration
Paris
AN
lro Ghicago
200.10.20.0
BGG Appendix
A-23
Appendix
Step 2: Start BCG Configuration Mode The steps outlined below illustrate how to
configuration.
access
l.
Manager or LJser.
After you start the BCC interface, the Manager login allows you to enter any system command. A Manager login also allows, by default, read-write access to the device configuration. The User login allows you to enter only user-level system commands and allows read-only access to the device configuration.
2. 3.
If you enter BCC configuration mode as Manager and want to change your privilege level for the current session, you can do so by entering the following commands:
For read-only, enter config -read-only For read-write, enter config -read-write
Note
If the prompt ends with #, you have read-write privileges. If the prompt ends with >, you have read-only privileges.
4. 5.
When finished using the BCC configuration mode, enter the exit command at any prompt to return to the bcc>.
When you finish using the BCC, enter the exit command to return to the TI prompt.
A-24
BGG Appendix
Appendix
BCC Configuration
Bay Networks,
Inc. and its Licensors. copyrighL Lgg2, lgg3, 1-gg4, !g95, 1-996, Lgg7. A11 rights reserved'
Login: lfaaager
Welcome
12:Ll$ bcc
Welcome
to
* To enter configuration mode, tlpe config * To list all system conmlands, type ? * To exit the BCC, tYPe exit
bcc> configt
BGG Appendix
A-25
(BCC)
Appendix
It
Using the information gathered from the results of the initial show config command, assign the ports to your map topolory.
The current physical device configuration can be seen in the following example.
A-26
BGG Appendix
Appendix
BCC Configuration
Step 3: ldentify Resources on the Box bcc> configr box# sho!il coaf,ig box tlpe frerbln board sfot. 1
tlpe
srml-
back
board slot
tlpe
slmc
4
back
board slot
back back
tlpe dst416
board slot 5 tlpe dtok console portnum 1 prompt {[8slott:1-]$ ] auto-manager-script automgr . bat auto-user-scriPt autouser.bat
E1l Paris
s12
Chicago
BCG Appendix
A-27
Appendix
Using BCC commands at the root-level you can configure an Ethernet interface on the box , IP on the Ethernet interface, and RIP on that instance of IP.
A-28
BCC Appendix
Appendix
BCC Configuration
ip 128 .L28.224.LO12O tp / ]-28 .1'28 .224.10 / 255 .255 .240. 0# rip rj-p/I28.128 .224.1-0#
Configuration Levels
1./1
ethernet/1/1#
]-
-L0
2 255.255.240.0#
rip
mask 255,255.240.0)
RIP rip/t28.]-28.224.1'0+
BGG Appendix
A-29
Appendix
Step 5: View and Verify Gonfiguration Using show config After configuring a router, use the show config command to view the result of
your configuration. The example on the following page illustrates the new configuration of the router after entering configuration commands.
A-30
BCC Appendix
Appendix
BCC Configuration
tftp ftp
d.efault-volume
back
console portnum 1 prompt tltslott:11$ ) auto-manager-script automgr. bat auto-user-script autouser. bat
default-volume
back
telnet client
back
back
ethernet slot L connector 1 circuj-t-name EllJaris-sm ip address t28 .728 .224.L0 mask
arp back
255 .255.240.
back back
snmp
rip
ip
arp back
rip
manager/public/
box#
0.0.0.0
back
tcp
back back
serial slot 1 connector 2 circuit-name 52 l-_chicago bofl-timeout 15 clock-source internal internal - clock- speed clkl-mb
rip
BCC Appendix
A-31
Appendix
If the bcc.help file is not already on the default volume in the router, you must transfer it from the BayRS Version 13.01 software CD to that volume. The
BCC Help file on the BayRS software CD has the name bcc_help. When you transfer that file to the router, be sure to rename it as bcc.help. (The version 13.01 router software is not configured by default to recognize the file name bcc-help.) To use BCC online Help, you must transfer the bcc_help file onto the router's flash card, then rename the file to bcc.help. You can specify a new path name for this Help file, and then save this change to your existing configuration file as follows:
4ile_name.
he Ip>l
<config_filename>
is the Help file name (for example, bcc.help). is the router configuration file name.
< config_filename>
A-32
BCG Appendix
Appendix
specifying a new path name for a Herp fire and saving the change
$ bcc
bcc> config box# herpfire-name <srot-number>:<fire_name. hetp>l box# save config <config_filename>
BGC Appendix
A-33
Appendix
Help Feature
Get an overview of Help-oriented command features. Get more detail of Help-oriented command features. List command or command options you can enter.
<command>?
<command> <ootions>?
help commands
help commands -more help <command> Example: To get fulldetails about the save command, enter help save. help syntax
Note: Object and parameter names that you enter as configuration commands are not in this list. (Refer to the ? and helo tree commands later in this table.) Display more detail on all BCC commands in alphabetical order (svntax and terse command descriotions). Get full details about a specific command
Get conliquration data (anv BCC context or command mode): help tree
. o
Show the device configuration tree, as follows: List, in hierarchicalformat, all objects configurable in the device conf igu ration tree. List, in hierarchicalformat, all objects configurable within the context of a specific box-level <object>, where <object> is board, console, ip, ftp, snmp, telnet, ftp, tftp, ethernet, tokenring, hssi, sync, fddi, or virtual on an AN or BN router.
Show in sourceable BCC syntax the existing configuration of the total device or a configured object you identify by its BCC instance lD.
A-34
BCC Appendix
AppendixDisplayingonlineHelp
helP -more
?
helP <command>
helP sYntax mode): Get configuration data (any BCC context or command
helP tree helP tree <object>
A-35
BCC APPendix
Appendix
Get confiquration data (BCC confiquration mode onlv): 2 List the names of objects, parameter, and commands you can enter next. <object>? Get command usage Help and list parameter of an object you can add or modify from vour current location. <parameter> Get the current value for this parameter of the current object. <parameter>? Get legal, current, and default values for this parameter of the current obiect. <BCC_instance_lD> Get legal, current, and default values for this parameter of a <parameter>? configured object you can access from your current working Example: context or level.
Box# ethernetl2ll bofl ? Current Value: enable Legal Value: {enable disable} Default Value: enable
Lisl values currently assigned to parameters of this object. Describe parameters of the current object. Describe parameters of an object outside the current context.
Example: help parameters ip ospf Hint: Use the help tree command
to determine lhe <path> to the desired obiect.
has lso
Get Help on a specific task:
List other objects currently configured at the next (branch) level of the confiquration tree for this device.
Get Help about performing common BCC operations. Get Help about how to edit BCC commands and command
lines.
A-36
BCC Appendix
Appendix
BCC Appendix
Appendix
The enable command allows you to change the state of a configured object from "disabled" to "enabled".
ip/t.2
.0# earble
disable Gommand
The disable command allows you to change the state of a configured object from "enabled" to "disabled".
ip/t.2
-3
delete Gommand
.
or
box# d,elete
iD
1,92.32.150. L1255.255.2L0.0
ip
Deleting an object at one level of the configuration tree causes the BCC to automatically delete any attributes or parameters of that object. For example, deleting an instance of IP on an interface also deletes any instance of protocols configured on the same interface, such as ARP, RIP, or OSPF.
A-38
BCC Appendix
Appendix
disable Command
delete Command
BCC
Appendix
A-39
Appendix
Entering Commands
Minimum to Distinguish
For command input, the BCC interface allows you to shorten existing object *et" for Ethernet. This is the "minimum to and attribute names; for example BCC. distinguish" feature of The following table compares the same command in "long hand" vs. "minimum to distinguish".
Long Hand
Minimum to Distinguish
1
et 2/l
mask
ip
/20
Entering Multiple Commands per Line To enter multiple commands in the same line, t5rpe a semicolon (;) wherever you would press return to terminate a command. For example, to configure RIP on ipl L.2.3.41255.0.0.0 on Ethernet 21 1, enter:
box# ec.r 3f7.tci Sgt_tondon;bofl-t 15;clock-s clkimb; standard i iO 2O0.50 .60 .2O l24irip
internal;in
A-40
BCG Appendix
Appendix
Entering Commands
.0
et ip
2/L
128 .128 .L92 .1,0 /20
21L;ip 1.2.3.418iri:n
riP/t
-2 -3 -4#
box# ser 3lL;cL 531_Iondon;bofl-t 15;cl-ock-g interrral;in clklmb; stand.ard.; iB 200. 50 . 60 .2O 124 iriln
BCC Appendix
A-41
Appendix
Saving Gonfigurations If you log into an AN or BN router from a workstation using Telnet or terminal emulation, you can use the native capabilities of the workstation to:
. o
Save the output of any show config command from the screen to an ASCII
file
Save a sequence of manually entered BCC commands to an ASCII file
You can also use an ASCII text editor on a workstation to create a file from which the BCC can read configuration and system commands. Note
If you create or edit ASCII files containing BCC commands, you must adhere to the BCC syntax requirements. For example, you must include
any commands necessary to navigate to each level of the device configuration tree, and any commands necessary to add, modify, or delete objects in the device configuration. By saving BCC commands to an ASCII file, you can subsequently:
o . . .
Note
If the BCC detects an error in the source file, it stops reading commands
into the device configuration.
442
BGC Appendix
Appendix
Binary
101001010101010 101010101010101 010101010010001 000001011110101 010101010101010 101010101010101 010101010101010 101010011111010 001010101010100 100100101010101
ASCII
bcc>coalLgf
bo*l tbd coafLgr box tl'Ira frcrbla borld aLot 1 trE. arD.l
brch
BGG Appendix
A-43
Appendix
Retrieving a Gonfiguration
The source command is used to write (enter) BCC configuration and navigation commands into the active device configuration. It merges new configrr.atio.t data from a file with existing data in device memory.
Warning
The source command makes immediate changes to the active device configuration.
The syntax for the source command is as follows: source <volume> : <filename>
A'44
BCC Appendix
Appendix
Retrieving a Configuration
Binary
101001010101010 101010101010101 010101010010001 000001011110101 010101010101010 101010101010101 010101010101010 101010011111010 001010101010100 100100101010101
ASCil
box* rhor confl,gr bo,l t!'Da lrarb].D
bor.rd rlot
1
bce>soatigf
tlDa rr:!.1
2
bech
borrd rlot
brck
tyta arafnl
BGG Appendix
A-45
Appendix
Summary
Summary of BCC In this unit, you learned the following:
. o r .
The BCC currently supports configuration and task-oriented help. Planned releases will include monitoring, debugging, system commands, and shell with scripting. BCC is supported on all router platforms. BCC uses different terms and concepts than the TL How to use the BCC Version 4.05 to configure routers running BayRS Version 13.01.
A-46
BCC Appendix
Appendix
Summary
BGC Appendix
A'47
Appendix
Class "8" subnet mask = 255.255.240.0 Class "C" subnet mask = 255.255.255.0
128.128.128.O
128.128.160.0 Six
129.128.
129.128.192.O
129:128.U24.O
200.50.60.0
200.40.50.0
200.30.40.0
System lnformation
. o r o o . o . o .
A-48
Location is Billerica Contact is John Doe Circuitless IP address will be I28.L28.32.1 (virtual) Enable FTP
Enable TFTP
BCG Appendix
Appendix
Start BGG and Run show config After identifying the topology map, your first steps are to start BCC and enter the show config command to view what is on the router.
Bay Networks, fnc. and its Licensors. copyrighr 1992, ].993, 1994, 1995, 1-996, L997- A11 rights reserved.
Login: Manager
Welcome to the Backbone Tectrnician Interface
[2:1] $ bcc
Welcome
* To enter configuration mode, tYPe config * To list all system commands, tYPe 2 * To exit the BcC, t)4)e exiL
bcc> config box# gbow configt box tlpe frerbln board slot ltlpe srml
back Lroard back
board sloL
back
tlpe slmc
4
board slot
back
tlPe dst416
console portnum 1 prompt {ltslott:1]$ ] auto-manager-script automgr . bat auto-user-scriPt autouser. bat
BGC Appendix
Appendix
The results of the first show config command give you the information needed to create a map of available ports and locations on the router. Use this information to assign physical ports to the logical topology. The charts below are drawn based on information gathered on the previous
page:
SLOT TYPE DESCRIPTION 5 DTR DUAL TOKEN R|NG (4/16 Mb) 4 DST DUAL SYNC, SINGLE TOKEN 3 SYNC QUADSYNC 2 ESAF4 ETHERNETSYNCADV. FILTER 1 SMRL SYSTEM RESOURCE MODULE
SLOT
lffiEN r-l
ITo-'ffi'Tl
1d6fi1-l ]c-dMr-l
lEoM-T-]
lTbffiTI
lddMr-l ldoMt-'l
l6Mf-l
lddMr-1 lc-dMT-l
lcoN-S'CI
|ffifi--l lffil
A-50
BCG Appendix
Appendix
Assign Ports
The next step is to assign ports.
Assign
128.128.128.O 128.128.160.0
ysical ports
E21_sm
051_london
S32_atlanta S31_london
To Atlanta 200.20.30.0
200.60.70.0
200.50.60.0
To London
BGC Appendix
A-51
Appendix
box# et 2l7.icL E21_boeton_smi Lgt L28.L28.L92.1,Ol2Oirilr,ieE 2lL ethernet,/2/I# Lnfo on box state enabled
sm
bofl enable bofl-timeout 5 hardware-f ilter disable transmit-gueue-length 0 receive-queue-length 0 bofl-retries 5 bofl-tmo-divisor 1 bofl-number 0 ethernet/2/t# bo:x box# ser 3lLicL S31_london;bof1-t 15;c1ock-s interaal;in c1klmb serial/3/1# standard;iXr 200.50 .60.20 l24rELDrs'er 3lL serial/3 /l# 5,nf,o
on box
box# eer 3l2ici S32_atlanta;bof1-t 15;clock-s interrral;in cIklnb serial/3 / 2# stsrldard;ip 20O.2O.3O -20 124;rip;ewc box# ser 3lIicL S34jaris;bof1-t 15;clock-s interrral;in clklmb serial- / 3 / 4# etandard; ip L28 . L28. 150 . L0 | 2O ; rjrr, i cwc
box#
serial/3 /I#
mtu 1500 promiscuous disabled clock-source internal internal-c1ock-speed clk1mb signal-rnode balanced rts-enabl-e disabled
connector
15
A-52
BCG Appendix
Appendix
box# to 5ll,icL o51 bos_loadoniip 200.60.70.2O124;rip;to 5/1 tokenring/5/L# Lafo on box state enabfed circuit-name 051 bos london
connector
speed
sl-ot
5 1
0 1-6Me9f
tokenrinq/5/\# botr box# to 5l2icL O52_boslraris;ip 128 .1"28.L28.1"O l20irip;cwc box# vici "circuitless xF";ip L28.L28.32.t12o;v virtual-# info circuit-name {circuitless IP} wirtual# box Doetriftp;tftp;telnet box# syg bogton;loc billericaiconta'ilohn telnet# c1i;senr;promlr { IBOSTON:TN] $ ]box extra characters after close-brace server# I>romlr { IBOSTON:TN] $ ];cwc
box#
bofl-number
on box
BCC Appendix
A-53
Appendix
View Completed Configuration After entering all the configuration information, view your completed
configuration by entering the show config command a second time.
box# show coafigr box t14pe frerbLn contact John Doe board slot
back
1
system-name boston
tlpe slmc
4
t149e dst416
back
ethernet slot 2 connector 1 circuit-name E2 1_boston-sm ip address 128 .L28 -L92 -L0 mask 255 .255.240.0
arp back
rip
ip
arp back
rip
back
tcp
back back
serial- slot 3 connector 1 circuit-name 53 1_london bofl-timeout 15 clock-source internal internal-c1ock-speed clk1mb
BGG Appendix
A-54
Appendix
standard
rip
serial slot 3 connector 2 circuit-name 53 2-atlanLa bofl-timeout 15 cLock-source internal internal-c1ock-speed clk1mb
standard ip address arp
back
200 .20 .30
.20 mask
255 .255.255 . 0
rip
serial slot 3 connector 4 circuit-name 53 4l>aris bofl-timeout 15 clock-source internal internal-clock-speed clkl-mb
standard ip address arp
back
128
rip
rip
BGG Appendix
A-55
Appendix
255
.255.240.0
rip
ftp
default,-volume
back
tftp
default-volume
back
telnet client
back
box# sxit
A-56
BCC Appendix
Appendix
To view only a specific branch of the configuration tree, enLer help tree <object>, where <object> is any **box-1eve1** object, such as
bcc> hefp tree Reading helpfile index. Please wait The entire configuration tree is board
done.
ospf neighbor
peer
conununity nEnager
snmp
console
bri
line ip rip
adjacent-hosL
BGG Appendix
static-route
A-7
Appendix
static-service
rip
sap
adj acent-host
static-route
static-service route-filter
server-network- f i lter
ip
arp
rip
ospf neighbor
rdisc
ismp
static-route
static-service
backup-circuit
server-name- f il-ter
out-phone-number schedule
svc-options
ip
rip
ipx rip
relaY
sap
adj aeent-host
static-route
static-service route-filLer
A-58
BCG Appendix
Appendix
service
pvc
server_nerme_f
server_network_ f i 1 ter
ilter
ip
svc-options
rip
ospf neighbor arp
ismp
adjacent_host
static_route
sap
server_network_ fi 1 ter
static_route
st,atic-service route_filter
backup-circuit
server_name_
adj acent_host
server_network_ f i 1 ter
filter
out_phone_number
channel
schedule cal_1er_resolution
dial
ethernet
1oca1-phone-number
ip
rip
arp
rdisc
ismp
ospf neighbor
adjacent-host
static-route
sap
server-network_ f i 1 ter
iLter
A-59
Appendix
seriaL
ppp
line ip rip
osPf arp
ismp
neighbor
relay ipx rip static-route adjacent-host static-service route-filter server-network- f i 1 ter server-nELme-f ilter
ipxwan
sap sap
rip
adjacent-host
static-route
sap
server-network- fi 1 ter
server-name- filter
out-phone-number schedule
standard
ca11er-resolution
ip
arp
rip
rdisc
igmp
ospf neighbor
st,atic-route
adjacent-host
backup-circuit
static-service
frame-re1ay
A-60
ca11er-resolution
BGC Appendix
out-phone-number schedule
Appendix
dlcmi
svc-options
ip ,
rip
ismp
adjacent-host
static-route
server-name-filter service
pvc
static-service
svc-options
ip
rip
osPf neighbor arp ismp
adjacent-host
static-route
static-service
rip
sap
adjacent-host
s
static-route
ca11er-resolution
A-61
BGG Appendix
Appendix
ppp
line ip rip
ospf neighbor arp
ismp
adjacent-host
static-route
static-service route-filter
server-nameipxwan
server-network- f i 1 ter
filter
rip
static-service route-filter
adjacent-host
static-route
sap
ip
arp
rip
rdisc
ismp
ospf neighbor
static-route
sap
server-network- f i 1 t.er
ip
svc-options
ospf neighbor
rip
A-62
BGC Appendix
Appendix
arp
relay ipx rip statiq-route adjacent-host sfatic-service route- filter server-network- f i I ter server-name- filter service
pvc
sap
ismp
svc-options ip rip
ospf neighbor arp
ismp
adjacent-host
static-route
static-service route-filter
server-nameipxwan
server-network- f i 1 ter
filLer
rip
sap
ca11er-resolution token-ring ip
arp
out-phone-number schedule
rip
ismp
A-63
Appendix
adjacent-host
static-route
fddi ip
rip
rdisc
isrnp
ospf neighbor
sLatic-route
sap
static-service
logical-1ine
ppp
line ip rip
relay ipx rip sLatic-route adjacent-host static-service route-filter server-network- fi 1 ter server-name- filter
ipxwan
sap
rip
adj acent-host
st,atic-route
sap
static-service
backup-circuit
A-64
server-name- filter
out-phone-number schedule
BCG Appendix
Appendix
helptree Example
ca1ler-resolution
standard
ip
arp
rip
rdisc
ismp
ospf neighbor
static-route
sap
server-network- f il-ter
server-name- filter
ca11er-resolution
frame-re1-ay
out-phone-number schedule
dlcmi
Lapf
signalling
pvc
default-service
svc-options
ip
rip
ismp
adjacent-host
static-route
static-service route-filter
pvc
server-name-filter service
svc-options
server-network-
i 1 ter
ip
rip
osPf neighbor arp ismp
relay
BGG Appendix
A-65
Appendix
apx
rip
sap
adj acent-host
static-route
static-service route-filter
ipxwan
rip
sap
adjacent-host
static-route
ca11er-resolution
out-phone-number schedule
1oca1-phone-number
logical-line
ppp
line ip rip
adjacent-host
static-route
static-service
ilter
i 1 ter
adjacent-host
static-route
sap
Appendix
ca1ler-resolution
standard
schedule
ip
arp
rip
rdisc
ismp
osPf neighbor
adjacent-host
static-route
out-phone-number schedule
franne-re1ay
ca11er-resolution
dlcmi
svc-options
ip
rip
ismp
adjacent-host
static-route
static-service route-filter
service
pvc
svc-options
ip
rip
ospf neighbor arp
ismp
BGG Appendix
A-67
Appendix
static-route
sap
server-network- f i 1 ter
adjacent-host
static-route
static-service route-filter
server-network- f i 1 ter
isdn-switch
backup-poo1
loca1-phone-number
ip
access-policy
relay static-route
bgp
ismp
peer
debug-control accept
match
aggregator-as
as conmrunity
aggregator-router
network peer modify inj ect
announce match
originating-as
inbound-as conununity
egrp-as A-68
BGC Appendix
Appendix
next-hop
ospf-router-id ospf-tag
outbound-as outbound-Peer inbound-Peer
rip-gateway
modify
rip-interface
advertise
community
debug-control ospf
area
sulruIra.ry
rip-interface
advertise
modify
rip
accept
maLch
network
rip-gateway
modify
announce match
rip-interface
egP-gatewaY
egp-peer network
i-nbound-interface
ospf-router-id ospf-tag
outbound-interface
A-69
BGG Appendix
Appendix
A-70
BCC Appendix
Appendix
. .
Objects-Physical or logical entities you can configure. An Ethernet interface or a protocol is an object.
Parameters-Attributes or properties of an object; slot, and connector are attributes of the object ethernet. Parameters also have values; for example,
slot 4 is a parameter-value pair.
Starting at the root level, you build a BCC configuration by adding objects to the tree. Every object occupies a specific level, or context, within the tree, as shown below.
[I
riP
box#
(root
______1
f-ethernet
slot 2 connector
level)
Note The boldface labels in the figure are the actual BCC commands used to create this configuration.
BCC Appendix
A-71
Appendix
Gonfiguration Tips
. o o
Start a BCC configuration session by logging in to the TI as Manager. Next, enter bcc and wait for the bcc> prompt. Enter config at the bcc> prompt and wait for the box# configuration prompt.
Configure interfaces first, then add protocols. When you enter BCC configuration commands, you immediately modify device behavior.
As you navigate between levels of the configuration tree, the BCC prompt changes to show your current location. The BCC indicates the current location by displaying the unique identifier of the configured object at your current location, for exampl e: Lp / L92. 15 8 . 3 . 4 I 255 . 255 .2 55 . 0 . To access any object, tSpe the path to that object. For example, to access RIP on one of the Ethernet interfaces configured above, type at 2lL;in t .2 .3 .41255. O . O . 0; rip . (Note that the BCC interprets each semicolon [ ; ] as if you had pressed the Return key to start a new command line.)
Whenever you add IP to an interface, the BCC accepts the mask value in either dotted-decimal notation (for example, 255.255.255.0) or in standard decimal notation (for example,24, representing the number of bits reserved for the network portion of the IP interface address). For example: ip address 1L.23.13.14 mask 255.0.0.0 (or) iB LL.23.t3.t4l2s5.O.O.O (or) ip address LL.23.13.14 mask A (or)
ip
11
.23.L3.L418
o o o
identifier Lpl11..23.
Entering any of these commands creates an object with the unique 13 .t4 1255. 0. 0. 0
The BCC responds with helpful prompts whenever you leave out information required to configure an object.
To move back one level closer to root (box#) level, type back; to move back to root level, type cwc. To exit from BCC configuration mode, type exit. To exit the BCC and return to the Technician Interface prompt, type exit again. To log out of the router, type logout. If you exit and then reenter the BCC without rebooting, configuration changes that you made during the last BCC session are still in effect,
Appendix
The BCC does not recognize abbreviated system commands (commands available in any BCC mode); for example, the BCC will not recognize sh as show.
EGG APPendix
A-73
Appendix
Provide a list of commands you can enter from any BCC prompt.
Describe in full detail a specific command.
Show the BCC configuration tree. (List, in hierarchical format, every object you can configure on this device.)
List the current, legal, and default values for this parameter of the current object. (Ethernet example: bofFretries ?)
List, by BCC instance ID, any objects configured in the current context.
BCC Appendix
Appendix
Category
Task
Go back one level closer to root level of
Navigation
Go all the way back to root level from any level in the tree.
pwc
Configuration status
Other
commands
history list.
Recall the next command from the
history list.
Exit configuration mode and return to the bcc> prompt. Exit the BCC and return to the Technician Interface prompt.
BCC Appendix
A-75
Appendix
Examples
ethernet slot 3 connector et 3/1
1
<connector>
<p rotocol > <requ i redjaram>
<value>...
<param> <new_value>..
ip address 192.168.3.4 mask 255.255.255.0 ip 1 92. 1 68.3 .41255.255.2s5.0 ip address 192.168.3.4 mask24 ip 192.168.3.4124 cache-size 64 ca 64
ip/
1
fddi/1 I 1 # disable ip|l.2.3.41255.0.0.0 ipl 1 .2.3.41255. 0.0. 0# enable fddil 1 11 # enable ip|l.2.3.41255.0.0.0 ipl 1 .2.3.41255. 0.0. 0# delete tddil 1 I 1 # delete ipll .2.3.41255.0.0.0
A-76
BGC Appendix