OSPF,ISIS,BGP常见问题(3)

2019-06-17 14:57

IS-IS与OSPF的比较

1) IS-IS 只定义了两种网络拓扑类型:broadcast和general topology。在Cisco路由器中链路分为point-to-point 和broadcast。

OPSF定义了5种网络类型:point-to-point、point-to-multipoint、broadcast和NBMA,以及virtual links

2) 两种协议都维护一个链路状态数据库(Link State Database) IS-IS使用LSP(Link State PDU),LSP自己就是一个数据报;

OSPF使用LSA(Link State Advertisements),LSA必须被封装(encapsulate)在OSPF报头和IP报头内。

3) 两种协议都使用SPF算法来计算路由

IS-IS在域内(intra-area)运行Level 1 SPF计算路由,在域间(inter-area)运行Level 2 SPF计算路由;

OSPF在域内(intra-area)运行SPF计算路由,在域间(inter-area)运行距离向量算法(distance vector algorithm)来计算路由。

4) 两种协议都使用域(area)来建立两层分级的网络拓扑结构 IS-IS的骨干不是特定的一个域,而是由连续的Level 2 路由器组成; OSPF的骨干必须有而且必须为area 0;

IS-IS的域边界是在路由器之间的链路(link)上; OSPF的域边界是在路由器上;

IS-IS的两层分级的网络拓扑结构不是必须的,网络可以完全由Level 1 路由器或完全由Level 2 路由器构成。

OSPF的必须有area 0,可以只有一个area,但必须是area 0。

5) IS-IS的特性之一是:IS-IS路由器最多能有3个域地址(area addresses),这在域间传输中很有用。

6) 两种协议都是无类路由协议,都在area间汇总(summary)

7) 两种协议处理错误(corrupted)LSP/LSA的方法不同: IS-IS中任何一个路由器都能丢弃(purge)corrupted LSP;

OSPF中只有corrupted LSA的发送者(originator)才能丢弃(purge)它。

8) 在广播网络(broadcast network)中两种协议都要建立adjacency关系

IS-IS中,只要neighbor的Hello数据报中有你的identity,adjacency关系就建立成功。该阶段经历一个三次握手的过程:Down→Init→Up。

OSPF中,建立adjacency关系前经历的过程:Down→Init→Two-way→Exstart→Exchange→Uploading→Full。

9) IS-IS neighbors会建立adjacency关系,即使Hello-intervals或Hello multipliers不同; OSPF neighbors不会建立adjacency关系,如果Hello-intervals或Dead-intervals不同。

10) 在广播网络(broadcast network)中两种协议都要选择一个DIS/DR

IS-IS中DIS是动态选择的,即若有更高优先级或更大的地址的路由器加入网络,则新加入的路由器成为DIS;

OSPF中DR相对稳定,即只要DR没有down掉,DR保持其地位; IS-IS中,广播网络中的路由器与所有的邻居建立adjacency关系;

OSPF中,广播网络中的路由器只与DR和BDR邻居建立adjacency关系; IS-IS中,DIS不与它的neighbors同步(synchronize)。DIS生成the pseudonode for the LAN,并且每3秒发送PSNPs(partial sequence number PDUs)或每10秒发送CSNPs(complete sequence number PDUs)。其他的路由器也可以用PSNPs向DIS申请丢失的LSP或发送给DIS一个新的LSP。因为DIS能flood PDUs,所以DIS不需要与其neighbors同步(synchronization);有因为不需要与其neighbors同步(synchronization),所以不需要BDIS。

OSPF中,DR/BDR用单播(unicast)传送DDP的方式分别与其他的所以路由器同步(synchronization)。

11) 两种协议都有认证(authentication) IS-IS只支持简单认证;

OSPF支持简单认证和MD5认证。

12) IS-IS的L1/L2路由器不向L1路由器发布L2路由。L1路由器就象OSPF中的完全端域(totally stubby area)。

13)ISIS 协议的配置中没有一个类似于OSPF协议中的ipospfnetwork命令的配置选项,因此在NBMA中做为“HUB”的ROUTER必须被配置为point to point subinterfaces(包括地址的改变),以便每一个PVC链路都在不同的SUBNET中。

============================================================== BGP同步可以说是从IBGP邻居处学到的路由,在IGP表中学到发可转发给EBGP邻居,否则就会丢弃。

同步的目的是为了防止路由环路。一般默认情况下是要求开启同步的,在全连接的情况下是可以关闭同步的。

BGP的路由决策顺序:

1、丢弃下一跳不可达的路由。

2、同步情况下,丢弃没有达到同步的路由。

3、选择Weight最大的路由(此属性为思科私有的属性)。

