Cisco Systems BC-281 manual BC-286

Page 6

Configuring Data-Link Switching Plus

Technology Overview

Enabling local acknowledgment for LLC2 has the following advantages:

Local acknowledgment for LLC2 solves the T1 timer problem without having to change any configuration on the end nodes. The end nodes are unaware that the sessions are locally acknowledged. In networks consisting of hundreds or even thousands of machines, this is a definite advantage. All the frames acknowledged by the Cisco IOS software appear to the end hosts to be coming from the remote IBM machine. In fact, by looking at a trace from a protocol analyzer, one cannot say whether a frame was acknowledged by the local router or by a remote IBM machine. The MAC addresses and the RIFs generated by the Cisco IOS software are identical to those generated by the remote IBM machine. The only way to find out whether a session is locally acknowledged is to use either a show local-ackcommand or a show source-bridgecommand on the router.

All the supervisory (RR, RNR, REJ) frames that are locally acknowledged go no farther than the router. Without local acknowledgment for LLC2, every frame traverses the backbone.

With local acknowledgment, only data (I-frames) traverse the backbone, resulting in less traffic on the backbone network. For installations in which customers pay for the amount of traffic passing through the backbone, this could be a definite cost-saving measure. A simple protocol exists between the two peers to bring up or down a TCP session.

Notes on Using LLC2 Local Acknowledgment

LLC2 local acknowledgment is enabled with TCP and DLSw+ Lite remote peers.

If the LLC2 session between the local 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 the high-water mark, the routers sends Receiver-Not-Ready (RNR) messages to the local hosts until the queue limit is reduced to below this limit. It is possible, however, to prevent the RNR messages from being sent by using the dlsw llc2 nornr command.

The configuration of the LLC2 parameters for the local Token Ring interfaces can affect overall performance. Refer to the chapter “Configuring LLC2 and SDLC Parameters” in this manual for more details about fine-tuning your network through the LLC2 parameters.

The routers at each end of the LLC2 session execute the full LLC2 protocol, which could result in significant router overhead. The decision to use 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 T1, backbone delays will be minimal; in such cases, DLSw+, FST or direct encapsulation should be considered in order to disable local acknowledgement. Speed mismatch between the LAN segments and the backbone network is one criterion to help you decide to use local acknowledgment for LLC2.

There are some situations (such as the receiving host failing between the time the sending host sends data and the time the receiving host receives it), in which the sending host would determine, at the LLC2 layer, that data was received when it actually was not. This error occurs because the router acknowledges that it received data from the sending host before it determines that the receiving host 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. Because these transaction request/confirmation protocols exist above LLC2, they are not affected by tight timers, as is LLC2. They also are transparent to local acknowledgment.

 

Cisco IOS Bridging and IBM Networking Configuration Guide

BC-286

78-11737-02

Image 6
Contents Configuring Data-Link Switching Plus BC-281IP Multicast DLSw StandardDLSw Version 2 Standard BC-282UDP Unicast DLSw+ FeaturesEnhanced Peer-on-Demand Routing Feature Expedited TCP ConnectionLocal Acknowledgment BC-284BC-285 LLC2 Session without Local AcknowledgmentBC-286 DLSw+ Support for Other SNA Features BC-287Defines the DLSw+ local peer Command PurposeDefining a DLSw+ Local Peer for the Router Following is a sample dlsw local peer statementDefining a DLSw+ Remote Peer TCP EncapsulationBC-289 Defines a remote peer with FST encapsulation TCP/IP with RIF Passthrough EncapsulationFST Encapsulation BC-290Defines a remote peer with direct encapsulation Direct EncapsulationDLSw Lite Encapsulation Defines a remote peer with DLSw Lite encapsulationMapping DLSw+ to a Local Data-Link Control Token RingBC-292 Ethernet BC-293Enables DLSw+ on an Sdlc interface Associated with this serial interfaceBC-294 Configuring Advanced Features BC-295Scalability Peer Groups and Border PeersBC-296 BC-297 Enables peer groups and border peers BC-298Configures peer-on-demand defaults Local, remote, and group cachesBC-299 Following command enables NetBIOS DDR Displays content of group, local and remote cachesNetBIOS Dial-on-Demand Routing Explorer FirewallsSNA Dial-on-Demand Routing Following command configures the SNA DDR featureUDP Unicast Feature BC-301LLC1 Circuits Configures a dynamic peerPromiscuous Peer Defaults Dynamic PeersLoad Balancing Configures promiscuous peer defaultsAvailability BC-303Local router BC-304Ethernet Redundancy Configures transparent redundancyBackup Peers Addresses on a transparent bridged are mappedConfigures a backup peer Modes of OperationBC-306 Traffic Bandwidth and Queueing Management Access ControlNetwork Management BC-307Defines a port list DLSw+ Bridge Group ListBC-308 Static Resources Capabilities Exchange Filter Lists in the Remote-Peer CommandStatic Paths BC-309Configuring DLSw+ Timers BC-310BC-311 Following sections provide DLSw+ configuration examples BC-312Router a Router BBC-313 BC-314 DLSw+ with Peer Groups Specified ExampleRouter C BC-315BC-316 FEPRouter D BC-317Following example, all devices are type PU DLSw+ with Sdlc Multidrop Support Configuration ExamplesRouter E BC-318Following example, all devices are type PU 2.1 Method BC-319BC-320 Hostname Router aBC-321 DLSw+ Translation Between Fddi and Token RingDLSw+ Translation Between Sdlc and Token Ring Media Example BC-322BC-323 Sdlc partner 1000.5aed.1f53 d2 sdlc dlsw d2DLSw+ over Frame Relay Configuration Example RingBC-324 Example DLSw+ over Qllc Configuration ExamplesFollowing three examples describe Qllc support for DLSw+ BC-325DLSw+ with RIF Passthrough Configuration Example BC-326DLSw+ with Enhanced Load Balancing Configuration Example BC-327DLSw+ Peer Cluster Feature Configuration Example BC-328DLSWRTR2 BC-329Shows a DLSw+ border peer network configured with DLSw+ Rsvp BC-330DLSw+ with Ethernet Redundancy Configuration Example BC-331DLSw+ with Ethernet Redundancy in a Switched Environment BC-332BC-333 BC-334