background image

 

Overview of IBM Networking

DLSw+

BC-204

Cisco IOS Bridging and IBM Networking Configuration Guide

78-11737-02

Note

As previously stated, local acknowledgment for LLC2 is meant only for extreme cases in which 
communication is not possible otherwise. Because the router must maintain a full LLC2 session, the 
number of simultaneous sessions it can support before performance degrades depends on the mix of 
other protocols and their loads.

The routers at each end of the LLC2 session execute the full LLC2 protocol, which can result in some 
overhead. The decision to turn on local acknowledgment for LLC2 should be based on the speed of the 
backbone network in relation to the Token Ring speed. For LAN segments separated by slow-speed serial 
links (for example, 56 kbps), the T1 timer problem could occur more frequently. In such cases, it might 
be wise to turn on local acknowledgment for LLC2. For LAN segments separated by a FDDI backbone, 
backbone delays will be minimal; in such cases, local acknowledgment for LLC2 should not be turned 
on. Speed mismatch between the LAN segments and the backbone network is one criterion to be used in 
the decision to use local acknowledgment for LLC2.

There are some situations (such as host B failing between the time host A sends data and the time host 
B receives it) in which host A would behave as if, at the LLC2 layer, data was received when it actually 
was not, because the device acknowledges that it received data from host A before it confirms that host 
B can actually receive the data. But because both NetBIOS and SNA have error recovery in situations 
where an end device goes down, these higher-level protocols will resend any missing or lost data. These 
transaction request/confirmation protocols exist above LLC2, so they are not affected by tight timers, as 
is LLC2. They also are transparent to local acknowledgment. 

If you are using NetBIOS applications, note that there are two NetBIOS timers—one at the link level 
and one at the next higher level. Local acknowledgment for LLC2 is designed to solve session timeouts 
at the link level only. If you are experiencing NetBIOS session timeouts, you have two options:

Experiment with increasing your NetBIOS timers.

Avoid using NetBIOS applications on slow serial lines.

In a configuration scenario where RSRB is configured between Router A and Router B and both routers 
are not routing IP, a Host connected to router A through Token Ring (or other LAN media) has no IP 
connectivity to router B. This restriction exists because IP datagrams received from the Host by Router 
A are encapsulated and sent to router B where they can only be de-encapsulated and source-bridged to 
a Token Ring. In this scenario, IP routing is recommended. To enable the Host to reach Router B in this 
scenario, IP routing should be enabled on Router A’s Token Ring interface to which the Host is attached.

DLSw+

Data-Link Switching Plus (DLSw+) is a method of transporting SNA and NetBIOS. It complies with the 
DLSw standard documented in RFC 1795 and the DLSw Version 2 standard. DLSw+ is an alternative to 
RSRB that addresses several inherent problems that exist in RSRB, such as:

SRB hop-count limits (SRB’s limit is seven)

Broadcast traffic (including SRB explorer frames or NetBIOS name queries) 

Unnecessary traffic (acknowledgments and keepalives)

Data-link control timeouts

Summary of Contents for BC-201

Page 1: ...PS page 229 The IBM Networking section of the Cisco IOS Bridging and IBM Networking Configuration Guide discusses the following host related software and hardware components DSPU and SNA Service Point...

Page 2: ...tocol TCP connection between two routers Use Fast Sequenced Transport FST to transport RSRB packets to their peers without TCP or User Datagram Protocol UDP header or processor overhead Use data link...

Page 3: ...d out of sequence are also rare However if two or more slow switched paths of equal cost exist between the two routers such as two parallel X 25 networks the routers alternate in sending packets betwe...

Page 4: ...rror recovery in situations where an end device goes down these higher level protocols will resend any missing or lost data These transaction request confirmation protocols exist above LLC2 so they ar...

Page 5: ...abilities exchange allows compliance to the standard but at different levels of support The standard does not specify how to cache learned information about MAC addresses RIFs or NetBIOS names It also...

Page 6: ...as peer on demand routing was recently introduced in DLSw Version 2 but has been implemented in Cisco DLSw border peer technology since Cisco IOS Release 10 3 Expedited TCP Connection DLSw Version 2...

Page 7: ...ions of peer or circuit failures For more information refer to the current Cisco IOS release note for the location of the Cisco MIB website Local Acknowledgment When you have LANs separated by wide ge...

Page 8: ...One way to solve this time delay is to increase the timeout value on the end nodes to account for the maximum transit time between the two end machines However in networks consisting of hundreds or ev...

Page 9: ...ocal host and the router terminates in either router the other will be informed to terminate its connection to its local host If the TCP queue length of the connection between the two routers reaches...

Page 10: ...concentration consolidates the appearance of multiple physical units PUs into a single PU appearance to VTAM minimizing memory and cycles in central site resources VTAM NCP and routers and speeding ne...

Page 11: ...otocols that include Adplex ADT Security Systems Inc Diebold and asynchronous generic traffic BSTUN implementation is also supported on the 4T network interface module NIM on the Cisco 4000 and 4500 s...

Page 12: ...or the HDLC protocol Allows two devices using SDLC or HDLC compliant protocols that are normally connected by a direct serial link to be connected through one or more Cisco routers reducing leased li...

Page 13: ...te the packets Copies frames to destinations based on address STUN in passthrough mode does not modify the frames in any way or participate in SDLC windowing or resending these functions are left to t...

Page 14: ...k with STUN and one without STUN Figure 90 IBM Network Configuration without STUN and with STUN IBM mainframe Workstation T1 serial link Ethernet Workstation IBM 3x78 terminals Ethernet Local site Rem...

Page 15: ...s that use the following asynchronous security protocols adplex adt poll select adt vari poll diebold async generic mdi Provides a tunnel mechanism for BSTUN over Frame Relay without using TCP IP enca...

Page 16: ...Configuring Source Route Bridging Because LANs are now connected through RSRB and WAN backbones the delays that occur are longer than LLC2 allows for bidirectional communication between hosts Our loc...

Page 17: ...or acknowledgments to be sent across a WAN SDLC local acknowledgment is described in the section Establish the Frame Encapsulation Method in the chapter Configuring STUN and BSTUN IBM Network Media Tr...

Page 18: ...4 is connected is configured with SDLLC The routers communicate via RSRB over a TCP connection that has local acknowledgment enabled In all these topologies each IBM end node the FEP and cluster contr...

Page 19: ...om the serial device before forwarding them to the Token Ring device Maintaining a Dynamic RIF Cache SDLLC maintains a dynamic RIF cache and caches the entire RIF that is the RIF from the source stati...

Page 20: ...local IBM equipment A device attached locally to a Token Ring network can communicate through a router running the QLLC Conversion feature with a remote device attached to an X 25 network using QLLC T...

Page 21: ...onds as though the 37x5 FEP were communicating over an X 25 network This is accomplished by configuring the router s X 25 interface as a virtual Token Ring so that the X 25 virtual circuit appears to...

Page 22: ...To allow a device to use LLC2 to transfer data both SDLLC and QLLC provide virtual MAC addresses In SDLLC the actual MAC address is built by combining the defined virtual MAC whose last byte is 0x00...

Page 23: ...ng DLSw for QLLC conversion refer to the Configuring DLSw chapter You can configure DSPUs for QLLC For more information on this configuration refer to the Configuring DSPU and SNA Service Point chapte...

Page 24: ...d protocols using Q 933 NLPID as illustrated in Figure 98 Figure 98 Frame Relay Encapsulation Based on RFC 1490 Note The protocol ID for SNA subarea FID4 is 0x81 The protocol ID for SNA subarea FID2 i...

Page 25: ...he SNA host on a Frame Relay PVC In the reverse direction the software is responsible for de encapsulating the data from the Frame Relay PVC and for generating and sending the appropriate local data l...

Page 26: ...SRB technology NCIA I encapsulates the Token Ring traffic inside IP datagrams passed over a TCP connection between a router and a client A virtual ring is created to allow the router to interconnect a...

Page 27: ...LC serves two purposes Establishes the peer connection Establishes the circuit between the client and the server The peer session must be established before an end to end circuit can be set up During...

Page 28: ...with them The DLSw local peer passes packets back and forth among different data link providers Advantages of the Client Server Model The client server model used in the NCIA Server feature extends th...