4、选择择本地优先级最高的路由。 5、选择本地始发的路由.

6、选择AS-Path最短的路由。

7、选择Origin值最小的路由。(network

9、EBGP优于EBGP联盟优于IBGP通告的路由。 10、下一跳IGP开销最小的路由。

11、选择router-id最小通告的BGP的路由

12、在Originor和router-id相同的情况下,选择cluser-id最小的路由。 13、选择BGP接口IP最小的路由。

BGP防环的方法有基于邻居的水平分割(从BGP邻居处学到的路由不会再发给该BGP邻居)和基于AS-Path的水平分割(向EBGP邻居通告路由时会在AS-Path属性中附加上自己AS号,从EBGP邻居学习路由时,会丢弃AS号为自己的路由),还有就是RR反射器,当中有簇ID的概念,类似于基于AS-Path的水平分割。

=====================================

如何建立邻居关系

如何利用属性控制路由

哪些情况下适用BGP

BGP支持的会话种类

如何显示在数据库中的所有BGP路由 BGP允许路由再分配吗?

每个路由器在寻找路由时需要知道哪五部分信息 路由器问题:

1、什么时候使用多路由协议?

当两种不同的路由协议要交换路由信息时,就要用到多路由协议。当然,路由再分配也可以交换路由信息。下列情况不必使用多路由协议: 从老版本的内部网关协议( Interior Gateway Protocol,I G P)升级到新版本的I G P。 你想使用另一种路由协议但又必须保留原来的协议。

你想终止内部路由,以免受到其他没有严格过滤监管功能的路由器的干扰。 你在一个由多个厂家的路由器构成的环境下。 什么是链接状态路由协议?

链接状态路由协议更适合大型网络,但由于它的复杂性,使得路由器需要更多的C P U资源。它能够在更短的时间内发现已经断了的链路或新连接的路由器,使得协议的会聚时间比距离向量路由协议更短。通常,在1 0秒钟之内没有收到邻站的H E L LO报文,它就认为邻站已不可达。一个链接状态路由器向它的邻站发送更新报文,通知它所知道的所有链路。它确定最优路径的度量值是一个数值代价,这个代价的值一般由链路的带宽决定。具有最小代价的链路被认为是最优的。在最短路径优先算法中,最大可能代价的值几乎可以是无限的。

如果网络没有发生任何变化,路由器只要周期性地将没有更新的路由选择表进行刷

新就可以了(周期的长短可以从3 0分钟到2个小时)。

链接状态路由协议有如下几种: IP OSPF、IPX NLSP和I S - I S。

一个路由器可以既使用距离向量路由协议,又使用链接状态路由协议吗?

可以。每一个接口都可以配置为使用不同的路由协议;但是它们必须能够通过再分配路由来交换路由信息。(路由的再分配将在本章的后面进行讨论。) 3、什么时候使用路由再分配?

路由再分配通常在那些负责从一个自治系统学习路由,然后向另一个自治系统广播的路由器上进行配置。如果你在使用I G R P或E I G R P,路由再分配通常是自动执行的。

4、什么是管理距离?

管理距离是指一种路由协议的路由可信度。每一种路由协议按可靠性从高到低,依次分配一个信任等级,这个信任等级就叫管理距离。对于两种不同的路由协议到一个目的地的路由信息,路由器首先根据管理距离决定相信哪一个协议。 6、如何配置再分配?

在进行路由再分配之前,你必须首先: 1) 决定在哪儿添加新的协议。

2) 确定自治系统边界路由器(ASBR)。 3) 决定哪个协议在核心,哪个在边界。 4) 决定进行路由再分配的方向。

可以使用以下命令再分配路由更新(这个例子是针对OSPF的):

router(config-router)#redistribute protocol [process-id] [metric metric - value ] [metric-type type - value ] [subnets] 在这个命令中:

◎protocol:指明路由器要进行路由再分配的源路由协议。

主要的值有:bgp、eqp、igrp、isis、ospf、static [ ip ]、connected和rip。 ◎process-id:指明OSPF的进程ID。 ◎metric:是一个可选的参数,用来指明再分配的路由的度量值。缺省的度量值是0。 8、什么是自治系统?

一个自治系统就是处于一个管理机构控制之下的路由器和网络群组。它可以是一个路由器直接连接到一个LAN上,同时也连到Internet上;它可以是一个由企业骨干网互连的多个局域网。在一个自治系统中的所有路由器必须相互连接,运行相同的路由协议,同时分配同一个自治系统编号。自治系统之间的链接使用外部路由协议,例如B G P。


OSPF,ISIS,BGP常见问题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中药制剂分析_尹华_第四章习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: