① Cisco OSPF命令与配置手册的目录
第1章 OSPF进程配置命令
1.1 router ospf process-id
配置示例:激活OSPF进程
1.2 route ospf process-id vrf name
第2章 OSPF Area命令
2.1 area area-id authentication
配置示例:简单密码认证XSH
2.2 area area-id authentication message-digest
配置示例1:MD5密码认证
配置示例2:更改密钥和密码
2.3 area area-id default-cost cost
配置示例:设置通告进stub区域的默认路由的OSPF开销值
2.4 area area-id a
配置示例:配置OSPF NSSA区域
2.5 area area-id a default-infromation-originate
配置示例:将OSPF NSSA默认路由通告进OSPF NSSA
2.6 area area-id a no-redistribution
配置示例:不让经过重分发的路由进入OSPF NSSA区域
2.7 area area-id a no-summary
配置示例:创建Totally Stubby NSSA区域
2.8 area area-id range ip-address mask
2.9 area area-id range ip-address mask advertise
2.10 area area-id range ip-address mask not-advertise
配置示例1:将OSPF常规(非0)区域的路由汇总通告进OSPF骨干区域
配置示例2:将OSPF骨干区域的路由汇总通告进OSPF常规(非0)区域
配置示例3:针对OSPF汇总路由,设置指向NULL0的静态路由
2.11 area area-id stub
配置示例:配置OSPF stub区域
2.12 area area-id stub no-summary
配置示例:配置OSPFtotally stubby区域
2.13 area trait-area-id virtual-link router-id
配置示例:建立OSPF虚电路
2.14 area trait-area-id virtual-link router-id authentication authentication-key password
2.15 area trait-area-id virtual-link router-id authentication message-digest
2.16 area trait-area-id virtual-link router-id authentication null
配置示例1:虚链路上的简单密码认证
配置示例2:虚链路上的MD5认证
配置示例3:更改密钥和密码
配置示例4:Null(虚)认证
2.17 area trait-area-id virtual-link router-id authentication-key password
配置示例:虚链路上的简单密码认证
2.18 area trait-area-id virtual-link router-id dead-interval seconds
配置示例:修改通过虚链路发送的OSPF hello数据包所含的router dead interval字段值
2.19 area trait-area-id virtual-link router-id hello-interval seconds
配置示例:修改通过虚链路发送的OSPF hello数据包所含的hello interval字段值
2.20 area trait-area-id virtual-link router-id message-digest-key key-id md5 password
配置示例1:虚链路上的MD5认证
配置示例2:更改密钥和密码
2.21 area trait-area-id virtual-link router-id retramit-interval seconds
配置示例:更改通过虚链路发送的LSA的retramit-interval值
2.22 area trait-area-id virtual-link router-id tramit-delay seconds
配置示例:更改虚链路两端的 tramit-delay值
第3章 Auto Cost
3.1 auto-cost reference-bandwidth bandwidth
配置示例:全局性修改OSPF接口的开销值
第4章 生成默认路由
4.1 default-information originate
配置示例:将默认路由通告进OSPF路由进程域
4.2 default-information originate always
配置示例:无条件地将默认路由通告进OSPF路由进程域
4.3 default-information originate metric cost
4.4 default-information originate always metric cost
配置示例:将默认路由无条件地通告进OSPF路由进程域
4.5 default-information originate metric-type type
4.6 default-information originate always metric-type type
配置示例:设置默认路由的OSPF度量类型
4.7 default-information originate route-map route-map-name
配置示例:利用route-map有条件地通告默认路由
第5章 为经过重分发的路由设置默认度量
5.1 default-metric cost
配置示例:为经过重分发的路由设置默认开销值
第6章 管理距离
6.1 distance administrative-distance
配置示例:调整管理距离值,影响路由器对最优路由的选择
6.2 distance administrative-distance source-ip-address source-ip-mask
6.3 distance administrative-distance source-ip-address source-ip-mask access-list-number
配置示例1:调整学自特定OSPF邻居的所有路由的管理距离值
配置示例2:调整学自特定OSPF邻居的 特定路由的管理距离值
6.4 distance ospf external administrative-distance
6.5 distance ospf inter-area administrative-distance
6.6 distance ospf intra-area administrative-distance
配置示例:根据路由类型,调整OSPF路由的管理距离
第7章 用distribute-list过滤路由
7.1 distribute-list access-list-number in
配置示例:阻止学自OSPF的路由进驻IP路由表
7.2 distribute-list access-list-number in interface-type interface-number
配置示例:阻止通过特定接口学得的OSPF路由进驻IP路由表
7.3 distribute-list access-list-number out
7.4 distribute-list access-list-number out interface-type interface-number
7.5 distribute-list access-list-number out routing-process
配置示例:防止重分发进OSPF的路由“进驻”IP路由表
7.6 distribute-list access-list-number in
配置示例:防止学自OSPF的路由进驻IP路由表
7.7 distribute-list access-list-name in interface-type interface-number
配置示例:防止路由器将学自特定接口的OSPF路由安装进IP路由表
7.8 distribute-list access-list-name out
7.9 distribute-list access-list-name out interface-type interface-number
7.10 distribute-list access-list-name out routing-process
配置示例:阻止重分发进OSPF的路由进驻OSPF数据库
7.11 distribute-list prefix prefix-list-name in
配置示例:防止学自OSPF路由“进驻”IP选择表
7.12 distribute-list prefix prefix-list-name in interface-type interface-number
配置示例:阻止学自特定接口的OSPF路由进驻IP路由表
7.13 distribute-list prefix prefix-list-name out
7.14 distribute-list prefix prefix-list-name out interface-type interface-number
7.15 distribute-list prefix prefix-list-name out routing-process
配置示例:防止被重分发进OSPF的路由“进驻”OSPF数据库
第8章 处理MOSPF LSA
8.1 ignore lsa mospf
第9章 记录OSPF邻接关系的改变
9.1 log-adjacency-changes
9.2 log adjacency-changes detail
配置示例1:在控制台记录OSPF邻接状态的变化情况
配置示例2:在内存中记录OSPF邻接状态的变化情况
第10章 配置多路径
10.1 maximum-paths number-of-paths
配置示例:设置OSPF路由器可在IP路由表中安装的最多并行等价路径数
第11章 OSPFneighbor命令
11.1 neighbor ip-address
配置示例1:在NBMA网络中,利用neighbor命令激活OSPF
配置示例2:在Hub-to-Spoke(中心-分支)网络中配置OSPF邻居,且OSPF邻居的IP地址隶属于同一IP子网
配置示例3:在Hub-to-Spoke(中心-分支)网络中配置OSPF邻居,且OSPF邻居的IP地址不属于同一IP子网
11.2 neighbor ip-address cost cost
配置示例:在OSPF网络类型为point-to-multipoint的接口上,修改针对OSPF邻居而设的开销值
11.3 neighbor ip-address database-filter all out
配置示例:降低冗余链路上的LSA泛洪量
11.4 neighbor ip-address poll-interval interval
配置示例:针对OSPF网络类型为NBMA的接口设置Poll Interval值
11.5 neighbor ip-address priority priority
配置示例:设置OSPF邻居的优先级
第12章 OSPF network命令
12.1 network ip-address wild-card-mask area area-id
配置示例1:用主机地址作为本命令的参数,让相关路由器接口参与OSPF进程
配置示例2:使用与接口所设IP地址相对应的网络/掩码作为OSPF network命令的参数
配置示例3:使用更为宽泛的network命令(所含的逆向子网掩码参数更短),让多个路由器接口参与OSPF进程
第13章 Passive OSPF接口
13.1 passive-interface interface-name interface-number
配置示例:配置Passive接口,降低网络中OSPF路由协议流量
13.2 passive-interface default
配置示例:接口多,邻居少的OSPF路由器
第14章 路由重分发
14.1 redistribute routing-process process-id
14.2 redistribute routing-process process-id metricospf-metric
14.3 redistribute routing-process process-id metric-type metric-type
14.4 redistribute routing-process process-id subnets
14.5 redistribute routing-process process-id tag tag-value
配置示例1:以默认度量类型和度量值,将有类路由重分发进OSPF
配置示例2:以默认度量类型和指定的度量值,将有类路由重分发进OSPF
配置示例3:以默认度量类型和指定的度量值,将有类路由重分发进OSPF
配置示例4:以指定的度量值,并以type1路由的形式将有类路由重分发进OSPF
配置示例5:以指定的度量值,并以type1路由的形式,将子网路由重分发进OSPF
配置示例6:以指定的度量值和路由标记值,并以type1路由的形式,将子网路由重分发进OSPF
14.6 redistribute routing-process process-id route-map route-map- name
配置示例1:根据IP地址,来控制路由的重分发
配置示例2:用Route-Map调整经过重分发的路由的度量值
配置示例3:用Route-Map,更改经过重分发的路由的度量类型
配置示例4:用Route-Map,修改经过重分发的路由的标记值
配置示例5:根据路由标记值,控制路由的重分发
第15章 掌控OSPF Router-ID
15.1 router-id ip-address
配置示例:选择OSPF Router-ID
第16章 汇总外部路由
16.1 summary-address ip-address mask
16.2 summary-address ip-address mask not-advertise
配置示例:汇总被重分发进OSPF的路由
16.3 summary-address ip-address mask tag value
配置示例1:让ASBR生成的汇总路由附着路由标记
配置示例2:用路由标记值,来掌控路由的重分发
第17章 OSPF计时器
17.1 time lsa-group-pacing seconds
配置示例:修改LSA组步调延迟值
17.2 time spf delay interval
配置示例:更改SPF timer值
第18章 流量负载均衡
18.1 traffic-share min across-interfaces
第19章 接口配置模式命令
19.1 ip ospf authentication
19.2 ip ospf authentication authentication-key password
19.3 ip ospf authentication message-digest
19.4 ip ospf authentication null
配置示例1:OSPF网络中的简单密码认证
配置示例2:在OSPF网络中启用MD5认证
配置示例3:更改密钥和密码
配置示例4:NULL(虚)认证
19.5 ip ospf cost cost
配置示例:更改接口的OSPF开销值
19.6 ip ospf database-filter all out
配置示例:降低冗余链路上的LSA泛洪量
19.7 ip ospf dead-interval seconds
配置示例:修改路由器接口所发OSPF Hello数据包的router dead interval字段值
19.8 ip ospf demand-circuit
配置示例:将Point-to-Point链路配置为OSPF demand-circuit
19.9 ip ospf flood-rection
配置示例:在接口上激活ospf flood-rection特性
19.10 ip ospf hello-interval seconds
配置示例:修改路由器接口所发OSPF Hello数据包的hello interval字段值
19.11 ip ospf message-digest-key key-id md5 password
配置示例1:开启OSPF接口的MD5认证功能
配置示例2:修改密钥和密码
19.12 ip ospf mtu-ignore
配置示例:OSPF邻接关系和MTU不匹配
19.13 ip ospf network broadcast
配置示例1:在NBMA网络内形成全互连的OSPF邻居
配置示例2:NBMA网络内形成部分互连的OSPF邻居
19.14 ip ospf network non-broadcast
19.15 ip ospf network point-to-multipoint
19.16 ip ospf network point-to-multipoint non-broadcast
配置示例1:Hub路由器端互连接口的OSPF网络类型为multipoint,Spoke路由器端互连接口的网络类型为Point-to-Point
配置示例2:Hub和Spoke路由器互连接口两端的OSPF网络类型都为multipoint
19.17 ip ospf network point-to-point
配置示例:Hub和Spoke路由器互连接口两端的OSPF网络类型都为Point-to-Point
19.18 ip ospf priority priority
配置示例:“干涉”指定路由器(DR)的选举
19.19 ip ospf retramit-interval seconds
配置示例:修改retramit interval值
19.20 ip ospf tramit-delay seconds
配置示例:修改OSPF接口的tramit-delay值
第20章 show命令
20.1 show ip ospf
20.2 show ip ospf process-id
示例:显示OSPF进程信息
20.3 show ip ospf border-route
20.4 show ip ospf process-id border-route
示例:显示通往OSPF边界路由器的路由信息
20.5 show ip ospf database
20.6 show ip ospf process-id database
20.7 show ip ospf database adv-router router-id
20.8 show ip ospf process-id database adv-router router-id
20.9 show ip ospf database asbr-summary
20.10 show ip ospf process-id database asbr-summary
20.11 show ip ospf database asbr-summary asbr-id
20.12 show ip ospf process-id database asbr-summary asbr-id
20.13 show ip ospf database database-summary
20.14 show ip ospf process-id database database-summary
20.15 show ip ospf database external
20.16 show ip ospf process-id database external
20.17 show ip ospf database network
20.18 show ip ospf process-id database network
20.19 show ip ospf database a-external
20.20 show ip ospf process-id database a-external
20.21 show ip ospf database router
20.22 show ip ospf process-id database router
20.23 show ip ospf database self-originate
20.24 show ip ospf process-id database self-originate
20.25 show ip ospf database summary
20.26 show ip ospf process-id database summary
示例1:显示由指定OSPF路由器所通告的OSPF数据库信息
示例2:显示描述OSPF ASBR路由器的OSPF数据库信息(type 4 LSA)
20.27 show ip ospf flood-list
20.28 show ip ospf process-id flood-list
20.29 show ip ospf flood-list int-name int-number
20.30 show ip ospf process-id flood-list int-name int-number
示例:显示所有被路由器缓存的OSPF泛洪列表内容
20.31 show ip ospf interface
20.32 show ip ospf process-id interface
20.33 show ip ospf interface int-name int-number
20.34 show ip ospf process-id interface int-name int-number
示例1:显示某个参与OSPF路由进程的接口的信息
示例2:显示参与OSPF路由进程的接口的OSPF计时器信息
20.35 show ip ospf neighbor
20.36 show ip ospf process-id neighbor
20.37 show ip ospf neighbor neighbor-id
20.38 show ip ospf process-id neighbor neighbor-id
20.39 show ip ospf neighbor int-name int-number
20.40 show ip ospf process-id neighbor int-name int-number
20.41 show ip ospf neighbor detail
20.42 show ip ospf process-id neighbor detail
20.43 show ip ospf neighbor detail neighbor-id
20.44 show ip ospf process-id neighbor detail neighbor-id
20.45 show ip ospf neighbor int-name int-number
20.46 show ip ospf process-id neighbor int-name int-number
示例1:显示所有OSPF邻居路由器的信息
示例2:显示特定OSPF邻居路由器的详细信息
20.47 show ip ospf request-list
20.48 show ip ospf process-id request-list
20.49 show ip ospf request-list neighbor-id
20.50 show ip ospf process-id request-list neighbor-id
20.51 show ip ospf request-list int-name int-number
20.52 show ip ospf process-id request-list int-name int-number
示例:显示某特定OSPF邻居的链路状态请求列表信息
20.53 show ip ospf retramission-list
20.54 show ip ospf process-id retramission-list
20.55 show ip ospf retramission neighbor-id
20.56 show ip ospf process-id retramission neighbor-id
20.57 show ip ospf retramission int-name int-number
20.58 show ip ospf process-id retramission int-name int-number
示例:等待某特定路由器接口重传的LSA列表
20.59 show ip ospf summary-address
20.60 show ip ospf process-id summary-address
示例:显示路由器上所配置的汇总地址重分发的信息
20.61 show ip ospf virtual-links
20.62 show ip ospf process-id virtual-links
示例:显示本路由器上所配置的所有OSPF虚链路的状态信息
第21章 debug命令
21.1 debug ip ospf adj
示例1:展示OSPF邻接关系成功建立的过程
示例2:当OSPF邻居路由器间区域ID不一致时,展示OSPF邻接关系的尝试建立过程
21.2 debug ip ospf events
示例1:展示OSPF邻接关系成功建立的过程
示例2:定位OSPF邻接关系建立过程中的问题
21.3 debug ip ospf flood
21.4 debug ip ospf flood ip-access-list-number
示例1:展示由OSPF泛洪协议生成的所有输出
示例2:选择性地显示与OSPF协议有关的debug输出
21.5 debug ip ospf lsa-generation
21.6 debug ip ospf lsa-generation ip-access-list-number
示例:展示OSPF邻接关系成功建立的过程
21.7 debug ip ospf packet
示例:显示OSPF包的信息
21.8 debug ip ospf retramission
21.9 debug ip ospf spf
21.10 debug ip ospf spf external
21.11 debug ip ospf spf external access-list-number
21.12 debug ip ospf spf inter
21.13 debug ip ospf spf inter access-list-number
21.14 debug ip ospf spf intra
21.15 debug ip ospf spf intra access-list-number
示例:显示外部的OSPF路由的SPF输出
第22章 clear命令
22.1 clear ip ospf counte
22.2 clear ip ospf process-id counte
22.3 clear ip ospf process-id counte neighbor
22.4 clear ip ospf process-id counte neighbor int-name int-number
示例:查看并清零记录OSPF邻接状态变迁的计数器
22.5 clear ip ospf process
22.6 clear ip ospf process-id process
22.7 clear ip ospf redistribution
22.8 clear ip ospf process-id redistribition
② OSPF多区域的所有配置命令(cisco)
看你用静态还是动态了.一般做静态速度快.next hop 设置好下一跳就行了.要输入命令的话,输死你都弄不了.静态的是去宣告一个网络段,比如说在conf t模式下network 30 所有的路由器都宣告在30段就行了.
③ ospf配置命令
ospf配置命令如下:
(1)bootproto=static。
(2)onboot=yes。
(3)在最后加上几行,IP地址、子网掩码、网关、dns服务器。
OSPF是一种链路状态协议。每个路由器负责发现和维护与邻居的关系,描述已知的邻居列表和链路代价LSU消息,通过可靠的泛洪和与自治系统as(autonomous system)中其他路由器的周期性交互来学习整个自治系统的网络拓扑。
在自治系统边界处,将其他as的路由信息注入到路由器中,得到整个Internet的路由信息。每隔一段时间或链路状态发生变化时,重新生成LSA,实现路由的实时更新。
OSPF路由协议的实现过程
1、初始化形成初始端口信息:当路由器初始化或网络结构改变(如链路改变、路由器增加或损坏)时,相关路由器产生链路状态广播包LSA,其中包含路由器上所有连接的链路,即所有端口的状态信息。
2、路由器通过泛洪机制交换链路状态信息:每一个路由器一方面将其LSA包发送给与其相邻的所有OSPF路由器,另一方面从其相邻的OSPF路由器接收LSA包,并根据LSA包更新自己的数据库。
④ ospf协议是怎么配置的
OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。适用于IPv4的OSPFv2协议定义于RFC 2328,RFC 5340定义了适用于IPv6的OSPFv3。
OSPF协议是一种链路状态协议。每个路由器负责发现、维护与邻居的关系,并将已知的邻居列表和链路费用LSU报文描述,通过可靠的泛洪与自治系统AS(Autonomous System)内的其他路由器周期性交互,学习到整个自治系统的网络拓扑结构;并通过自治系统边界的路由器注入其他AS的路由信息,从而得到整个Internet的路由信息。每隔一个特定时间或当链路状态发生变化时,重新生成LSA,路由器通过泛洪机制将新LSA通告出去,以便实现路由的实时更新。
(4)ospf命令与配置手册扩展阅读:
OSPF路由协议的实现过程
1、初始化形成端口初始信息:在路由器初始化或网络结构发生变化(如链路发生变化,路由器新增或损坏)时,相关路由器会产生链路状态广播数据包LSA,该数据包里包含路由器上所有相连链路,也即为所有端口的状态信息。
2、路由器间通过泛洪(Floodingl机制交换链路状态信息:各路由器一方面将其LSA数据包传送给所有与其相邻的OSPF路由器,另一方面接收其相邻的OSPF路由器传来的LSA数据包,根据其更新自己的数据库。
3、形成稳定的区域拓扑结构数据库:OSPF路由协议通过泛洪法逐渐收敛,形成该区域拓扑结构的数据库,这时所有的路由器均保留了该数据库的一个副本。
4、形成路由表:所有的路由器根据其区域拓扑结构数据库副本采用最短路径法计算形成各自的路由表。
⑤ ospf协议配置命令是啥
命令如下在全局模式下routerospf1···································建立OSPF路由network发布的网段反向子网掩码area0·············发布网段你在交换机或路由器中设置几个IP就发布几个IP(相同子网除外)假如你要发布的网段为10.1.1.0子网是255.255.255.0那么发布的命令就是network10.1.1.00.0.0.255area0希望你可以明白
⑥ ospf配置命令实验
OSPF:open shortest path first
开放式最短路径优先
area 0 :骨干区域(核心区域)
area 1 2 :常规区域
注:常规区域必须和骨干区域直接相连
ABR:area border router 区域边界路由器
ASBR:auto-system border router 自制系统边界路由器
R1:
int s1/0/0
ip add 12.1.1.1 24
int loopback0
ip add 1.1.1.1 24
ospf 1
area 1
network 1.1.1.0 0.0.0.255
network 12.1.1.0 0.0.0.255
R2:
int s1/0/1
ip address 12.1.1.2 24
int g0/0/0
ip address 23.1.1.2 24
int loopback0
ip address 2.2.2.2 24
ospf 1
area 1
network 12.1.1.0 0.0.0.255
area 0
network 2.2.2.0 0.0.0.255
network 23.1.1.0 0.0.0.255
R3:
int g0/0/0
ip address 23.1.1.3 24
int g0/0/1
ip address 192.168.1.3 24
int loopback0
ip address 3.3.3.3 24
ospf 1
area 0
network 3.3.3.0 0.0.0.255
network 23.1.1.0 0.0.0.255
area 2
network 192.168.1.0 0.0.0.255
R4:
int g0/0/0
ip address 192.168.1.4 24
int loopback0
ip address 4.4.4.4 24
ospf 1
area 2
network 4.4.4.0 0.0.0255
network 192.168.1.0 0.0.0.255
R5:
int g0/0/0
ip address 192.168.1.5 24
int loopback0
ip address 5.5.5.5 24
ospf 1
area 2
network 5.5.5.0 0.0.0.255
network 192.168.1.0 0.0.0.255
验证:
Router id:标识运行OSPF的路由器的身份ID,不能重复。
选举规则:
手动最优先,如果没有指定选举环回口,没有环回口则选举网络接口(接口地址越大越优先)。
注:华为设备:手动指定最优先,5最先UP的接口最优先。
router id 是在ospf刚启动时选举的。
手动指定router id
ospf 1 router id 2.2.2.2
OSPF建立邻居的条件:
1、两台路由器router id 一致
2、两台路由器直连的网段必须宣告到相同的area区域。
3、认证的类型、密码必须一致
4、直连必须可以通信
5、OSPF邻居之间的特殊区域标识必须一致
6、
7、
OSPFO的路由优先级:preference 10(默认)
三张表:
邻居表、拓扑表、路由表
邻居表:
display ospf error 查看OSPF错误信息
拓扑表:(链路状态数据库)
路由表:
动态路由:
1、距离矢量路由协议:distance-vector:RIP、BGP
2、链路状态路由协议:link-state:OSPF、ISIS
OSPF邻居建立过程:
down------>init-------->2-way-------->exstart-------->exchange------->loading------->full
init:初始状态,开始交互hello报文
2-way:路由器双方都得到对方的router-id
exstart:准备交互DBD描述报文,同时选举DR和BDR
exchange:交互DBD描述报文
loading:加载状态,请求对方的完整的明细路由
full:完全邻接状态,双方数据库同步
查看OSPF形成邻居的几个状态
information-center enable
<>debugging ospf event
<>terminal debugging
<>reset ospf process
OSPF之DR、BDR
DR:designate router指定路由器
BDR:backup DR备份路由器
作用:为了减少MA(多路访问)环境下,不必要的OSPF的报文发送,减少链路带宽的占用,路由器自动选举DR、BDR。
DR other路由器只会把信息传递给DR、BDR。
DR、BDR选举规则:接口优先级+router id,越大越优先。
DR、BDR不抢占规则:DR、BDR一旦选举成功,则不会再次选举。(除非重启)
优先级为0表示直接不参与DR、BDR选举。
调整OSPF接口优先级:
R4:
int g0/0/0
ospf dr-priority 5 把接口优先级改为5
R3:
interface g0/0/1
ospf dr-priority 0
R5:
int g0/0/0
ospf dr-priority 0
R3、R4、R5:
<>reset ospf process 重启OSPF进程
验证:
OSPF常见的五种报文:
1、hello:发送自身touter-id,自报家门
2、DBD:data base description数据库描述摘要(目录)
3、LSR:link-state request 链路状态请求,请求某链路的详细路由信息
4、LSU:link-state update 链路状态更新,对求请求的回应
5、LSack:链路状态确认
串行链路不选DR、BDR。
OSPF路由引入和路由汇总
OSPF路由引入(import):
R1、R2、R3、R4、R5上面OSPF的路由同上。
R5:
int loopback1
ip address 8.8.8.8 24
int g0/0/1
ip address 57.1.1.5 24
rip 1
version 2
network 8.0.0.0
network 57.0.0.0
undo summary(关闭路由汇总)
R7:
int g0/0/0
ip address 57.1.1.7 24
int loopback0
ip address 7.7.7.7 24
rip 1
version 2
network 57.0.0.0
network 7.0.0.0
在R5、R7上把RIP宣告之后,需要在ASBR上做路由引入。
R5:
ospf 1
ipmort-router rip
验证:
这样R4上就有R7的路由了。
引入的路由:O_ASE(ospf-autosystem external),ospf 自制系统外部路由,优先级默认为150。
上面只是单项引入,在R7上是学习不到其余路由器上的路由协议的。
R5:
rip 1
import-router ospf 将ospf引入rip
验证:
这样R1就可以和R7通信了。
这样做叫路由的双向引入。
(在自制系统边界路由器上做双向引入)
OSPF引入缺省路由:
R1、R2、R3、R4、R5中的OSPF配置同上。
R3:
int g0/0/2
ip address 38.1.1.3 24
R8:
int g0/0/0
ip address 38.1.1.8 24
ip router-static 0.0.0.0 0 38.1.1.3
R3上默认路由指向R8
ip riuter-static 0.0.0.0 0 38.1.1.8
R3上OSPF中引入静态路由
ospf 1
default-route-advertise always总是引入静态路由
注:always 无论R3是否有缺省路由存在,R3总会向OSPF区域下发缺省路由。
ospf中引入缺省路由。
验证:
这样R4就可以和R8通信。
OSPF路由汇总
作用:精简路由表的大小,减少路由器计算资源的开销。
1、区域间汇总(必须在ABR)
R1:
int loopback1
ip address 1.1.2.1 24
int loopback 2
ip address 1.1.3.1 24
ospf 1
area 1
network 1.1.2.0 0.0.0.255
network 1.1.3.0 0.0.0.255
其余OSPF路由配置同上。
三条明细路由可以汇总成一条。
1.1.1.0/24
1.1.2.0/24
1.1.3.0/24
1.1.000000 01.0
1.1.000000 10.0
1.1.000000 11.0
得出1.1.0.0/22
在ABR上做路由汇总
R2:
ospf 1
area 1
abr-summary 1.1.0.0 255.255.252.0
2、自制系统间的汇总(必须在ASBR上汇总)
OSPF配置同上
R7:
int loopback 1
ip address 7.7.8.7 24
int loopback 2
ip address 7.7.9.7 24
由于rip宣告的主类地址,所以不需要再宣告了。
三条明细路由
7.7.7.0
7.7.8.0
7.7.9.0
7.7.0000 0111.0
7.7.0000 1000.0
7.7.0000 1001.0
7.7.0.0/20
在ASBR上做路由汇总:
R5:
ospf 1
asbr-summary 7.7.0.0 255.255.240.0
OSPF虚链路
OSPF配置同上
新增:
R1:
int g0/0/0
ip address 16.1.1.1 24
R6:
int g0/0/0
ip address 16.1.1.6 24
int loopback0
ip address 6.6.6.6 24
宣告OSPF
R1:
ospf 1
area 5
network 16.1.1.0 0.0.0.255
R6:
ospf 1
area 5
network 15.1.1.0 0.0.0255
network 6.6.6.0 0.0.0.255
在R1上有R6的路由,R2上没有。
area 5没有与骨干区域相连,所以不能通信,需要借助虚链路。
area 1正好连接area 5和area 0 相连,所以在area 1的两端做虚链路。
R1:
ospf 1
area 1
vlink-peer 2.2.2.2(2.2.2.2为对方路由器的router id)
R2:
ospf 1
area 1
vlink-peer 1.1.1.1
验证:
虚链路是区域0的延伸,默认属于区域0
OSPF的认证
R3:
int g0/0/1
ospf authention-mode simple ciper huawei
发现R3的邻居没有R4、R5
R4:
int g0/0/0
ospf authention-mode simple ciper huawei
R5:
int g0/0/0
opsf authention-mode simple ciper 123
只有认证配置正确的才能建立邻居关系。
<>reset ospf counters 清空OSPF的统计信息
OSPF静默接口:
ospf 1
silnet-interface g0/0/1将g0/0/1设置为静默接口,静默接口不会发送任何OSPF报文。
将接PC的接口设置为静默接口。
修改OSPF优先级
ospf 1
preference 20将OSPF路由优先级改为20
OSPF的LSA(link state advertise)类型:
LSA是包含在LSU里面的。
1、一类LSA:router lsa 每个路由器都可以发送,仅在自己area区域发送,通告自身信息(自报家门)
display ospf lsdb
display ospf lsdb router
2、二类LSA:Network lsa
只有DR可以发出,仅在自己area区域发送,通告DR的位置和身份
display ospf lsdb
display ospf lsdb network
3、三型LSA:summary lsa
只能由ABR发送,可以穿越整个OSPF自制系统(中间需要各个ABR转发),将不同区域的OSPF路由信息相互传递
display ospf lsdb
display ospf summary
4、四型LSA:asbr lsa
只能由ABR发送,发送范围整个OSPF自制系统,通告ASBR的身份信息
display ospf lsdb asbr
5、五型LSA:External lsa
ASBR发出,发送整个OSPF自制系统,通告其他自制系统的路由信息
display ospf lsdb
display ospf lsdb ase
6、七型LSA:nssa lsa
由位于nssa区域的ASBR产生,发送范围仅仅是nssanssa区域(传至ABR时会转换成5型继续传递)
作用是将nssa区域后的其他自制系统的路由引入OSPF自制系统
OSPF的特殊区域
1、stub
2、totally stub
3、NSSA
4、totally NSSA
stub末节区域,不接收五型lsa
R1、R2:
ospf 1
area 1
stub
注:R1~area 1~R2,必须在R1和R2上同时配置stub,否则无法建立邻居。
作用:拒绝五型LSA,减少路由表的大小,减轻末节路由器的负担。
注:特殊区域的路由会自动形成缺省路由指向ABR来访问其他自制系统的路由。
里面就没有了五型lsa,会自动形成缺省路由指向ABR。
totally stub:完全末节区域
(拒绝3、4、5型LSA)
配置:
R1:
ospf 1
area 1
stub no-summary
R2:
ospf 1
area 1
stub no-summary
验证:
NSSA:not so stub area
拒绝五型LSA,会放行后面的其他自制系统的路由即“小尾巴”,“小尾巴”的路由会通过七型的LSA透传stub区域。
R1:
int loopback3
ip address 9.9.9.9 24
rip 1
version 2
indo summary
network 9.0.0.0
ospf 1
import-router rip
如果配置stub,会拒绝五型LSA,9.9.9.9就会被引入不了OSPF。这样就可以配置NSSA区域。
R1、R2:(同区域的路由都要配置)
ospf 1
area 1
nsaa
验证:
totally nssa
R1、R2:
ospf 1
area 1
nssa no-summary
特点: 拒绝3、4、5型LA,同时产生7型LSA。
配置完totally nsaa 之后就只剩下一条缺省路由了。
⑦ 思科认证
LZ,你好。
CCNA推荐如下3本:
1.《CCNA学习指南》(Exam 640-802)(中文版)
[美] Richard Deal 着
张波 胡颖琼 等 译
人民邮电出版社 出版
2.《思科网络技术学院教程 CCNA Discovery》系列丛书
人民邮电出版社 出版
3.《CCNA学习指南》(中文第六版)(640-802)
[美] Todd Lammle 着
程代伟 徐宏 池亚平 等译
薛荣华 审校
电子工业出版社 出版
如需购买图书,可到出版社官方网站或淘宝网订购,也可从VeryCD等网站下载电子书或相关资料。
CCNP:
《BSCI》
《BCMSN》
《ISCW》
《ONT》
上面四本是人民邮电出版的CCNP官方教材
扩展:
《TCP/IP路由技术》卷一,卷二(TCP/IP Routing)
《IP路由协议疑难解析》
《MPLS技术架构》
《BGP设计与实现》
《CCIE路由与交换考试认证指南》
《CCIE实验指南》卷一,卷二
《Cisco 3560 Configuration Guide》
《Cisco OSPF命令与配置手册》
《MPLS和VPN体系结构CCIP版》
这些书有些已经买不到了,可以找电子版看。
很多feather还需要多去查文档,多去学习,当然只是考NP,那4本教材足够了,如果想多学点,上面的书都是不错选择!
⑧ 路由器交换技术怎么配置ospf
楼主,你好
不同厂家配置OSPF命令不一样
以Cisco 和 H3C举例 如下:
Cisco:
router ospf 1
router-id 1.1.1.1
inter g1/0/1
ip add 202.103.24.68 255.255.255.0
ip ospf 1 area 0
ip ospf network point-to-point
H3C:
ospf 1 router-id 1.1.1.1
area 0
inter g1/0/1
ip add 202.103.24.68 24
ospf 1 area 0
ospf network-type p2p
⑨ 配置OSPF的命令是什么...(例如两个路由器~192.168.1.1~2和各连两台电脑192.168.10.1和192.168.20.1)的命
用线都行
线路是点对点的就行
首先你要知明确地址是多少位的比如
横连的是30
位的
连PC
的是24位的
路由器1
打
route
ospf
100
net
192.168.1.0
0.0.0.3
a
0
net
192,.168.10.0
0.0.0.3
a0
R2
上打
route
ospf
100
net
192.168.1.0
0.0.0.3
a
0
net
192,.168.20.0
0.0.0.3
a
0
注意ospf进程必须是一样的
R1
ospf
100
net
172.16.10.0
0.0.0.255
a
1
net
192.168.1.0
0.0.0.3
a
0
net
172.16.20.0
0.0.0.255
a
1
R2
ospf
100
net
172.16.10.0
0.0.0.255
a
1
net
192.168.1.0
0.0.0.3
a
0
net
172.16.20.0
0.0.0.255
a
1
net
172.16.30.0
0.0.0.3
a
1
你试试这个