To Be "On" the Internet
Four ways users connect to and participate in the Internet.
Crocker, D., "To Be "On" the Internet", RFC 1775, DOI 10.17487/RFC1775, March 1995, <https://www.rfc-editor.org/info/rfc1775>.
@misc{rfc1775,
series = {Request for Comments},
number = 1775,
howpublished = {RFC 1775},
publisher = {RFC Editor},
doi = {10.17487/RFC1775},
url = {https://www.rfc-editor.org/info/rfc1775},
author = {D. Crocker},
title = {{To Be "On" the Internet}},
pagetotal = 4,
year = 1995,
month = mar,
} RFC text
Contents
Network Working Group D. Crocker
Request for Comments: 1775 Brandenburg Consulting
Category: Informational March 1995
To Be "On" the Internet
Status of this Memo
This memo provides information for the Internet community. This memo
does not specify an Internet standard of any kind. Distribution of
this memo is unlimited.
Abstract
The Internet permits different levels of access for consumers and
providers of service. The nature of those differences is quite
important in the capabilities They afford. Hence, it is appropriate
to provide terminology that distinguishes among the range, so that
the Internet community can gain some clarity when distinguishing
whether a user (or an organization) is "on" the Internet. This
document suggests four terms, for distinguishing the major classes of
access.
1. INTRODUCTION
The Internet is many things to many people. It began as a technology
and has grown into a global service. With the growth has come
increased complexity in details of the technology and service,
resulting in confusion when trying to determine whether a given user
is "on" the Internet. Who is on the Internet? What capabilities do
they have? This note is an attempt to aid Internet consumers and
providers in determining the basic types of end-user access that
distinguish critical differences in Internet attachment.
The list was developed primarily for the perspective of users, rather
than for the technical community. The definitions in this list take
the perspective that users are primarily interested in application
services. A curious implication is that some of the definitions do
not rely on the direct use of the underlying Internet connectivity
protocols, TCP/IP. For many technical discussions, therefore, these
terms will not be appropriate.
2. LABELS FOR INTERNET ACCESS
The following definitions move from "most" to "least" Internet
access, from the perspective of the user (consumer). The first term
is primarily applicable to Internet service providers. The remaining
terms are primarily applicable to consumers of Internet service.
FULL ACCESS
This is a permanent (full-time) Internet attachment running
TCP/IP, primarily appropriate for allowing the Internet community
to access application servers, operated by Internet service
providers. Machines with Full access are directly visible to
others attached to the Internet, such as through the Internet
Protocol's ICMP Echo (ping) facility. The core of the Internet
comprises those machines with Full access.
CLIENT ACCESS
The user runs applications that employ Internet application
protocols directly on their own computer platform, but might not
be running underlying Internet protocols (TCP/IP), might not have
full-time access, such as through dial-up, or might have
constrained access, such as through a firewall. When active,
Client users might be visible to the general Internet, but such
visibility cannot be predicted. For example, this means that most
Client access users will not be detected during an empirical
probing of systems "on" the Internet at any given moment, such as
through the ICMP Echo facility.
MEDIATED ACCESS
The user runs no Internet applications on their own platform. An
Internet service provider runs applications that use Internet
protocols on the provider's platform, for the user. User has
simplified access to the provider, such as dial-up terminal
connectivity. For Mediated access, the user is on the Internet,
but their computer platform is not. Instead, it is the computer
of the mediating service (provider) which is on the Internet.
MESSAGING ACCESS
The user has no Internet access, except through electronic mail
and through netnews, such as Usenet or a bulletin board service.
Since messaging services can be used as a high-latency -- i.e.,
slow -- transport service, the use of this level of access for
mail-enabled services can be quite powerful, though not
interactive.
3. SAMPLE USAGE
The test of a nomenclature is, of course, its application to real-
life situations. Two simple cases involve home users. If a user
accesses the Internet by running a terminal program on their PC and
then dials up a public service which provides the Internet
applications, then that user has Mediated Internet access. The
public service has Client or Full access, but the user does not. On
the other hand, users who access via SLIP or PPP are running Internet
applications on their own PCs and they have Client Internet access.
Many corporations now have a full-time link to the Internet. The
link is based on TCP/IP and usually has a number of Internet servers
running, for email exchange and for making public corporate data
available to the rest of the world, such as through the World Wide
Web and Gopher. Clearly, the corporation is "on" the Internet, with
Full Internet access.
What about a user in that corporation? Many corporations today
separate their internal internet from the public Internet via a
firewall. If a user from the internal internet has a desktop
computer and reaches out to the Internet, through the firewall, by
running any Internet applications, such as a Web browser, then that
user has Client Internet access.
Some corporations will not allow this, instead requiring all software
which touches the public Internet to be run on specially-administered
machines which are part of the corporation's firewall suite of
services. Hence, users must make a terminal connection to the
special machines, from there running the Internet applications. Such
users have Mediated Internet access, the same as home users who dial
up a public service.
4. SECURITY CONSIDERATIONS
This specification does NOT, itself, provide or define any security-
related mechanisms. However it does describe scenarios with
different security implications for users and providers. Readers of
this discussion are cautioned to consider those implications when
choosing a service.
5. ACKNOWLEDGMENTS
Development of these definitions was spurred by many public and
private discussions in which confusion over Internet access reigned.
Convergence on an initial set of three terms was the result of
discussion on the Big-Internet mailing list, particularly from
comments made by Alan Barret, Howard Berkowitz, Noel Chiappa, Steve
Goldstein, Iain Hanson, Gary Malkin, Bob McKisson, Tim O'Reilly, Dave
Piscitello and Bill Simpson. Eventually, the need for a fourth
category became evident and was discussed further with the
participants on the list. This does not mean that any of them
necessarily endorses the terms and definitions provided, merely that
their notes assisted my thinking on the topic. After the initial
round of public discussion, Smoot Carl-Mitchell and John Quarterman
of Texas Internet Consulting developed terminology for similar
categories and served to prompt modification of this set, described,
here, to distinguish between provider and consumer forms of access
and emphasize the role of Full access in defining the Internet core.
6. Security Considerations
Security issues are not discussed in this memo.
7. Author's Address
David H. Crocker
Brandenburg Consulting
675 Spruce Dr.
Sunnyvale, CA 94086 USA
Phone: +1 408 246 8253
Fax: +1 408 249 6205
EMail: dcrocker@mordor.stanford.edu
AI ELI5
On this page
§1Levels of Internet Access
David Crocker observes that the Internet has grown to support many different types of users and access scenarios. The question "Is this user on the Internet?" became ambiguous, because connectivity can take many forms with very different implications for what the user can do.
The RFC defines four access categories, ordered from most to least capability. These distinctions are practical and user-focused: they describe what applications a user can run and the visibility and reliability of their connection.
When people started connecting to the Internet in different ways, they got confused about whether someone was really "on" it or not. This RFC sorts out four clear ways.
§2The Four Access Categories
Full Access: A permanent, full-time connection running TCP/IP, operated by Internet service providers. Machines with Full access are directly visible to the rest of the Internet via ping and other discovery tools. The core of the Internet comprises systems with Full access.
Client Access: Users run Internet applications on their own computer, such as a web browser or email client, but may have limited or intermittent connectivity (for example, via dial-up or through a firewall). Client users may not always be visible to the Internet.
Mediated Access: The user runs no Internet applications directly. Instead, a service provider runs the applications on a server and the user accesses them through a simplified interface, such as a terminal dial-up. The user is "on" the Internet, but their computer is not.
Messaging Access: The user has only email and news access. Messaging services can carry other protocols at high latency, making them useful for certain types of interaction, though not for real-time services.
Full: your own 24/7 phone line. Client: you run apps but maybe not always on. Mediated: you call a helper who calls the Internet. Messaging: you only get mail and newspapers.
§3Real-World Scenarios
A home user who dials into a service provider to use a terminal is using Mediated access; the service provider has Client or Full access, but the user does not. By contrast, users connecting via SLIP or PPP protocols run Internet applications on their own computers and have Client access.
A corporation with a full-time Internet link has Full access. Users within that corporation using web browsers through a firewall have Client access. However, if the corporation requires all Internet access to go through a special administration machine, users connecting to that machine have Mediated access.
A home dial-up user is mediated: the helper (ISP) is on the Internet, the user is not. A corporate office with a full link has Full access. Someone in that office using a browser has Client access. Someone forced to use a special admin machine has Mediated access.