31.07.2015 Views

network protocols handbook.pdf

network protocols handbook.pdf

network protocols handbook.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7Network Communication Architecture and ProtocolsOther Network Architecture Models: IBM SNAIn addition to the open architectural models such as OSI 7 layers model andthe TCP/IP model, there exist a few popular vendor specific <strong>network</strong> communicationmodels, such as IBM SNA (Systems Network Architecture), DigitalEquipment Corporation’s (DEC, now part of HP) DNA (Digital Network Architecture).We will only provide details on the IBM SNA here.Although it is now considered a legacy <strong>network</strong>ing architecture, the IBM SNAis still widely deployed. SNA was designed around the host-to-terminal communicationmodel that IBM’s mainframes use. IBM expanded the SNA protocolto support peer-to-peer <strong>network</strong>ing. This expansion was deemed AdvancedPeer-to-Peer Networking (APPN) and Advanced Program-to-Program Communication(APPC). Advanced Peer-to-Peer Networking (APPN) representsIBM’s second-generation SNA. In creating APPN, IBM moved SNA from a hierarchical,mainframe-centric environment to a peer-based <strong>network</strong>ing environment.At the heart of APPN is an IBM architecture that supports peer-basedcommunications, directory services, and routing between two or more APPCsystems that are not directly attached.SNA has many similarities with the OSI 7 layers reference model. However,the SNA model has only six layers and it does not define specific <strong>protocols</strong> forits physical control layer. The physical control layer is assumed to be implementedvia other standards. The functions of each SNA component are describedas follows:• Data Link Control (DLC)—Defines several <strong>protocols</strong>, including theSynchronous Data Link Control (SDLC) protocol for hierarchical communication,and the Token Ring Network communication protocol forLAN communication between peers. SDLC provided a foundation forISO HDSL and IEEE 802.2.• Path control—Performs many OSI <strong>network</strong> layer functions, includingrouting and datagram segmentation and reassembly (SAR)• Transmission control—Provides a reliable end-to-end connection service(similar to TCP), as well as encrypting and decrypting services• Data flow control—Manages request and response processing, determineswhose turn it is to communicate, groups messages and interruptsdata flow on request• Presentation services—Specifies data-transformation algorithms thattranslate data from one format to another, coordinate resource sharingand synchronize transaction operations• Transaction services—Provides application services in the form ofprograms that implement distributed processing or management servicesThe following figure illustrates how the IBM SNA model maps to the ISO OSIreference model.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!