Pup: An Internetwork Architecture

  title={Pup: An Internetwork Architecture},
  author={David R. Boggs and John F. Shoch and Edward A. Taft and Robert M. Metcalfe},
  journal={IEEE Trans. Commun.},
Pup is the name of an internet packet format (PARC Universal Packet), a hierarchy of protocols, and a style of internetwork communication. The fundamental abstraction is an end-to-end media-in dependent internetwork datagram. Higher levels of functionality are achieved by end-to-end protocols that are strictly a matter of agreement among the communicating end processes. This report explores important design issues, sets forth principles that have guided the Pup design, discusses the present… 

Figures from this paper

The ARPA Internet Protocol

Local networking and internetworking in the V-system

The use of server-based “intelligent gateways" to provide internetworking using standard protocols in conjunction with an efficient light-weight protocol for V IPC on a local network, addressing some reliability and security issues that arise with local networks.

Managing transient internetwork links in the Xerox Internet

This paper describes an experimental facility, developed for the management of transient internetwork communication links, allowing high level application programs to dynamically alter the Internet topology, without end-users being involved, or even aware of what is happening.

Internetwork Protocol Approaches

The motivation for interconnecting networks is to provide one or more consistent services to the set of users of the interconnected networks and the role of internetwork protocols is discussed.

Internetworking: an analysis and proposal

This thesis will develop the functional requirements for an "ideal" internetwork, describe two current methods for internetworking, and analyze these methods against the ideal internetwork.

Sirpent: a high-performance internetworking approach

Sirpent#8482; (Source Internetwork Routing Protocol with Extended Network Transfer) is described, a new approach to an internetwork architecture that makes source routing the basis for interconnection, rather than an option as in IP.

Addressing in internetwork protocols

This thesis examines the use of addresses in internet protocols, and shows that the general use of the loose source route mechanism is the best way to achieve exible, e cient, and evolvable routing and addressing.

Lan Internetworking

  • D. Shepherd
  • Computer Science
    Advanced Course: Local Area Networks
  • 1983
In this chapter we have described a number of approaches that have could be taken to solving the problem of linking local area networks. together. The choice lies between very general gateways that

Multiprotocol transport networking: a general internetworking solution

The multiprotocol transport networking (MPTN) architecture provides a protocol-independent system interface that includes most functions provided by existing transport protocols and decouples higher-layer protocols, application programming interfaces, and applications from protocols at the transport layer and below.

An approach for interconnecting SNA and XNS Networks

Interest in computer internetworking has resulted from the proliferation of wide area and local area networks. The CCITT, DARPA/DoD, and ISO/ECMA internetworking models, which have become widely



Function-oriented protocols for the ARPA computer network

It is now appropriate to review the development of protocols which have been constructed to promote particular substantive uses of the ARPANET, namely function-oriented protocols.

Packet Fragmentation in Inter-Network Protokols

Issues in packet-network interconnection

Issues such as the level of interconnection, the role of gateways, naming and addressing, flow and congestion control, accounting and access control, and basic internet services are discussed in detail.

High-level protocols

This paper describes some examples of HLP's (ARPA network voice and graphics protocols), and argues that modern techniques for expressing structure and control in programming languages should be applied to analogous problems in communication among application processes in a network.

The ARPA Network Design Decisions

Connection Management in Transport Protocols

Source routing in computer networks

Another technique for internet routing in which the source of internet packets specifies the complete internet route is considered, which is complicated and overhead increases.

Interconnecting local networks via the Packet Radio Network

The Bay Area Packet Radio Network has been integrated into an existing architecture for network interconnection: it can be used to provide radio communications for directly connected hosts, or as an

Advances in packet radio technology

Various aspects of spread spectrum transmission in the network environment are identified and the experience with a testbed network in the San Francisco Bay area is discussed.

The arpanet telnet protocol: Its purpose, principles, implementation, and impact on host operating system design

The protocol discussed in this paper was developed by many members of the ARPANET community starting in 1969 and continuing through the present and dozens of other individuals contributed to the many implementations of the protocol.