版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、The IS-IS Protocol,Introducing IS-IS and Integrated IS-IS Routing,Uses for IS-IS Routing,Large ISPs Stable protocol Originally deployed by ISPs because U.S. government mandated Internet support of OSI and IP,IS-IS Routing,IS = router. IS-IS was originally designed as the IGP for the Connectionless N
2、etwork Service (CLNS), part of the OSI protocol suite. The OSI protocol suite layer 3 protocol is the Connectionless Network Protocol (CLNP). IS-IS uses CLNS addresses to identify routers and build the LSDB.,IS-IS Features,Link-state routing protocol Supports VLSM Uses Dijkstras SPF algorithm; has f
3、ast convergence Uses hellos to establish adjacencies and LSPs to exchange link-state information Efficient use of bandwidth, memory, and processor Supports two routing levels: Level 1: Builds common topology of system IDs in local area and routes within area using lowest cost path. Level 2: Exchange
4、s prefix information (area addresses) between areas. Routes traffic to area using lowest-cost path.,Routers are identified as Level 1, Level 2, or Level 1-2: Level 1 routers use LSPs to build topology for local area. Level 2 routers use LSPs to build topology betweendifferent areas. Level 1-2 router
5、s act as border routers between Level 1 and Level 2 routing domains.,IS-IS Link-State Operation,Integrated (or Dual) IS-IS Routing,Integrated IS-IS is IS-IS for multiple protocols: For IP, CLNS, or both Uses its own PDUs to transport IP routing information; updates not sent in IP packets Requires CL
6、NS addresses, even if only routing for IP,IP and CLNP addressesmust be planned. Use two-level hierarchy for scalability: Limits LSP flooding Provides opportunity for summarization,Summarization: Limits update traffic Minimizes routermemory and CPU usage,Integrated IS-IS Design Principles,Issues with
7、 Integrated IS-IS,Default narrow metrics are limited to 6-bit interface and 10-bit path metric In Cisco IOS Software Relase 12.0, wide metrics allow 24-bit interface and 32-bit path metric. Cisco IOS software has default metric of 10 on all interfaces.,End System-to-Intermediate System,ES-IS forms a
8、djacencies between ESs and routers (ISs). IP end-systems do not use ES-IS. ESs transmit ESHs to announce their presence to ISs. ISs transmit ISHs to announce their presence to ESs. ISs transmit IIHs to other ISs.,Four OSI Routing Levels,Similarities Between IS-IS and OSPF,Integrated IS-IS and OSPF a
9、re both open standard link-state protocols with the following similar features: Link-state representation, aging timers, and LSDB synchronization SPF algorithms Update, decision, and flooding processes VLSM support Scalability of link-state protocols has been proven (used in ISP backbones). They bot
10、h converge quickly after changes.,Integrated IS-IS vs. OSPF: Area Design,OSPF is based on a central backbone with all other areas attached to it. In OSPF the border is inside routers (ABRs). Each link belongs to one area.,Integrated IS-IS vs. OSPF: Area Design (Cont.),In IS-IS the area borders lie o
11、n links Each IS-IS router belongs to exactly one area. IS-IS is more flexible when extending the backbone.,Advantages of Integrated IS-IS,Supports CLNP and IP More extensible through TLV design,Advantages of OSPF,OSPF has more features, including: Has three area types: normal, stub, and NSSA Default
12、s to scaled metric (IS-IS always 10) OSPF is supported by many vendors. Information, examples, and experienced engineers are easier to find.,Summary,IS-IS is a popular routing protocol in the ISP industry. IS-IS is a stable, fast-converging IGP that is positioned to route IPv4, CLNS, or IPv6. All IS
13、-IS interfaces have a default metric of 10. ES-IS (for CLNS routing only) provides discovery between host and routers using hello packets to form adjacencies. Hosts send ESHs, while routers send ISHs. OSI defines routing levels 0 through 3. Level 0 is between ES and IS. Levels 1 and 2 are between IS
14、 and IS to support intradomain routing. Level 3 supports interdomain routing. Level 1 is intra-area Level 2 is interarea. IS-IS and OSPF are both open-standard link-state routing protocols that support VLSM, scalability, and quick convergence.,The IS-IS Protocol,Performing IS-IS Routing Operations,O
15、SI Addresses,OSI network layer addressing is implemented with NSAP addresses. An NSAP address identifies a system in the OSI network; an address represents an entire node, not an interface. Various NSAP formats are used in various systems, because different protocols may use different representation
16、s of NSAP. NSAP addresses are a maximum of 20 bytes: Higher-order bits identify the interarea structure. Lower-order bits identify systems within area.,Integrated IS-IS NSAP Address Structure,The Cisco implementation of Integrated IS-IS distinguishes only the following three fields in the NSAP addre
17、ss: Area address: Variable-length field (1 to 13 octets)composed of the higher-order NSAP octets, excluding system IDand NSEL. System ID: ES or IS identifier in an area; fixed lengthof six octets in Cisco IOS software. NSEL: One octet NSAP selector, service identifier. Total length of NSAP is from 8
18、 (minimum) to 20 octets (maximum).,Typical NSAP Address Structure,The simplest NSAP format used by most companies running IS-IS as their IGP is as follows: Area address (must be at least 1 byte) AFI set to 49 Locally administered; thus, you can assign your own addresses. Area ID The octets of the ar
19、ea address after the AFI. System ID Cisco routers require a 6-byte system ID. NSEL Always set to 0 for a router.,Identifying Systems in IS-IS: Area Address,The area address uniquely identifies the routing area, and the system ID identifies each node. All routers within an area must use the same area
20、 address. An ES may be adjacent to a router only if they share a common area address. Area address is used in Level 2 routing.,Identifying Systems in IS-IS: System ID,System ID in the address used to identify the IS; it is not just an interface. Cisco supports only a 6-byte system ID. System ID is u
21、sed in Level 1 routing and has to be unique within an area. System ID has to be unique within Level 2 routers that form the routing domain. General recommendation: use domain-wide unique system ID. This may be MAC (for example, 0000.0c12.3456) or IP address (for example, 1921.6800.0001) taken from a
22、n interface.,OSI Addressing: NET Addresses,NSAP address includes NSEL field (process or port number) NET: NSAP with a NSEL field of 0 Refers to the device itself (equivalent to the Layer 3 OSI address of the device) Used in routers because they implement the network layer only (base for SPF calculat
23、ion),Subnetwork Point of Attachment (SNPA) and Circuit,SNPA is equivalent to Layer 2 address; for example: Virtual circuit ID (DLCI on Frame Relay) MAC address on LAN interfaces Interfaces uniquely identified by circuit ID: On point-to-point interfaces, SNPA is used. On LANs, circuit ID concatenated
24、 with six-octet system ID of a designated IS to form seven-octet LAN ID (for example, 1921.6800.0001.01) is used. Cisco routers use host name instead of system ID (for example, “R1.01”).,Level 1, Level 2, and Level 1-2 Routers,Level 1 (like OSPF internal nonbackbone routers): Intra-area routing enab
25、les ESs to communicate. Level 1 area is a collection of Level 1 and Level 1-2 routers. Level 1 IS keeps copy of the Level 1 area LSDB. Level 1-2 (like OSPF ABR): Intra-area and interarea routing. Level 1-2 IS keeps separate Level 1 and Level 2 LSDBs and advertises default route to Level 1 routers. L
26、evel 2 (like OSPF backbone routers): Interarea routing. Level 2 (backbone) area is a contiguous set of Level 1-2 and Level 2 routers. Level 2 IS keeps a copy of the Level 2 area LSDB.,Addressing and Routing,Area address is used to route between areas; system ID is not considered. System ID is used t
27、o route within an area; area address is not considered.,OSI IS-IS Routing Logic,Level 1 router: For a destination address, compare the area address to this area. If not equal, pass to nearest Level 1-2 router. If equal, use Level 1 database to route by system ID. Level 1-2 router: For a destination
28、address, compare the area address to this area. If not equal, use Level 2 database to route by area address. If equal, use Level 1 database to route by system ID.,Example: Identifying Systems: OSI Addressing in Networks,Example: OSI Area Routing,Route Leaking,Available since Cisco IOS Sofware Releas
29、e 12.0 Helps reduce suboptimal routing by allowing Level 2 information to be leaked into Level 1 Uses up/down bit in Type, Length, and Value (TLV) field,OSI PDUs,PDUs between peers: Network PDU = datagram, packet Data-link PDU = frame Examples:,IS-IS PDUs,IS-IS PDUs are encapsulated directly into a data-link frame. There is no CLNP or IP header in a PDU. IS-IS PDUs are as follows: Hello (ESH, ISH, IIH) LSP PSNP (partial sequence number PDU) CSNP (complete sequence number PDU),A Link-State Packet Represents Router,Router describes itse
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年10月25日重庆事业单位联考《职业能力倾向测验(D类)》试题及答案
- 2026 年办公耗材缺货应急采购机制汇报材料
- 2026年度合作协议续签确认函7篇
- 2026年成人高考专升本政治时政基础试题及答案
- 2026年共青团入团考试入团准则试题与答案解析
- 心理健康课:调节情绪的方法小学生必知的小学主题班会课件
- 2026年共青团入团特训刷题考试题库附答案
- 2026年共青团入团考点考试题库及答案
- 2026年消防应急救援指挥培训考试题库消防安全管理信息化安全风险及答案
- 2025年口腔科牙科技师口腔诊疗设备操作技能考核模拟测验答案及解析
- 2025机修工劳动合同样本
- 智慧树知道网课《动物生理学(华南农业大学)》课后章节测试答案
- 2024八年级道德与法治上册知识点
- 2025 年小升初济南市初一新生分班考试数学试卷(带答案解析)-(人教版)
- 技改大修工程项目管理手册与实践经验分享
- 【初中数学】学霸笔记手写版
- 金华市开发区数学试卷
- 部编版六年级下册教案设计(全册)
- 低碳烯烃生产技术
- 小学作业公示管理制度
- 2025年高压电工作业模拟考试题库试卷及答案
评论
0/150
提交评论