lipeng5454 发表于 2008-10-9 21:30:52

ISIS

在ISIS中,如果在数据帧(PDU)中没有CLNP和IP信息,他们根据什么找到地址啊
LSP本身就是一个报文,不需要额外的封装,是什么意思啊,不太懂?

王晓强 发表于 2008-10-10 21:36:59

先贴一些资料,多研究~
IS-IS路由协议中的协议数据单元(IS-IS PDU)
(1) Hello
包括ESH(ES发至IS),ISH(IS发至ES),IIH(IS之间)三种类型,用于建立和维护毗邻关系。
ESH是ES发至IS的Hello报文,里面带有NSAP地址的信息。NSAP地址是网络层地址,类似于TCP/IP中的IP地址的概念。通过接收ESH报文和ISH报文,ES-IS协议能够及时发现并且维护自己的邻居关系。
ISH是IS发至ES的Hello报文,通过接收和处理ISH报文,ES能够维护与邻接IS的邻居关系。
IIH是IS发至IS的Hello报文,通过接收和处理IIH报文,IS能够维护与邻接IS的邻居关系。
(2) LSP
LSP(Link State Protocol Data Unit),链路状态报文。用于在IS-IS节点间发布路由选择信息。在IS-IS中,每一个IS都会生成一个LSP,此LSP包含了本IS的所有链路状态信息。每个IS收集本区域内所有的LSP。LSP是数据链路层数据包,只能在直接相连的IS之间传递。
(3) SNP(Sequence Number PDU)
SNP(Sequence number PDU),序列号报文。用于控制链路状态数据报文的发布,提供IS-IS路由域内所有路由器的分布式链路状态数据库的同步机制。其中PSNP(Partial sequence number PDU),用于确认和请求链路状态信息;CSNP(Complete sequence number PDU),用于发布完整链路状态数据库。
(4) NPDU
NPDU(Network Protocol Data Unit),网络协议数据报文。是ISO中的网络层协议报文,相当于TCP/IP中的IP报文。
(5) SNPA
SNPA(subnetwork point of attachment),子网接入点。对于LAN接口SNPA为接口的MAC地址;对于X.25或ATM即为VC的ID;对于帧中继即为DLCI;对于HDLC即为封装类型。一个设备只有一个OSI网络地址,但设备上的每一条链路都有一个SNPA地址。

王晓强 发表于 2008-10-10 21:46:10

如果想把ISIS学习得很好,建议看看RFC986 _ Guidelines for the use of Internet_IP addresses in the ISO Connectionless_Mode Network Protocol
给个链接:
http://www.pcppc.cn/zuwang/xieyi/zuwang_87089.html

一叶知秋 发表于 2008-10-11 10:26:20

高手过来帮帮忙啊!谢谢了!--

Power 发表于 2008-10-11 10:50:49

CCIE#15***出马就不一样!
页: [1]
查看完整版本: ISIS