[previous] Clear Spacer [next]

SR Service Parameters

This chapter describes the Source Route (SR) Service parameters for operating source route bridging and end system source routing. When configuring parallel bridges, 3Com recommends that you configure both bridges in the same bridge mode, source route (SR) or source route transparent (SRT), to prevent unexpected blocking of one type of traffic.

Table 118 lists the SR Service parameters and commands.

.

Table 118 SR Service Parameters and Commands

Parameters

Commands

AllRoutes

FLush, SHow, SHowDefault

BridgeNumber

SETDefault, SHow

CONFiguration

SHow, SHowDefault

DIAGnostics

SHow

GatewayControl

SETDefault, SHow, SHowDefault

GatewayVRing

SETDefault, SHow, SHowDefault

HoldTime

SETDefault, SHow, SHowDefault

LargestFrameSize

SETDefault, SHow, SHowDefault

MaxAreRDLimit

SETDefault, SHow, SHowDefault

MaxSteRDLimit

SETDefault, SHow, SHowDefault

MinAccessPrior

SETDefault, SHow, SHowDefault

Mode

SETDefault, SHow

RingNumber

SETDefault, SHow, SHowDefault

ROUte

ADD, DELete, SHow, SHowDefault

RouteDiscovery

SETDefault, SHow, SHowDefault

SrcRouBridge

SETDefault, SHow, SHowDefault

WanRoutes

FLush, SHow


AllRoutes

Syntax

FLush [!<port> | !*] -SR AllRoutes [Dec | Hex] [<Transparent | Null | route segment>] [Discover | Static]
SHow [!<port> | !*] -SR AllRoutes [Dec | Hex] [<Transparent | Null | route segment>] [Discover | Static] [<count>]
SHowDefault [!<port> | !*] -SR AllRoutes [Dec | Hex]

Default

All routes in the routing table in decimal format

Description

The AllRoutes parameter allows routes in the routing table to be flushed or displayed in decimal or hexadecimal format. The SHowDefault command displays static routes defined by the ADD -SR ROUte command. The SHow command displays static and discovered routes.

Dynamically learned routes used by LLC2 do not appear in the routing table. You cannot display, flush, or delete RIFs used by LLC2.

Values

Dec | Hex

Specifies whether decimal or hexadecimal format is used to enter and display routes. Decimal is the default format.

<Transparent | Null |
route segment>

Limits the routes displayed or flushed to only Transparent routes, Null routes, or routes that contain the entered route segment.

A route segment is a series of alternating ring and bridge numbers:
:<ring number> & <bridge number>

The colon (:) precedes the ring number; the ampersand (&) precedes the bridge number. The following is an example of a route segment where the frame travels from ring 25 via bridge 2 to ring 4:

:25&2:4

Discover | Static

Discover specifies only dynamic routes learned through the route discovery process are flushed or displayed. Static specifies only manually configured routes using the ADD ROUte command are flushed or displayed.

<count>

Specifies the number of entries to be displayed.


BridgeNumber

Syntax

SETDefault -SR BridgeNumber = <number> (0-15) | 0x<number> (0-F)
SHow -SR BridgeNumber

Default

3

Description

The BridgeNumber parameter determines the bridge number to be used by the source route bridge.

For optimum performance, assign unique bridge numbers to 3Com token ring bridges on a given ring whenever possible. The token ring interface accepts all the frames that have the LAN-In ID (ring-in number) followed by the bridge number. Frames that do not have a known LAN-Out ID (ring-out number) following the LAN-In ID and bridge number are discarded. No functionality is lost when this advice is not followed. Changing the BridgeNumber causes all dynamically learned routes (end system source routes, or WAN routes learned on the Frame Relay, SMDS, or X.25 interface) to be flushed.

IBM bridges support hexadecimal-only format for bridge and ring numbers. 3Com token ring bridges support entry of both decimal and hexadecimal format for these parameters. Hexadecimal format entry must be preceded by a 0x.

To display the current value of BridgeNumber, enter the SHow command. The decimal format is displayed along with the hexadecimal format in parentheses.


CONFiguration

Syntax

SHow [!<port> | !*] -SR CONFiguration
SHowDefault [!<port> | !*] -SR CONFiguration

Default

No default

Description

The CONFiguration parameter displays the current SR Service values for source route bridging, end system source route discovery, and source route transparent bridging gateway (SRTG). If a port number is specified, the display for port-related parameter values is limited to that port.


DIAGnostics

Syntax

SHow [!<port> | !*] -SR DIAGnostics

Default

No default

Description

The DIAGnostics parameter displays the current status of source route bridging and of the source route transparent bridging gateway. This parameter displays the common and potential configuration errors.


GatewayControl

Syntax

SETDefault !<port> -SR GatewayControl = ([Enabled | Disabled], [IeeeMode | EtherMode], [AutoMode | NoAutoMode])
SHow [!<port> | !*] -SR GatewayControl
SHowDefault [!<port> | !*] -SR GatewayControl

Default

Disabled, IeeeMode, AutoMode

Description

The GatewayControl parameter controls the behavior of the SRTG. This parameter does not apply to SuperStack II NETBuilder bridge/router models 32x and 52x.

Values

Enabled | Disabled

When enabled, SRTG bridges packets between source route and transparent bridge domains. When disabled, SRTG does not bridge packets between source route and transparent bridge domains.

IeeeMode | EtherMode

This pair of options determines how LLC-based packets from source route domains are translated as they are bridged to Ethernet LANs. If IeeeMode is selected, LLC-based protocol packets are translated into IEEE 802.2 frames when they are bridged to Ethernet. If EtherMode is selected, LLC-based protocol packets are translated into Ethernet Version II frame using a protocol packet type of 0x80D5 when they are bridged to Ethernet.

AutoMode | NoAutoMode

This pair of options determines whether SRTG automatically keeps track of each station's encapsulation format. When AutoMode is selected, SRTG automatically keeps track of each station's encapsulation formats. When NoAutoMode is selected, SRTG does not keep track of each station's encapsulation format.

If SRTG is configured with NoAutoMode, SRTG does not keep track of each transparent bridging station's encapsulation type. The final encapsulation format is decided by the setting of the IeeeMode or EtherMode settings. If EtherMode is selected, Ethernet II encapsulation with protocol type of 0x80D5 is used. Otherwise, LLC2-based packets are translated into the IEEE 802.3 format.

If AutoMode is selected, different packet translation rules are used for known and unknown stations. For known stations, the IeeeMode | EtherMode setting is ignored and the encapsulation format learned for those stations is used. For unknown stations, LLC-based packets are translated into both 802.3 and Ethernet Version II frames. Because non-LLC-based packets are not supported in this release, the DSAP field in the token ring 802.2 frame must be a multiple of 4's (that is, 00, 04, 08, so on), except for 0xBC and 0xE0, which are reserved for Banyan VINES and IPX, respectively.


GatewayVRing

Syntax

SETDefault -SR GatewayVRing = [None | <number>(1-4095) | 0x<number> (1-FFF)]
SHow -SR GatewayVRing
SHowDefault -SR GatewayVRing

Default

None

Description

The GatewayVRing parameter configures a virtual ring number for the transparent bridging domain and its ports, and views them as a single virtual ring. SRTG inserts the virtual ring number and its own bridge number as a pair to the RIF field before bridging transparent packets to the source route domain. The SRTG software can then determine on which ring to bridge packets from the source route domain on the return path.

The ring number can be entered in decimal or hexadecimal but must be preceded by a 0x when entered in hexadecimal. This parameter must be configured to activate the SRTG feature.

The GatewayVRing parameter does not apply to SuperStack II NETBuilder bridge/router models 32x and 52x.


HoldTime

Syntax

SETDefault !<port> -SR HoldTime = <minutes> (1-1440)
SHow [!<port> | !*] -SR HoldTime
SHowDefault [!<port> | !*] -SR HoldTime

Default

15 minutes

Description

The HoldTime parameter specifies the time interval in minutes that an inactive route entry can reside in the routing table.


