Annotation of 43BSDReno/share/doc/smm/15.net/2.t, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1983, 1986 The Regents of the University of California.
        !             2: .\" All rights reserved.
        !             3: .\"
        !             4: .\" Redistribution and use in source and binary forms are permitted
        !             5: .\" provided that the above copyright notice and this paragraph are
        !             6: .\" duplicated in all such forms and that any documentation,
        !             7: .\" advertising materials, and other materials related to such
        !             8: .\" distribution and use acknowledge that the software was developed
        !             9: .\" by the University of California, Berkeley.  The name of the
        !            10: .\" University may not be used to endorse or promote products derived
        !            11: .\" from this software without specific prior written permission.
        !            12: .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
        !            13: .\" IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
        !            14: .\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
        !            15: .\"
        !            16: .\"    @(#)2.t 6.4 (Berkeley) 3/7/89
        !            17: .\"
        !            18: .nr H2 1
        !            19: .\".ds RH Overview
        !            20: .br
        !            21: .ne 2i
        !            22: .NH
        !            23: \s+2Overview\s0
        !            24: .PP
        !            25: If we consider
        !            26: the International Standards Organization's (ISO)
        !            27: Open System Interconnection (OSI) model of
        !            28: network communication [ISO81] [Zimmermann80],
        !            29: the networking facilities
        !            30: described here correspond to a portion of the
        !            31: session layer (layer 3) and all of the transport and
        !            32: network layers (layers 2 and 1, respectively).
        !            33: .PP
        !            34: The network layer provides possibly imperfect
        !            35: data transport services with minimal addressing
        !            36: structure.
        !            37: Addressing at this level is normally host to host,
        !            38: with implicit or explicit routing optionally supported
        !            39: by the communicating agents. 
        !            40: .PP
        !            41: At the transport
        !            42: layer the notions of reliable transfer, data sequencing,
        !            43: flow control, and service addressing are normally
        !            44: included.  Reliability is usually managed by 
        !            45: explicit acknowledgement of data delivered.  Failure
        !            46: to acknowledge a transfer results in retransmission of
        !            47: the data.  Sequencing may be handled by tagging
        !            48: each message handed to the network layer by a
        !            49: \fIsequence number\fP and maintaining
        !            50: state at the endpoints of communication to utilize
        !            51: received sequence numbers in reordering data which
        !            52: arrives out of order.
        !            53: .PP
        !            54: The session layer facilities may provide forms of
        !            55: addressing which are mapped into formats required
        !            56: by the transport layer, service authentication
        !            57: and client authentication, etc.  Various systems
        !            58: also provide services such as data encryption and
        !            59: address and protocol translation.
        !            60: .PP
        !            61: The following sections begin by describing some of the common
        !            62: data structures and utility routines, then examine
        !            63: the internal layering.  The contents of each layer
        !            64: and its interface are considered.  Certain of the
        !            65: interfaces are protocol implementation specific.  For
        !            66: these cases examples have been drawn from the Internet [Cerf78]
        !            67: protocol family.  Later sections cover routing issues,
        !            68: the design of the raw socket interface and other
        !            69: miscellaneous topics.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.