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

📄 rfc1195.txt

📁 中、英文RFC文档大全打包下载完全版 .
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   level 2 routers: all other level 2 routers in the routing domain).   This is useful whenever an IP packet is to be sent to a router, such   as for encapsulation or for transmission of network management   packets. This information is made available by inclusion of IP   address in LSPs. Specifically, each IS-IS LSP includes one or more IP   addresses of the router which transmits the LSP. An IP-capable router   is required to include at least one of its IP addresses in its LSPs,   and may optionally include several or all of its IP addresses. Where   a single router operates as both a level 1 and a level 2 router, it   is required to include the same IP address(es) in its level 1 and   level 2 LSPs.   IP-capable routers need to know, for any given IP destination   address, the correct route to that destination. Specifically, level 1   routers need to know what IP addresses are reachable from each level   1 router in their area. In addition, level 1 routers need to find   level 2 routers (for traffic to IP addresses outside of their area).   Level 2 routers need to know what IP addresses are reachable   internally (either directly, or via level 1 routing) from other level   2 routers, and what addresses are reachable externally from other   level 2 routers. All of this information is made available by   inclusion of IP reachable address information in the Link State   Packets.   Internal (within the routing domain) and external (outside the   domain) reachability information is announced separately in level 2   LSPs. Reachable IP addresses include a default metric, and may   include multiple TOS-specific metrics. In general, for external   routes, metrics may be of type "internal" (i.e., directly comparable   with internal metrics) or of type "external" (i.e., not comparable   with the internal metric). A route using internal metrics (i.e.,   either announced as "IP internal reachability information", or   announced as "IP external reachability information" with an internal   metric) is always preferred to a route using external metrics (i.e.,   announced as "IP external reachability information", with an external   metric).   The detailed encoding of the IP-specific information included in   routing packets is provided in section 5 (Structure and Encoding ofCallon                                                         [Page 16]RFC 1195         OSI ISIS for IP and Dual Environments     December 1990   PDUs).3.2 Hierarchical Abbreviation of IP Reachability Information   Level 2 routers include in their level 2 LSPs a list of all [IP   address, subnet mask, metric] combinations reachable in their area.   In general, this information may be determined from the level 1 LSPs   from all routers in the area. If we ignore resource constraints, then   it would be permissible for a level 2 router to simply duplicate all   [IP address, subnet mask, metric] entries from all level 1 routers in   its area (with appropriate metric adjustment), for inclusion in its   level 2 LSP. However, in order for hierarchical routing to scale to   large routing domain sizes, it is highly desired to abbreviate the   reachable address information.   This is accomplished by manual configuration of summary addresses.   Each level 2 router may be configured with one or more [IP address,   subnet mask, metric] entries for announcement in their level 2 LSPs.   The set of reachable addresses obtained from level 1 LSPs is compared   with the configured reachable addresses. Redundant information   obtained from level 1 LSPs is not included in level 2 LSPs. Generally   it is expected that the level 2 configured information will specify   more inclusive addresses (corresponding to a subnet mask with fewer   bits set to 1). This will therefore allow one configured   address/submask pair (or a small number of such pairs) to   hierarchically supercede the information corresponding to multiple   entries in level 1 LSPs.   The manually configured addresses are included in level 2 LSPs only   if they correspond to at least one address which is reachable in the   area. For manually configured level 2 addresses, the associated   metric values to announce in level 2 LSPs are also manually   configured. The configured addresses will supercede reachable address   entries from level 1 LSPs based only on the IP address and subnet   mask -- metric values are not considered when determining if a given   configured address supercedes an address obtained from a level 1 LSP.   Any address obtained from a level 1 LSP which is not superceded by   the manually configured information is included in the level 2 LSPs.   In this case, the metric value announced in the level 2 LSPs is   calculated from the sum of the metric value announced in the   corresponding level 1 LSP, plus the distance from the level 2 router   to the appropriate level 1 router. Note: If this sum results in a   metric value greater than 63 (the maximum value that can be reported   in level 2 LSPs), then the value 63 must be used. Delay, expense, and   error metrics (i.e., those TOS metrics other than the default metric)   will be included only if (i) the level 2 router supports the specificCallon                                                         [Page 17]RFC 1195         OSI ISIS for IP and Dual Environments     December 1990   TOS; (ii) the path from the level 2 router to the appropropriate   level 1 router is made up of links which support the specific TOS;   and (iii) the level 1 router which can reach the address directly   also supports the specific TOS for this route, as indicated in its   level 1 LSP.   In general, the same [IP address, subnet mask] pair may be announced   in level 1 LSPs sent by multiple level 1 routers in the same area. In   this case (assuming the entry is not superceded by a manually   configured entry), then only one such entry shall be included in the   level 2 LSP. The metric value(s) announced in level 2 LSPs correspond   to the minimum of the metric value(s) that would be calculated for   each of the level 1 LSP entries.   A level 2 router will have IP addresses which are directly reachable   via its own interfaces. For purposes of inclusion of IP reachable   address information in level 2 LSPs, these "directly reachable"   addresses are treated exactly the same as addresses received in level   1 LSPs.   Manually configured addresses may hierarchically supercede multiple   level 1 reachable address entries. However, there may be some IP   addresses which match the manually configured addresses, but which   are not reachable via level 1 routing. If a level 2 router receives   an IP packet whose IP address matches a manually configured address   which it is including in its level 2 LSP, but which is not reachable   via level 1 routing in the area, then the packet must be discarded.   In this case, an error report may be returned (as specified in RFC   1009), with the reason for discard specifying destination   unreachable.           Figure 2 - An Example Routing Domain (not shown)   An example is illustrated in figure 2. Suppose that the network   number for the entire routing domain is 17 (a class A network).   Suppose each area is assigned a subnet number consisting of the next   8 bits. The area may be further subdivided by assigning the next   eight bits to each LAN in the area, giving each a 24 bit subnet mask   (counting the network and subnet fields). Finally 8 bits are left for   the host field. Suppose that for a particular area (given subnet   number 17.133) there are a number of IP capable level 1 routers   announcing (in the special IP entry in their level 1 LSPs) subnets   17.133.5, 17.133.43, and 17.133.57.Callon                                                         [Page 18]RFC 1195         OSI ISIS for IP and Dual Environments     December 1990   Suppose that in this example, in order to save space in level 2 LSPs,   the level 2 routers in this area are configured to announce subnet   17.133. Only this one address needs to be announced in level 2 LSPs.   Thus if an IP packet comes along for an address in subnet 17.133.5,   17.133.43 or 17.133.57, then other level 2 routers, in other areas,   will know to pass the traffic to this area.   The inclusion of 17.133 in level 2 LSPs means that the three subnet   addresses starting with 17.133 do not all have to be listed   separately in level 2 LSPs.   If any traffic comes along that is for an unreachable address such as   17.133.124.7, then level 2 routers in other areas in this particular   domain will think that this area can handle this traffic, will   forward traffic to level 2 routers in this area, which will have to   discard this traffic.   Suppose that subnet number 17.133.125 was actually reachable via some   other area, such as the lower right hand area. In this case, the   level 2 router in the left area would be announcing (in its level 2   LSPs according to manually configured information) reachability to   subnet 17.133. However, the level 2 router in the lower right area   would be announcing (in its level 2 LSPs according to information   taken from its received level 1 LSPs), reachability to subnet   17.133.125. Due to the use of best match routing, this works   correctly. All traffic from other areas destined to subnet 17.133.125   would be sent to the level 2 router in the lower right area, and all   other traffic to subnet 17.133 (i.e., traffic to any IP address   starting with 17.133, but not starting with 17.133.125) would be sent   to the level 2 router in the leftmost area.3.3 Addressing Routers in IS-IS Packets   The IS-IS packet formats explicitly require that OSI-style addresses   of routers appear in the IS-IS packets. For example, these addresses   are used to determine area membership of routers. It is therefore   necessary for all routers making use of the IS-IS protocol to have   OSI style addresses assigned. For IP-only routers, these addresses   will be used only in the operation of the IS-IS protocol, and are not   used for any other purpose (such as the operation of EGP, ICMP, or   other TCP/IP protocols).   For OSI-only and dual routers, assignment of NSAP addresses is   straight forward, but is outside of the scope of this specification.   Address assignment mechanisms are being set up by standards bodies   which allow globally unique OSI NSAP addresses to be assigned. All   OSI-only and dual routers may therefore make use of normal OSI   addresses in the operation of the IS-IS protocol.Callon                                                         [Page 19]RFC 1195         OSI ISIS for IP and Dual Environments     December 1990   For IP-only routers, there are two ways in which NSAP addresses may   be obtained for use with the IS-IS protocol.   1) For those environments in which OSI is being used, or in which it      is anticipated that OSI will be used in the future, it is      permissible to obtain NSAP address assignments in the normal      manner, assign normal NSAP addresses to IP-only routers, and use      these addresses in the operation of IS-IS. This approach is      recommended even for pure IP routing domains, as it will simplify      future migration from IP-only to dual operation.   2) In some cases, routers may have only TCP/IP addresses, and it may      be undesireable to have to go through the normal mechanisms for      assignment of NSAP addresses. Instead, an alternate mechanim is      provided below for algorithmically generating a valid OSI style      address from existing IP address and autonomous system number      assignments.   Where desired, for IP-only routers, for use in IS-IS packet formats   only, OSI-style addresses (compatible with the USA GOSIP version 2.0   NSAP address format [9]) may be derived as follows:        AFI       1 octet       value "47" (specifies ICD format)        ICD       2 octet       value "00 05" (specifies Internet/Gosip)        DFI       1 octet       value "xx"        AA        3 octets      value "xx xx xx" (specifies special                                IP-only use of NSAPs)        Reserved  2 octets      must be "00 00"        RD        2 octets      contains autonomous system number        Area      2 octets      must be assigned as described below        ID        6 octets      must be assigned as described below        SEL       1 octet       used as described below   The AFI value of "47" and the ICD value of "00 05" specifies the   Gosip Version 2.0 addressing format. The DFI number of "xx" and the   AA of "xx xx xx" specify that this special NSAP address format is   being used, solely for IS-IS packet formats in an IP-only   environment. The reserved field must contain "00 00", as specified in   GOSIP version 2.0.Callon                                                         [Page 20]RFC 1195         OSI ISIS for IP and Dual Environments     December 1990   The routing domain field contains the Autonomous System number.   Strictly speaking, this is not necessary, since the IS-IS packets are   exchanged within a single AS only. However, inclusion of the AS   number in this address format will ensure correct operation in the   event that routers from separate routing domains/ASs are incorrectly   placed on the same link. The AS number in this context is used only   for definition of unique NSAP addresses, and does not imply any   coupling with exterior routing protocols.   The Area field must be assigned by the authority responsible for the   routing domain, such that each area in the routing domain must have a   unique Area value.   The ID must be assigned by the authority responsible for the routing

⌨️ 快捷键说明

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