Page 29: ...communicate using DLSw Figure 103 NCIA Server Provides Independence from the Upstream Network Implementation ALPS The Airline Product Set ALPS is a tunneling mechanism that transports airline protoco...

Page 30: ...that represent each downstream device with one PU definition that represents the router Because you define the downstream PUs at the router rather than the host you isolate the host from changes in t...

Page 31: ...ntrol point SSCP appearing as a PU type 5 device to its downstream PUs The SSCP sessions established between the router and its upstream host are completely independent of the SSCP sessions establishe...

Page 32: ...protocols requiring access to applications on a variety of platforms including SNA applications on Enterprise servers While SNA routing is still required when multiple servers must be accessed the num...

Page 33: ...ved Availability By adding Cisco unique capabilities to connect out and distribute traffic across multiple ports access to resources is improved and traffic can be distributed across multiple ports Ad...

Page 34: ...nt LU Requester DLUR feature Provides dynamic link connectivity using connection networks CNs which eliminates much of the configuration required in networks with numerous data hosts Branch Extender T...

Page 35: ...g the IP network to be configured based on these elements The Cisco IP prioritization technologies such as weighted fair queueing WFQ prioritize the traffic through the IP network EE support on the IB...

Page 36: ...name within the SNASw configuration Dynamic SNA BTU Size Most SNA node implementations require specific tuning of the SNA basic transmit unit BTU in the configuration SNASw analyzes the interface max...

Page 37: ...NA networks Console Message Archiving page 237 Data Link Tracing page 237 Interprocess Signal Tracing page 237 MIB Support for Advanced Network Management Awareness page 238 Console Message Archiving...

Page 38: ...in a manner that simplifies and speeds up problem isolation and resolution LAN and IP Focused Connection Types SNASw supports several connection types to serve all SNA connectivity options including t...

Page 39: ...irtual Data Link Control VDLC to connect to DLSw transport and local switching technologies VDLC is used for a number of connectivity options including the following two Transport over DLSw Supported...

Page 40: ...atabase management systems from different vendors using a single interface SNA is a large complex feature rich network architecture developed by IBM CTRC adds support for TCP IP passthrough allowing t...

Page 41: ...OS 2 For an SNA host connection the router with CTRC converts DRDA packets over TCP IP to DRDA packets over APPC LU 6 2 and then routes them to DB2 databases CTRC runs as a TCP IP daemon on the route...

Page 42: ...ateways for database access CTRC lets Windows or UNIX client applications call CICS transactions without requiring changes to the client or host software In addition CTRC provides Cisco 7200 and 7500...

Page 43: ...CPA expands the value of the Cisco IBM channel solution by providing channel connectivity to mid range mainframe configurations The CPA is a standard single width port adapter that provides support fo...

Page 44: ...hree high speed port adapters in a single Cisco 7200 router Parallel Channel Port Adapter A PCPA provides a single parallel channel physical interface supporting 3 0 or 4 5 Mbps data transfer rates Di...

Page 45: ...ons per interface is recommended The CLAW packing feature enables the transport of multiple IP packets in a single channel operation and significantly increases throughput performance between a mainfr...

Page 46: ...a change to the router configuration at the time of the move Note IP Host Backup does not provide single system image or automatic failover to a waiting backup application Host operator action on the...

Page 47: ...ames running VTAM that are either channel attached to the same CMCC adapter card or channel attached to different CMCC adapter cards The CSNA feature provides SNA connectivity through a MAC address th...

Page 48: ...plit over two physical channel connections on the same CMCC adapter CMPC insulates VTAM from the actual network topology The MPC protocols are terminated on the CMCC adapter and converted to LLC proto...

Page 49: ...nted by the TN3270 server are dependent LUs To route these dependent LU sessions to multiple VTAM hosts connected to the TN3270 server in the CMCC adapter card rather than routing in the VTAM hosts th...

Page 50: ...Configuration Guide 78 11737 02 To enable the TN3270 server feature you must have a CMCC adapter installed in a Cisco 7000 with RSP7000 Cisco 7500 series router or a Cisco 7200 router For details abou...

Reviews: