This document describes the Nx Networks implementation of Boundary Access Node (BAN). Developed in close collaboration with IBM, BAN provides a reliable, low-cost way for attached PU Type 2.0 and 2.1 end stations to communicate with the SNA environment across wide area links.
The following sections explain how to configure your router for BAN:
About Boundary Access Node
Using BAN
Using Multiple DLCIs for BAN Traffic
Checking the BAN Configuration
Enabling BAN Event Logging System Messages
BAN Configuration and Monitoring Commands
About Boundary Access Node
Boundary Access Node (BAN) is an enhancement of the Frame Relay (FR), DLSw, and Adaptive Source Route Bridging (ASRT) capabilities of Nx Networks router software.
BAN is designed to meet the business goals of customers who do not need a full DLSw implementation. It provides a low-cost method for connecting to IBM environments, enabling SNA end stations to bridge Ethernet, FDDI, or Token Ring traffic directly to the FEP without frame conversion by another DLSw router. This saves significantly on capital equipment costs, since it removes the need for another router, a Token Ring, and TIC-3745 interface card attached to the remote SNA device.
BAN accomplishes this by enabling IBM type 2.0 and 2.1 end nodes connected to a router running OpenROUTE software to make a direct connection via Frame Relay with the front end processor (FEP) attached to an IBM mainframe.
Figure 6 Direct Connection of End Nodes to IBM FEP Using BAN

How BAN Works
BAN works by filtering the frames that Type 2.0 or 2.1 end stations send. The router modifies each BAN frame to comply with Bridged 802.5 (Token Ring) Frame format. The router subsequently examines each frame and allows only those with the BAN DLCI MAC address to pass over a DLCI (Data Link Connection Identifier) to the FEP. Note:
To support BAN, an IBM FEP must be running NCP software 7.3 or greater, or NCP software 7.10 or 7.2 with a software patch. If you have questions about whether your FEP can support BAN, contact your IBM representative.
There are two ways to use BAN: straight bridging, using the router's bridging capability, and DLSw terminated. In the majority of cases, you should choose the bridging option. However you may consider choosing the terminated option if you want to reduce session timeouts on the DLCI. The sections that follow explain how to set up each option.
Bridged and DLSw-terminated BAN
Proteon enables you to implement BAN in two ways. With the straight bridging method, you configure BAN to bridge LLC2 frames from Type 2.0 or Type 2.1 end stations straight into the NCP. With the DLSw terminated method, BAN terminates the LLC2 connection at the DLSw router.
Within this discussion, we refer to these two methods as BAN Type 1 and BAN Type 2, respectively.
Figure 7 shows a BAN Type 1 (bridged) connection. In this illustration, the router does not terminate the LLC2 traffic it receives from attached end nodes. Instead, the router converts the whatever frames it receives to bridged Token Ring format (RFC 1490) frames, and bridges directly to the NCP.
Figure 7 BAN Type 1: The Router as an LLC-2 Bridge

Frame Relay network. Thus, though two LLC2 connections exist within the transaction, the break between them is transparent both to the NCP and the end nodes. The result is a virtual LLC2 connection between NCP and end nodes.
Figure 8 BAN Type 2: Local DLSw Conversion

