⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc994.txt

📁 RFC 相关的技术文档
💻 TXT
📖 第 1 页 / 共 5 页
字号:
Network Working Group                                   ANSI X3S3.3 86-80Request for Comments: 994                             ISO TC97/SC6/N 3998                                                               March 1986                                 I S O             INTERNATIONAL ORGANIZATION FOR STANDARDIZATION              ORGANISATION INTERNATIONALE DE NORMALISATION     ______________________________________________________________________    |                                                                     |    |                            ISO/TC 97/SC 6                           |    |                TELECOMMUNICATIONS AND INFORMATION                   |    |                     EXCHANGE BETWEEN SYSTEMS                        |    |                       Secretariat: USA (ANSI)                       |    |                                                                     |    |                                                                     |    |_____________________________________________________________________|Title:  Final Text of DIS 8473, Protocol for Providing the Connectionless-        mode Network ServiceSource:  DIS 8473 EditorISO 8473                                                        [Page 1]RFC 994                                                    December 1986Contents1   Scope and Field of Application                                         62   References                                                             7SECTION ONE. GENERAL                                                       93   Definitions                                                            9    3.1   Reference Model Definitions  . . . . . . . . . . . . . . . . .   9    3.2   Service Conventions Definitions  . . . . . . . . . . . . . . .   9    3.3   Network Layer Architecture Definitions . . . . . . . . . . . .   9    3.4   Network Layer Addressing Definitions . . . . . . . . . . . . .  10    3.5   Additional Definitions . . . . . . . . . . . . . . . . . . . .  104   Symbols and Abbreviations                                             11    4.1   Data Units   . . . . . . . . . . . . . . . . . . . . . . . . .  11    4.2   Protocol Data Units  . . . . . . . . . . . . . . . . . . . . .  11    4.3   Protocol Data Unit Fields  . . . . . . . . . . . . . . . . . .  11    4.4   Parameters . . . . . . . . . . . . . . . . . . . . . . . . . .  11    4.5   Miscellaneous  . . . . . . . . . . . . . . . . . . . . . . . .  115   Overview of the Protocol                                              12    5.1   Internal Organization of the Network Layer . . . . . . . . . .  12    5.2   Subsets of the Protocol  . . . . . . . . . . . . . . . . . . .  12    5.3   Addresses and Titles . . . . . . . . . . . . . . . . . . . . .  13          5.3.1   Addresses  . . . . . . . . . . . . . . . . . . . . . .  13          5.3.2   Network-entity Titles  . . . . . . . . . . . . . . . .  13    5.4   Service Provided by the Network Layer  . . . . . . . . . . . .  14    5.5   Underlying Service Assumed by the Protocol . . . . . . . . . .  14          5.5.1   Subnetwork Points of Attachment  . . . . . . . . . . .  15          5.5.2   Subnetwork Quality of Service  . . . . . . . . . . . .  15          5.5.3   Subnetwork User Data   . . . . . . . . . . . . . . . .  16          5.5.4   Subnetwork Dependent Convergence Functions . . . . . .  16    5.6   Service Assumed from Local Environment . . . . . . . . . . . .  16SECTION  TWO.  SPECIFICATION  OF  THE  PROTOCOL                           186   Protocol Functions                                                    18    6.1   PDU Composition Function . . . . . . . . . . . . . . . . . . .  18    6.2   PDU Decomposition Function . . . . . . . . . . . . . . . . . .  19    6.3   Header Format Analysis Function  . . . . . . . . . . . . . . .  19ISO 8473                                                        [Page 2]RFC 994                                                    December 1986    6.4   PDU Lifetime Control Function  . . . . . . . . . . . . . . . .  20    6.5   Route PDU Function . . . . . . . . . . . . . . . . . . . . . .  20    6.6   Forward PDU Function . . . . . . . . . . . . . . . . . . . . .  21    6.7   Segmentation Function  . . . . . . . . . . . . . . . . . . . .  21    6.8   Reassembly Function  . . . . . . . . . . . . . . . . . . . . .  22    6.9   Discard PDU Function . . . . . . . . . . . . . . . . . . . . .  23    6.10  Error Reporting Function . . . . . . . . . . . . . . . . . . .  24          6.10.1  Overview . . . . . . . . . . . . . . . . . . . . . . .  24          6.10.2  Requirements . . . . . . . . . . . . . . . . . . . . .  25          6.10.3  Processing of Error Reports  . . . . . . . . . . . . .  25          6.10.4  Relationship of Data PDU Options to Error Reports  . .  26    6.11  PDU Header Error Detection . . . . . . . . . . . . . . . . . .  27    6.12  Padding Function . . . . . . . . . . . . . . . . . . . . . . .  28    6.13  Security . . . . . . . . . . . . . . . . . . . . . . . . . . .  28    6.14  Source Routing Function  . . . . . . . . . . . . . . . . . . .  28    6.15  Record Route Function  . . . . . . . . . . . . . . . . . . . .  29    6.16  Quality of Service Maintenance Function  . . . . . . . . . . .  30    6.17  Priority Function  . . . . . . . . . . . . . . . . . . . . . .  31    6.18  Congestion Notification Function . . . . . . . . . . . . . . .  31    6.19  Classification of Functions  . . . . . . . . . . . . . . . . .  317   Structure and Encoding of PDUs                                        33    7.1   Structure  . . . . . . . . . . . . . . . . . . . . . . . . . .  33    7.2   Fixed Part . . . . . . . . . . . . . . . . . . . . . . . . . .  34          7.2.1   General  . . . . . . . . . . . . . . . . . . . . . . .  34          7.2.2   Network Layer Protocol Identifier  . . . . . . . . . .  34          7.2.3   Length Indicator   . . . . . . . . . . . . . . . . . .  35          7.2.4   Version/Protocol Identifier Extension  . . . . . . . .  35          7.2.5   PDU Lifetime   . . . . . . . . . . . . . . . . . . . .  35          7.2.6   Flags  . . . . . . . . . . . . . . . . . . . . . . . .  35                  7.2.6.1   Segmentation Permitted . . . . . . . . . . .  35                  7.2.6.2   More Segments  . . . . . . . . . . . . . . .  35                  7.2.6.3   Error Report   . . . . . . . . . . . . . . .  36          7.2.7   Type Code  . . . . . . . . . . . . . . . . . . . . . .  36          7.2.8   PDU Segment Length   . . . . . . . . . . . . . . . . .  36          7.2.9   PDU Checksum   . . . . . . . . . . . . . . . . . . . .  36    7.3   Address Part   . . . . . . . . . . . . . . . . . . . . . . . .  37          7.3.1   General  . . . . . . . . . . . . . . . . . . . . . . .  37                  7.3.1.1   Destination and Source Addresses . . . . . .  37    7.4   Segmentation Part  . . . . . . . . . . . . . . . . . . . . . .  38          7.4.1   Data Unit Identifier . . . . . . . . . . . . . . . . .  38          7.4.2   Segment Offset . . . . . . . . . . . . . . . . . . . .  38          7.4.3   PDU Total Length . . . . . . . . . . . . . . . . . . .  39    7.5   Options Part   . . . . . . . . . . . . . . . . . . . . . . . .  39          7.5.1   General  . . . . . . . . . . . . . . . . . . . . . . .  39          7.5.2   Padding  . . . . . . . . . . . . . . . . . . . . . . .  40          7.5.3   Security . . . . . . . . . . . . . . . . . . . . . . .  40                  7.5.3.1   Source Address Specific  . . . . . . . . . .  41                  7.5.3.2   Destination Address Specific . . . . . . . .  41                  7.5.3.3   Globally Unique Security . . . . . . . . . .  41          7.5.4   Source Routing   . . . . . . . . . . . . . . . . . . .  41ISO 8473                                                        [Page 3]RFC 994                                                    December 1986          7.5.5   Recording of Route . . . . . . . . . . . . . . . . . .  42          7.5.6   Quality of Service Maintenance . . . . . . . . . . . .  43                  7.5.6.1   Source Address Specific  . . . . . . . . . .  43                  7.5.6.2   Destination Address Specific . . . . . . . .  43                  7.5.6.3   Globally Unique QoS  . . . . . . . . . . . .  43          7.5.7   Priority   . . . . . . . . . . . . . . . . . . . . . .  44    7.6   Data Part  . . . . . . . . . . . . . . . . . . . . . . . . . .  45    7.7   Data (DT) PDU  . . . . . . . . . . . . . . . . . . . . . . . .  46          7.7.1   Structure  . . . . . . . . . . . . . . . . . . . . . .  46          7.7.1.1   Fixed Part . . . . . . . . . . . . . . . . . . . . .  47          7.7.1.2   Addresses  . . . . . . . . . . . . . . . . . . . . .  47          7.7.1.3   Segmentation . . . . . . . . . . . . . . . . . . . .  47          7.7.1.4   Options  . . . . . . . . . . . . . . . . . . . . . .  47          7.7.1.5   Data   . . . . . . . . . . . . . . . . . . . . . . .  47    7.8   Inactive Network Layer Protocol  . . . . . . . . . . . . . . .  47          7.8.1   Network Layer Protocol Id  . . . . . . . . . . . . . .  47          7.8.2   Data Field   . . . . . . . . . . . . . . . . . . . . .  47    7.9   Error Report PDU (ER)  . . . . . . . . . . . . . . . . . . . .  48          7.9.1   Structure  . . . . . . . . . . . . . . . . . . . . . .  48                  7.9.1.1   Fixed Part . . . . . . . . . . . . . . . . .  49                  7.9.1.2   Addresses  . . . . . . . . . . . . . . . . .  49                  7.9.1.3   Options  . . . . . . . . . . . . . . . . . .  49                  7.9.1.4   Reason for Discard . . . . . . . . . . . . .  50                  7.9.1.5   Error Report Data Field  . . . . . . . . . .  518   Conformance                                                           51    8.1   Provision of Functions for Conformance . . . . . . . . . . . .  51List of Tables1     Service Primitives for Underlying Service  . . . . . . . . . . . .  142     Service Primitives for Underlying Service  . . . . . . . . . . . .  143     Timer Primitives   . . . . . . . . . . . . . . . . . . . . . . . .  144     Categorization of Protocol Functions . . . . . . . . . . . . . . .  325     Valid PDU Types  . . . . . . . . . . . . . . . . . . . . . . . . .  366     Encoding of Option Parameters  . . . . . . . . . . . . . . . . . .  397     Reason for Discard . . . . . . . . . . . . . . . . . . . . . . . .  508     Categorization of Functions  . . . . . . . . . . . . . . . . . . .  52List of Figures1     Interrelationship of Standards   . . . . . . . . . . . . . . . . .   62     PDU Structure  . . . . . . . . . . . . . . . . . . . . . . . . . .  343     PDU Header -- Fixed Part . . . . . . . . . . . . . . . . . . . . .  344     PDU Header -- Address Part   . . . . . . . . . . . . . . . . . . .  375     Address Parameters . . . . . . . . . . . . . . . . . . . . . . . .  386     PDU Header -- Segmentation Part  . . . . . . . . . . . . . . . . .  387     PDU Header -- Options Part . . . . . . . . . . . . . . . . . . . .  398     PDU Header -- Data Field   . . . . . . . . . . . . . . . . . . . .  45ISO 8473                                                        [Page 4]RFC 994                                                    December 19869     DT PDU   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4610    Inactive Network Layer Protocol  . . . . . . . . . . . . . . . . .  4711    Error Report PDU . . . . . . . . . . . . . . . . . . . . . . . . .  48ISO 8473                                                        [Page 5]RFC 994                                                    December 19860     Introduction   This Protocol Standard is one of a set of International Standards   produced to facilitate the interconnection of open systems. The set   of standards covers the services and protocols required to achieve   such interconnection.   This Protocol Standard is positioned with respect to other related   standards by the layers defined in the Reference Model for Open Sys-   tems Interconnection (ISO 7498).  In particular, it is a protocol of   the Network Layer. This Protocol may be used between network-entities   in end systems or in Network Layer relay systems (or both).  It pro-   vides the Connectionless-mode Network Service as defined in Addendum   1 to the Network Service Definition Covering Connectionless-mode   Transmission (ISO 8348/AD1).   The interrelationship of these standards is illustrated in Figure 1   below:   --------------------+--- ISO NETWORK SERVICE PROVIDER -----^-----------------                       |                                      |                       |                                      |                       |                                      |           PROTOCOL    |  REFERENCE TO AIMS  -----------------+                       |

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -