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

📄 rfc904.txt

📁 RFC 相关的技术文档
💻 TXT
📖 第 1 页 / 共 5 页
字号:
Exterior Gateway Protocol Formal Specification                   Page 17D.L. MillsAppendix A.  EGP Message Formats     The formats for the various EGP messages are described in thissection.  All EGP messages include a ten-octet header of six fields,which may be followed by additional fields depending on message type.The format of the header is shown below along with a description of itsfields.      0                   1                   2                   3      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     | EGP Version # |     Type      |     Code      |    Status     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |        Checksum               |       Autonomous System #     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |        Sequence #             |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+EGP Version #           assigned number identifying the EGP version                        (currently 2)Type                    identifies the message typeCode                    identifies the message code (subtype)Status                  contains message-dependent status informationChecksum                The EGP checksum is the 16-bit one's complement                        of the one's complement sum of the EGP message                        starting with the EGP version number field. When                        computing the checksum the checksum field itself                        should be zero.Autonomous System #     assigned number identifying the particular                        autonomous systemSequence #              send state variable (commands) or receive state                        variable (responses and indications)     Following is a description of each of the message formats.  Notethat the above description applies to all formats and will not berepeated.Exterior Gateway Protocol Formal Specification                   Page 18D.L. MillsA.1.  Neighbor Acquisition Messages      0                   1                   2                   3      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     | EGP Version # |     Type      |     Code      |    Status     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |        Checksum               |       Autonomous System #     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |        Sequence #             |          Hello Interval       |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |        Poll Interval          |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Note:  the Hello Interval and Poll Interval fields are present only inRequest and Confirm messages.Type                    3Code                    0       Request command                        1       Confirm response                        2       Refuse response                        3       Cease command                        4       Cease-ack responseStatus (see below)      0       unspecified                        1       active mode                        2       passive mode                        3       insufficient resources                        4       administratively prohibited                        5       going down                        6       parameter problem                        7       protocol violationHello Interval          minimum Hello command polling interval (seconds)Poll Interval           minumum Poll command polling interval (seconds)Following is a summary of the assigned Status codes along with a list ofscenarios in which they might be used.Exterior Gateway Protocol Formal Specification                   Page 19D.L. MillsCode    Status                  Scenarios-------------------------------------------------------------------0       unspecified             when nothing else fits1       active mode             Request/Confirm only2       passive mode            Request/Confirm only    3       insufficient resources  1. out of table space                                2. out of system resources4       administratively        1. unknown Autonomous System          prohibited              2. use another gateway5       going down              1. operator initiated Stop                                2. abort timeout6       parameter problem       1. nonsense polling parameters                                2. unable to assume compatible mode7       protocol violation      1. Invalid command or response                                   received in this stateExterior Gateway Protocol Formal Specification                   Page 20D.L. MillsA.2. Neighbor Reachability Messages      0                   1                   2                   3      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     | EGP Version # |     Type      |     Code      |    Status     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |    Checksum                   |    Autonomous System #        |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |      Sequence #               |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Type                    5Code                    0       Hello command                        1       I-H-U responseStatus                  0       indeterminate                        1       Up state                        2       Down stateExterior Gateway Protocol Formal Specification                   Page 21D.L. MillsA.3. Poll Command      0                   1                   2                   3      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     | EGP Version # |    Type       |     Code      |    Status     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |         Checksum              |       Autonomous System #     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |         Sequence #            |           Reserved            |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |                       IP Source Network                       |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Type                    2Code                    0Status                  0       indeterminate                        1       Up state                        2       Down stateIP Source Network       IP network number of the network about which                        reachability information is being requested                        (coded as 1, 2 or 3 octets, left justified with                        trailing zeros)Exterior Gateway Protocol Formal Specification                   Page 22D.L. MillsA.4. Update Response/Indication      0                   1                   2                   3      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     | EGP Version # |    Type       |     Code      |    Status     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |    Checksum                   |       Autonomous System #     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |    Sequence #                 | # of Int Gwys | # of Ext Gwys |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |                       IP Source Network                       |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     | Gateway 1 IP address (without network #)      | (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |  # Distances  |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |  Distance 1   |   # Nets      |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |   net 1,1,1   ||||||||||||||||||||||||||||||||| (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |   net 1,1,2   ||||||||||||||||||||||||||||||||| (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+            ...     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |  Distance 2   |   # Nets      |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |   net 1,2,1   ||||||||||||||||||||||||||||||||| (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |   net 1,2,2   ||||||||||||||||||||||||||||||||| (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+            ...     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |             Gateway  n IP address (without network #)         |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |  # Distances  |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |  Distance 1   |  # Nets       |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |   net n,1,1   |||||||||||||||||||||||||||||||||  (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |   net n,1,2   |||||||||||||||||||||||||||||||||  (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |  Distance 2   |  # Nets       |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |   net n,2,1   |||||||||||||||||||||||||||||||||  (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |   net n,2,2   |||||||||||||||||||||||||||||||||  (1-3 octets)     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+           ...Exterior Gateway Protocol Formal Specification                   Page 23D.L. MillsType                    1Code                    0Status                  0       indeterminate                        1       Up state                        2       Down state                        128     unsolicited message bit# of Int Gwys           number of interior gateways appearing in this                        message# of Ext Gwys           number of exterior gateways appearing in this                        messageIP Source Network       IP network number of the network about which                        reachability information is being supplied                        (coded as 1, 2 or 3 octets, left justified with                        trailing zeros)Gateway IP addresses    IP address (without network number) of the                        gateway block (coded as 1, 2 or 3 octets)# of Distances          number of distances in the gateway blockDistances               numbers depending on autonomous system                        architecture# of Nets               number of nets at each distanceNets                    IP network number reachable via the gatewayExterior Gateway Protocol Formal Specification                   Page 24D.L. MillsA.5. Error Response/Indication      0                   1                   2                   3      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     | EGP Version # |    Type       |     Code      |    Status     |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |    Checksum                   |       Autonomous System #     |

⌨️ 快捷键说明

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