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

📄 rfc1745.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 3 页
字号:
           obsoletes [RFC1247].           An implementation conforming to the older [RFC1247] MUST, in           this case, drop the more specific route, i.e. the route           corresponding to the longer prefix in the reachability           information.      6.   MULTI_EXIT_DISC is not used to import BGP/IDRP information           into OSPF, as it is not applicable.3.  BGP/IDRP Identifier and OSPF router ID   The BGP/IDRP identifier MUST be the same as the OSPF router id at all   times that the router is up.   Note that [RFC1654] requires that the BGP identifier be an address   assigned to the BGP speaker.   In the case of IDRP, the IDRP protocol does not explicitly carry the   identity of the IDRP speaker.  An implicit notion of the identity of   the IDRP speaker can be obtained by examining the source address in   the IP packets carrying the IDRP information.  Therefore, all IDRP   speakers participating in the OSPF protocol MUST bind the IDRP   identifier to be the address of the OSPF router id.   This characteristic makes it convenient for the network administrator   looking at an ASBR to correlate different BGP/IDRP and OSPF   information based on the identifier.  There is another more important   reason for this characteristic.Varadhan, Hares & Rekhter                                       [Page 7]RFC 1745          BGP4/IDRP for IP - OSPF Interaction      December 1994   Consider the scenario in which 3 ASBRs, RT1, RT2, and RT3, belong to   the same autonomous system.                                     +-----+                                     | RT3 |                                     +-----+                                        |                          Autonomous System running OSPF                                 /               \                             +-----+          +-----+                             | RT1 |          | RT2 |                             +-----+          +-----+   Both RT1 and RT2 can reach an external destination X and import this   information into the OSPF routing domain.  RT3 is advertising this   information about destination X to other external BGP/IDRP speakers.   The following rule specifies how RT3 can generate the correct   advertisement.   RT3 MUST determine which ASBR(s) it is using to reach destination X   by matching the OSPF router ID for its route to destination with the   BGP identifier of the ASBR(s), or the IP source address of the IDRP   protocol packet from the ASBR(s).     o    If RT3 has equal cost routes to X through RT1 and RT2, then,          RT3 MUST merge the PATH through RT1 and RT2 into a SET.     o    Otherwise, RT3 MAY merge the PATH through RT1 and RT2.     It MAY then generate the corresponding network layer reachability     information for further advertisement to external BGP/IDRP peers.4.  Setting OSPF tags, ORIGIN and PATH attributes   The OSPF external route tag is a "32-bit field attached to each   external route . . . It may be used to communicate information   between AS boundary routers; the precise nature of such information   is outside the scope of [the] specification" [RFC1583].   We use the external route tag field in OSPF to intelligently set the   ORIGIN and PATH attributes in BGP/IDRP.  These attributes are well-   known, mandatory attributes in BGP/IDRP.  The exact mechanism for   setting the tags is defined in sections 4.2 and 4.3.  Every   combination of tag bits is described in two parts:Varadhan, Hares & Rekhter                                       [Page 8]RFC 1745          BGP4/IDRP for IP - OSPF Interaction      December 1994     import  This describes when an ASBR imports an AS external LSA into             the OSPF domain with the given tag setting.     export  This indicates how the BGP/IDRP path attribues should be             formatted when an ASBR, having a given type 1 or type 2             OSPF external route in its routing table, decides to export             according to the considerations in section 2.1.     The tag is broken up into sub-fields shown below.  The various     sub-fields specify the characteristics of the set of reachable     destinations imported into the OSPF routing domain.     The high bit of the OSPF tag is known as the "Automatic" bit.     Setting this bit indicates that the tag has been generated     automatically by an ASBR.     When the network administrator configures the tag, this bit MUST be     0.  This setting is the default tag setting, and is described in     section 4.2.     When the tag is automatically generated, this bit is set to 1.  The     other bits are defined below:      0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |1|c|p l|     ArbitraryTag      |       AutonomousSystem        |     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     c    1 bit of Completeness information, set when the ORIGIN of the          route is either <EGP> or <IGP>.     pl   2 bits of PathLength information;  this field is set depending          on the length of the PATH that the protocol could have carried          when importing the reachability information into the OSPF          routing domain.     ArbitraryTag          12 bits of tag information, defaults to 0 but can be          configured to anything else.     AutonomousSystem (or "AS")          16 bits, indicating the AS number corresponding to the set of          reachable destinations, 0 if the set of reachable destinations          is to be considered as part of the local AS.Varadhan, Hares & Rekhter                                       [Page 9]RFC 1745          BGP4/IDRP for IP - OSPF Interaction      December 1994          local_AS:     The AS number of the local OSPF routing domain.          next_hop_AS:  The AS number of an external BGP peer.   4.1.  Configuration parameters for setting the OSPF tag      o    There MUST be a mechanism to enable automatic generation of           the tag characteristic bits.      o    Configuration of an ASBR running OSPF MUST include the           capability to associate a tag value, for the ArbitraryTag, or           LocalInfo sub-field of the OSPF tag, with each instance of a           routing domain.      o    Configuration of an ASBR running OSPF MUST include the           capability to associate an AS number with each instance of a           routing domain.           Associating an AS number with an instance of an IGP is           equivalent to flagging those set of reachable destinations           imported from the IGP to be external destinations outside the           local autonomous system.   4.2.  Manually configured tags       0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |0|                          LocalInfo                          |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      import  This tag setting corresponds to the administrator manually              setting the OSPF tag bits.      export  The route SHOULD be exported into BGP with the attributes              ORIGIN=<EGP>, PATH=<local_AS>.      Nothing MUST inferred about the characteristics of the set of      reachable destinations corresponding to this tag setting.      For backward compatibility with existing implementations of OSPF      currently deployed in the field, this MUST be the default setting      for importing destinations into the OSPF routing domain.  There      MUST be a mechanism to enable automatic tag generation for      imported destinations.Varadhan, Hares & Rekhter                                      [Page 10]RFC 1745          BGP4/IDRP for IP - OSPF Interaction      December 1994   4.3.  Automatically generated tags      4.3.1. Tag = <Automatic = 1, Complete = 0, PathLength = 00>       0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |1|0|0|0|     ArbitraryTag      |       AutonomousSystem        |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+         import  These are reachable destinations imported from routing                 protocols with incomplete path information and cannot                 or may not carry the neighbour AS or AS path (and hence                 the IDRP RD_PATH) as part of the routing information.                 This setting SHOULD be used to import reachable                 destinations from an IGP that the network administrator                 has configured as external routes, without specifying                 the next_hop_AS.         export  The route SHOULD be exported into BGP/IDRP with the                 attributes ORIGIN=<EGP>, PATH=<Local_AS>.      4.3.2. Tag = <Automatic = 1, Complete = 0, PathLength = 01>       0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |1|0|0|1|     ArbitraryTag      |       AutonomousSystem        |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+         import  These are reachable destinations imported from routing                 protocols with incomplete path information.  The                 neighbour AS (and therefore IDRP RD) is carried in the                 routing information.                 This setting SHOULD be used for importing reachable                 destinations from EGP into the OSPF routing domain.                 This setting MAY also be used when importing reachable                 destinations from BGP/IDRP whose ORIGIN=<EGP> and                 PATH=<next_hop_AS>; if the BGP/IDRP learned route has                 no other transitive attributes, then its propagation                 via BGP/IDRP to ASBRs internal to the autonomous system                 MAY be suppressed.         export  The route SHOULD be exported into BGP/IDRP with                 ORIGIN=<EGP> and PATH=<local_AS, next_hop_AS>.Varadhan, Hares & Rekhter                                      [Page 11]RFC 1745          BGP4/IDRP for IP - OSPF Interaction      December 1994      4.3.3. Tag = <Automatic = 1, Complete = 0, PathLength = 10>       0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |1|0|1|0|     ArbitraryTag      |       AutonomousSystem        |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+         import  These are reachable destinations imported from routing                 protocols with truncated path information.                 These are imported by a border router, which is running                 BGP/IDRP to a stub domain, and not running BGP/IDRP to                 other ASBRs in the same autonomous system.  This causes                 a truncation of the PATH.  These destinations MUST not                 be re-exported into BGP/IDRP at another ASBR.         export  The route MUST never be exported into BGP/IDRP.      4.3.4. Tag = <Automatic = 1, Complete = 1, PathLength = 00>       0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |1|1|0|0|     ArbitraryTag      |       AutonomousSystem        |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+         import  These are reachable destinations imported from routing                 protocols with either complete path information or are                 known to be complete through means other than that                 carried by the routing protocol.                 This setting SHOULD be used for importing reachable                 destinations into OSPF from an IGP.         export  The route SHOULD be exported to BGP/IDRP with                 ORIGIN=<IGP>, PATH=<Local_AS>.      4.3.5. Tag = <Automatic = 1, Complete = 1, PathLength = 01>       0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |1|1|0|1|     ArbitraryTag      |       AutonomousSystem        |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Varadhan, Hares & Rekhter                                      [Page 12]RFC 1745          BGP4/IDRP for IP - OSPF Interaction      December 1994         import  These are reachable destinations imported from routing                 protocols with either complete path information, or are                 known to be complete through means other than that                 carried by the routing protocol.  The routing protocol                 also has additional information about the next hop AS                 or RD, the destination was learned from.                 This setting SHOULD be used when the administrator                 explicitly associates an AS number with an instance of                 an IGP.  This setting MAY also be used when importing                 reachable destinations from BGP/IDRP whose ORIGIN=<IGP>                 and PATH=<next_hop_AS>; if the BGP/IDRP learned route                 has no other transitive attributes, then its                 propagation via BGP/IDRP to other ASBRs internal to the                 autonomous system MAY be suppressed.         export  OSPF routes with this tag setting SHOULD be exported                 with the BGP/IDRP attributes, ORIGIN=<IGP>,                 PATH=<local_AS, next_hop_AS>.      4.3.6. Tag = <Automatic = 1, Complete = 1, PathLength = 10>       0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |1|1|1|0|     ArbitraryTag      |       AutonomousSystem        |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+         import  These are reachable destinations imported from routing                 protocols with complete path information and carry the                 AS path information as part of the routing information.                 These destinations MUST not be exported into BGP/IDRP                 because these are destinations that are already

⌨️ 快捷键说明

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