LargestFrameSize

Syntax

SETDefault !<port> -SR LargestFrameSize = <number> (0-7)
SHow [!<port> | !*] -SR LargestFrameSize
SHowDefault [!<port> | !*] -SR LargestFrameSize

Default

3 (4,399 octets)

Description

The LargestFrameSize parameter specifies the maximum size frame that can be sent and received on a port. The source route bridge negotiates the largest frame size of all transit routes down to this size. This parameter should be used to regulate the amount of data transmitted by end systems to prevent timeouts due to slow network links. If the connected network contains low-speed WAN links, a lower largest frame size value should be assigned. Table 119 shows how the base values specified in IEEE 802.1D are supported.

Table 119 Frame Size Values

LargestFrame Size Parameter Setting

Data Unit Length (Frame Size)

0

516 octets

1

1,470 octets

2

2,052 octets

3

4,399 octets

41

8,130 octets

5*

11,407 octets

6*

17,749 octets

7*

41,600 octets

1 These values are not supported.

Extended values listed in the IEEE specification are not currently supported.


MaxAreRDLimit

Syntax

SETDefault !<port> -SR MaxAreRDLimit = <number> (0-8)
SHow [!<port> | !*] -SR MaxAreRDLimit
SHowDefault [!<port> | !*] -SR MaxAreRDLimit

Default

8

Description

The MaxAreRDLimit parameter specifies the maximum number of routing designators (RDs) (or hop count) allowed for an All Route Explorer (ARE) frame received on the specified port. The ARE is discarded after this limit is exceeded. The RD is a two-octet field in the routing information that designates a ring number (LAN ID) and bridge number.

The maximum All Route Explorer route designators (MaxAreRDLimit) allowed in a source route bridging environment is eight. This means that the maximum number of bridges or hops that can be daisy-chained in a source route bridge configuration is seven.


MaxSteRDLimit

Syntax

SETDefault !<port> -SR MaxSteRDLimit = <number> (0-8)
SHow [!<port> | !*] -SR MaxSteRDLimit
SHowDefault [!<port> | !*] -SR MaxSteRDLimit

Default

8

Description

The MaxSteRDLimit parameter specifies the maximum number of RDs allowed for a spanning tree explorer (STE) frame received on the specified port. When MaxSteRDLimit is set to N (where N = 0-8), if an STE packet has crossed N-1 or fewer previous bridges, the packet is forwarded; otherwise, it is dropped.


MinAccessPrior

Syntax

SETDefault !<port> -SR MinAccessPrior = <number> (0-6)
SHow [!<port> | !*] -SR MinAccessPrior
SHowDefault [!<port> | !*] -SR MinAccessPrior

Default

4

Description

The MinAccessPrior parameter determines the minimum access priority used for outgoing frames on a specified port. The lowest priority is 0; the highest is 6. End systems usually have a low access priority, while bridges have a medium. This allows bridges, which typically handle larger volumes of data, to get the token faster than end systems. If the user priority of the frame is greater than the minimum access priority, the user priority is used as the access priority. The user priority of the frame is determined by the access priority of an incoming token ring frame.


Mode

Syntax

SETDefault -SR Mode = [IEEE | PassiveBridging]
SHow -SR Mode

Default

IEEE

Description

The mode parameter defines the mode of source route bridging. The SHow command displays the current mode. If you select passive bridging, the same ring number must be assigned to all ports with the source route bridging enabled.

The Mode parameter does not apply to SuperStack II NETBuilder bridge/router models 32x and 52x.

Values

IEEE

The explorer frames are modified, and the forwarding path of the specifically routed frames is determined from the routing information (RI) field.

PassiveBridging

All source-routed frames are bridged across the spanning tree paths without examining or updating the source route information in the routing information field (RIF) of the MAC header.


RingNumber

Syntax

SETDefault !<port> -SR RingNumber = [None | <number> (1-4095) | 0x<number> (1-FFF)]
SHow [!<port> | !*] -SR RingNumber
SHowDefault [!<port> | !*] -SR RingNumber

