All rights reserved. Pr inted in the USA. October 1998.
The information in this document is subject to change without notice. The statements, configurations, technical data,
and recomm endations in this document are believed to be accurate and reliable, but are presented without express or
implied warranty. Users must take full responsibility for their appli cations of any products s pecified in this document.
The information in this document is proprietary to Bay Networks, Inc.
The software described in this document is furnished under a license agreement and may only be used in accordance
with the te rms of that license. A summary of the S oftware License is included in this document.
Trademarks
ACE, AFN, AN, BCN, BLN, BN, BNX, CN, FRE, LN, Optivity, PPX, and Bay Networks are re gis tered trademarks
and Advanced Remote Node, ANH, ARN, ASN, BayRS, BaySecure, BayStack, BayStream, BCC, BCNX, BLNX,
EZ Install, EZ Internetwork, EZ LAN, FN, IP AutoLearn, PathMan, RouterMan, SN, SPEX, Switch Node,
System 5000, and the Bay Netw orks logo are trademarks of Bay N etworks, Inc.
Microsoft , MS, MS-DOS, Win32, Windows, and W indows NT are r egistered tr ademarks of Microsoft Corporation.
All other trademarks and registered trademarks are the property of their respective owners.
Restricted Rights Legend
Use, duplication, or disclosure b y the United States Government is subject to restrict ions as set forth in subparagraph
(c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013.
Notwithstanding any other license agreement th at may pertain to, or accompany the delivery of, this com puter
software, the rights of the Unite d States Government regarding its use, reproduction, and disclosure are as set forth in
the Commercial Computer Software-Restricted Rights clause at FAR 52.227-19.
Statement of Conditions
In the interest of improving internal design, operational function, and/or reliability, Bay Networks, Inc. reserves the
right to make changes to the products described in this document with out notice.
Bay Networks, Inc. does not assume any liability that may occur due to the use or application of the product( s) or
circuit layout(s) described herein.
SUCH PORTIONS OF THE SOFTWARE ARE PROVIDED “AS IS” AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIE D WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
In additi on, the program and information contained herein are lice nsed only pursuant to a license agreement that
contains restrictions on use and discl osure (that may incorporate by reference certain limitations and notices imposed
by thir d pa rt ie s).
ii
303523-A Rev. 00
Page 3
Bay Networks, Inc. Software License Agreement
NOTICE: Please carefully read this license agreement before copying or using the accompanying software or
instal ling the hardware unit w ith pre-enabled software (each of w hich is referred to as “Software” in this Agree m ent).
BY COPYING OR USING THE SOFTWARE, YOU ACCEPT ALL OF THE TERMS AND CONDITIONS OF
THIS LICENSE AGREEMENT. THE TERMS EXPRESSED IN THIS A GREEM ENT ARE THE ONLY TERMS
UNDER WHICH BAY NETWORKS WILL PERMIT YOU TO USE THE SOFTWARE. If you do not accept these
terms and conditions, return the product, unused and in the original shipping container, within 30 days of purchase to
obtain a credit for the full purchase price.
1. License Grant. Bay Networks, Inc. (“Bay Networ ks”) grants the end user of the Softwar e (“Licensee”) a personal,
nonexcl usive, nontransferab le license: a) t o use the Software either on a singl e com puter or, if applicable, on a single
authori zed de vi ce ide ntified by hos t ID, fo r whi ch it wa s ori gi nal ly acq uir ed ; b) to cop y th e Sof tw ar e so lely f or bac kup
purposes in support of author ized use of the Software; and c) to use and copy the associated user manual solely i n
support of authorized use of the Software by Licensee. This license applies to the Software only and does not extend
to Bay Networks Agent softw are or other Bay Networks softw are products. Bay Networks Agent software or other
Bay Networks software products are licensed for use under the terms of the applicable Bay Networks, Inc. Software
License Agreement that accompanies such software and upon payment by the end user of the applicable licen se fees
for such software.
2. Restrictions on use; reservation of rights. The Software and user manuals are protected under copyright laws.
Bay Networks and/or its licensors retai n all title and ownership in bot h the Software and user manuals, including any
revis ions made by Bay Networks or its li censors. The copyright noti ce m ust be reproduced and included with any
copy of any por tion of the Sof tw are or use r manua ls . Licens ee may not modif y, trans late , dec ompi le, di sas semb le, use
for any compe ti ti v e an al ysis, r e v erse e ngi ne er , dis tr ib ute , o r c rea te der i vativ e w ork s fro m th e Sof twa re or u se r man ual s
or any copy, in whole or in part. Except as expressly provided in this Agreement, Licensee may not copy or transfer
the Softw are or user manual s, in whole or in part. The Software and user manuals embody Bay Networks’ and its
licenso rs’ confident ial and proprietary intellectual property. Licensee shall not sublicense, assign, or other w ise
disclos e to any third pa rty the Software, or any information abou t the operation, design, performance, or
implementation of the Software and us er manuals that is confidential to Bay Networks and its li censors; how ever,
Licensee m ay grant permission to its consul tants, subcontractors , and agents to use the Software at License e’s facility,
provided they have agreed to use the Software only in accordance with the term s of this license.
3. Limited warranty. Bay Networks warrants each item of Softwa re, as delivered by Bay Networks and properly
installed and operated on Bay Networks har dw are or other equipment it is ori ginally licensed for, to function
substantially as descri bed in its accomp anying user manual during its warranty period, which begi ns on the date
Softwar e is fi r st shi pped to Licen see . If any it em of Soft war e fai ls to so func ti on du ring i ts warr anty pe ri od, as t he so le
remedy Bay Ne tworks will at its discretion provide a suitable fi x, patch, or workaround for the problem that may be
included in a future Software release. Bay Networks further warrants to Licensee that the media o n which the
Softwar e is provided will be free from defects in materials and workmans hip under norm al use for a period of 90 days
from the date Software is first shi pped to Licensee. B ay Networks will replace defectiv e media at no charge if it is
returned to Bay Networks during the warrant y period along with proof of the date of shipment. This w arranty d oes not
apply i f the media has been d amaged as a result of accident, misuse, or abuse. The Licens ee assumes all responsibility
for selection of the Software to achieve Licensee’s intended results and for the installation, use, and results obtained
from the Software. Bay Ne tworks does not warrant a) tha t the functions contained in the software will meet the
Licensee ’s requirements, b) that the Sof tware will operate in the hardware or software comb inations that the License e
may select, c) that the operation of the Software will b e uninterrupted or error free, or d) that all defects in the
operati on of the Softw are will be corrected. Bay Networks i s not obligated to remedy any Software defect that cannot
be repro duced with the latest Software release. These warranties do not apply to the Software if it has been (i) altered,
except by Bay Networks or in accordance with its instructions; (ii) used in conjunction with another vendor’s product,
resulting in the defect; or (iii) damaged by improper environment, abuse, mi suse, accident, or negligence. THE
FOREGOING WARRANTIES AND LIMITATIONS ARE EXCLUSIVE REMEDIES AND ARE IN LIEU OF ALL
OTHER WARRANTIES EXPRESS OR I MPLIED, INCLUDI NG WITHOUT LIMITATION ANY WARRANTY OF
MERCHANTABILITY OR FITNESS FOR A P ARTICULAR PURPOSE. Licensee is responsible for the security of
303523-A Rev. 00
iii
Page 4
its own data and inform ation and for mai ntaining adequate procedures apart from the Software t o reconstruct lost or
altered files, data, or programs.
4. Limitation of liability. IN NO EVENT WILL BAY NETWORKS OR ITS LICENSORS BE LIABLE FOR ANY
COST OF SUBSTITUTE PROCUREMENT; SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES ; OR ANY DAMAGES RESULTING FROM INACCURATE OR LOST DATA OR LOSS OF USE OR
PROFITS ARISING OUT OF OR IN CONNECTION WITH THE PERFORMANCE OF THE SOFTWARE, EVEN
IF BAY NETWORKS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT
SHALL THE LIABILITY OF BAY NETWORKS RELATING TO THE SOFTWARE OR THIS AGREEMENT
EXCEED THE PRICE PAID TO BAY NETWORKS FOR THE SOFTWARE LICENSE.
5. Governmen t L i c en s ees. This provisio n applies to all Software and docum entation acquired directly or indirectly
by or on behalf of the United States Government. The Software and documentation are commercial products, licensed
on the open market at market p rices, and were developed ent irely at pri vate expense and without the use of any U.S.
Government funds. The license to the U. S. Governmen t is granted only with restricted rights, and use, duplica tion, or
disclos ure by the U.S. Go vernment is subject to the restrictions set forth in subparagraph (c)(1) of the Comm ercial
Computer So ftware––Restricted Rights clause of FAR 52.227-19 and the limitations set out in this license for c ivilian
agencies , and subparagra ph (c)(1)(ii) of the Rights in Technical Data a nd C om p uter Software clause of DFARS
252.227-7013, for agencies of the Department of Defen se or their successors, whichever is applicable.
6. Use of Software in the European Communit y. This pr ovision applies to all Software acquired for use within the
European Comm unity. If Licensee uses the Software within a country in the European Com mu n ity, t he Software
Directive enacted by the Council of European Communities Directive dated 14 May , 1991, will apply to the
examination of the Softw are to facili tate interoperability. Licensee agrees to notify Bay Networks of any such
intended examination of the Software and may procure support and assis tance from Bay Networks.
7. Term and termination. This license is effective until terminated; however, all of the restrictions with respect to
Bay Networks’ copyright in the Software and user manuals will cease being effective at the date of expiration of the
Bay Networks copyright; those restrictions relating to use and discl osure of Bay Networ ks’ confidential information
shall continue in effect. Licensee may terminate this license at any time. The license will automatically terminate if
Licensee fails to comply with any of the terms and conditions of the license. Upon termination for any reason,
Licensee will immediately destroy or return to Bay Networks the Software, user manuals, and all copies. Bay
Networks is not liable to Licensee for damages in any form so lely by reason of the terminati on of this license.
8. Export and Re-export. License e agrees not to export, directly or indirectly, the Software or related technical data
or information without first obtaining any required export licenses or other governmental approvals. Without limiting
the fore going, Licensee, on behalf of itself and its subsidiari es and affiliates, agrees that it wil l not, without first
obtaining all export licenses and appr ovals required by the U.S. Governmen t: (i) export, re-export, transfer, or divert
any such Sof tware or technical data, or an y direct product thereof, to any country to whi ch such exports or re-exports
are rest ricted or embargoed under United States ex port control laws and regu lations, or to any national or resident of
such rest ricted or embargoed countr ies; or (ii) provide the Software or related technical data or infor mation to any
military end user or for any m ilitary end use, including the design, development, or production of any chemical,
nuclear, or biological weapons.
9. General. If any provision of this Agreement is held to be invalid or unenforceable by a court of competent
jurisdiction, the remainder of the provisions of this Agreement shall remain in full force and effect. This Agreement
will be governed by the laws of the state of California.
Should you have any quest ions concerning this Agreement, contact Bay Networks, Inc., 4401 Great America
Parkway, P.O. Box 58185, Santa Clara, California 95054-8185.
LICENSEE ACKNOW LEDGES THAT LICENSEE HAS READ THIS AGREEMENT , UNDERSTANDS IT, AND
AGREES TO BE BOUND BY ITS TERMS AND CONDITIONS. LICENSEE FUR THER AGREES THAT THIS
AGREEMENT IS THE ENTIRE AND EXCLUSIVE AGREEMENT BETWEEN BAY NETWORKS AND
LICENSEE, WHICH SUPERSEDES ALL PRIOR ORAL AND WRITTEN AGREEMENTS AND
COMMUNICATIONS BETWEEN THE PARTIES PERTAINING TO THE SUBJECT MATTER OF THIS
AGREEMENT. NO DIFFERENT OR ADDITIONAL TERMS WILL BE ENFORCEABLE AGAINST BAY
NETWORKS UNLESS BAY NETWORKS GIVES ITS EXPRESS WRITTEN CONSENT, INCLUDING AN
EXPRESS WAIVER OF THE TERMS OF THIS AGREEMENT.
iv
303523-A Rev. 00
Page 5
Contents
Preface
Before You Begin .............................................................................................................xix
Text Convent io n s ..... ................... ......................................................... ............................xx
This guide describes Data Link Swit chi ng (DLSw) and what you do to start and
customize DLSw services on a Bay Networks® router.
Before You Begin
Before using this guide, you must complete the following procedures. For a new
router:
•Install the router (see the installation guide that came with your router).
•Connect the router to the network and create a pilot configuration file (see
Quick-Starting Routers, Configuring BayStack Remote Access, or Connecting
ASN Routers to a Network).
Preface
303523-A Rev. 00
Make sure that you are running the latest version of Bay Networks BayRS
Site Manager software. For information about upgrading BayRS and Site
Manager, see the upgrading guide for your version of BayRS.
™
and
xix
Page 20
Configuring DLSw Services
Text Conventions
This guide uses the following text conventions:
angle brackets (< >)Indicate that you choose the text to enter based on the
description inside the brackets. Do not type the
brackets when entering the command.
Example: If the command syntax is:
bold text
<ip_address>
ping
ping 192.32.10.12
Indicates text tha t you need to enter and command
, you enter:
names and options.
Example: Enter
Example: Use the
show ip {alerts | routes
command.
dinfo
}
braces ({})Indicate required elements in syntax descriptions
where there is more than one option. You must choose
only one of the options. Do not type the braces when
entering the command.
Example: If the command syntax is:
, you must enter either:
show ip {alerts | routes
show ip alerts or show ip routes
}
.
brackets ([ ])Indicate optional elements in syntax descriptions. Do
not type the brackets when entering the command.
Example: If the command syntax is:
, you can enter either:
show ip interfaces [-alerts
show ip interfaces
or
]
show ip interfaces -alerts
.
xx
303523-A Rev. 00
Page 21
Preface
italic textIndicates file and directory names, new terms, book
titles, and variables in command syntax descriptions.
Where a variable is two or more words, the words are
connected by an underscore.
Example: If the command syntax is:
<
show at
valid_route
valid_route>
is one va riable and you subs titu te one value
for it.
screen textIndicates system output , fo r exa mple, prompts and
system messages.
Example:
Set Ba y Netw orks Tr ap Mo nito r Fil ters
separator ( > )Shows menu paths.
Example: Protocol s > IP identifie s the IP option on the
Protocols menu.
|
vertical line (
)Separates choices for command keywords and
arguments. Enter only one of the choices. Do not type
the vertical line when entering the command.
Example: If the command syntax is:
FIFOfirst-in first-out
IPInternet Protocol
LLCLogical Link Control
MACmedia access control
MTUmaximum transmission unit
NCPnetwork control program
QLLCQualifi ed Logical Link Control
RHrequest header
RIF routing information field
RNRreceiver not ready
RRreceiver ready
PVCpermanent virtual circuit
SAPservice access point
SDLCSynchronous Data Link Control
SNASystems Network Architecture
SRBsource route bridgi ng
SSPSwitch-to-Switch Protocol
THtransmission header
TCP/IPTra nsmission Control Protocol/Internet Protocol
VTAM virtual telecom munications access method
XIDexchange identification
Bay Netwo rks Technical Publications
You can now print Bay Networks technical manuals and release notes free,
directly from the Int ernet. Go to support.bayn etworks.com/libr ary/tpubs/. Fi nd the
Bay Networks product for which you need doc umenta tion. Then locate the
specific category and model or version for your hardware or software product.
Using Adobe Acrobat Reader, you can open the manuals and release note s, sear ch
for the sections you need, and print them on most standard printers. You can
download Acrobat Reader free from the Adobe Systems Web site,
www.adobe.com.
xxii
303523-A Rev. 00
Page 23
You can purchase Bay Networks documentation sets, CDs, and selected technic al
publications through the Bay Networks Collateral Catalog. The catalog is loc ated
on the World Wide Web at support.baynetworks .c om/catalog.html and is divided
into sections arran ged alpha betically:
•The “CD ROMs” section lists available CDs.
•The “Guides/Books” section lists books on technical topics.
•The “Technical Manuals” section li sts available print ed documentation sets.
Make a note of the part numbers and prices of the items that you want to order.
Use the “Marketing Collateral Catalog description” link to place an order and to
print the order form.
How to Get Help
For product assista nce, support contracts, or informati on abou t educational
services, go to the following URL:
http://www.baynetworks.com/corporate/contacts/
Preface
303523-A Rev. 00
Or telephone the Bay Networks Technical Solutions Center at:
800-2LANWAN
xxiii
Page 24
Page 25
Chapter 1
Data Link Switching Overview
This chapter pre sents information about Dat a Link Switching (DLSw), as follows:
•DLSw Networking Overview
•RFC 1795 Support
•DLSw Version 2 Unicast UDP Support
•RFC 2166 Multicast Support
•DLSw Single-Switch and Dual-Switch Services
303523-A Rev. 00
•SDLC Support
•Frame Relay Support
•QLLC Support
•DLSw/APPN Boundary Function
•DLSw Backup Peer Support
•DLSw Filtering
You should review this chapter if you are responsible for configuring DLSw on
one or more Bay Networks routers. If you are already familiar with DLSw
concepts, you can go directly to Chapter 2, “DLSw Implementation Notes,” for
more detailed information about DLSw on Bay Networks routers.
1-1
Page 26
Configuring DLSw Services
DLSw Networking Overview
DLSw provides a standards-based mechanism for reliably transporting
connection-orie nted SNA and NetBIOS data across a network. Originally defined
in RFC 1434, and currently in RFC 1795 with additional enhancements de fi ned in
DLSw Version 2 and RFC 2166, DLSw resolves the issue s associated with
transporting SNA and NetBIOS information across a multiprotocol backbone.
Specifically, DLSw:
•Prevents sessions from timing out due to slo w net work response time
•Automatically reroutes traffic around failed links
•Improve s response time by reducing network ove rhead
•Enables multiple loca tions to interconnect without requiring a networ k
manager to reconfigure existing bridges
Additionally, the Bay Networks DLSw implementation provides several benefits,
including:
•Bay Networks symmetric multi processor architecture, providing a highly
scalable and reliab le imple mentation
1-2
•Advanced flow control, ensuring that the router-based network delivers
information as relia bly as existing SNA networks
•Integrat ed SDLC-to-LLC2 conversion , en abling the customer to reduce the
cost of fr ont-end processor (FEP) ports (for exam ple, 3745), maintenance and
software
•RFC 1490 (LLC2 ov er Frame R elay) support, ena bling a Bay Netw orks r outer
to communicate across a Frame Relay network directly to a front-end
processor or other device that supports this protocol
•DLSw prioritization, allowing preferred DLSw traffic to receive higher
priority than other traffic
The Bay Networks DLSw implementation is fu lly interoperable with RFC 1434,
RFC 1795, and RFC 2166 DLSw implementations.
303523-A Rev. 00
Page 27
Data Link Switching Overview
DLSw runs on all Bay Networks router platforms using local and wide area
network facilities, including:
•LLC2 media, including Ethernet, Token Ring, Frame Relay, and ATM LANE
•Other media using source route bridgi ng (SRB) formats, including FDDI,
SMDS, Frame Relay, Point-to-Point (PPP), and ATM (RFC 1483)
•SDLC links in point-to-point and multipoint configurations
•X.25 links using the Qualified Link Level Control (QLLC) protoc ol
You can use DLSw services to support connecti ons between SNA and NetBIOS
systems on one type of network (such as Token Ring/802.5) and systems on
differ ent types of networks (such as Frame Relay).
In this manual, the term LAN refers to all SRB types of LANs and
Note:
transparent bri dge Ether net/802.3 LANs. SRB LANs include, but are not
limited to, T oke n Ring/802.5, FDDI, Ethernet /802.3, SMDS, Frame Relay , and
other synchronous media pro tocols. See Configuring Bridging Services for
more information on the media that SRB supports.
RFC 1795 Support
RFC 1795, called DLS w Version 1, is an impl ementation o f DLSw de v elope d b y a
consortium of vendors. RFC 1795 supersedes the original DLSw specification,
RFC 1434. Starting with Version 11.0, Bay Networks DLSw routers support
RFC 1795. These routers are fully compatible with Bay Networks routers that
support the original RFC 1434 specification with Version 10.0 or earlier software.
Differences Between RFC 1795 and RFC 1434
Based on RFC 1434, RFC 1795 describes features that were not origina lly
published, as well as modifications to the standard. RFC 1795 includes:
•Modified frame format for session setup, including a field for the largest
frame size.
•Directed b road ca s t CANUREACH and ICANREACH control frames. This
feature reduces broadcasting over the network.
303523-A Rev. 00
1-3
Page 28
Configuring DLSw Services
•Capabilities exchange, allowing routers to e xchange resource information
about each other. Capabilities exchange flows operate in three categories:
--Fixed information, such as an organization’s software version
--Customized informati on, whe re one router transfers the information to
another router
--Negotiati on, where routers ne gotiate the use of propr ietary functions (and
only if both routers support the functions under negotiation)
•Rate-based pacing, a new standard for flow control between routers. Flow
control allows a DLSw router to inform another router to slow down or stop
sending data when t he receiving buffer(s) fill up. Rate-based flow control uses
a windowing mechanism that allows the routers to send more or fewer
packets, based on the state of the last receive window. If the rout er
successfully rece ives the last transmission, it informs the sending router to
continue to send more packets. Flow control is essential for succ essful
delivery of SNA and NetBIOS data.
DLSw Version 2 Unicast UDP Support
1-4
DLSw Version 2 and RFC 2166 are terms that can typically be used
interchang ea b ly. However, Bay Ne twork s refers to D LSw Version 2 sligh tly
differ ently. Bay Networks implementation, called DLSw Version 2, offers only
Unicast UDP suppor t, while the RFC 2166 i mplement ation pr ovide s full multic ast
support.
Unicast UDP support is provide d be ginning with BayRS Version 11.02. This
implementation allows:
•The initial session est ab lishment request (CanuReach) to be sent via Unicast
UDP (as opposed to using TCP as in RFC 1434 and RFC 1795)
•Peer type configur ation (TCP, UDP, and Unkno wn peers)
•You to configure dual uni-directional or single bi-direct ional TCP connections
The DLSw RFC Version parameter allows you to set up your configura tion for
DLSw Version 2. A router that you conf igure for DLSw Version 2 can also
communicate with routers running RFC 1434 and RFC 1795 implementations.
303523-A Rev. 00
Page 29
UDP Explorer Frames
If a TCP/IP session is not active, the local router can sen d UDP explor er frames
across the network to loca te the destination MAC address. When the local router
finds the destin ation MAC address, the destination route r retur ns a UDP response.
The local r outer, a s well as the router returning the UPD response, then establish a
TCP/IP session between them. Using UDP explorer frames allows the sending
router to “explor e” the network before opening a TCP session, keeping a single
router av ailable to support a larger networ k.
TCP/IP sessions between route r s establish across the network when a router
locates a destinati on MAC address. When established, a TCP/IP session remains
activ e between the route rs until there are no r emaining S NA/ NetBIOS sessi ons, or
if a TCP connection is idle over a configured time period.
If the local router cannot find the destination MAC address (no UDP response),
the local router establishes TCP sessions with all entries in the Peer Table using
either RFC 1795 or RFC 1434 protocol standards if the destina tion MAC is an
unknown peer type.
Data Link Switching Overview
You can configure DLSw to use UDP explo rer frames to establish TCP/IP
sessions with DLSw peers by sett ing the Transport Type parameter.
TCP, UDP, and Unknown Peer Types
With DLSw Version 2 unicast, you can configure DLSw peers as TCP, UDP, or
Unknown. If the peer type is unknown, the local router sends UDP explorer
frames to establish a connection. If the local router does not receive a UDP
response after a numbe r of at tempts, the local router will try to fall back to earlier
DLSw RFCs to establish the connection.
If the peer type is TC P, then a TCP connection establishe s when you st art t he local
router. If the peer is UDP, a TCP connection establishe s afte r the UDP explorer
frames are correctly exchanged.
Refer to Chapter 5
Attempts parameters.
for information on the Tr ansport Type and SNA Fallback
303523-A Rev. 00
1-5
Page 30
Configuring DLSw Services
Single TCP/IP Connection
DLSw Version 2 uses a single full-duplex TCP session to transport data. Using a
single full-duplex TCP/IP session instead of two half-dupl ex sessions reduces the
amount of time and memory required to establish the TCP connection.
RFC 2166 Multicast Support
In addition to IP unicast broad cast se rvices, DLSw provides IP multicast support.
The capability to send and receive both IP multicast traffic and IP unicast traf fic
makes the Bay Networks implementation of DLSw fully compliant with RFC
2166.
RFC 2166 is an implementation of DLSw that was developed by the APPN
Implementors Workshop, a consortium of vendors.
RFC 2166 provides:
•Improve ments for scalability by allowing:
--The initial session est ab lishment request (CanuReach) to be sent using
Multicast IP
--Only single bi-directional TCP connection to be used
--TCP connections to establishe d ( and disconnected) on demand and as
needed
•Reason codes with the HALT_DL and HALT_DL_NOACK SSP messages to
provide more diagnostic information
Differences Between RFC 2166 and RFC 1795
The followin g comparison of RFC 2166 with earlier DLSw RFCs 1434 and 1795
shows how RFC 2166 reduces the amount of broadcast traffic on the network.
•Under RFCs 1434 a nd 1795, an end station (an SNA or NetBIOS application)
that wants to establish a network connection first sends a DLSw SSP
CanuReach (or NETBIOS_NQ) message to all routers that are part of the
DLSw network. In a large network with many end stations, these connection
attempts result in a lar ge number of packets traveling on the network. In
addition, under RFCs 1434 and 1795, TCP connections must be constantly
maintained between all participating routers within the DLSw network.
1-6
303523-A Rev. 00
Page 31
•Under RFC 2166, network connections are established only whe n needed and
maintained only as long the end stations require. In addition, end stations use
multicast IP to send the initia l CanuReach (or NetBIOS) messages, thus
reducing the amount of traffic on the network.
By default, DLSw operates in RFC 1434 mode. You can use Site Manager to
configure DLSw in RFC 2166 multicast mode. For ins tr uctions, see “Configur ing
DLSw for IP Multicasting” in Chapter 4
.
Configuring IP Multicast Protocols on the Router
A router configured for DLSw with IP multicasting support must also be running:
•IP
•IGMP
•DVMRP, MOSPF, or both
You must configure IP on at leas t one slo t on th e router a nd assign an IP a ddress to
each DLSw slot as described in Chapter 4
.
Data Link Switching Overview
For complete infor mation about IP multicasting and instructions for configuring
IGMP, DVMRP, and MOSPF on the router, see Configuring IP Multicasting and Multimedia Services.
Assigning an IP Multicast Group Address to a Slot
In an IP multicasting netwo rk, a sender---or source---of IP multicast datagrams
addresses each da tagram to a group of receivers. An IP multic ast group address is
a Class D address (the high-order bits are set to 1110) from 224.0.0.0 to
239.255.255.255.
Do not use a ddresse s 2 24.0.0. 0 throu gh 22 4.0.0. 255; the se a ddresses are
Note:
used for control purposes only.
On a router configure d for DLSw multicasting, e ach DLSw slot is associated with
an IP multicast group address. The router in Figure 1-1
DLSw on slot 3. The network administrator has assigned the group address
224.0.10.0 to slot 3.
303523-A Rev. 00
, for example, is running
1-7
Page 32
Configuring DLSw Services
TestPCANUREACH_ex
Sender
IP multicast group address 224.0.10.0
Figure 1-1.Addressing a Message to an IP Multicast Group
When DLSw rece ives a TestP message, the following steps occur:
1. DLSw converts the TestP message into a CANUREACH_ex message.
2. DLSw uses the IP multicast group address associated with slot 3 (224.0.10.0)
as the destination addr ess of the CANUREACH message.
Router
SlotProtocol
2
3
IP
DVMRP
DLSw
Multicast
IP network
DLS0039A
1-8
3. DLSw passes the message to IP running on slot 2.
4. IP sends the message to the IP multicast network.
When the router receives a CANUREACH_ex message on a slot configured with
IP, the reverse se que n ce o ccurs (Figure 1-2
):
1. The router receives a CANUREACH_ex message.
2. IP determines that the CANUREACH_ex message is addressed to multicast
group 224.0.10.0.
3. IP forwards the message to DLSw on slot 3.
4. DLSw converts the CANUREACH_ex message to a TestP message and se nds
it out a DLSw interfac e to the receiver.
303523-A Rev. 00
Page 33
Data Link Switching Overview
TestPCANUREACH_ex
Router
Receiver
SlotProtocol
2
IP
DVMRP
Multicast
IP network
3
IP multicast group address 224.0.10.0
DLSw
DLS0040A
Figure 1-2.Receiving a Message Addressed to a Multicast Group
You can use Site Manager to specify a n IP mul tica st group address a nd ass ociate i t
with a DLSw slot or slots. For instructions, see “Configuring DLSw for IP
Multicasting” in Chapter 4.
Sample Connection Using DLSw and IP Multicasting
Figure 1-3 shows a pair of router s runn ing DLSw in RFC 2166 mode. On router
A, IP and DVMRP are running on slot 2, and DLSw is running on slot 3. On
router B, DLSw is running on slot 2, and IP and DVMRP are running on slot 3.
Router A connects to end station 1 through a DLSw interface on slot 3. Router A
has an IP interface on slot 2 to the IP multicast network. Routers B and C are
configure d identically . Both connect to hosts through a DLSw interface on slot 2.
Both have an interface to the IP network on slot 3.
303523-A Rev. 00
On router A, the network administrator has assigned IP multicast group address
224.0.10.0 to DLSw slot 3. On router B, the network administrator has assigned
group address 224.0.10.0 to DLSw slot 2
1-9
Page 34
Configuring DLSw Services
IP multigroup address 224.0.10.0
Router B
Protocol
DLSw
Slot
2
Router A
SlotProtocol
2
Endstation 1
3
IP multicast group address 224.0.10.0
1. TestP
6. TestF
IP
DVMRP
DLSw
Figure 1-3.Multicast DLSw
Multicast
IP network
2. CANUREACH_ex
5. ICANREACH_ex
IP
DVMRP
Router C
DLSw
IP
DVMRP
3
Host 1
SlotProtocol
2
Host 2
3
3. TestP
4. TestF
DLS0041A
1-10
303523-A Rev. 00
Page 35
Data Link Switching Overview
When end station 1 generates an SNA TestP message, the following steps occur:
1. Router A receives the TestP message on slot 3.
2. Router A multicasts a CANUREACH_ex message on slot 2, using the group
address 224.0.10.0.
3. Router B and C receive the CANUREACH_ex message and forward the
message to slot 3, configured with the IP multicast group address.
4. Router B sends a TestP message on slot 3 to host 1.
5. Router C sends a TestP message on slot 3 to host 2.
6. Host 1 responds to the TestP message by sending a T estF message.
7. Router B receives the TestF message on slot 3.
8. Router B sends an ICANREACH_ex message on slot 2. (Router B sends this
message in an IP unicast datagram.
9. Router A receives the ICANREACH_ex unicast message on slot 2 and
forwards it to DLSw slot 3.
10. Router A sends a TestF message to end station 1.
DLSw Single-Switch and Dual-Switch Services
Bay Networks routers that you c onfigure to support DLSw services can operate in
two modes:
•A DLSw single-switch conf iguration involving a single local router with two
(or more) interfaces configured for DLSw
•A DLSw dual switch-to-switch conf iguration involving paired routers, each
connected to an intervening TCP/IP network
A Bay Networks router simultane ously supports both single- and dual-switch
operation. Figure 1-4
networks.
303523-A Rev. 00
illustrates DLSw singl e-switch and dual switch-to-switch
1-11
Page 36
Configuring DLSw Services
Front-end
processor
DLSw single-switch network
(single router configured with two interfaces)
Cluster controller
Front-end
processor
Token Ring
Token Ring
LLC2
Bay Networks router
LLC2
Bay Networks router
(dual routers configured with single interfaces to TCP/IP)
DLSw dual switch-to-switch network
TCP/IP
network
SDLC or QLLC
Ethernet
Cluster controller
Bay Networks router
SDLC or QLLC
Ethernet
Figure 1-4.DLSw Single-Switch and Dual Switch-to-Switch Networks
1-12
Token Ring
DLS0001A
303523-A Rev. 00
Page 37
Single-Switch Services
DLSw single-switch servi ces en able the router to perform link leve l conversion,
while providing services to ensure session integrity. Examples of single-switch
conversions include:
•SDLC to T oken Ring
•SDLC to Frame Relay (RFC 1490)
•Token Ring to Ethernet
•Ethernet to Bridged SNA over Frame Relay
•QLLC to Token Ring
Single-switch configurations pr ovide services to attached devices and networks to
ensure session availability, including:
•Local acknowledgment and termination of the LLC2, SDLC, or QLLC
session
•802.5 routing information field (RIF) caching
Data Link Switching Overview
•MAC address and NetBIOS name caching
Figure 1-5
illustrates a sample netw or k using a single Bay Networks router . The
router can communicate with an IBM SNA processor, or other LAN gateway.
303523-A Rev. 00
1-13
Page 38
Configuring DLSw Services
NetBIOS
server
Token Ring
SNA
processor
LLC2
Bay Networks router
LLC 2
Logical connection
Figure 1-5.Bay Networks Single-Switch Router
There are three important types of single-switch conversion:
•FRAD operation
•SDLC-to-LLC2 conversion
•QLLC-to-LLC2 conversion
Cluster controller
SDLC
Ethernet
LLC2 or SDLC
DLS0002A
1-14
FRAD Operation
Single-switch s ervices e nable a Bay Netw or ks router to func tion as a Fra me Relay
Access Device (FRAD). SNA devices are typically co nnected over a LAN or
SDLC connection to the router, providing local termi na tion. The router first
connects to the Frame Relay (or other wide area) network, and then to an SNA
processor using the Boundary Network Node (BNN) or the Boundary Access
Node (BAN). BNN is the RFC 1490 standard. Ref er to the “Frame Relay
Support” section of this chapte r for more information on BNN and BAN.
SDLC-to-LLC2 Conversion
Using single-switch conversion enables the router to convert incoming SDLC
traffic into the appropriate format for forw arding to an attached LAN or Frame
Relay network. The conversion does not require an int ervening WAN.
303523-A Rev. 00
Page 39
Data Link Switching Overview
Figure 1-6 illustrate s a networ k using adjacent routers, each performing single-
switch conversion. Between single switch routers, the LLC2 protocol is used.
Using single-switch conversion enables the router to convert incoming QLLC
traffic (received over an X.25 network) into the appropriate format for forwarding
to an attached LAN or Frame Relay network. The conversion does not require an
intervening WAN.
Dual-Switch Services
DLSw dual-switch services allow SNA and NetBIOS traffic to share a
multiprotocol backbone . The DLSw standard specifies TCP/IP as the standard
transport mechanism for SNA and NetBIOS across an internetwork.
303523-A Rev. 00
1-15
Page 40
Configuring DLSw Services
DLSw dual-switch services uses TCP/IP between routers, unlike adjacent singleswitch routers using LLC2. DLSw dual-switch services provide
•IP routing, permitting delivery ov er any available path
•TCP services, pr o viding r elia ble data delivery, reduced network o v erh ead, a nd
flow control mec hanisms to manage traffic
Packets are carried t o an atta ch ed Bay N etworks DLSw node where the dat a is
translated into SSP datagra ms. The data is then routed over the multiprotocol
backbone to a remote Bay Networks DLSw node using an IP routing protocol.
When the SSP d atag ram reaches the remo te Bay Ne two rks DLS w node, it is
translated into the appro priate frame and carried to its destination.
Figure 1-7 shows how SNA devices use DLSw dual-switch servic es to
communicate ov er TCP/IP. This differs from adjacent single-switch operation,
which uses LLC2 on the backbone.
NetBIOS
server
SNA
processor
Token Ring
LLC2
Bay Networks router
TCP/IP
SSPSSP
network
IP LLC2
Logical connection
Cluster controller
SDLC
Bay Networks router
Figure 1-7.DLSw Dual-Switch Services for SNA Devices on LANs
1-16
Ethernet
Token Ring
LLC2 or SDLC
DLS0004A
303523-A Rev. 00
Page 41
SDLC Support
Integrat ed SDLC support merges the SDLC traffi c with the multiprotocol traffic
of LANs into a single network backbone. SDLC operates in DLSw single-switch
routers, or in dual switch-to-switch networks, as illustrated in Figure 1-4.
Integrated SDLC conversion enables existing SDLC traffic to share a backbone
network with LAN traffic without an intervening TCP/IP network. Traffic enters
the DLSw router as SDLC and goes out the router as LLC2 over Token Ring or
Ethernet. The destination endstation can reside on the Token Ring or Ethernet
network directly c onnected to that DLSw router. SRB can forward the traffic
through the network to a destination host or endstation. In this network, the local
router perfo rms the SDLC conve rsion, and forwards the traffic across the networ k
to the host (Figure 1-8)
DLSw integrated SDLC support s dev ices conf igur ed as primary or secon dary link
stations to the router. A link station is a logical connection be tween adjacent
nodes, where one node is a primary link station and the other node is a secondary
link station.
Data Link Switching Overview
.
When configur ed as an SDLC primar y dev ice, the route r polls do wns tream clus ter
controllers, such as the IBM 3174 and the IBM 5394. When configured as a
secondary device, the router responds to polls from the primary device.
You can use integrated SDLC in a point-to- point or multipoint topology.
Point-to-point connects one SDLC device to another. Multipoint connects several
secondary SDLC devices to one primary SDLC device. You specify the topology
when you configure SDLC on the synchro nous ci rcuit.
For more information on the Bay Networks S DLC implement ation, see
Configuring SDLC Servic es.
Primary SDLC Support
A Bay Networks router configured as a primary device on an SDLC link can:
•Control the data link
•Issue commands
•Initiate error recovery procedures
•Serve as a PU 1.0, PU 2.0, or PU 2.1 device
303523-A Rev. 00
1-17
Page 42
Configuring DLSw Services
The primary link station addr esses and sends command frames to any or all
secondary link station s on the network. Each frame carries the individual or group
address of the station or stations to which the frame is directed. A secondary link
station receives commands and responds to primary link station polls.
In both single and dual switch-t o-switch netw orks, you must map the addresses of
the SDLC devices to Token Ring/802.5 addresses. To map the addresses, you
configure the SDLC devices as local devices, enabl ing them to appear to the
network as natively attached LAN devices. Chapter 5
local devic es.
describes how to configure
NetBIOS
server
SNA
processor
Figure 1-8
illustrates DLSw single- and dual-switch networks where Bay
Networks routers perform as primary SDLC nodes.
Token Ring
LLC2
Frame Relay
LLC2LLC2
Bay Networks router
Frame Relay
(only)
backbone
Cluster controller
SDLC
Ethernet
Bay Networks router
Token Ring
Logical connection
Figure 1-8.Primary SD LC Routers in Singl e -Switch DLSw Networks
1-18
DLS0003A
303523-A Rev. 00
Page 43
Secondary SDLC Support
A Bay Networks router acting as a secondary device on an SDLC link can:
•Support a single or multiple SDLC link communicating to an FEP or other
SNA host
•Allow SNA devices attached to multiple remote routers to share a single
SDLC link to the FEP
•Attach to the FEP directly (using a null modem cable) or via a leased line
Data Link Switching Overview
Figure 1-9
illustrates DLSw single- and dual-switch networks where Bay
Networks routers serve as secondary SDLC nodes.
303523-A Rev. 00
1-19
Page 44
Configuring DLSw Services
(a) Single-switch DLSw network
SDLC secondary
routers
3174
Host
Front-end
processer
SDLC
Host
SDLC secondary
router
SDLC
Front-end
processer
(b) Dual-switch DLSw network
IP
backbone
3174
3174
3174
LLC2 SDLC
3174
3174
3174
3174
SDLC TCP/IP or LLC2 LLC2
DLS0024A
Figure 1-9.Secon dar y SD LC Routers in (a) Single- and (b) Dual-Switch DLSw Networks
1-20
303523-A Rev. 00
Page 45
Combining Primary and Secondary SDLC
Using primary and secondary SDLC services, a network can transport existing
SDLC traff ic over a router-ba sed topology that:
•Enables existing SDLC traffic to use a high-speed multiprotocol backbone
network
•Simplifie s the migration to a router-based net work, by incor p orat ing SDL C
traffic into the multiprotocol backbone without converting the existing
endstations
•Locally ackno wledges the SDLC protocol at each side of the router-based
network, eliminating polling and acknowledgment tra ffic from the network
backbone
•Allows high-speed links into the SNA host, improving response time
Data Link Switching Overview
Figure 1-10
illustrates primary and secondary SDLC using single- and
dual-switch services.
Host
Front-end
processer
Figure 1-10. Combining Primary and Secondary SDLC
SDLC
secondary
Backbone
AS/400
SDLC
primary
3174
SDLC
secondary
5394
DLS0025A
303523-A Rev. 00
1-21
Page 46
Configuring DLSw Services
Frame Relay Support
Figure 1-11
a configuration with multiprotocol traffic to other locations.
illustrates the connecti on of a host through a Frame Rel ay network , in
Single-switch
DLSw
Host
Frame Relay
network
DLSw
Bay Networks
router
1-22
Client
Client
Figure 1-11.Sample Frame Relay Network
TCP/IP
Bay Networks
router
Token Ring
DLS0007A
303523-A Rev. 00
Page 47
Bay Networks pro vides two w ays to communicate di rectly wi th an S NA p rocessor
(such as an IBM 3745 or AS/400) over Frame Relay:
•Boundary Network Node (BNN)
•Boundary Access Node (BAN)
Boundary Network Node (RFC 1490)
BNN refers to RFC 1490, Routed SNA ov er Frame Rel ay. This implementati on of
LLC2 also complies with the Frame Relay Forum 3 (FRF.3), “Multiple Protocol
Encapsulation over Frame Relay Implementation Agreements,” which defines
how SNA tr affic traverses a Frame Relay network.
BNN allows native SNA tr affic (origina ting from SDLC, LAN- or WAN-attached
devices) to communicate directly over public or private Frame Relay network s
with an SNA processor. Devi ces can communicate with intermediate routing
nodes, or in a single-switch configuration function as a FRAD.
Since BNN does not carry the destination and source MAC addresses in the
network packets, the BNN format carries the fewest number of bits per packet and
yields low network overhead. Therefore, you must explicitly define the PVC to
carry the packet to its destination. You do this with the LLC2 Frame Relay
Mapping Table. The mapping table consists of three fields:
Data Link Switching Overview
303523-A Rev. 00
•DLCI
•Remote (or Destination) MAC
•Local MAC (or Sourc e) MAC
Each entry requires that you spe ci fy the Remote MAC, Local MAC, or both. A
packet that matches this entry is then forwarded to the specified DLCI.
1-23
Page 48
Configuring DLSw Services
Boundary Access Node
BAN is an IBM router enhanceme nt. BAN refers to the RFC 1490 specification
for Bridged SN A ove r Fra me Relay. The associated IBM NCP 7.3 enhancement is
called the Boundary Node Identifier (BNI).
Since BAN carri es the destination and source MAC addresses in the network
packets, this format carries more bits per packet and requires less configuration.
Standard BAN use s the SRB frame format with local te rmination. Bay Networks
routers select BAN source route encapsulation when you configure the Frame
Relay network.
QLLC Support
QLLC provides reliable transport for SNA devices connected over an X.25
network. This support enables QLLC-attached devices to connect to a non-X.25
backbone, and allows non-QLLC devices to connect to an X.25 network. Both
single- and dual -s witch DLSw networks can operate over X.25 links using QLLC.
For detailed inf ormation about configuring QLLC prior to adding DLSw single-
and dual- switch services, refer to Configuring X.25 Services.
DLSw/APPN Boundary Function
The DLSw/APPN boundary function (BF) allows DLSw to provide remote
communications via an IP backbone and provide access over this backbone from
enterprise-l evel applications using an APPN network.
The DLSw/APPN boundary function is implement ed wit hin a central APPN
network node. The BF accepts traditional PU2 traffic supported by DLSw and
routes it ov er APPN to the approp riate partner, typically a mainframe-based
application.
DLSw/APPN Network Configurations
The DLSw/APPN boundary function can resid e wherever your APPN backbone
network is located.
1-24
303523-A Rev. 00
Page 49
Data Link Switching Overview
In Figure 1-12, for example, the DLSw/APPN boundary function resides in an
enterprise router located within the domain of the APPN mainframe or AS/400
data center. The corporate network is an IP networ k.
PU2.0
DLSw
APPN
VTAM host NN
DLSw/APPN
IP
VTAM host NN
VTAM host NN
Figure 1-12.Data Center APPN Networ k
DLS0034A
303523-A Rev. 00
1-25
Page 50
Configuring DLSw Services
In Figure 1-13, the boundary function reside s in a regional location. This
enterprise-wi de network has an APPN backbone. The regional location connects
to the backbone through an IP network.
APPN
PU2.0
DLSw
APPN
VTAM host NN
APPN
VTAM host NN
APPN
VTAM host NN
Figure 1-13.Enterprise APPN Network
DLSw/APPN Components
APPN and DLSw pass messages back and forth by means of a virtual circuit
(VCCT) at the data link level. Figure 1-14 shows the relationship between APPN,
DLSw, and the VCCT through which they exchange messages.
DLSw/
APPN
IP
DLS0035A
1-26
303523-A Rev. 00
Page 51
Data Link Switching Overview
Data link control layer (LLC2 or WAN)
VCCT
APPNDLSw
External link 1
External link 2
Key
VCCT=virtual circuit
DLS0036A
Figure 1-14.Boundary Func tion Virtual C ircuit
APPN and DLSw send and receive messages on external links 1 and 2 and pass
messages to each other through the virtua l circuit.
The DLSw/APPN boundary function allows DLSw to provide remote
communications via an IP backbone and provide access over this backbone from
enterprise-l evel applications using an APPN network.
303523-A Rev. 00
1-27
Page 52
Configuring DLSw Services
In Figure 1-15, router 1 is running the DLSw/APPN boundary function. Router 2
is running DLSw only. The path between the host on router 1 and the PU2.0
device on route r 2 passe s t hrough all the compone nts involve d in a communicatio n
between the host and the device. (DLUR, a component within APPN, is required
because the 3174 system is configured as PU2.0.)
IP network
DLSw/APPN
router 1
DLUR
APPN
LLC2
VCCT
TRTR
Host3174PU2.0
TCP/IP
DLSwDLSw
SDLC
Key
DLUR=dependent logical unit requestor
DLSw
router 2
TCP/IP
LLC2
DLS0037A
1-28
Figure 1-15.End-to-End Connection Using a DLSw/APPN Router and a
DLSw Router
303523-A Rev. 00
Page 53
DLSw Backup Peer Suppor t
If a TCP connection to the primary peer cannot be estab lished, DLSw can
establish a TCP connection to a backup peer, if one is configured. When DLSw
starts up, if a TCP connection to the primary pe er cannot be established, DLSw
checks whether a backup peer IP address is configured, and then initiates a new
TCP connection to the backup peer. The TCP connection to the backup peer
remains establis hed as long as it is needed or until the maximum up time period
has expire d, in which case the TCP conne ction is brought down. DLSw will bring
down a backup p eer co nnection if th ere are no e stabl ished DLS w connecti ons or if
the DLSw connections are idle (i.e ., no data has passed).
If a TCP connection with the primary peer is established, but then the primary
peer goes down, DLSw attempts to start another SNA session by sending a
message to the pr imary peer. If the TC P connecti on wit h the pr imary peer doe s not
re-establish, the DLSw checks whether a backup peer is configured, and then
initiates a ne w TCP connect ion to the backup peer.
You can configure backup peers for the following DLSw versions: RFC 1434,
RFC 1795, DLSw Version 2.0 (Unicast), or RFC 2166 (Multicast). You select a
version using the DLSw RFC Version parameter from the DLSw Basic Global
Parameters window. For instructio ns on using this parameter, refer to Chapter 4
Data Link Switching Overview
.
For instruct ions on configuring a backup peer for RFC 2166 (Multicast), refer to
Chapter 4
versions, see Chapt er 5.
DLSw Filtering
Bay Networks provide s two prioritization mechanisms that affect DLSw traffic:
•DLSw prioritization
•Protocol prioritiz ation
DLSw Prioritization
DLSw prioritization al lows you to prioritize traf fic within DLSw based on
predefi ned or user-defined f ields. Examples of DLSw prioritization criteria
include
303523-A Rev. 00
. For instructions on configuring a backup peer for the other DLSw
1-29
Page 54
Configuring DLSw Services
•Source and destination SAP. Use this field to assign NetBIOS traffic (SAP
0xF0) to a lower priority than SNA traffic.
•Source and destination MAC address. Use this field to provide host-bound
traffic preference over other traffic.
•Any field in the SNA Transmission Header (TH) and Response/Request
Header (RH). Use this field to pr ovide Class Of Service (COS) priority
preference.
You can also prioritize traffic based on any values within the headers and data
packets.
For detailed inf ormation about DLSw prioritization, refer to Chapter 6, “Using
DLSw Prioritization.”
Protocol Prioritization
You can use protocol prioritizatio n to t ransmit DLS w traffic before o ther tr af f ic on
an individua l synchronous line interface. You can prioritize specific types of
DLSw traffic, such as:
•Ethernet
•Frame Relay
•SDLC
•Token Ring
•Other SRB traffic
You can apply both circuit-level and TCP-level prioritization to DLSw
Note:
traffic. Note that TCP-lev el prioritization alone does not give DLSw traffic
precedence over other routing protocols. For inf ormation about circuit-le vel
prioritization, refer to Configuring T raffic Filters and Protocol Prioritization.
For More Information About DLSw
The followin g publications provide more detailed technical information about
DLSw services:
•Dixon, Roy C., and Kushi, Da vid M. Data Link Switching: Switch-to-Switch Protocol, RFC 1434, March 1993.
1-30
303523-A Rev. 00
Page 55
Data Link Switching Overview
•IBM Corporation. NetBIOS Frames Protocol, IBM Local Area Technical
Reference, SC30-3383-03, December 1990.
•International St andards Organization. ISO 8802-2/IEEE Std 802.2
International Standard, Information Processing Systems, Local Area
Networks, Part 2: Logical Link Control, December 31, 1989.
•International St andards Organization. ISO/IEC DIS 10038 DAM 2, MAC
Bridging, Source Routing Supplement, December 1991.
•Wellfleet Communications. Integr ating SNA & Multiprotocol LAN Networks,
A Complete Guide, March 1993.
•Wells, L., and Bartky, A. Data Link Switchi ng: Switch-to-Switch Protocol,
RFC 1795, April 1995.
•Bryant, D., and Brittain, P. DLSw v2.0 Enhancements, RFC 2166, June 1997.
•Synchronous Data Link Control Conce pts, GA27-3093-04, IBM Corp. 1979,
1992.
•Bay Networks. Configuring SDLC Services, September 1997.
303523-A Rev. 00
1-31
Page 56
Page 57
Chapter 2
DLSw Implementation Notes
This chapter provide s important information about the Bay Networks DLSw
implementation. You should revie w this chapte r if you a re confi gur ing DLSw on a
network for the first time. It covers the following topics:
•DLSw and Other Subsystems
•Combining DLSw and SRB
•DLSw and Bridging Services
•Parallel Bridge and DLSw Paths
•Multiple DLSw Peers on a LAN
•Memor y Re qu ire me n ts
•TCP Considerations
•Flow Control
•DLSw Prioritization
•Protocol Prioritiz ation
•Backup Peers
DLSw and Other Subsystems
A DLSw network configur ation uses the services of other network subsyste ms.
When you sel ect DLS w on an int erfac e, the router software automatically sele ct s
these required subsys tems. In some configurations, the software requires that you
edit the parameters ass oci ated with these subsystems. Some parameters have
default va lues that you can either accept or edit. To simplify the editing of
additional paramete rs from multiple subsystems, the software combines these
parameters with the DLSw configuration screens.
303523-A Rev. 00
2-1
Page 58
Configuring DLSw Services
Selecting DLSw may enable the following subsystems:
•A data link control subsystem, such as LLC2 (for LAN media and Frame
Relay), SDLC, QLLC, or APPN Boundary Function
•SRB or bridge subsystems
•TCP and IP subsystems (dual-switch only) , where DLSw uses TCP/IP to
ensure reliable dat a delivery
Additionally, when you enable DLSw for the first time on a Bay Networks router,
the software auto matically displays a set of DLSw screens. These screens display
parameters that DLSw requir es bef ore it can successfully communicate on the
network. These parameters include:
•DLSw global
•DLSw interface
•Slot table
Combining DLSw and SRB
2-2
A router running DLSw can communicate with a router running in an SRB
configura tion. Multiple SRB networks can be interconnected locally or across a
TCP/IP backbone using DLSw (Figure 2-1).
DLSw with SRB allows up to 13 total hops. This means that seven hops are
allowed on each side of the DLS w network, with one hop reserved exc lusively for
DLSw. All other rules for conf iguring SRB networks using Bay Networks routers
apply. For detailed information on SRB, refer to Configuring Bridging Services.
303523-A Rev. 00
Page 59
DLSw Implementation Notes
R
R
B
B
R
R
B
R
BRR
Source routing segment
R
B
R
B
R
TCP/IP
network
DLSw-capable
routers
R
B
R
Figure 2-1.DLSw-Capable Routers on an IP Backbone
For Frame Relay networ ks to use SRB, you must configure the DLSw router for
BAN to use source route encapsulation. Figure 2-2 illustrates a sample DLSw and
SRB network.
BRR
KEY
R = Ring (SRB segment)
B = Bridge
DLS0009A
303523-A Rev. 00
2-3
Page 60
Configuring DLSw Services
Front-end
processer
S
R
B
S
R
B
Frame Relay
(or other SRB
networks)
Figure 2-2.Sample DLSw and SRB Network
For mixed topol ogies, an end-to-end connection path includes an SRB and a
non-SRB LAN. In such cases, do not exceed the maximum number of SRB LAN
and bridge elements allowed on the SRB LAN side of the connection path. For
detailed information on SRB, refer to Configuring Bridging Services.
Local termination at
DLSw interfaces only
D
L
S
w
D
L
S
w
Router A
D
L
S
w
D
L
S
w
3274
LLC2 LLC2
DLS0026A
Virtual Rings
Just as each physical Token Ring in a source routing network has an associated
ring ID, the DLSw network has a virtual ring ID. You enter this ring ID with the
IP Virtual Ring paramete r.
The virtual ring also has an associated MTU size. The Virtual Ring MTU
parameter specifi es a maxim um size for frames sent from loc al s ystems to syste ms
on remote source routing networ ks. Use as a value for the MTU the smallest
frame size supported on any remote source routing segment in your network.
You can access and edit the IP Virtual Ring and Virtual Ring MTU parameters
through the DLSw Global Parameters window.
2-4
303523-A Rev. 00
Page 61
Site Manager requires you to enter a value for the IP Virtual Ring
Note:
parameter, even if your network includes only Ethernet/802.3 circuits
configured for access to DLSw services.
Count the IP virtual ring as one ring in each source rou ting segment attached to
your TCP/IP network. You count the IP virtual ring first rather than last, to avoid
configuring source routing segments that already contain more than eight ring
elements.
DLSw and SRB on a Circuit
On an SRB circuit with DLSw services enabled (Figure 2-3), the following rules
apply:
•Upon receiving an explorer frame that contains a DLSw-specific destination
SAP address, DLSw and SRB attempt concurrently to loc ate the requested
program entity.
DLSw Implementation Notes
303523-A Rev. 00
--DLSw searches the network for a route to the target system by forwarding
the packet to all local DLSw interfaces and all known remote DLSw
routers.
--SRB looks for a bridged path to the target system using standard source
route bridge broadcas ts.
•DLSw or SRB, whichever receives a response first, takes precedence. The
slower subsy stem ceases any further attempts to support a connec tion to the
target program.
2-5
Page 62
Configuring DLSw Services
Router
SRB packet
Figure 2-3.DLSw and Source Route Bridging on SRB Circuits
DLSw and Bridging Services
Forward to DLSw
Copy
Forward to SRB
DLS0028A
This section presents the different types of bridging services that coexist on a
circuit with DLSw, and explains any differences in TEST or explorer frame
handling on these circui ts. This informat ion is useful when you examine traf f ic on
LANs locally attached to the rout er.
DLSw on an Ethernet/802.3 Circuit
The router supports DLSw configured on an Ethernet/802.3 circuit. The DLSw
software provides bridging services between Ethernet /802.3 LAN segments
locally attached to the same router.
The DLSw interface takes precedence over the transparent bridge interface
whenever the destination SAP address identified in a TEST frame rec ei ved from
the local circuit alr eady exists in the router’s DLSw configuration. In this case,
only the DLSw interface:
•Captures the locally rec eived TEST frame
•Attempts to locate the destination SAP address specified in that frame
2-6
303523-A Rev. 00
Page 63
DLSw Implementation Notes
The transparent bridge interface on the same circuit with DLSw never sees TEST
frames that contain destination SAP addresses intended for DLSw (Figure 2-4).
However, SAP addresses intended for DLSw can pass from one local Ethernet
interface to another o ver DLS w. Therefore, no n-DLSw SAPs will be tra nsparent ly
bridged between transpa rent bridge interfaces, wh ile DL Sw forw ard s SA Ps
between interfaces.
You configure trans parent bridge servi ces independen tly of DLSw services on the
router, as appropriate for the topology of your network.
Router
Bridge packet
Figure 2-4.DLSw and Transparent Bridging on Ethernet/802.3 Circuits
DLSw with Translation Bridge
The router supports DLSw and translation bridge services on an Ethernet/802.3
circuit (Figure 2-5). You configure translation bridge services independently of
DLSw services on the router, as appropriate for the topology of your network.
T o a n end- user syste m on a n SRB circuit , t he trans lation bridge looks like a source
routing bridge. To an end-user system on an Ethernet/802.3 circ uit, the translati ng
bridge looks like a tran spa rent bridge.
YES
NO
Forward to DLSw
SAP
defined
to
DLSw?
Forward to bridge
DLS0029A
303523-A Rev. 00
2-7
Page 64
Configuring DLSw Services
.
Bay Networks router
Translating bridge service
Source routing
bridge
Transparent
bridge
Ethernet/802.3 segmentToken Ring segment
Figure 2-5.Translation Bridge Services
The translation bridge service:
•Supports communication be tween systems on SRB and Ethernet/802.3
segments locally a ttached to the same router
•Maps between SRB and Ethernet/802.3 framing requirements
Using DLSw Independently of the Translation Bridge
You can use DLSw independently of the transla tion bridge to allow an
Ethernet-atta ched device to communicate with a device attached to an SRB
network such as Token Ring. DLSw provides local termination, while the
translation bri dge provides the end-to-end connectio n. The translation bridge
supports the bridge media, while DLSw supports the Ethernet networks.
DLS0018A
2-8
In (Figure 2-6)
, Router A uses DLSw to conve rt traffic between the loc ally
attached Ethernet and Token Ring interfaces. Additionally, the Token Ring and
Ethernet-at tached devices can co mm u ni cate w i th Ethernet devices attach ed to
Router C using DLSw.
303523-A Rev. 00
Page 65
DLSw Implementation Notes
Ethernet 1
DLSw converts Ethernet 1 traffic
to Token Ring
D
L
S
w
Router A
D
L
S
w
Token Ring-attached
devices communicate with
devices on Ethernet 2
D
L
S
w
Router B
I
P
Figure 2-6.Independent D LS w/Trans l at io n Bridge Net work
Parallel Bridge and DLSw Paths
If a valid bridging path already exists between two LANs, do not conf igure a
parallel DLSw co nnection pa th between th e same two LANs (Figure 2-7). Parallel
data paths allow fram es to tr averse the LANs twice which, in turn, may confuse
systems on the associated LAN se gments.
I
P
Router C
Ethernet 2
D
L
S
w
DLS0027A
Token Ring/
LAN segment
802.5
Frames
Token Ring/802.5
LAN segment
Source routing bridge
TCP/IP
Router
network
Router
Frames
Figure 2-7.DLSw Services in Parallel with a Source Routing Bridge
303523-A Rev. 00
DLS0015A
2-9
Page 66
Configuring DLSw Services
Multiple DLSw Peers on a LAN
You can configure two or more DLSw nodes on the same SRB LAN. With this
configuration, each DLSw peer reaches a different set of remot e Net BI O S an d
SNA systems. In this case:
•Do not define a TCP connection between these Data Link Switches.
•Assign the same virtual ring IDs to each peer.
Taking these precautions pr events frames sent by one DLSw node from
propagating thro ugh the other DLSw node on the same SRB LAN.
Do not configure multiple data link switches on an Ethernet/802.3
Note:
LAN. DLSw over Ethernet/802.3 LANs does not provide loop prevention.
Memory Requirements
2-10
DLSw provides buffering of LLC2 packets in single-switch mode, and additional
buffering of TCP packets in d ual -s witch mode. The refo r e, DL Sw can u se a
significant amount of memory.
To limit the memory consumption, Bay Networks pro vides several mechan isms,
including:
•LLC2 Max Links parameter, allowing the network administrator to limit the
number of LLC2 stations per interf ace. Refer to Configuring LLC Services.
•DLSw Max Slot Sessions parameter, allowing the networ k administrator to
limit the number of LLC2 stations per slot. See Chapt er 5
accessing and editing the Max Slot Sessions (DLSw global) parameter.
For more information about DLSw memory usage, contact the Bay Networks
Technical Support Center.
for instructions on
303523-A Rev. 00
Page 67
TCP Considerations
TCP timers allow you to conf igure DLSw to periodically giv e TCP data to
transmit if a connect ion is inactive for a period of time. The mechanism by which
TCP determines a lost connection ( ei ther a failed link with no rerouting possible,
or the remote router is una vailable) is based on TCP attempts to deliver this data.
If TCP does not receive an acknowledgment after a series of retries, it declares the
connection down a nd informs DLSw. DLSw then manages the currently active
sessions.
There are four main configuration parameters associated with TCP timers:
•KeepAlive Time
•KeepAlive Retry Timer
•KeepAlive Retries
•TCP Inact Time
DLSw Implementation Notes
For informatio n about the parameters, refer to Chapter 3
Flow Control
DLSw uses the following three flow control mechanisms to provide reliable
end- t o - en d delivery of p a c k ets:
•LLC2 flow control
•TCP flow control
•DLSw RFC 1434 fixed and RFC 1795 adaptive paci ng
TCP and LLC2 continue to assert flow control until congestion clears on a given
TCP connection.
The default setting s for system para meter s rele v ant to LLC2 and TC P flo w co ntrol
are suitable for the majority of your DLSw service requirements.
LLC2 Flow Control
The LLC2 protocol interface provides a bidirectional window and a SAP credit
allocation, that together manage flow control on individual LLC2 connections
between the router and LAN-attached SNA or NetBIOS systems.
.
303523-A Rev. 00
2-11
Page 68
Configuring DLSw Services
The SAP window attempts to limit the number of outstanding frames que u ed for
transmission to a remote ends tation f rom a loca l endstation at t his SAP addres s, as
follows:
1. As the local endstation sends frames that the remote endstation has yet to
acknowledge, a counter on the remote DLSw switch increments.
2. When this counter reaches half the value specified in the SAP Window
parameter, the remote DLSw switch sends a flow control indication back to
the local DLSw switch. This step is actually part of DLSw RFC 1434 fixed
flow control.
3. The local DLSw switch sends RNRs (receiver not ready) to the local
endstation to contro l the flow of the session.
4. As the remote endstation acknowledges frames, the counter on the remote
DLSw switch decrements.
5. After the remote endstation acknowledges all outstanding frames, the remote
DLSw switch sends an end-flow-control indication back to the local DLSw
switch.
6. The local DLSw switch th en sen ds RR (receiver ready) to the local endstation,
thereby allowing it to send more frames.
TCP Flow Control
Each pair of TCP connec tions bet ween DLSw peers c arrie s data from many LLC2
sessions. When congestion occurs on the TCP/IP network between DLSw peers,
TCP:
•Reduces or closes its transmi t window
•Signals the local and remote LLC2 interfaces to assert flow control on any
LLC2 connections associate d with the congested TCP connections
DLSw Flow Control
A counter on the remote DLSw switch increments as the local endstation sends
frames that the remote endstation has yet to acknowledge. When the counter
reaches half the v alue specified in the SAP W indow parameter , the remote DLSw
switch sends a flow control indication back to the local DLSw switch. For RFC
1434, the flow control indication is an Enter Busy SSP message.
2-12
303523-A Rev. 00
Page 69
DLSw Packaging
In DLSw dual-switch configurations, packaging allo ws multiple DLSw frames
(consisting of user dat a and the DLSw SSP header) to be placed into a single
TCP/IP fram e. This provides two performance benefits:
•Reduces the number of TCP/IP encapsulation program executions. This
results in fe wer ro uter cycles when processing DLSw information.
•Reduces the amount of TCP/I P ov er head per DLS w fr ame. Instea d of 52 b ytes
of overhead pe r information frame (32 for TCP, 20 for IP), a single TCP/IP
package carries multiple frames.
With DLSw packaging, a packet may be delayed for a short period while the
router waits to see whethe r there are any more packets routed to the same
destination peer. This delay may increase network latency. However, the
performa nc e ben efits increase the number of packets that can be delivered across
the network, increas ing response time. DLSw packaging is important for networks
with many LAN/WAN segments and for networks with slow WAN links.
For informatio n on configuring DLSw packaging parameters, refer to Chapter 5.
DLSw Implementation Notes
DLSw Prioritization
Bay Networks routers enable you to prioritize DLSw traffic by configuring
priority queues for DLSw peers. You apply DLSw prioritization by using
outbound filte rs. For information on DLSw prioritization, refer to Cha pte r 6.
Protocol Prioritization
You can use protocol prioritizatio n to t ransmit DLS w traffic before o ther tr af f ic on
an individua l synchronous line interface. To use protocol prioritization, create a
filter, as follows:
•Criteria = TCP source port
•Range = 2065 - 2067
•Action = high queue
This ensures that SNA and NetBIOS traffic receives preference on the networ k.
For more information about how to access and configure traffic fil ters f or DLSw
services, refer to Configuring Traffic Filters and Protocol Prioritization.
303523-A Rev. 00
2-13
Page 70
Configuring DLSw Services
Backup Peers
The backup peer feature allows you to use a backup peer if the TCP connection to
the primary peer cannot be established. The TCP connection to the backup peer
remains establis hed as long as it is needed or until the maximum up time period
has expire d, in which case the TCP conne ction is brought down. DLSw will bring
down a backup p eer co nnection if th ere are no e stabl ished DLS w connecti ons or if
the DLSw connections are idle (i.e ., no data has passed).
You can configure backup peers for the following DLSw versions: RFC 1434,
RFC 1795, DLSw Version 2.0 (Unicast), or RFC 2166 (Multicast). You select a
version using the DLSw RFC Version parameter from the DLSw Basic Global
Parameters window. For instructio ns on using this parameter, refer to Chapt er 4.
To configure backup peers, you select Yes at the Backup Config parameter on the
DLSw Multicast Conf igurati on window or the DLSw Peer Config urati on window .
This enables the rest of the backup peer parameters.
The Backup Peer Type parameter defines how the session attempts to establish a
TCP connection using the backup peer. The valid values are:
•RFC 1795 - Send the request for connection over TCP only
2-14
•V20 (Unicast - TCP) - Send the request for connection over TCP only.
•V20 (Unicast - Unknown) - Send the reque st f or connection over UDP; the
backup peer can fall back to RFC 1795 mode.
•V20 (Unicast - UDP) - Send the request for connection over UDP, one TCP
connection is exp ected; the backup peer cannot fall back to RFC 1795 mode.
•RFC 2166 (Multicast) - Send the request for connection to the multicast
address configured in the Backup IP Address field.
The Backup Peer Type cannot exceed the global DLS RFC type on the router. For
example, if the DLSw gl obal RFC type f or the router is RFC 2166 (Multica st), t he
backup peer can be any of the available values. If the RFC type is V2.0 Unicast,
the backup peer cannot be multicast. If the RFC type is RFC 1795, the backup
peer cannot be multicast, V2.0 UDP, V2.0 Unknown, or V2.0 TCP.
For more instructions on configuring a backup peer for RFC 2166 (Multicast),
refer to Chapter 4. For inst ructions on configuring a backup peer for the other
DLSw versions, see Chapter 5.
303523-A Rev. 00
Page 71
Chapter 3
DLSw Configuration Overview
This chapter provide s general information about confi guring DLSw on Bay
Networks routers, including:
•Adding Single-Switch DLSw Services
•Adding Dual-Switch DLSw Services
•Configuring SDLC Lines and Devices
•Configuring DLSw over Frame Relay
•Configuring Prede fined MACs and Names
•Configuring DLSw Pack aging
•Configuring DLSw Priori tization
•Configuring DLSw Backup Peers
•Configuring DLSw for IP Multica st
When you configure DLSw for single- and dual-switch services, you must set the
DLSw basic global and basic interface parameters for your network. The
parameters that you edit will de pend on the type of interface you are configuring.
To tune DLSw single- and dual-switch services, use the DLSw advanced global
and advanced interface parameters.
303523-A Rev. 00
3-1
Page 72
Configuring DLSw Services
Adding Single-Switch DLSw Services
When configuri ng a DLSw single-switch network, DLSw is enabled on each
relevant interface. Using single-switch mode allows communication between:
•Devices attached to different local interfaces on the same router. For example,
an SDLC-attached 3274 control unit can communicate with a local
LAN-attached SN A server (Figure 3-1
•A local device and an SN A device directly a ttached to a Frame Relay network.
An SNA de vi ce c onnecte d t o Router B (Figure 3-1
AS/400 using either BNN or BAN protocols.
•SNA and NetBIOS devices attached to different routers, each running DLSw.
For example, a NetBIOS client attached to Router A can communicate with
the NetBIOS server co n nect ed to Rou t er B (Figure 3-1
cross multiple route rs running DLSw. Since DLSw is running on the WAN
interface , the rout er operates as single-switch DLSw.
).
) can communicate with the
). The connection can
Frame relay network
Front-end processor
AS/400
D
D
L
NetBIOS server
L
S
S
w
w
PC
IPIP
Router B
Figure 3-1.DLSw Single-Switch Network Example
3-2
NetBIOS client
D
L
S
w
Router A
D
L
S
w
SNA server
SDLC
3274
DLS0031A
303523-A Rev. 00
Page 73
Single-Switch Configuration Requirements
To configure single-switch DLSw services on the router, you define:
•DLSw basic global parameters
•DLSw advanced global parameters (optional)
•DLSw SAP Table entries (optional)
DLSw Basic Global Parameters
In single-switch configurations, DLSw requires that you specify a value for the
DLSw V irtua l Ring I D parame ter. Optionall y, you can change a ll other pa rameter s
that appear in the DLSw Basic Global Parameters window.
DLSw Virtual Ring ID
The IP Virtual Ring parameter specifies a standard ring number (0x001 through
0xFFE) that SRB use s to identify traffic that DLS w places on the SRB LAN. This
ring number is the first entry in the packet’s routing information fiel d (RIF). The
ring number must be unique within the ne twork. Generally, Bay Networks routers
should use the same value. For this parameter, Bay Networks recommends the
value 0xFFD, if it is available.
DLSw Configuration Overview
DLSw RFC Version
The DLSw RFC Version parameter lets you specify the RFC implementation you
want to run on the router: RFC 1434, RFC 1795, DLSw Version 2.0 (Unicast), or
RFC 2166 (Multicast).
NetBIOS Support
The NetBIOS parameter lets you specify whether this router supports NetBIOS
traffic and adds the NetBIOS SAP entry 0xF0 to the SAP Table. Select Yes if you
want to use NetBIOS.
DLSw Advanced Global Parameters
All parameters that appear in the DLSw Advanced Global Parameters window are
optional. However, you can edit the Virtual Ring MTU and the Max Slot Sessi ons
parameters to tune a DLSw single-swi tc h network.
303523-A Rev. 00
3-3
Page 74
Configuring DLSw Services
Virtual Ring MTU
The V irtua l Ring MTU para meter allo ws you to l imit the s ize of pack ets t rav ersi ng
the network. Based on the value that you spe cify, the router enters the approp riate
maximum MTU into any SRB explorer packet that uses DLSw serv ices .
Max Slot Sessions
DLSw provides buffering of LLC2 packets in single-switch mode. Therefore,
DLSw can use a significant amount of memory. To limit the memory
consumption, edit the DLSw Max Slot Sessions para meter to limit the number of
LLC2 stations per slot.
DLSw SAP Table
Every data packet contains a 1-byte destination SAP and source SAP. You can
select whether DLSw aff e cts packets based on SAPs that are defined to DLSw.
Each router maintains an inde pend ent list of DLSw SAP addresses in a global
DLSw SAP Table. Use the Configuration Manage r to acces s and edit the DLSw
SAP Table.
3-4
Each DLSw SAP Table entry has a unique hexadecimal value. The default SAP
Table includes SAPs 00, 04, 08, and 0C (hexadecimal). This is sufficient for most
SNA applica tions. To support NetBIOS, edit the DLSw NetBIOS Support
parameter and specify Yes to add SAP F0 to the table.
Figure 3-2
shows a sample network with three routers running DLSw. This
network uses the following values in the SAP Tables:
•Router A, the central site route r, supports both SN A and NetBIOS traffic.
SNA session traffic uses SAP 04, and NetBIOS traffic uses F0. Additionally,
SNA requir es SAP 00 for session initiation. These hexadecimal values
(00, 04, F0) must exist in the SAP Table.
•Router B, the remote site, supports NetBIOS traffic only. SAP F0 is the only
required entry in the SAP Table. By default, the SAPs 0x004, 0x008, and
0x00C appear in the table.
•Router C, a regional site , suppor ts SNA traff ic only. In this example, SNA
requires SAPs 00 and 04 in the SAP Table.
Note that SNA traffic can use other SAPs. Most SNA traffic uses SAP 04.
303523-A Rev. 00
Page 75
DLSw Configuration Overview
NetBIOS
client
Router A
NetBIOS
server
D
L
Slot 1
S
w
Slot 2
Router BRouter C
D
L
Slot 1
S
w
Front-end
192.32.30.2
D
L
S
Frame Relay
w
Frame Relay
192.32.30.1
D
L
Slot 3
S
w
D
L
Slot 4
S
w
Circuitless
192.32.100.1
processor
Router B
SAP Table
0x00
0x04
0x08
0x0C
0xF0
Router A
SAP Table
0x00
0x04
0x08
0x0C
0xF0
192.32.10.1
D
L
S
w
192.32.20.1
Frame Relay
192.32.40.1
D
L
S
w
LAN
gateway
PPP
192.32.20.2
192.32.40.2
192.32.200.1
SDLC
control unit
SAP Table
Slot 1
Circuitless
Router C
0x00
0x04
0x08
0x0C
Mainframe
AS/400
D
L
S
w
DLS0021A
Figure 3-2.Sample Network with SAP Table Definitions
Refer to Chapter 5 for more information about accessing and editing the DLSw
SAP Table.
303523-A Rev. 00
3-5
Page 76
Configuring DLSw Services
Adding Dual-Switch DLSw Services
When configuring DLSw dual-switch services, DLSw is enabled only on
interface s supporting LAN-, SDLC-, QLLC-, or APPN Boundary- at tached
devices. The links between routers are configured for IP routing. DLSw is not
configured on these links.
Figure 3-3
illustrates a DLSw dual-switc h net work. In this network:
•Dual-switch services are used between routers. Any SNA device attached to
Router A can communicate with the AS/400 or FEP connected to Router B.
•Single-switch conversion ca n be used between DLSw interfaces on Router A,
as well as between the DLSw interfaces on Router B. This allows the AS/400
to communicate with the FEP.
•The connection between Router A and Router B can be any medium that
supports IP.
Intermediate rout ers that are located between Router A and Router B must
transport IP packe ts using IP routing. DLSw is not required by the intermediate
node.
Frame Relay network
Front-end processor
AS/400
D
D
L
S
w
Router B
L
S
w
I
P
Figure 3-3.DLSw Dual-Switch Network Example
3-6
D
L
I
S
P
w
Router A
D
L
S
w
303523-A Rev. 00
3174
DLS0030A
Page 77
DLSw Configuration Overview
Dual-Switch Configuration Requirements
To configure dual- switch DLSw services on the router, you def ine:
•DLSw basic global and basic interface parameters
•DLSw advance d gl oba l and ad vanced int erfa ce p aram et er s
•DLSw Slot Table entries
•DLSw Peer IP Table entries
DLSw Basic Global and Basic Interface Parameters
In dual-switch configurations, DLSw requires the same global parameters as
single-switch DLSw. Dual-switch configurations also require tha t you use the
following pa rameters:
•DLSw Peer IP Address (optional)
•DLSw Slot IP Address
•DLSw RFC Version
303523-A Rev. 00
Refer to the “DLSw Peer IP Table
refer to the “DLS w Slot Table” section for information about configuring DLSw
slots.
You can also use the DLSw RFC Version parameter to selec t a specific
implementation of DLSw to run on the router. DLSw RFCs include:
•RFC 1434
•RFC 1795
•DLSw Version 2
•RFC 2166
Refer to Chapter 5
for information about the DLSw RFC Version parameter.
” section for information about DLSw peers;
3-7
Page 78
Configuring DLSw Services
DLSw Advanced Global Parameters
In dual-switch conf iguration s, you may want to edit those parame ters that directl y
tune network perform ance , suc h as:
•TCP Windo w Size
•KeepAlive Time
•Reject Unconfi gured Peers
•Mac Cache Age
•TCP Inact Time
TCP Window Size
The TCP Window Size parameter informs DLSw about how much data can be
outstanding on a TCP connection. The size of the window affects performanc e,
latency, flow control, and memory usage. A larger window cause s less flow
control to occur with a possible incre ase in latenc y. Editing the TCP Wi ndow Size
parameter aff ects new TCP session establishment only. Existing sessions are
unaffecte d.
3-8
Generally, networks with slower line speeds require smaller window sizes, while
networks with fas ter line speeds benefi t from lar ger windo ws. The def ault v alue is
acceptable for most networks. A TCP Win dow Size setting of 5000 octe ts may be
appropriate for low-speed lines (or networks running over low speed lines). For
high-speed lines, you may want to increase this value, or use the default value of
8000.
KeepAlive Time
The TCP KeepAlive Time parameter specifies how often the router sends a signal
to the peer route r to check th at the peer r outer is wor ki ng correct ly and can receive
messages. You enable the parameter by specifying a nonzero value.
When a kee p alive pa ck e t go e s u nacknowle d g e d by th e remo te pee r,
retransmission be gins at the local peer router. You should tune the keepalive
interv al based on the total time it takes to send a nd rec eive acknowle dgment from
the remote peer.
303523-A Rev. 00
Page 79
DLSw Configuration Overview
Since keepali ve packets are sent only on idle lines, increasing the keepali ve
interv al may decrease the cost of a n idle network. In bus y networks, the keepalive
interv al is not necessary. Frequent traffic f or TCP transmission performs the same
function as a keepalive setting.
In busy networks, the DLSw keepalive is not necessa ry. Frequent traffic for TCP
transmission performs the same function as a keepalive setting. For example,
frequent NetBIOS broadcast traffic functions as a TCP keepalive.
Reject Unconfigured Peers
The Reject Unconfigur ed Peers parameter allows you to limit the add ition of new
DLSw sessions. If you set the parameter to Reject, the router establishes sessions
only with those routers that are defined in the DLSw Peer IP Table. If you set the
parameter to Accept, the route r allows new DLSw sessions with any rout er that
requests a session.
Generally, routers connected to devices that initiate SNA/NetBIOS sessions
(usually routers located at remote sites in a hub configuration) must have a
configured Peer IP Table, allowing a parameter setting of Reject. Routers that
learn about re mote locati ons a nd de vices dy namic ally (suc h as c entral site rout ers)
do not have a configured Peer IP Table. These routers should have a Reject
Unconfigured Peers parameter setting of Accept.
303523-A Rev. 00
MAC Cache Age
The MAC Cache Age parameter allows you to specify the maximum number of
seconds that inactive MAC addr e s s e s c an exist in the MAC-to-DLSw Peer
mapping cache. You enter an interval to limit the amount of memory that inactive
MAC cache entries consume for DLSw services on the router. While the address
is inacti ve, no CANUREACH messages are transmitted for the MAC address.
Once the age timer expires, CANUREACH messages can be transmitted again.
TCP Inact Time
Specifies the period of inactivity to elapse before terminating a TCP connection.
Inactivity may result after a prior session has terminated , or if no data has been
transferred. The TCP Inact Time parameter functions with DLSw Version 2 and
RFC 2166 and with conf igur ed DLSw bac kup peers . This pa rameter ope rat es with
the TCP Inact Method parameter.
3-9
Page 80
Configuring DLSw Services
DLSw Slot Table
Each slot on a Bay Networks router running DLSw acts as an independe nt data
link switch. You identify each slot by assigning a unique IP address for the slot.
This mapping is done in the DLSw Slot Table. Each entry in the table consists of a
DLSw slot num b er p lus the ad d ress of the IP inter face that you allocate for that
slot.
The router uses this IP address to establish the TCP sessions between peers in a
DLSw network. Genera lly, the IP address that you select is e ither the cir cuitl ess IP
address or the IP address of any interface on this slot. However, it is acceptable to
use the IP address of any interface on any slot.
For conf igurations that do not have as many physic al IP interfaces as DLSw slots,
add IP addresses to one or more IP-capable interfaces. If required, a single
interface can support multiple IP addresses. For example, you might want to do
this in large SDLC configurations, because IP cannot be configured on SDLC
interface s. F or more information on configuring multiple IP addresses, see
Configuring I P Services.
3-10
You can use the circuitless IP interface address for one (and only one)
Note:
DLSw-capable slot. Using the circuitless IP interface allows TCP connections
for DLSw services on that slot to be less dependent on the availabilit y of
specific physical c irc uits or data links. B ay Networ ks recom mends that yo u set
the Keepa live Time parameter to a nonzero value when using the circuitless IP
address. For more information about the circuitless IP interface, refer to
Configuring I P Services.
If you configure RFC 2166, you must specify the IP multicast address
Note:
for the DLSw Slot Table.
Figure 3-4
shows a sample network with three routers running DLSw. Although
many options exist for the Slot Ta ble, this network uses the following values:
•Router A, the central site route r, has three slots running DLSw, as follows:
303523-A Rev. 00
Page 81
DLSw Configuration Overview
--Slot 1: Represented by the circuitless IP address. This provides the
highest av ailability for Token Ring dev ices.
--Slot 3: Repr esented by the IP addr ess of t he dir ect ly att ached F rame Rela y
interface .
--Slot 4: Represented by an IP addr ess of a Token Ring interface on Slot 1.
It is acceptable to use any other IP address existing on this router to
represent this slot.
•Router B, a remote site connected to the central site using Frame Relay, is a
single-slot route r running single-switch DLSw. The IP address of the Frame
Relay interface represents this slot in the Slot Table.
•Router C, a regional site connected to the centra l site using mul tiple lin ks, is a
single-slot router running dual-switch DLSw. The circuitless IP address
represents this slot in the Slot Table .
Figure 3-4.Sample Network with Sl ot Table Definitions
303523-A Rev. 00
3-11
Page 82
Configuring DLSw Services
You enter slot information in the DLSw Slot IP T able during the initial
configura tion proced ure. Refer to Chapter 5 for more information about accessing
and editing the DLSw Slot IP Table.
DLSw Peer IP Table
TCP/IP sessions exchange information between devices attached to each router.
Data link switches that connec t to the same TCP/IP network are called DLSw peers. Each DLSw peer is represented by an IP address.
On Bay Networks routers, each slot tha t you configure with DLSw services
functions as an independent DLSw peer. Other vendors may offer
RFC 1434/1795-compliant pro ducts that support either single or multiple DLSw
peers internally. For example, each IBM
a single DLSw peer that you must define on the router.
In each router , you can defi ne a list of pe ers identi fying r emote rout ers with which
a DLSw session can be initiated. These are called configured peers, and are
defined in the DLSw Peer IP Table.
Configured Peers
6611 processor in your network se rves as
3-12
A configured peer is a remote data link switch, represented by an IP address, that
is predefined in the local router. You define a configured peer by specifying its
unique IP address in the Site Manager DLSw Peer IP Table.
IP addresses in the local router’s Peer IP Ta ble must also appear in the Slot Table
of a remote router.
A configured peer can receive broadcast frames dire ctly from DLSw peers in a
local router.
The local router issues bro adca st frames triggered by client demand for
connection servic es. Responses to these broadcasts enable the local route r to:
•Identify DLSw peers that can reach the requested remote NetBIOS or SNA
system
•Manage (open, restart, a nd close) TCP connections to the DLSw peer that can
reach the requested SNA or NetBIOS system
303523-A Rev. 00
Page 83
DLSw Configuration Overview
Once a router kno ws that a DLSw peer can reach a spec ific system, the route r can
address frame s directly to that pe er and avoid unnecessary broadcast traffic on the
TCP/IP network.
You typically define as configured peers:
•One slot in each DLSw-capable remote Bay Networks router in your TCP/IP
network to which broadcast tr a ffic must be forwarded
•Any other peer in your TCP/IP networ k tha t complies with RFC 1434,
RFC 1795, or DLSw Version 2
You define each configured peer by specifying its unique IP address on the
TCP/IP network.
With RFCs 1434 and 1795, once you initialize DLSw services, the local router
establishes tw o TCP connectio ns (one for transmi tting, one fo r receiving) between
each local DLSw-capable slot a nd e very configured peer in the TCP/I P network.
Remote DLSw peers on the netw ork follow the same procedure . DLSw us es TCP
ports 2065 and 2067.
Peer Types
For V2.0, you can define a spec ific transport type to a DLSw peer , spe cifically:
•TCP
•UDP
•Unknown
Peers that you define as TCP or UDP will cause the local router to use TCP or
UDP explorer frames respectively and exclusively to establish connections with
the peer router. A peer that you define as Unknown causes the local router to use
UDP explorer frames to loca te the destination MAC address of the peer before
establishing the TCP connection. If the TCP connection cannot be made, or if
there is no UDP response, DLSw performs fallback attempts to earlier RFC
protocols to establish the connection. If all connection attempts fail regardless of
the RFC used, a connection can be made to a configur ed DLSw backup peer,
described in the next section.
For informatio n about configuring peer types and fall back at tempts, refer to the
Trans port Type and SNA Fallback Attempts parameter s in Chapter 5
.
303523-A Rev. 00
3-13
Page 84
Configuring DLSw Services
Backup Peers
A backup peer receives all DLSw - rel at ed b ro adcast frames for a given route r or
network processor if the primary peer router is unavailable or cannot be reached
over a TCP connecti on. When you specify the Backup IP Address, DLSw places
the entry in the Backup Peer IP Table.
There are seven Ba ckup Peer IP Table parameters that allow you to manage a
router that you want to use when the local router cannot connect to a primary
DLSw peer:
•Backup IP Address
•Backup Peer Type
•Backup Max Up Time
•Backup Hold Down Time
•Backup Start T ime
•Backup End Time
•Backup Delete
3-14
For information about configuring backup peers, refer to Chapter 5
.
Simplifying the Peer IP Table
Bay Networks provides two mechanisms for reducing the number of required
entries in the DLSw Peer IP Table. These are:
•Broadcast peers
•Unconfigured peers
Broadcast Peer s
It is not necessary to enter more than one peer per remote router into the Peer IP
Table. The entry representing the remote router is the broadcast peer for that
router. Only broadcast peers normally rece ive broadcast frames from anothe r
router. However, all DLSw peers on a remote Bay Networks route r can both
receiv e and respond to broadcast frames that the broadcast peer in that router
forwards internally.
303523-A Rev. 00
Page 85
DLSw Configuration Overview
Unconfigured Peers
A Bay Networks router running DLSw can respond to requests from remote
routers to initia te DLSw sessions, eve n if the local router’s Peer IP Table does not
contain the remote peer def inition. When DLSw establishes a session to a remote
slot, DLSw dynamically adds the slot to the list of known peers. Any remote
DLSw peer that the router learns dynamically is an unconfigured peer. A router’s
Peer IP Table does not list the unconfigured peers.
DLSw supports unconfi gured peers only if you set the DLSw Reject
Unconfigured Peers parameter to Accept.
When a local DL Sw p eer (B ay Ne twork s or othe rwise) receives a broadcast
response from a non-broadcast peer on a Bay Networks router, the local peer
opens a DLSw connection to the unconfigured peer.
Figure 3-5
shows a sample network of three routers running DLSw. This network
uses the following Peer IP Table entries:
•Router A’s Peer IP Table has a single entry, as follows:
--The DLSw single-switch communicat ion with Router B does not require
an entry in the Peer IP Table.
--The connection to Router C uses dual-switch DLSw. You must create an
entry in the Peer I P Table so that Router A can forwar d DLSw broadcasts
to Router C. Router A’s Peer IP Table contains the circuitless IP address
of Router C (192.32.200.1), sinc e this value is the only value in Rout er
C’s Slot Table.
•Router B communicates to Router A via a single-switch connection. You do
not need a Peer IP Table for Router B.
•Router C communicates with Router A using dual-switch mode. Router C’s
Peer IP Table contains the circuitless IP address of Router A (192.32.100.1).
However, you can use any IP address in Router A’s Slot Table instead of the
circuitless IP address.
When using dual-switch mode, you do not configure DLSw on the links between
the routers. You must configure IP on these interfaces.When communicating using
single-switch mode, you must configure DLSw on the connecting interfaces.
303523-A Rev. 00
Note that either link from Router A to Router C can transport DLSw traffic.
Standard IP routing deter mines the link over which these routers communicate.
3-15
Page 86
Configuring DLSw Services
Multicast IP Entries (RFC 2166)
When you configu re a mul tica st IP ent ry, you do not n eed to con fig ure DLSw pe er
entries becaus e configuring a multicast I P entry allows for TCP connections to be
established.
192.32.10.1
D
L
S
w
192.32.20.1
Frame Relay
192.32.40.1
D
L
S
w
PPP
192.32.20.2
192.32.40.2
NetBIOS
client
D
L
S
w
Router A
NetBIOS
server
D
L
Slot 1
S
w
Slot 2
Router BRouter C
Slot 1
Front-end
192.32.30.2
D
L
S
Frame Relay
w
Frame Relay
192.32.30.1
D
L
Slot 3
S
w
D
L
Slot 4
S
w
Circuitless
192.32.100.1
processor
Router B
Peer IP Table
No Entries
Router A
Peer IP Table
192.32.200.1
Figure 3-5.Sample Network with Peer IP Table Definitions
LAN
gateway
SDLC
control unit
192.32.100.1
Mainframe
Slot 1
Circuitless
192.32.200.1
Router C
Peer IP Table
AS/400
D
L
S
w
DLS0023A
3-16
303523-A Rev. 00
Page 87
Configuring SDLC Lines and Devices
This section describes the objects that you define when you configure DLSw
SDLC-attached devices on the router, specifically:
•SDLC line parameters
•DLSw Local Devices
SDLC Line Parameters
DLSw uses the SDLC Line P aramete rs to de termin e the char acter istics of the link.
You must set these parameters to allow the router to communicate with the SNA
equipment. The major parameters are:
•Clock Source
•Internal Cl ock Sp eed
•Sync Line Coding
For informatio n about configuring SDLC line parameters, refer to Chapter 4.
DLSw Configuration Overview
Local Devices
DLSw uses local devic e entr ies to define SDLC-attached SNA physical units
(PUs) to the router. NetBIOS does not support SDLC-attached devices.
To take advantage of int egrated SDLC services in DLSw , you must define the
SDLC devices tha t you want to appear as nati v ely at tached to th e LAN. When you
define such devices, you map the devices to LAN MAC and SAP addresse s.
You can add local device s at the following times:
•When you add SDLC to a synchronous circuit and add the DLSw protocol to
•When you edit a synchronous circuit that already has SDLC and DLSw on it.
•When you edit DLSw interface parameters. In this case, the interface whose
303523-A Rev. 00
that circuit.
parameters you edit must already have at least one local device defined on it.
3-17
Page 88
Configuring DLSw Services
Sever al local device parameters must match other entries in the router, or in the
attached SDLC devic e. These include:
•Link Address (hex)
•PU Type
•IDBLOCK and IDNUM
•XID Format
•Source (Host) MAC (hex)
•Destination (Host) MAC (hex)
•Source (Virtual) SAP (hex) and Destination (Host) SAP (hex)
For informatio n about these parameters, refer to Chapter 4
For each local device that you add, Site Manager creates a corresponding SDLC
link station, which is how SDLC sees the local device. Site Manager assig ns
seve ral default parameter val ues to the link station. For information about how to
access and change the link station parameters, see Configuring SDLC Service s.
Once you add local device s, you can access and change the local device
parameters, as described in Chapter 5
.
Configuring DLSw over Frame Relay
When configuri ng DLSw ov er Frame Relay, I BM provides two types of Frame
Relay support:
•Boundary Network Node (BNN) -- RFC 1490 or Routed SNA
•Boundary Access Node (Bridged SNA)
Bay Networks routers sel ect BNN or B AN when you configure the DLSw/Frame
Relay network. When configuring a Frame Relay interface for DLSw, a message
prompts you to select either BNN or BAN.
.
3-18
303523-A Rev. 00
Page 89
Boundary Network Node (RFC 1490)
Because BNN format does not carry the destination MAC address, inc oming LAN
frames must be forwarded to a specific PVC for delivery to the host . The route r
uses a Frame Rela y Mapping Table to get the destination MAC address. The table
has three fiel ds:
•DLCI, which represents a Frame Relay PVC
•Remote MAC, which is the destination MAC address
•Local MAC, which is a source MAC address
There is one Frame Relay Mapping Table for each physical Frame Relay
interface . Each entry must have a value specified for the Local MAC, Remote
MAC, or both. Incoming LLC2 packets (such as LAN packets) are checked
against the entrie s in this ta ble. If a match occurs, the router forwards the frame
only to the DLCI specifi ed. If no entry is found, then the information is not
forwarded ou t this int erfac e as a BNN packet .
See Configuring LLC Services for more information about the Frame Relay
Mapping Table.
DLSw Configuration Overview
Boundary Access Node (BAN)
BAN frames use a standa rd RFC 1490 Bridged 802. 5 Over Frame Relay format.
Since this is a sou rce-routed frame, you must enable SRB on this interface. When
you select B AN, SRB is automatic ally enabled and you must configure it.
Specifica lly:
•If SRB has not been previous ly configured on the router, the SRB Global
Parameters screen appears.
•The SRB Interface Parameters screen appears.
See Configuring Bridging Services for more information about configuring SRB.
303523-A Rev. 00
3-19
Page 90
Configuring DLSw Services
Configuring Predefined MACs and Names
Bay Networks routers in your network learn about the locations of remote
NetBIOS and SNA systems that a re acc essible through DLSw services in two
ways:
•Through a dynamic process, where DLSw inspects incoming frames to learn
the location of remote endsta tions. This is a DLSw default mechanism.
•Through static definitions where the network administrator defines the
location of NetBIOS and SNA systems attached to remote LANs. Static
definit ions are never required, but may be used to reduce the amount of
broadcast messages traversing the network.
Dynamically Learned Remote Systems
Bay Networks routers cache (dynamically learn) the MAC address and NetBIOS
name of remote systems.
Local Bay Networks routers r ece ive frames that contain infor mation about the
DLSw peer IP address of each remote system that uses DLSw services. This
information is learne d from broa dcast frames (TESTs, XIDs, and NetBIOS)
generated by the remote endstations or applications. The router stores this
information in separa te NetBIOS and MAC caches.
3-20
The router uses the learned IP address to locally specify the DLSw peer that can
reach the desired endsta tion. The cache is not used for forwarding traffic during
the first LLC2 session, but will be used in new sessions with that en dstation.
You can set a timer value that determines when NetBIOS or MAC cache entries
are removed from the router. The timer parameters are NetBIOS Cache Age and
MAC Cache Age. When the cached entry goes unused for the specified cache ag e
time, or becomes unreachable to new queries, it is removed from the cache and
subseque nt fram es are broad c as t to all configu re d pee rs.
The router refreshes a cache entr y when DLSw services establish a connection to
the NetBIOS or SNA system associated with that entry. The router resets the
appropriate Cache Age timer to its maximum wait interval.
303523-A Rev. 00
Page 91
Statically Defined Remote Systems
To reduce DLSw broadcasts, you can statically define the IP addresses of DLSw
peers that can reach remote systems or applic ations associated with specific
NetBIOS names or MAC addresses. These addresses augment any information
that the router’s MAC and NetBIOS caching mechanism s learn dynamically.
Static entries can exist in two tables:
•Default MA C Peer IP Table -- Each entry con tains a MAC address and the IP
address of a DLSw peer that can forward packets to this MAC address.
•Default Ne tBIOS Peer IP Table -- Each entry contains the NetBIOS name and
the IP address of the DLSw peer to which this Net BIOS device is connected.
In the local router’s Default NetBIOS Peer IP Table, enter the IP address of the
remote peer associated with a ny remote NetBIOS application that you need to
reach through DLSw services. Each ent ry in this table associates the name of a
NetBIOS client with the IP address of the DLSw peer that can reach that client.
In the router’s Default MAC Peer IP Table, enter the peer IP address of the DLSw
peer associated wit h any r emote SN A syste m or applic ation that you need to reach
through DLSw services. Each entry in this ta ble associates the MAC address for
an SNA system with the IP address of the DLSw peer that can reach that system.
DLSw Configuration Overview
303523-A Rev. 00
Unlike dynamically le arned entries, statically defined entries remain until you
delete them from the Defa ult NetBIOS Peer IP Table or the Default MAC Peer IP
Table.
See C h ap ter 5
for more information about editing the Default NetBIOS Peer IP
Table and the Default MAC Peer IP Table.
3-21
Page 92
Configuring DLSw Services
Configuring DLSw Packaging
Packaging allows multiple DLSw frames (consisting of user data and DLSw’s
SSP header) to be placed into a single TCP/IP frame. P ackaging enhances router
performance and is important for networks with many LAN/WAN segments.
DLSw packaging uses three tuning parameters, all located on the DLSw Global
Parameters screen:
•Maximum Package Size
•Packaging Threshold
•Packaging Timeout
For detail ed infor mation about conf igur ing th e DLSw packagin g parameter s, refer
to Chapter 5
.
Configuring DLSw Prioritization
DLSw prioritization is an outbound filtering mechanism that allows you to as sign
preference to specific types of traffic supported by DLSw. DLSw Prioritization
does not affect traffic as it enters the router, but affects the sequence in which data
leav es the router slot.
3-22
DLSw prioritization uses the following parameters:
•Protocol Priorit y
•Max Queue Buffers
•Max Queue Size
You can define these parameters in two places:
•For confi gured peers, you define the parameters indepe ndently for each
remote peer (eac h entry in the Peer Table). These are ref erre d to as spe cific
queues.
•For unconf igured (learned) peers, the default values appear on the Global
DLSw PP Paramete rs/Defaults window. Because these are the default queues,
the displayed va lues are also the defaults for the configured peers.
For detailed info rmation about accessi ng and config uri ng the DLSw prioritizati on
parameters, refer to Ch ap ter 6
.
303523-A Rev. 00
Page 93
Configuring DLSw Backup Peers
When you configure a primary peer, you can configure a peer to backup the
primary peer connecti on. The backup peer feature allows you to confi gure a
backup peer I P address, a maximum up time allowed for the backup connection, a
hold down time that indicates the amount of time to wait before considering that
the primary connection is down and starting the backup connection, and a time
interv al to ensure that no backup conne ction start s during a specif ied sta rt and end
time.
The backup peer feature uses the following parameters:
•Backup Config
•Backup IP Address
•Backup Peer Type
•Backup Max Up Time (sec)
•Backup Hold Down Time (sec)
•Backup Start T ime (hhmm)
DLSw Configuration Overview
•Backup End Time (hhmm)
For detailed inf ormation about accessing and configuring the DLSw backup peer
parameters for an RFC 2166 (multicast) peer, see Chapter 4.
For detailed inf ormation about accessing and configuring the DLSw backup peer
parameters for an RFC 1434, RFC 1795, or V2.0 peer, see Chapter 5.
Configuring DLSw for IP Multicast
To configure DLSw for IP multicasting, you must:
•Configure DLSw to run in RFC 2166 multicast mode
•Enable IGMP
•Supply an IP multicast group address
•Assign the IP address connected to the multicast network to a DLSw slot
For detailed inf ormation about accessing and configuring DLSw IP multicasting,
refer to Chapter 4.
303523-A Rev. 00
3-23
Page 94
Page 95
Chapter 4
Starting DLSw
This chapter describes how to enable DLSw services. It assumes that you have
read Configuring and Managing Route rs with Site Manager and completed the
following ste ps:
1. Opened a configuration file
2. Specified router hardware if this is a local-mode configuration file
3. Selected the connector on which you are enabling DLSw
When you enable DLSw, you must specify some parameters; the Conf igur ation
Manager supplies default values for the others. If you want to edit the other
parameters, see Chapter 5
Appendix A
You may want to review these settings before editing your DLSw configuration.
provides a quick reference to the defaul t DL Sw p ara meter settings.
, “Editing DLSw Paramete rs.”
Starting DLSw on an Interface
To start DLSw on an int erfa ce, begin at the Sel ec t Protocols window and select
DLSw. The Select Protocols window appear s afte r you select a connector on
which you are configu ri ng DLSw.
The steps you take to enable DLSw services depend on whether you are starting
DLSw for the first time or a subsequent time.
303523-A Rev. 00
4-1
Page 96
Configuring DLSw Services
Starting DLSw the First Time
When you first start DLSw, you use Site Manager to edit parameters that DLSw
requires before it can process network traffic. Depending on the type of network
interface you are conf iguring, DLSw displays a series of screens. Table 4-1 lists
each type of network interface, the Site Manager screens that appea r fo r that
interface , and the requi red parameters that you must specify before DLSw can
start.
Table 4-1.DLSw Startup Screens and Required Parameters
Map Entry, Adjacent DTE/DCE X.121
Address, Adjace nt MAC Address,
Partner DTE/DCE X.121 Address,
Partner MAC Address
DLSw Virtual Ring ID
For dual-s witch: DLSw Peer IP Addre ss
For dual-s witch: DLSw Slot IP Address
Local Node Name
MAC Address, SAP
DLSw Virtual Ring ID
For dual-s witch: DLSw Peer IP Addre ss
SR Interface Ring ID
For dual-s witch: DLSw Slot IP Address
(continued)
4-4
•APPN Advanced Global
Parameters
•VCCT Configuration
Parameter
Default DLUS Name, Default Backup
DLUS Name, Max Send BTU Size, Max
Receive BTU Size
Slot Number
303523-A Rev. 00
Page 99
Setting the DLSw Basi c Global Param eters
This section describes the DLSw basic global parameters if you are configuring
DLSw over:
•Ethernet
•SDLC
•Frame Relay BNN (Routed SNA, RFC 1490, or LLC ove r Frame Relay)
•QLLC
•Boundary Function
After you select DLSw from the Select Protocols windo w , the DLSw Basic Global
Parameters window appears (Figure 4-1 )
To set the DLSw global parameters, follow these steps:
Edit the DLSw Virtual Ring ID and the DLSw RFC Version parameters.
1.
For dual-switc h networks, specify the DLSw Peer IP Address.
2.
.
Starting DLSw
Click on OK.
3.
Optionally, you can edit the remaining paramete rs on the DLSw Basic Global
Parameters window. These parameters are also available from the Protocols >
DLSw > Basic Global menu path.
303523-A Rev. 00
4-5
Page 100
Configuring DLSw Services
Figure 4-1.DLSw Basic Global Parameters Window
4-6
Following are descriptions of the basic global paramet ers.
303523-A Rev. 00
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.