ULTRIX Guide to Network Programming

Order Number: AA-PBKWA-TE

This document is the "ULTRIX Guide to Network Programming," published by Digital Equipment Corporation in June 1990 for ULTRIX Version 4.0 or higher.

It serves as a comprehensive guide for experienced programmers familiar with C and ULTRIX networking concepts, introducing them to the architectures and components of the ULTRIX network programming environment.

The manual covers:

  • Network Architecture: Including the ISO Reference Model and Digital's network layering schemes.
  • Socket Interface: Detailed instructions on using the socket interface for network applications, covering creation, binding, connection establishment, data transfer, and advanced topics like nonblocking sockets, out-of-band data, and broadcasting. It also describes network library procedures for obtaining host, network, protocol, and service information.
  • Client/Server Model: Provides code examples for both connection-mode and connectionless-mode client/server applications.
  • X/Open Transport Interface (XTI): Explains how XTI fits into the ULTRIX networking environment, supporting transport-independent C library functions for TCP and UDP services.
  • Distributed Applications with DECrpc: Describes the programming interface for Remote Procedure Calls (RPC), including the RPC runtime library, Network Interface Definition Language (NIDL) Compiler, and Location Brokers for building distributed applications.
  • ULTRIX Extended SNMP Agent: Guides on writing extensions to the Simple Network Management Protocol (SNMP) Agent to manage private Management Information Bases (MIBs).
  • Packet Filter Programming: Briefly describes the kernel-resident network packet demultiplexer for low-level access to network data link layers like Ethernet.

The document includes numerous code examples and refers to related ULTRIX documentation for further details.

AA-PBKWA-TE
June 1990
97 pages
Quality

Original
3.8MB

Site structure and layout ©2025 Majenko Technologies