Pup: An Internetwork Architecture

@article{Boggs1980PupAI,
  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.},
  year={1980},
  volume={28},
  pages={612-624}
}
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
...
...

References

SHOWING 1-10 OF 50 REFERENCES
Function-oriented protocols for the ARPA computer network
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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.
...
...