Default

None

Description

The RingNumber parameter determines the ring number or LAN ID for the specified port. This parameter must be defined before source route bridging is allowed on the port. A ring number must be assigned to a Frame Relay, SMDS, X.25, or Point-to-Point port in order to support source route bridging over these WAN interfaces. On a Frame Relay, SMDS, or X.25 port, the SR Service learns Frame Relay DLCIs, the SMDS individual address, or the X.25 DTE address associated with all remote bridges and their attached ring numbers. If you change the RingNumber value, the learned Frame Relay, SMDS, or X.25 routes are flushed.

IBM bridges support hexadecimal-only format for bridge and ring numbers. 3Com token ring bridges support entry of both decimal and hexadecimal format for these parameters. Hexadecimal format entry must be preceded by a 0x.

The SHow command displays the current value of the RingNumber parameter for a specific port or for all ports when the !* syntax is specified. The decimal format is displayed along with the hexadecimal format in parentheses.


ROUte

Syntax

ADD !<port> -SR ROUte <media address> [Override] [Dec | Hex] [ Transparent | {Null | <source route> [<largestframesize>]}]
DELete !<port> -SR ROUte <media address>
SHow [!<port> | !*] -SR ROUte [[Cmac | Ncmac] %<media address>] [Dec | Hex]
SHowDefault [!<port> | !*] -SR ROUte [[Cmac | Ncmac] %<media address>] [Dec |Hex]

Default

No default

Description

The ROUte parameter configures, deletes, and displays a static route for a remote end system.

Values

<media address>

Specifies the media address of a remote station. Must be 12 hexadecimal digits and preceded by a percent sign (%).

Use the Cmac keyword when the media address is entered in canonical format and the Ncmac keyword when the media address is entered in noncanonical format.

If neither Cmac nor Ncmac is specified, the current setting of the -SYS MacAddrFormat parameter is used.

Override

Specifies that the static route can be replaced by a learned route if the route has been determined to be inoperational.

Dec | Hex

Specifies that the route information is entered or displayed in decimal (Dec keyword) or hexadecimal format (Hex keyword).

Transparent

Specifies that no RIF be used on frames sent to the specified address; the target is on the local ring or reached via transparent bridges. The default is a transparent spanning tree route.

Null

Specifies that a null RIF is used; the target is on the local ring.

<source route>

Specifies a source as a sequence of rings and bridges in the order in which a source-routed packet traverses the source route bridged network. The route is specified as follows:

:<ring_number>&<bridge_number>[:<ring_number>]...

A ring number must be preceded by a colon (:), and a bridge number must be preceded by an ampersand (&). The following is an example of a route where the source route packet initiated at Ring 25 is forwarded through Bridge 2 onto Ring 4 before reaching its end system destination:

:25&2:4

A valid route must begin with a ring number that matches the ring number assigned to the specified port. If the last element specified in <route> is a bridge number, that element is ignored.

<largestframesize>

Specifies the largest size MAC frame that can be transmitted to the indicated end system using this route. An integer value of 0 through 7 may be assigned. The default value is 3. The base values specified in IEEE 802.1D are supported; however, extended values are not currently supported. Enter one of the following numbers for the largest frame size value:

0 for 516 bytes
1 for 1,470 bytes
2 for 2,052 bytes
3 for 4,399 bytes
4 for 8,130 bytes (not supported)
5 for 11,407 bytes (not supported)
6 for 17,749 bytes (not supported)
7 for 41,600 bytes (not supported)


RouteDiscovery

Syntax

SETDefault !<port> -SR RouteDiscovery = ([All | None] | [AppleTalk | NoAppleTalk], [CLNP | NoCLNP], [DECnet | NoDECnet], [DLTest | NoDLTest], [IP | NoIP], [IPX | NoIPX], [LLC2 | NoLLC2], [VINES | NoVINES])
SHow [!<port> | !*] -SR RouteDiscovery
SHowDefault [!<port> | !*] -SR RouteDiscovery

Default

None

Description

