home *** CD-ROM | disk | FTP | other *** search
/ Hackers Toolkit 2.0 / Hackers_Toolkit_v2.0.iso / HTML / archive / Texts / Rfc / RFC1208.TXT < prev    next >
Encoding:
Text File  |  1999-11-04  |  39.2 KB  |  1,024 lines

  1. Network Working Group                                        O. Jacobsen
  2. Request for Comments: 1208                                      D. Lynch
  3.                                                            Interop, Inc.
  4.                                                               March 1991
  5.  
  6.  
  7.                      A Glossary of Networking Terms
  8.  
  9. Status of this Memo
  10.  
  11.    This RFC is a glossary adapted from "The INTEROP Pocket Glossary of
  12.    Networking Terms" distributed at Interop '90.  This memo provides
  13.    information for the Internet community.  It does not specify an
  14.    Internet standard.  Distribution of this memo is unlimited.
  15.  
  16. Introduction
  17.  
  18.    This glossary is adapted from "The INTEROP Pocket Glossary of
  19.    Networking Terms" produced to help you understand the many terms--and
  20.    in particular the myriad of acronyms--that can be encountered at the
  21.    INTEROP Tutorials, Conference, and Exhibition.
  22.  
  23.    To keep this document reasonably small we have deliberately omitted
  24.    common computer and communications terms such as disk, modem, byte,
  25.    and VLSI.  In addition, the definitions have been kept brief.  We
  26.    recommend that you consult the glossaries found in the major computer
  27.    networking textbooks for more comprehensive definitions.
  28.  
  29.    We also realize that producing this glossary is akin to shooting at a
  30.    moving target.  The computer and communications industries are moving
  31.    very rapidly, and terms and acronyms are born every day.  You are
  32.    invited to submit words which you think should be included in future
  33.    editions.
  34.  
  35. Glossary
  36.  
  37.    abstract syntax: A description of a data structure that is
  38.    independent of machine-oriented structures and encodings.
  39.  
  40.    ACSE: Association Control Service Element.  The method used in OSI
  41.    for establishing a call between two applications.  Checks the
  42.    identities and contexts of the application entities, and could apply
  43.    an authentication security check.
  44.  
  45.    address mask: A bit mask used to select bits from an Internet address
  46.    for subnet addressing.  The mask is 32 bits long and selects the
  47.    network portion of the Internet address and one or more bits of the
  48.    local portion.  Sometimes called subnet mask.
  49.  
  50.  
  51.  
  52. Jacobsen & Lynch                                                [Page 1]
  53.  
  54.  
  55. RFC 1208                INTEROP Pocket Glossary               March 1991
  56.  
  57.  
  58.    address resolution: A means for mapping Network Layer addresses onto
  59.    media-specific addresses.  See ARP.
  60.  
  61.    ADMD: Administration Management Domain.  An X.400 Message Handling
  62.    System public service carrier.  Examples: MCImail and ATTmail in the
  63.    U.S., British Telecom Gold400mail in the U.K.  The ADMDs in all
  64.    countries worldwide together provide the X.400 backbone.  See PRMD.
  65.  
  66.    agent: In the client-server model, the part of the system that
  67.    performs information preparation and exchange on behalf of a client
  68.    or server application.  See NMS, DUA, MTA.
  69.  
  70.    ANSI: American National Standards Institute.  The U.S.
  71.    standardization body. ANSI is a member of the International
  72.    Organization for Standardization (ISO)
  73.  
  74.    AOW: Asia and Oceania Workshop.  One of the three regional OSI
  75.    Implementors Workshops, equivalent to OIW and EWOS.
  76.  
  77.    API: Application Program Interface.  A set of calling conventions
  78.    defining how a service is invoked through a software package.
  79.  
  80.    Application Layer: The top-most layer in the OSI Reference Model
  81.    providing such communication services as electronic mail and file
  82.    transfer.
  83.  
  84.    ARP: Address Resolution Protocol.  The Internet protocol used to
  85.    dynamically map Internet addresses to physical (hardware) addresses
  86.    on local area networks. Limited to networks that support hardware
  87.    broadcast.
  88.  
  89.    ARPA: Advanced Research Projects Agency.  Now called DARPA, the U.S.
  90.    government agency that funded the ARPANET.
  91.  
  92.    ARPANET: A packet switched network developed in the early 1970s.  The
  93.    "grandfather" of today's Internet.  ARPANET was decommissioned in
  94.    June 1990.
  95.  
  96.    ASN.1: Abstract Syntax Notation One.  The OSI language for describing
  97.    abstract syntax.  See BER.
  98.  
  99.    attribute: The form of information items provided by the X.500
  100.    Directory Service.  The directory information base consists of
  101.    entries, each containing one or more attributes. Each attribute
  102.    consists of a type identifier together with one or more values.  Each
  103.    directory Read operation can retrieve some or all attributes from a
  104.    designated entry.
  105.  
  106.  
  107.  
  108.  
  109. Jacobsen & Lynch                                                [Page 2]
  110.  
  111.  
  112. RFC 1208                INTEROP Pocket Glossary               March 1991
  113.  
  114.  
  115.    Autonomous System: Internet (TCP/IP) terminology for a collection of
  116.    gateways (routers) that fall under one administrative entity and
  117.    cooperate using a common Interior Gateway Protocol (IGP).  See
  118.    subnetwork.
  119.  
  120.    backbone: The primary connectivity mechanism of a hierarchical
  121.    distributed system.  All systems which have connectivity to an
  122.    intermediate system on the backbone are assured of connectivity to
  123.    each other.  This does not prevent systems from setting up private
  124.    arrangements with each other to bypass the backbone for reasons of
  125.    cost, performance, or security.
  126.  
  127.    Bart Simpson (R): Internet and OSI cult hero.
  128.  
  129.    baseband: Characteristic of any network technology that uses a single
  130.    carrier frequency and requires all stations attached to the network
  131.    to participate in every transmission.  See broadband.
  132.  
  133.    BER: Basic Encoding Rules.  Standard rules for encoding data units
  134.    described in ASN.1.  Sometimes incorrectly lumped under the term
  135.    ASN.1, which properly refers only to the abstract syntax description
  136.    language, not the encoding technique.
  137.  
  138.    big-endian: A format for storage or transmission of binary data in
  139.    which the most significant bit (or byte) comes first.  The reverse
  140.    convention is called little-endian.
  141.  
  142.    BITNET: Because It's Time NETwork.  An academic computer network
  143.    based originally on IBM mainframe systems interconnected via leased
  144.    9600 bps lines.  BITNET has recently merged with CSNET, The
  145.    Computer+Science Network (another academic computer network) to form
  146.    CREN: The Corporation for Research and Educational Networking.  See
  147.    CSNET.
  148.  
  149.    BOC: Bell Operating Company.  More commonly referred to as RBOC for
  150.    Regional Bell Operating Company.  The local telephone company in each
  151.    of the seven U.S. regions.
  152.  
  153.    bridge: A device that connects two or more physical networks and
  154.    forwards packets between them.  Bridges can usually be made to filter
  155.    packets, that is, to forward only certain traffic.  Related devices
  156.    are: repeaters which simply forward electrical signals from one cable
  157.    to another, and full-fledged routers which make routing decisions
  158.    based on several criteria.  In OSI terminology, a bridge is a Data
  159.    Link Layer intermediate system.  See repeater and router.
  160.  
  161.    broadband: Characteristic of any network that multiplexes multiple,
  162.    independent network carriers onto a single cable.  This is usually
  163.  
  164.  
  165.  
  166. Jacobsen & Lynch                                                [Page 3]
  167.  
  168.  
  169. RFC 1208                INTEROP Pocket Glossary               March 1991
  170.  
  171.  
  172.    done using frequency division multiplexing.  Broadband technology
  173.    allows several networks to coexist on one single cable; traffic from
  174.    one network does not interfere with traffic from another since the
  175.    "conversations" happen on different frequencies in the "ether,"
  176.    rather like the commercial radio system.
  177.  
  178.    broadcast: A packet delivery system where a copy of a given packet is
  179.    given to all hosts attached to the network.  Example: Ethernet.
  180.  
  181.    BSD: Berkeley Software Distribution.  Term used when describing
  182.    different versions of the Berkeley UNIX software, as in "4.3BSD
  183.    UNIX."
  184.  
  185.    catenet: A network in which hosts are connected to networks with
  186.    varying characteristics, and the networks are interconnected by
  187.    gateways (routers).  The Internet is an example of a catenet.  See
  188.    IONL.
  189.  
  190.    CCITT: International Consultative Committee for Telegraphy and
  191.    Telephony.  A unit of the International Telecommunications Union
  192.    (ITU) of the United Nations.  An organization with representatives
  193.    from the PTTs of the world.  CCITT produces technical standards,
  194.    known as "Recommendations," for all internationally controlled
  195.    aspects of analog and digital communications.  See X Recommendations.
  196.  
  197.    CCR: Commitment, Concurrency, and Recovery.  An OSI application
  198.    service element used to create atomic operations across distributed
  199.    systems.  Used primarily to implement two-phase commit for
  200.    transactions and nonstop operations.
  201.  
  202.    client-server model: A common way to describenetwork services and the
  203.    model user processes (programs) of those services.  Examples include
  204.    the name-server/name-resolver paradigm of the DNS and file-
  205.    server/file-client relationships such as NFS and diskless hosts.
  206.  
  207.    CLNP: Connectionless Network Protocol.  The OSI protocol for
  208.    providing the OSI Connectionless Network Service (datagram service).
  209.    CLNP is the OSI equivalent to Internet IP, and is sometimes called
  210.    ISO IP.
  211.  
  212.    CLTP: Connectionless Transport Protocol.  Provides for end-to-end
  213.    Transport data addressing (via Transport selector) and error control
  214.    (via checksum), but cannot guarantee delivery or provide flow
  215.    control.  The OSI equivalent of UDP.
  216.  
  217.    CMIP: Common Management Information Protocol.  The OSI network
  218.    management protocol.
  219.  
  220.  
  221.  
  222.  
  223. Jacobsen & Lynch                                                [Page 4]
  224.  
  225.  
  226. RFC 1208                INTEROP Pocket Glossary               March 1991
  227.  
  228.  
  229.    CMOT: CMIP Over TCP.  An effort to use the OSI network management
  230.    protocol to manage TCP/IP networks.
  231.  
  232.    connectionless: The model of interconnection in which communication
  233.    takes place without first establishing a connection.  Sometimes
  234.    (imprecisely) called datagram.  Examples: LANs, Internet IP and OSI
  235.    CLNP, UDP, ordinary postcards.
  236.  
  237.    connection-oriented: The model of interconnection in which
  238.    communication proceeds through three well-defined phases: connection
  239.    establishment, data transfer, connection release.  Examples: X.25,
  240.    Internet TCP and OSI TP4, ordinary telephone calls.
  241.  
  242.    core gateway: Historically, one of a set of gateways (routers)
  243.    operated by the Internet Network Operations Center at BBN.  The core
  244.    gateway system forms a central part of Internet routing in that all
  245.    groups must advertise paths to their networks from a core gateway,
  246.    using the Exterior Gateway Protocol (EGP).  See EGP, backbone.
  247.  
  248.    COS: Corporation for Open Systems.  A vendor and user group for
  249.    conformance testing, certification, and promotion of OSI products.
  250.  
  251.    COSINE: Cooperation for Open Systems Interconnection Networking in
  252.    Europe.  A program sponsored by the European Commission, aimed at
  253.    using OSI to tie together European research networks.
  254.  
  255.    CREN: See BITNET and CSNET.
  256.  
  257.    CSMA/CD: Carrier Sense Multiple Access with Collision Detection.  The
  258.    access method used by local area networking technologies such as
  259.    Ethernet.
  260.  
  261.    CSNET: Computer+Science Network.  A large computer network, mostly in
  262.    the U.S. but with international connections.  CSNET sites include
  263.    universities, research labs, and some commercial companies.  Now
  264.    merged with BITNET to form CREN.  See BITNET.
  265.  
  266.    DARPA: Defense Advanced Research Projects Agency.  The U.S.
  267.    government agency that funded the ARPANET.
  268.  
  269.    Data Link Layer: The OSI layer that is responsible for data transfer
  270.    across a single physical connection, or series of bridged
  271.    connections, between two Network entities.
  272.  
  273.    DCA: Defense Communications Agency.  The government agency
  274.    responsible for the Defense Data Network (DDN).
  275.  
  276.  
  277.  
  278.  
  279.  
  280. Jacobsen & Lynch                                                [Page 5]
  281.  
  282.  
  283. RFC 1208                INTEROP Pocket Glossary               March 1991
  284.  
  285.  
  286.    DCE: Distributed Computing Environment.  An architecture of standard
  287.    programming interfaces, conventions, and server functionalities
  288.    (e.g., naming, distributed file system, remote procedure call) for
  289.    distributing applications transparently across networks of
  290.    heterogeneous computers.  Promoted and controlled by the Open
  291.    Software Foundation (OSF), a consortium led by HP, DEC, and IBM.  See
  292.    ONC.
  293.  
  294.    DDN: Defense Data Network.  Comprises the MILNET and several other
  295.    DoD networks.
  296.  
  297.    DECnet: Digital Equipment Corporation's proprietary network
  298.    architecture.
  299.  
  300.    DNS: Domain Name System.  The distributed name/address mechanism used
  301.    in the Internet.
  302.  
  303.    domain: In the Internet, a part of a naming hierarchy.
  304.    Syntactically, an Internet domain name consists of a sequence of
  305.    names (labels) separated by periods (dots), e.g., "tundra.mpk.ca.us."
  306.    In OSI, "domain" is generally used as an administrative partition of
  307.    a complex distributed system, as in MHS Private Management Domain
  308.    (PRMD), and Directory Management Domain (DMD).
  309.  
  310.    dotted decimal notation: The syntactic representation for a 32-bit
  311.    integer that consists of four 8-bit numbers written in base 10 with
  312.    periods (dots) separating them.  Used to represent IP addresses in
  313.    the Internet as in: 192.67.67.20.
  314.  
  315.    DSA: Directory System Agent.  The software that provides the X.500
  316.    Directory Service for a portion of the directory information base.
  317.    Generally, each DSA is responsible for the directory information for
  318.    a single organization or organizational unit.
  319.  
  320.    DUA: Directory User Agent.  The software that accesses the X.500
  321.    Directory Service on behalf of the directory user.  The directory
  322.    user may be a person or another software element.
  323.  
  324.    EARN: European Academic Research Network.  A network using BITNET
  325.    technology connecting universities and research labs in Europe.
  326.  
  327.    EGP: Exterior Gateway Protocol.  A reachability routing protocol used
  328.    by gateways in a two-level internet.  EGP is used in the Internet
  329.    core system.  See core gateway.
  330.  
  331.    encapsulation: The technique used by layered protocols in which a
  332.    layer adds header information to the protocol data unit (PDU) from
  333.    the layer above.  As an example, in Internet terminology, a packet
  334.  
  335.  
  336.  
  337. Jacobsen & Lynch                                                [Page 6]
  338.  
  339.  
  340. RFC 1208                INTEROP Pocket Glossary               March 1991
  341.  
  342.  
  343.    would contain a header from the physical layer, followed by a header
  344.    from the network layer (IP), followed by a header from the transport
  345.    layer (TCP), followed by the application protocol data.
  346.  
  347.    end system: An OSI system which contains application processes
  348.    capable of communicating through all seven layers of OSI protocols.
  349.    Equivalent to Internet host.
  350.  
  351.    entity: OSI terminology for a layer protocol machine.  An entity
  352.    within a layer performs the functions of the layer within a single
  353.    computer system, accessing the layer entity below and providing
  354.    services to the layer entity above at local service access points.
  355.  
  356.    ES-IS: End system to Intermediate system protocol.  The OSI protocol
  357.    by which end systems announce themselves to intermediate systems.
  358.  
  359.    EUnet: European UNIX Network.
  360.  
  361.    EUUG: European UNIX Users Group.
  362.  
  363.    EWOS: European Workshop for Open Systems.  The OSI Implementors
  364.    Workshop for Europe.  See OIW.
  365.  
  366.    FARNET: Federation of American Research NETworks.
  367.  
  368.    FDDI: Fiber Distributed Data Interface.  An emerging high-speed
  369.    networking standard.  The underlying medium is fiber optics, and the
  370.    topology is a dual-attached, counter-rotating Token Ring.  FDDI
  371.    networks can often be spotted by the orange fiber "cable."
  372.  
  373.    FIPS: Federal Information Processing Standard.
  374.  
  375.    flame: To express strong opinion and/or criticism of something,
  376.    usually as a frank inflammatory statement in an electronic message.
  377.  
  378.    FNC: Federal Networking Council.  The body responsible for
  379.    coordinating networking needs among U.S. Federal agencies.
  380.  
  381.    fragmentation: The process in which an IP datagram is broken into
  382.    smaller pieces to fit the requirements of a given physical network.
  383.    The reverse process is termed reassembly.  See MTU.
  384.  
  385.    FRICC: Federal Research Internet Coordinating Committee.  Now
  386.    replaced by the FNC.
  387.  
  388.    FTAM: File Transfer, Access, and Management.  The OSI remote file
  389.    service and protocol.
  390.  
  391.  
  392.  
  393.  
  394. Jacobsen & Lynch                                                [Page 7]
  395.  
  396.  
  397. RFC 1208                INTEROP Pocket Glossary               March 1991
  398.  
  399.  
  400.    FTP: File Transfer Protocol.  The Internet protocol (and program)
  401.    used to transfer files between hosts.  See FTAM.
  402.  
  403.    gateway: The original Internet term for what is now called router or
  404.    more precisely, IP router.  In modern usage, the terms "gateway" and
  405.    "application gateway" refer to systems which do translation from some
  406.    native format to another.  Examples include X.400 to/from RFC 822
  407.    electronic mail gateways.  See router.
  408.  
  409.    GOSIP: Government OSI Profile.  A U.S. Government procurement
  410.    specification for OSI protocols.
  411.  
  412.    IAB: Internet Activities Board.  The technical body that oversees the
  413.    development of the Internet suite of protocols (commonly referred to
  414.    as "TCP/IP").  It has two task forces (the IRTF and the IETF) each
  415.    charged with investigating a particular area.
  416.  
  417.    ICMP: Internet Control Message Protocol.  The protocol used to handle
  418.    errors and control messages at the IP layer.  ICMP is actually part
  419.    of the IP protocol.
  420.  
  421.    IESG: Internet Engineering Steering Group.  The executive committee
  422.    of the IETF.
  423.  
  424.    IETF: Internet Engineering Task Force.  One of the task forces of the
  425.    IAB.  The IETF is responsible for solving short-term engineering
  426.    needs of the Internet.  It has over 40 Working Groups.
  427.  
  428.    IGP: Interior Gateway Protocol.  The protocol used to exchange
  429.    routing information between collaborating routers in the Internet.
  430.    RIP and OSPF are examples of IGPs.
  431.  
  432.    IGRP: Internet Gateway Routing Protocol.  A proprietary IGP used by
  433.    cisco System's routers.
  434.  
  435.    INTAP: Interoperability Technology Association for Information
  436.    Processing.  The technical organization which has the official
  437.    charter to develop Japanese OSI profiles and conformance tests.
  438.  
  439.    intermediate system: An OSI system which is not an end system, but
  440.    which serves instead to relay communications between end systems.
  441.    See repeater, bridge, and router.
  442.  
  443.    internet: A collection of networks interconnected by a set of routers
  444.    which allow them to function as a single, large virtual network.
  445.  
  446.    Internet: (note the capital "I") The largest internet in the world
  447.    consisting of large national backbone nets (such as MILNET, NSFNET,
  448.  
  449.  
  450.  
  451. Jacobsen & Lynch                                                [Page 8]
  452.  
  453.  
  454. RFC 1208                INTEROP Pocket Glossary               March 1991
  455.  
  456.  
  457.    and CREN) and a myriad of regional and local campus networks all over
  458.    the world.  The Internet uses the Internet protocol suite.  To be on
  459.    the Internet you must have IP connectivity, i.e., be able to Telnet
  460.    to--or ping--other systems.  Networks with only e-mail connectivity
  461.    are not actually classified as being on the Internet.
  462.  
  463.    Internet address: A 32-bit address assigned to hosts using TCP/IP.
  464.    See dotted decimal notation.
  465.  
  466.    IONL: Internal Organization of the Network Layer.  The OSI standard
  467.    for the detailed architecture of the Network Layer.  Basically, it
  468.    partitions the Network layer into subnetworks interconnected by
  469.    convergence protocols (equivalent to internetworking protocols),
  470.    creating what Internet calls a catenet or internet.
  471.  
  472.    IP: Internet Protocol.  The network layer protocol for the Internet
  473.    protocol suite.
  474.  
  475.    IP datagram: The fundamental unit of information passed across the
  476.    Internet. Contains source and destination addresses along with data
  477.    and a number of fields which define such things as the length of the
  478.    datagram, the header checksum, and flags to say whether the datagram
  479.    can be (or has been) fragmented.
  480.  
  481.    IRTF: Internet Research Task Force.  One of the task forces of the
  482.    IAB.  The group responsible for research and development of the
  483.    Internet protocol suite.
  484.  
  485.    ISDN: Integrated Services Digital Network.  An emerging technology
  486.    which is beginning to be offered by the telephone carriers of the
  487.    world.  ISDN combines voice and digital network services in a single
  488.    medium making it possible to offer customers digital data services as
  489.    well as voice connections through a single "wire."  The standards
  490.    that define ISDN are specified by CCITT.
  491.  
  492.    IS-IS: Intermediate system to Intermediate system protocol.  The OSI
  493.    protocol by which intermediate systems exchange routing information.
  494.  
  495.    ISO: International Organization for Standardization.  You knew that,
  496.    right? Best known for the 7-layer OSI Reference Model.  See OSI.
  497.  
  498.    ISODE: ISO Development Environment.  A popular implementation of the
  499.    upper layers of OSI.  Pronounced eye-so-dee-eee.
  500.  
  501.    JANET: Joint Academic Network.  A university network in the U.K.
  502.  
  503.    JUNET: Japan UNIX Network.
  504.  
  505.  
  506.  
  507.  
  508. Jacobsen & Lynch                                                [Page 9]
  509.  
  510.  
  511. RFC 1208                INTEROP Pocket Glossary               March 1991
  512.  
  513.  
  514.    KA9Q: A popular implementation of TCP/IP and associated protocols for
  515.    amateur packet radio systems.
  516.  
  517.    Kermit: A popular file transfer and terminal emulation program.
  518.  
  519.    little-endian: A format for storage or transmission of binary data in
  520.    which the least significant byte (bit) comes first.  See big-endian.
  521.  
  522.    mail exploder: Part of an electronic mail delivery system which
  523.    allows a message to be delivered to a list of addressees.  Mail
  524.    exploders are used to implement mailing lists.  Users send messages
  525.    to a single address (e.g., hacks@somehost.edu) and the mail exploder
  526.    takes care of delivery to the individual mailboxes in the list.
  527.  
  528.    mail gateway: A machine that connects two or more electronic mail
  529.    systems (especially dissimilar mail systems on two different
  530.    networks) and transfers messages between them.  Sometimes the mapping
  531.    and translation can be quite complex, and generally it requires a
  532.    store-and-forward scheme whereby the message is received from one
  533.    system completely before it is transmitted to the next system after
  534.    suitable translations.
  535.  
  536.    Martian: Humorous term applied to packets that turn up unexpectedly
  537.    on the wrong network because of bogus routing entries.  Also used as
  538.    a name for a packet which has an altogether bogus (non-registered or
  539.    ill-formed) Internet address.
  540.  
  541.    MHS: Message Handling System.  The system of message user agents,
  542.    message transfer agents, message stores, and access units which
  543.    together provide OSI electronic mail.  MHS is specified in the CCITT
  544.    X.400 series of Recommendations.
  545.  
  546.    MIB: Management Information Base.  A collection of objects that can
  547.    be accessed via a network management protocol.  See SMI.
  548.  
  549.    MILNET: MILitary NETwork.  Originally part of the ARPANET, MILNET was
  550.    partitioned in 1984 to make it possible for military installations to
  551.    have reliable network service, while the ARPANET continued to be used
  552.    for research.  See DDN.
  553.  
  554.    MTA: Message Transfer Agent.  An OSI application process used to
  555.    store and forward messages in the X.400 Message Handling System.
  556.    Equivalent to Internet mail agent.
  557.  
  558.    MTU: Maximum Transmission Unit.  The largest possible unit of data
  559.    that can be sent on a given physical medium.  Example: The MTU of
  560.    Ethernet is 1500 bytes.  See fragmentation.
  561.  
  562.  
  563.  
  564.  
  565. Jacobsen & Lynch                                               [Page 10]
  566.  
  567.  
  568. RFC 1208                INTEROP Pocket Glossary               March 1991
  569.  
  570.  
  571.    multicast: A special form of broadcast where copies of the packet are
  572.    delivered to only a subset of all possible destinations.  See
  573.    broadcast.
  574.  
  575.    multi-homed host: A computer connected to more than one physical data
  576.    link.  The data links may or may not be attached to the same network.
  577.  
  578.    name resolution: The process of mapping a name into the corresponding
  579.    address.  See DNS.
  580.  
  581.    NetBIOS: Network Basic Input Output System.  The standard interface
  582.    to networks on IBM PC and compatible systems.
  583.  
  584.    Network Address: See Internet address or OSI Network Address.
  585.  
  586.    Network Layer: The OSI layer that is responsible for routing,
  587.    switching, and subnetwork access across the entire OSI environment.
  588.  
  589.    NFS(R): Network File System.  A distributed file system developed by
  590.    Sun Microsystems which allows a set of computers to cooperatively
  591.    access each other's files in a transparent manner.
  592.  
  593.    NIC: Network Information Center.  Originally there was only one,
  594.    located at SRI International and tasked to serve the ARPANET (and
  595.    later DDN) community.  Today, there are many NICs, operated by local,
  596.    regional, and national networks all over the world.  Such centers
  597.    provide user assistance, document service, training, and much more.
  598.  
  599.    NIST: National Institute of Standards and Technology.  (Formerly
  600.    NBS).  See OIW.
  601.  
  602.    NMS: Network Management Station.  The system responsible for managing
  603.    a (portion of a) network.  The NMS talks to network management
  604.    agents, which reside in the managed nodes, via a network management
  605.    protocol.  See agent.
  606.  
  607.    NOC: Network Operations Center.  Any center tasked with the
  608.    operational aspects of a production network.  These tasks include
  609.    monitoring and control, trouble-shooting, user assistance, and so on.
  610.  
  611.    NSAP: Network Service Access Point.  The point at which the OSI
  612.    Network Service is made available to a Transport entity.  The NSAPs
  613.    are identified by OSI Network Addresses.
  614.  
  615.    NSF: National Science Foundation.  Sponsors of the NSFNET.
  616.    NSFNET: National Science Foundation NETwork.  A collection of local,
  617.    regional, and mid-level networks in the U.S. tied together by a
  618.    high-speed backbone.  NSFNET provides scientists access to a number
  619.  
  620.  
  621.  
  622. Jacobsen & Lynch                                               [Page 11]
  623.  
  624.  
  625. RFC 1208                INTEROP Pocket Glossary               March 1991
  626.  
  627.  
  628.    of supercomputers across the country.
  629.  
  630.    OIW: Workshop for Implementors of OSI.  Frequently called NIST OIW or
  631.    the NIST Workshop, this is the North American regional forum at which
  632.    OSI implementation agreements are decided.  It is equivalent to EWOS
  633.    in Europe and AOW in the Pacific.
  634.  
  635.    ONC(tm): Open Network Computing.  A distributed applications
  636.    architecture promoted and controlled by a consortium led by Sun
  637.    Microsystems.
  638.  
  639.    OSI: Open Systems Interconnection.  An international standardization
  640.    program to facilitate communications among computers from different
  641.    manufacturers.  See ISO.
  642.  
  643.    OSI Network Address: The address, consisting of up to 20 octets, used
  644.    to locate an OSI Transport entity.  The address is formatted into an
  645.    Initial Domain Part which is standardized for each of several
  646.    addressing domains, and a Domain Specific Part which is the
  647.    responsibility of the addressing authority for that domain.
  648.  
  649.    OSI Presentation Address: The address used to locate an OSI
  650.    Application entity.  It consists of an OSI Network Address and up to
  651.    three selectors, one each for use by the Transport, Session, and
  652.    Presentation entities.
  653.  
  654.    OSPF: Open Shortest Path First.  A "Proposed Standard" IGP for the
  655.    Internet.  See IGP.
  656.  
  657.    PCI: Protocol Control Information.  The protocol information added by
  658.    an OSI entity to the service data unit passed down from the layer
  659.    above, all together forming a Protocol Data Unit (PDU).
  660.  
  661.    PDU: Protocol Data Unit.  This is OSI terminology for "packet."  A
  662.    PDU is a data object exchanged by protocol machines (entities) within
  663.    a given layer.  PDUs consist of both Protocol Control Information
  664.    (PCI) and user data.
  665.  
  666.    Physical Layer: The OSI layer that provides the means to activate and
  667.    use physical connections for bit transmission.  In plain terms, the
  668.    Physical Layer provides the procedures for transferring a single bit
  669.    across a Physical Media.
  670.  
  671.    Physical Media: Any means in the physical world for transferring
  672.    signals between OSI systems.  Considered to be outside the OSI Model,
  673.    and therefore sometimes referred to as "Layer 0."  The physical
  674.    connector to the media can be considered as defining the bottom
  675.    interface of the Physical Layer, i.e., the bottom of the OSI
  676.  
  677.  
  678.  
  679. Jacobsen & Lynch                                               [Page 12]
  680.  
  681.  
  682. RFC 1208                INTEROP Pocket Glossary               March 1991
  683.  
  684.  
  685.    Reference Model.
  686.  
  687.    ping: Packet internet groper.  A program used to test reachability of
  688.    destinations by sending them an ICMP echo request and waiting for a
  689.    reply.  The term is used as a verb: "Ping host X to see if it is up!"
  690.  
  691.    port: The abstraction used by Internet transport protocols to
  692.    distinguish among multiple simultaneous connections to a single
  693.    destination host.  See selector.
  694.  
  695.    POSI: Promoting Conference for OSI.  The OSI "800-pound gorilla" in
  696.    Japan.  Consists of executives from the six major Japanese computer
  697.    manufacturers and Nippon Telephone and Telegraph.  They set policies
  698.    and commit resources to promote OSI.
  699.  
  700.    PPP: Point-to-Point Protocol.  The successor to SLIP, PPP provides
  701.    router-to-router and host-to-network connections over both
  702.    synchronous and asynchronous circuits.  See SLIP.
  703.  
  704.    Presentation Address: See OSI Presentation Address.
  705.  
  706.    Presentation Layer: The OSI layer that determines how Application
  707.    information is represented (i.e., encoded) while in transit between
  708.    two end systems.
  709.  
  710.    PRMD: Private Management Domain.  An X.400 Message Handling System
  711.    private organization mail system.  Example: NASAmail.  See ADMD.
  712.  
  713.    protocol: A formal description of messages to be exchanged and rules
  714.    to be followed for two or more systems to exchange information.
  715.  
  716.    proxy: The mechanism whereby one system "fronts for" another system
  717.    in responding to protocol requests.  Proxy systems are used in
  718.    network management to avoid having to implement full protocol stacks
  719.    in simple devices, such as modems.
  720.  
  721.    proxy ARP: The technique in which one machine, usually a router,
  722.    answers ARP requests intended for another machine.  By "faking" its
  723.    identity, the router accepts responsibility for routing packets to
  724.    the "real" destination.  Proxy ARP allows a site to use a single IP
  725.    address with two physical networks.  Subnetting would normally be a
  726.    better solution.
  727.  
  728.    PSN: Packet Switch Node.  The modern term used for nodes in the
  729.    ARPANET and MILNET.  These used to be called IMPs (Interface Message
  730.    Processors).  PSNs are currently implemented with BBN C30 or C300
  731.    minicomputers.
  732.  
  733.  
  734.  
  735.  
  736. Jacobsen & Lynch                                               [Page 13]
  737.  
  738.  
  739. RFC 1208                INTEROP Pocket Glossary               March 1991
  740.  
  741.  
  742.    RARE: Reseaux Associes pour la Recherche Europeenne.  European
  743.    association of research networks.
  744.  
  745.    RARP: Reverse Address Resolution Protocol.  The Internet protocol a
  746.    diskless host uses to find its Internet address at startup.  RARP
  747.    maps a physical (hardware) address to an Internet address.  See ARP.
  748.  
  749.    RBOC: Regional Bell Operating Company.  See BOC.
  750.  
  751.    repeater: A device which propagates electrical signals from one cable
  752.    to another without making routing decisions or providing packet
  753.    filtering.  In OSI terminology, a repeater is a Physical Layer
  754.    intermediate system.  See bridge and router.
  755.  
  756.    RFC: Request For Comments.  The document series, begun in 1969, which
  757.    describes the Internet suite of protocols and related experiments.
  758.    Not all (in fact very few) RFCs describe Internet standards, but all
  759.    Internet standards are written up as RFCs.
  760.  
  761.    RFS: Remote File System.  A distributed file system, similar to NFS,
  762.    developed by AT&T and distributed with their UNIX System V operating
  763.    system.  See NFS.
  764.  
  765.    RIP: Routing Information Protocol.  An Interior Gateway Protocol
  766.    (IGP) supplied with Berkeley UNIX.
  767.  
  768.    RIPE: Reseaux IP Europeenne.  European continental TCP/IP network
  769.    operated by EUnet.  See EUnet.
  770.  
  771.    rlogin: A service offered by Berkeley UNIX which allows users of one
  772.    machine to log into other UNIX systems (for which they are
  773.    authorized) and interact as if their terminals were connected
  774.    directly.  Similar to Telnet.
  775.  
  776.    ROSE: Remote Operations Service Element.  A lightweight RPC protocol,
  777.    used in OSI Message Handling, Directory, and Network Management
  778.    application protocols.
  779.  
  780.    router: A system responsible for making decisions about which of
  781.    several paths network (or Internet) traffic will follow.  To do this
  782.    it uses a routing protocol to gain information about the network, and
  783.    algorithms to choose the best route based on several criteria known
  784.    as "routing metrics."  In OSI terminology, a router is a Network
  785.    Layer intermediate system.  See gateway, bridge and repeater.
  786.  
  787.    RPC: Remote Procedure Call.  An easy and popular paradigm for
  788.    implementing the client-server model of distributed computing.  A
  789.    request is sent to a remote system to execute a designated procedure,
  790.  
  791.  
  792.  
  793. Jacobsen & Lynch                                               [Page 14]
  794.  
  795.  
  796. RFC 1208                INTEROP Pocket Glossary               March 1991
  797.  
  798.  
  799.    using arguments supplied, and the result returned to the caller.
  800.    There are many variations and subtleties, resulting in a variety of
  801.    different RPC protocols.
  802.  
  803.    RTSE: Reliable Transfer Service Element.  A lightweight OSI
  804.    application service used above X.25 networks to handshake application
  805.    PDUs across the Session Service and TP0.  Not needed with TP4, and
  806.    not recommended for use in the U.S. except when talking to X.400
  807.    ADMDs.
  808.  
  809.    SAP: Service Access Point.  The point at which the services of an OSI
  810.    layer are made available to the next higher layer.  The SAP is named
  811.    according to the layer providing the services: e.g., Transport
  812.    services are provided at a Transport SAP (TSAP) at the top of the
  813.    Transport Layer.
  814.  
  815.    selector: The identifier used by an OSI entity to distinguish among
  816.    multiple SAPs at which it provides services to the layer above.  See
  817.    port.
  818.  
  819.    Session Layer: The OSI layer that provides means for dialogue control
  820.    between end systems.
  821.  
  822.    SGMP: Simple Gateway Management Protocol.  The predecessor to SNMP.
  823.    See SNMP.
  824.  
  825.    SLIP: Serial Line IP.  An Internet protocol used to run IP over
  826.    serial lines such as telephone circuits or RS-232 cables
  827.    interconnecting two systems.  SLIP is now being replaced by PPP.  See
  828.    PPP.
  829.  
  830.    SMDS: Switched Multimegabit Data Service.  An emerging high-speed
  831.    networking technology to be offered by the telephone companies in the
  832.    U.S.
  833.  
  834.    SMI: Structure of Management Information.  The rules used to define
  835.    the objects that can be accessed via a network management protocol.
  836.    See MIB.
  837.  
  838.    SMTP: Simple Mail Transfer Protocol.  The Internet electronic mail
  839.    protocol.  Defined in RFC 821, with associated message format
  840.    descriptions in RFC 822.
  841.  
  842.    SNA: Systems Network Architecture.  IBM's proprietary network
  843.    architecture.
  844.  
  845.    SNMP: Simple Network Management Protocol.  The network management
  846.    protocol of choice for TCP/IP-based internets.
  847.  
  848.  
  849.  
  850. Jacobsen & Lynch                                               [Page 15]
  851.  
  852.  
  853. RFC 1208                INTEROP Pocket Glossary               March 1991
  854.  
  855.  
  856.    SPAG: Standards Promotion and Application Group.  A group of European
  857.    OSI manufacturers which chooses option subsets and publishes these in
  858.    a "Guide to the Use of Standards" (GUS).
  859.  
  860.    SQL: Structured Query Language.  The international standard language
  861.    for defining and accessing relational databases.
  862.  
  863.    subnet mask: See address mask.
  864.  
  865.    subnetwork: A collection of OSI end systems and intermediate systems
  866.    under the control of a single administrative domain and utilizing a
  867.    single network access protocol.  Examples: private X.25 networks,
  868.    collection of bridged LANs.
  869.  
  870.    TCP: Transmission Control Protocol.  The major transport protocol in
  871.    the Internet suite of protocols providing reliable, connection-
  872.    oriented, full-duplex streams.  Uses IP for delivery.  See TP4.
  873.  
  874.    Telnet: The virtual terminal protocol in the Internet suite of
  875.    protocols.  Allows users of one host to log into a remote host and
  876.    interact as normal terminal users of that host.
  877.  
  878.    three-way-handshake: The process whereby two protocol entities
  879.    synchronize during connection establishment.
  880.  
  881.    TP0: OSI Transport Protocol Class 0 (Simple Class).  This is the
  882.    simplest OSI Transport Protocol, useful only on top of an X.25
  883.    network (or other network that does not lose or damage data).
  884.  
  885.    TP4: OSI Transport Protocol Class 4 (Error Detection and Recovery
  886.    Class).  This is the most powerful OSI Transport Protocol, useful on
  887.    top of any type of network.  TP4 is the OSI equivalent to TCP.
  888.  
  889.    transceiver: Transmitter-receiver.  The physical device that connects
  890.    a host interface to a local area network, such as Ethernet.  Ethernet
  891.    transceivers contain electronics that apply signals to the cable and
  892.    sense collisions.
  893.  
  894.    Transport Layer: The OSI layer that is responsible for reliable end-
  895.    to-end data transfer between end systems.
  896.  
  897.    UA: User Agent.  An OSI application process that represents a human
  898.    user or organization in the X.400 Message Handling System.  Creates,
  899.    submits, and takes delivery of messages on the user's behalf.
  900.  
  901.    UDP: User Datagram Protocol.  A transport protocol in the Internet
  902.    suite of protocols.  UDP, like TCP, uses IP for delivery; however,
  903.    unlike TCP, UDP provides for exchange of datagrams without
  904.  
  905.  
  906.  
  907. Jacobsen & Lynch                                               [Page 16]
  908.  
  909.  
  910. RFC 1208                INTEROP Pocket Glossary               March 1991
  911.  
  912.  
  913.    acknowledgements or guaranteed delivery.  See CLTP.
  914.  
  915.    UUCP: UNIX to UNIX Copy Program.  A protocol used for communication
  916.    between consenting UNIX systems.
  917.  
  918.    XDR: eXternal Data Representation.  A standard for machine-
  919.    independent data structures developed by Sun Microsystems.  Similar
  920.    to ASN.1.
  921.  
  922.    X/Open: A group of computer manufacturers that promotes the
  923.    development of portable applications based on UNIX.  They publish a
  924.    document called the X/Open Portability Guide.
  925.  
  926.    X Recommendations: The CCITT documents that describe data
  927.    communication network standards.  Well-known ones include: X.25
  928.    Packet Switching standard, X.400 Message Handling System, and X.500
  929.    Directory Services.
  930.  
  931.    The X Window System (TM): A popular window system developed by MIT
  932.    and implemented on a number of workstations.
  933.  
  934. For More Information
  935.  
  936.    As indicated in the introduction, this is only a partial list of
  937.    words from the world of interoperability.  Yes, you're right, we
  938.    didn't list "interoperability" because the jury is still out on
  939.    exactly what it means, and we invite you to suggest a definition.
  940.  
  941.    To learn more about these topics, consult the books, standards
  942.    documents, bibliographies, periodicals, mailing lists, etc. listed in
  943.    "Information Sources" in the December 1989 issue of ConneXions--The
  944.    Interoperability Report.
  945.  
  946. Security Considerations
  947.  
  948.    Security issues are not discussed in this memo.
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964. Jacobsen & Lynch                                               [Page 17]
  965.  
  966.  
  967. RFC 1208                INTEROP Pocket Glossary               March 1991
  968.  
  969.  
  970. Authors' Addresses
  971.  
  972.    Ole J. Jacobsen
  973.    Interop, Inc.
  974.    480 San Antonio Road
  975.    Suite 100
  976.    Mountain View, CA 94040
  977.  
  978.    Phone: (415) 941-3399
  979.  
  980.    EMail: OLE@CSLI.STANFORD.EDU
  981.  
  982.  
  983.    Daniel C. Lynch
  984.    Interop, Inc.
  985.    480 San Antonio Road
  986.    Interop, Inc.
  987.    480 San Antonio Road
  988.    Suite 100
  989.    Mountain View, CA 94040
  990.  
  991.    Phone: (415) 941-3399
  992.  
  993.    EMail: Lynch@ISI.EDU
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021. Jacobsen & Lynch                                               [Page 18]
  1022.  
  1023.  
  1024.