OSFP和IS-IS对比
协议
|
OSPF
|
IS-IS
|
|
Tcp/ip
|
Clnp/clns
|
Lsa
|
Lsa
|
PDU(LSP)
|
Help
|
Hello
|
Help pdu hello keepalive
|
序列号
|
序列号
sequenceno
|
PSNP
部分序号报文
SNP
CSNP
全部序号报文
|
Priority=0
|
不能成为
DR
、
BDR
|
可为为节点
|
指定路由
|
DR
、
BDR
|
指定路由节点
,无备份路由
|
生存时间
|
生存时间
|
剩余生存时间到
0+60s
|
处理
erros-lsx
|
只有发送源才能处理
error-lsa
|
任何路由把
error-lsp
剩余生存时间
|
网络类型
|
点到点
点到多点
NBMA
广播
虚拟链路
|
点到点
广播子网
|
区域边界
Lsa
Lsp
|
边界:接口
area 0,
其他
7
种
lsa
|
路由
L1:Lsp
全网泛洪
L2
:
lsp
只在
L2
区域
|
|
度量:
带宽
+
延迟
( 10^7
/Bw(kb)+dely/10)*255
|
度量
:default
必须
Deley,Expense,Erros
|
路由选择功能
|
|
更新
决策过程
转发
接收
|
|
|
先根据
IS-IS
选择路径,再找出对应的
Tcp/ip
的路径
|
Eigrp &ospf&rip对比
|
EIGRP
|
OSFP
|
Rip
|
|
数据包
|
Hello
Ack
确认
Update
更新
Query
询问
Reply
回复
|
Hello
1 Lsa
:路由
lsa
2 lsa
:网络
lsa
3 lsa
:网络汇总
4 lsa
:
ASBR
汇总
lsa
5 lsa
:
as
外部
lsa
6 lsa
:组成员
lsa
7 lsa
:
nassa
外部
lsa
|
Rip message
|
|
特殊区域
|
stup
|
Stup
末梢
1,2,3 lsa
Stup-nosummary
完全末梢
1,2 lsa
Nssa
非纯末梢
1,2,3,4,7lsa
|
||
核心技术
|
依赖模块
扩散更新算法
DUAL
可靠传输
RTP
邻居发现和回复
|
使用
Dijkstra
的最短路径算法
spf
|
|
|
核心算法
|
Fd
到目标网络最小度量
Fc
邻居通告距离小于
FD
fs
满足
fc
的邻居路由
|
同
area
数据库相同
拓扑是以自己为根算的
|
|
|
邻居
&
邻接
|
发送
hello
,接收到
ack
|
Down
Init
发送
hello
包
Twe way
收到
hello
中邻居表有自己
Exstart
确定
DR
,
bdr
和序列号
Exchange
发送
DBD
数据库描述
Loading
发送更新
Full
邻接
|
|
|
Hello
接受限制
|
Hello-interval
可以不同
|
Hello-interval
Dead-interval
Area-id
认证
子网
|
可以不同
|
|
Hello-interval
dead-interval
|
5 60
15 180
|
10 30
40 120
|
30 180
|
|
协议号
组播地址
|
88
224.0.0.10
|
89
224.0.0.5allrouter
224.0.0.6
发给
dr
|
Udp520
Ripv1:
255.255.255.255
Ripv2: 224.0.0.9
|
|
度量,带宽
|
( 10^7
/Bw(kb)+dely/10)*255
|
( 10^8
/Bw(b)
|
跳数
|
|
汇总
172.16.1.7 /28
172.16.1.17/28
|
接口下
Ip summary 172.16.1.0/27
|
Abr
:
area A range 172.16.1.0/27
Asbr:ip summary 172.16.1.0/27
|
接口下:
Ip summary 172.16.1.0/27
|
|
|
无此概念
|
DR
,
BDR
|
|