协议
|
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
|
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
|
|