Which Method Should You Use?
Straight bridging of frames (BAN Type 1) is generally preferable. This method provides fast delivery of data with minimal network overhead. However, there are exceptions to this rule. If usage on a DLCI is too high, session timeouts may occur in a bridged configuration.
Conversely, session timeouts rarely occur in a DLSw-terminated configuration (BAN Type 2), since this type of configuration terminates and then recreates LLC2 sessions at the local (DLSw) router. For this reason, you may want to use DLSw-terminated BAN in situations where reducing the possibility of session timeouts is a concern. When running in DLSw-terminated mode, the router terminates all traffic on the DLCI. This mode also limits the number of remote end stations the BAN configuration can support.
Using BAN
To configure BAN, follow these steps:
Configuring Frame Relay
To access the Frame Relay configuration area, use the network command at the Config> prompt as shown:
At the FR Config> prompt, add a permanent circuit. The router prompts you for a circuit number, which is the DLCI number. The router then prompts you for a committed information rate, and for a circuit name. The circuit name is extremely important. It tells the bridge which DLCI to use for BAN frames. In doing so, it provides the linkage between the router (which is acting as a bridge in this case) and the FR protocol.Config>network 2
Frame Relay user configuration
FR Config>
You should assign a circuit name that identifies the IBM NCP in some obvious way (as in this example, where the assigned circuit name isFR Config>add permanent
Circuit number [16]? 20
Committed Information Rate in bps [64000]?
Assign circuit name []? 20-ncp10
Is circuit required for interface operation? [N]?
At the Bridge Config> prompt, add a port. The router prompts you for an interface number. The number you assign is the FR interface number on the bridge. The router then prompts you for a port number and for a circuit name. You must assign the same circuit name as you did when configuring the router for bridging over FR in step 1.Config>protocol bridge
Adaptive Source Routing Transparent Bridge user configuration
Bridge config>
The next step consists of enabling source routing and defining source routing segment numbers for the FR port.Bridge config>add port
Interface Number [0]? 2
Port Number [5]?
Assign circuit name []? 20-ncp10
Then, disable transparent bridging on the bridge port as shown:Bridge config>enable source routing
Port Number [3]? 5
Segment Number for the port in hex(1 - FFF) [1]? 456
Bridge Virtual Segment Number in hex(1 - FFF) [1]? 789
Bridge config>disable transparent bridging
Port Number [3]? 5
At the BAN config> prompt, add the port number (5) on which you want to enable BAN. The router prompts you to enter a BAN DLCI MAC address and the Boundary Node Identifier address:Config> protocol bridge
Bridge config>ban
BAN (Boundary Access Node) configuration
In this example, 400000000001 is the MAC address of the DLCI: this is the address to which attached end stations send data. The other address, 4FFF00000000, is the default Boundary Node Identifier Address. To accept it, press Enter. Note: You should always choose the default Boundary Node Identifier address unless the Boundary Node Identifier address of the receiving FEP has changed. This is because the Boundary Node Identifier address must match the corresponding value in the NCP definition. This value is specified by the LOCADD keyword of the LINE statement that defines the physical Frame Relay connection.BAN config>add 5
Enter the BAN DLCI MAC Address []? 400000000001
Enter the Boundary Node Identifier MAC Address [4FFF00000000]?
Do you want the traffic bridged (b) or DLSw terminated (t) (b/t) [b]?
BAN port record added.
Issuing the open command for interface 0 opens the SAP on the LAN interface. You issue the same command to open the SAP on the FR interface. Note that in each case, you enter 4 to open a SAP.DLSw config>open
Interface # [0]?
Enter SAP in hex (range 0-ff) [0]? 4
DLSw config>open
Interface # [2]?
Enter SAP in hex (range 0-ff) [0]? 4
Figure 9 BAN Configuration with Multiple DLCIs to Different FEPs

Setting Up Multiple DLCIs
Setting up multiple DLCIs is a simple matter, particularly if you do it during the initial BAN configuration.
In setting up multiple connections, keep in mind that each Frame Relay DLCI corresponds with a specific FEP in the IBM environment. To pass BAN frames to that FEP, you must specify the correct circuit number when establishing the Frame Relay connection. Your Frame Relay provider can tell you the circuit number for each of your connections.
To set up DLCI connections to different FEPs (Scenario 1, above) you must:
Define another Frame Relay DLCI on a second bridge port.
Add a bridge port for that DLCI.
As this example shows, the list command displays each aspect of the BAN configuration, giving the bridge port (5, in this case) the MAC addresses of the router and the NCP, and whether the port is bridged or DLSw terminated. To check to see that BAN has initialized properly on startup, you can use the router's monitoring environment (at monitor) as follows:BAN config>list
bridge BAN Boundary bridged or
port DLCI MAC Address Node Identifier DLSw terminated
5 40:00:00:00:00:01 4F:FF:00:00:00:00 bridged
BAN has three associated status messages:Monitor>protocol bridge
Bridge>ban
BAN (Boundary Access Node) console
BAN>list
bridge BAN Boundary bridged or
port DLCI MAC Address Node Identifier DLSw terminated Status
5 40:00:00:00:00:01 4F:FF:00:00:00:00 bridged Init Fail
Init Fail indicates that a configuration problem exists.
Up indicates that the FR DLCI is up and running.
Down indicates that the DLCI is not running.
Entering this command displays all BAN subsystem messages. This causes ELS to notify you of all BAN-related behavior. After running BAN for a while, you may want to turn off some messages. You can switch off specific ELS BAN messages using the nodisplay command and the specific message number. This example illustrates how to turn off the ban.9 message.Config>event
Event Logging System user configuration
ELS config>display subsystem ban all
For a list and explanation of all BAN-related messages, see the Event Logging System (ELS) Messages in the Online Library.ELS config>nodisplay event ban.9
If the Config> prompt does not appear immediately, press Enter again. Enter all BAN configuration commands at the BAN config> prompt. Access this prompt by entering ban at either the DLSw config> or ASRT config> prompt as shown:MOS Operator Control
* configuration
Gateway user configuration
Config>
Config>protocol dls
DLSw protocol user configuration
DLSw config>ban
BAN config>
Enter BAN monitoring commands at the BAN> prompt. To access this prompt, enter ban at the DLSW> or Bridge> prompt.MOS Operator Control
* monitor
Monitor>
Monitor> protocol dls
DLSW>ban
BAN>
Add [C]
Use the add command to add a BAN port.
Syntax: add port #
add 2
Enter the BAN DLCI MAC Address []? 400000000001
Enter the Boundary Node Identifier MAC Address [4FFF00000000] ?
Do you want the traffic bridged (b) or DLSw terminated (t) (b/t) [b]?
BAN port record added.
delete 2
list
bridge BAN Boundary bridged or
port DLCI MAC Address Node Identifier DLSw terminated
5 40:00:00:00:00:01 4F:FF:00:00:00:00 bridged
list
bridge BAN Boundary bridged or
port DLCI MAC Address Node Identifier DLSw terminated Status
5 40:00:00:00:00:01 4F:FF:00:00:00:00 bridged Init Fail
exit