Browse Definitions:
Definition

Advanced Peer-to-Peer Networking (APPN)

Advanced Peer-to-Peer Networking (APPN), part of IBM's Systems Network Architecture ( SNA ), is a group of protocols for setting up or configuring program-to-program communication within an IBM SNA network. Using APPN, a group of computers can be automatically configured by one of the computers acting as a network controller so that peer programs in various computers will be able to communicate with other using specified network routing.

APPN features include:

  • Better distributed network control; because the organization is peer-to-peer rather than solely hierarchical, terminal failures can be isolated
  • Dynamic peer-to-peer exchange of information about network topology , which enables easier connections, reconfigurations, and routing
  • Dynamic definition of available network resources
  • Automation of resource registration and directory lookup
  • Flexibility, which allows APPN to be used in any type of network topology

How Dynamic Configuration Works

APPN works with Advanced Program-to-Program Communication (APPC) software that defines how programs will communicate with each other through two interfaces: one that responds to requests from application programs that want to communicate and one that exchanges information with communications hardware. When one program wants to communicate with another, it sends out a request (called an allocate call ) that includes the destination's logical unit (LU) name - the APPC program on each computer that uniquely identifies it). APPC sets up a session between the originating and destination LUs.

APPN network nodes are differentiated as low entry networking (LEN) nodes, end nodes (ENs), and network nodes (NNs). When the network computers are powered on and the software activated, links are established throughout the specified topology. The linked nodes exchange information automatically. If we consider a simplified APPN network, with one end node connected to a network node, the following would describe the sequence of events:

  • Each node indicates APPN capability and defines its node type.
  • The network node asks the end node if it requires a network node server, which handles requests for LU locations.
  • If it responds that it does, the two nodes establish APPC sessions to exchange program-to-program information.
  • The end node registers any other LUs defined at its node by sending the networked node formatted information gathered from the APPC session.
  • After this sequence is completed, the network node knows the location of the EN and what LUs are located there. This information, multiplied across the network, enables LU location and routing.
This was last updated in January 2011

Continue Reading About Advanced Peer-to-Peer Networking (APPN)

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

  • risk map (risk heat map)

    A risk map, also known as a risk heat map, is a data visualization tool for communicating specific risks an organization faces.

  • internal audit (IA)

    An internal audit (IA) is an organizational initiative to monitor and analyze its own business operations in order to determine ...

  • pure risk (absolute risk)

    Pure risk, also called absolute risk, is a category of threat that is beyond human control and has only one possible outcome if ...

SearchSecurity

  • FIDO (Fast Identity Online)

    FIDO (Fast ID Online) is a set of technology-agnostic security specifications for strong authentication. FIDO is developed by the...

  • cryptanalysis

    Cryptanalysis is the study of ciphertext, ciphers and cryptosystems with the aim of understanding how they work and finding and ...

  • Trojan horse (computing)

    In computing, a Trojan horse is a program that appears harmless, but is, in fact, malicious.

SearchHealthIT

SearchDisasterRecovery

  • business continuity and disaster recovery (BCDR)

    Business continuity and disaster recovery (BCDR) are closely related practices that describe an organization's preparation for ...

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

  • call tree

    A call tree -- sometimes referred to as a phone tree -- is a telecommunications chain for notifying specific individuals of an ...

SearchStorage

  • personal cloud storage (PCS)

    Personal cloud storage (PCS) enables users to store data, photos, music, videos and other files on a local network-attached ...

  • cloud SLA (cloud service-level agreement)

    A cloud SLA (cloud service-level agreement) is an agreement between a cloud service provider and a customer that ensures a ...

  • wear leveling

    Wear leveling is a process that is designed to extend the life of solid-state storage devices.

SearchSolidStateStorage

  • hybrid hard disk drive (HDD)

    A hybrid hard disk drive is an electromechanical spinning hard disk that contains some amount of NAND Flash memory.

Close