Open In App

What is APPN(Advanced Peer to Peer Networking)?

Advanced Peer-to-Peer Networking (APPN) is part of an IBM Systems Network Architecture (SNA). It involves protocols in which a set of computers are not dominated by a central server or any other piece of hardware rather these protocols allow computers to communicate among themselves.

Need of Peer-to-Peer Networking

The advent of the worldwide web caused a new problem. There weren’t enough nodes to support the then developed web-based applications as the incoming traffic saw a steady increase, this resulted in a shortage in the network bandwidth of the client-server setting. Peer to peer systems which were later developed offered a solution where every node of the system would act as both the client and server for a variety of domain applications that would provide part of the overall resources available from the system. Thus there exists no centralized coordination in a pure peer to peer networking system where the participating peers have their own freedom and thus are able to self organize the structure of the system. Thus this peer to peer network addresses many issues raised by the conventional client-server systems but it too has its own set of disadvantages which we will be looking at.



History of APPN

The Systems Network Architecture (SNA) is IBM’s networking architecture developed in 1974 as a means of communication between the mainframe computers. It has a variety of interfaces that permit software and hardware communication. Since it has a predictable and robust response it was used in many applications. However, its inability to provide dynamic connections between the SNA resources and its effect on the end-users session in case of software or hardware damage along the route was its major setback. Thus the APPN has developed whose nodes had the ability to understand and interpret the network topology by identifying the location of various nodes in the local network with the ability to make use of current and adjacent networks to search for resources. Hence APPN identifies and selects the best available route between session partners.

Working of APPN

Role of the APPN nodes and their functioning

The APPN is composed of clusters of T2.1 nodes linked to each other.they provide sessions between Logical units and peer-level connectivity using the APPC protocol. They perform the following tasks:



Types of T2.1 nodes

Advantages of APPN

Disadvantages of APPN

Article Tags :