The RouteDiscovery parameter specifies whether end system source routing is enabled on the port, and which routing protocols are being routed over the port.

Values

All

All indicates that route discovery is initiated for all end system packets (AppleTalk, Connectionless Network Protocol (CLNP), DECnet, DLTest, Internet Protocol (IP), Internetwork Packet Exchange (IPX), Logical Link Control, type 2 (LLC2), or VINES) if a route to the destination end system does not exist in the local routing table.

None

None indicates that all end system packets are transmitted as transparent frames, which can reach end systems in transparent bridged or SRT bridged environments.

AppleTalk | NoAppleTalk

AppleTalk indicates that route discovery is initiated for AppleTalk end system packets. This discovery process occurs when a route to the end system does not exist in the local routing table. NoAppleTalk indicates that AppleTalk end system packets are transmitted as transparent frames.

CLNP | NoCLNP

CLNP indicates that route discovery is initiated for CLNP end system packets. This discovery process occurs when a route to the end system does not exist in the local routing table. NoCLNP indicates that CLNP end system packets are transmitted as transparent frames.

DECnet | NoDECnet

DECnet indicates that route discovery is initiated for DECnet end system packets. This discovery process occurs when a route to the end system does not exist in the local routing table. NoDECnet indicates that DECnet end system packets are transmitted as transparent frames.

DLTest | NoDLTest

DLTest indicates that route discovery is initiated for DLTest end system packets. This discovery process occurs when a route to the end system does not exist in the local routing table. NoDLTest indicates that DLTest end system packets are transmitted as transparent frames.

IP | NoIP

IP indicates that route discovery is initiated for IP end system packets. This discovery process occurs when a route to the end system does not exist in the local routing table. NoIP indicates that IP end system packets are transmitted as transparent frames.

IPX | NoIPX

IPX indicates that route discovery is initiated for IPX end system packets. This discovery process occurs when a route to the end system does not exist in the local routing table. NoIPX indicates that IPX end system packets are transmitted as transparent frames.

LLC2 | NoLLC2

LLC2 indicates that route discovery is initiated for LLC2 end system packets. This discovery process occurs when a route to the end system does not exist in the local routing table. NoLLC2 indicates that LLC2 end system packets are transmitted as transparent frames.

VINES | NoVINES

VINES indicates that route discovery is initiated for VINES end system packets. This discovery process occurs when a route to the end system does not exist in the local routing table. NoVINES indicates that VINES end system packets are transmitted as transparent frames.


SrcRouBridge

Syntax

SETDefault !<port> -SR SrcRouBridge = ([SrcRouBridge | NoSrcRouBridge])
SHow [!<port> | !*] -SR SrcRouBridge
SHowDefault [!<port> | !*] -SR SrcRouBridge

Default

SrcRouBridge

Description

The SrcRouBridge parameter enables source route bridging over a port.

Values

SrcRouBridge | NoSrcRouBridge

SrcRouBridge specifies that all source-routed packets not addressed to the bridge/router are bridged. NoSrcRouBridge specifies that all source-routed packets not addressed to the bridge/router are to be discarded.


WanRoutes

Syntax

FLush [!<port>| !*] -SR WanRoutes
SHow [!<port> | !*] -SR WanRoutes

Default

No default (no WAN routes)

Description

The WanRoutes parameter displays or flushes all learned remote routes. Each remote source route for a Frame Relay port has an associated Frame Relay address or data link connection identifier (DLCI). Each source route for an SMDS port has an associated SMDS individual address. Each source route for an X.25 port has an associated X25 DTE address.

FLush clears out all source routes learned across a Frame Relay, SMDS, or X.25 ring. This forces the end systems to redo the route discovery, since the SR bridge discards all traversing frames to and from the ring until the routes are relearned from the explorer frames. The learned routes are automatically flushed when the RingNumber or BridgeNumber is changed, or when source route bridging is turned off.

SHow displays all the currently learned source routes and the associated DLCI, SMDS individual address, or X.25 DTE address for each learned route. If the port is specified, the display for port-related parameter values is limited to that port.

[previous] Clear Spacer [next]