取消
显示结果 
搜索替代 
您的意思是: 
cancel
公告

December 2020

December 2020

【跟我一起读】《IP路由协议疑难解析》

35836
查看次数
2080
有帮助
104
评论
【管理员说-奖励设置】
参与奖:活动期间跟帖回复主题相关内容即可获得20积分
优质参与奖:每周优质回复内容可获得奖励50积分/条
幸运奖:每周从优质参与奖获奖用户中随机抽取2人赠送50元代金卡(京东卡或亚马逊卡二选一)
领读者福利: 100元京东卡+500积分奖励(你也想成为领读者,为大家分享好书?立即私信联系管理员

推荐理由
伴随着Internet的呈指数性增长,网络工程师对网络的构建、维护以及解析各种网络组件的疑难问题需求也打打增加。IP路由急速是Internet技术的核心和基础,成功解决IP路由故障是减少网络不可用时间的关键。该书为哪些面临必须快速获取专业技巧的网络工程师们提供了成功的解决方案,同时也是一本非常好的备考CCIE Routing and Switching的辅助参考书。
142333kgxazllkgk28a26f.jpg

内容简介
本书是一本详尽而又实用的IP路由协议故障排除手册,内容层次分明、阐述清晰、分析透彻、理论与实践并重,能够帮助读者解决实战中所遇到的各种IP路由协议常见故障。本书涉及了各种新式和老式IP路由协议,包括:RIP、EIGRP、OSPF、IS-IS、BGP和PIM等。作者在讲述如何排除上述路由协议故障时,非常注重理论与实战的紧密结合。
本书适合从事计算机网络技术、管理和运维工作的工程技术人员阅读,同样可以作为高校计算机和通信专业本科生研习网络技术的参考资料。


读书规划
第一周:5月7日-5月13日 1-3章:IP地址的概述、子网和科比那场子网掩码的讲述、静态路由和动态路由、及RIP协议的 概述和RIP协议的疑难解析。
第二周:5月14日-5月20日 4-7章:IGRP、EIGRP的概述和配置、防环机制等;理解IGRP和EIGRP的协议疑难分析
第三周:5月21日-5月27日 8-11章:OSPF和ISIS路由协议、OSPF和ISIS的协议疑难解析
第四周:5月28日-6月3日:12章-15章:PIM协议和PIM协议疑难解析 、BGP路由协议和BGP协议疑难解析

我的问题:
1. 路由协议的管理距离都是多少?
2. RIP的防环机制有哪些?
3.有类和无类路由协议分别是什么?
4.EIGRP关闭水平分割的命令是什么?
5.EIGRP邻居建立的4个过程?
6.EIGRP的stub区域的作用?

7. OSPF 的三张表、5个包分别是什么?
8.OSPF的网络类型、区域类型和LSA类型分别有哪些?
9.OSPF邻居建立的7个过程是什么?
10. BGP的13条选路原则是什么?
11. BGP的消息报文是哪些,状态机有哪些?
12.IGMPV1和IGMPv2的区别?

我的心得及分享
第一周
该书的1-3章是主要是讲解IP基础,需要掌握子网掩码的换算、何为单播路由、何为组播路由,有类和无类路由协议分别是什么,区分内部网关协议和外部网关协议,知道距离矢量协议和链路状态协议的区别等。掌握各个路由协议的管理距离和了解路由器的快速转发机制。重点掌握RIP的防环机制。有备考CCIE RS的朋友,需要掌握RIP协议的几个疑难问题的排查过程。
第二周
本书的4-7章重点在EIGRP章节,理解IGRP协议,掌握EIGRP协议的4个关键技术、5个数据包、邻居建立的4个过程、metric值计算(5K值)、stub区域的作用和避免SIA状体的方法。EIGRP的协议疑难解析需要自己做实验模拟,并掌握。
第三周
本书的8-11章的重点OSPF协议。需要掌握OSPF的基本概述、邻居建立的过程、OSPF的5个包、邻居建立过程中OSPF的7个状态,OSPF的网络类型、OSPF的LSA类型、OSPF的区域类型和OSPF的虚链路。了解ISIS的概述(ISP方向的朋友可以重点掌握)、掌握RIPOSPF协议和ISIS的几个疑难问题的排查过程。
第四周
本书12-15章的重点在BGP章节。掌握两种PIM模式及RPF检测,掌握BGP的基本概念、BGP的报文、BGP的几个状态机、IBGPEBGP的防环机制,重点掌握BGP13条选路原则、使用过滤表、分发列表、前缀列表等进行路由策略的控制。掌握BGP协议的疑难解析。(BGP协议疑难解析最好做实验模拟,更加有利于对BGP问题的排查)。
【管理员说-注意事项】
1. 禁止发表不当言论,不涉及政治、国家、党派等信息,禁止刷帖灌水行为,审核发现后将不能获得活动积分,对于在论坛中多次出现此行为者,将采取至少禁言一周的处罚。
2. 积分奖励在管理员审核通过后即刻发放,优质回复奖在活动结束发布获奖公告后进行发放。
3. 思科服务支持社区对本次活动有最终解释权。

本期领读活动都有哪些积极的小伙伴获得了点名?又有哪些小伙伴赢得了奖品呢?快来看看吧……


评论
wuleihen
Advocate
4.EIGRP关闭水平分割的命令是什么?
int f1/0
no ip split-horizon eigrp 1
5.EIGRP邻居建立的4个过程?
A---->HEELO---->B
A<---UPDATE<----B
A----->ACK------>B
A---->UPDATE--->B
A<----ACK<-----B
6.EIGRP的stub区域的作用?
可以增加EIGRP路由器的稳定性,减少EIGRP区域的查询范围
青沙流萤
Rising star
6.EIGRP的stub区域的作用?
将某台路由器配置成eigrp的stub区域后,该路由器的邻居不会向该该路由器发送查询报文(注意 不是该路由器不接受查询报文,而是邻居不向该路由器发送查询报文,但会发送更新报文),以此来减少扩散更新算法的扩散范围。
eigrp stub后面加上各种参数,以实现该路由器只发送直连路由,汇总路由或者重分布路由给邻居。
(默认只发直连和汇总),再或者只接受不发送路由。
Rockyw
Advisor
7.OSPF 的三张表、5个包分别是什么?
三张表:邻居表、拓扑表、路由表
5个包:Hello包、数据库描述包(DBD)、链路状态请求包(LSR)、链路状态更新包(LSU)、链路状态确认包(LSAck)
8.OSPF的网络类型、区域类型和LSA类型分别有哪些?
网络类型
·Point-to-point,点对点
·Broadcast Multiaccess,广播多路访问
·NonBroadcast Multiaccess(NBMA),非广播多路访问
·Point-to-multipoint,点对多点
·Virtual links,虚电路
区域类型
·骨干区域
·普通区域(normal area)
·端区(stub area)
·完全端区(totally stubby area)
·非完全端区(not-so-stubby area,NSSA)
·完全NSSA区域(totally not-so-stubby area)
LSA类型
·路由器LSA
·网络LSA
·网络汇总LSA
·自治系统边界路由器汇总LSA
·外部LSA
·组成员LSA
·NSSA LSA
·不透明LSA
9.OSPF邻居建立的7个过程是什么?
·Down:OSPF路由器的初始状态
·Init:初始化阶段
·Two-Way:双向阶段
·Exstart:准备开始交换阶段
·Exchange:开始交换阶段
·Loading:加载阶段
·Full:完全邻接状态
april1
Beginner
三张表:
邻居表,拓扑表,路由表
OSPF的5种报文:
1)Hello
2)DBD
3)LSR
4)LSU
5)LSAck
OSPF认为的网络类型:
1.点到点(point-to-point)
2.点到多点(point-to-multipoint)
3.广播(broadcast)
4.非广播(non-broadcast)
5.虚链路(virtual-link)
LSA 正常用到1-7类LSA,其余的很少用到,
LSA1 Route LSA
LSA2 Network LSA
LSA3 Summary LSA
LSA4 ASBR-summary LSA
LSA7 NSSA LSA
OSPF邻接关系状态机:
1、down state
2、init state
3、two-way state
4、exstart state
5、exchange state
6、loading state
7、full state
meiyanaa
Beginner
7. OSPF 的三张表、5个包分别是什么?
三张表:邻居表、拓扑表、路由表
五个包:Hello包、DBD,LSR、LSU、LSAck
8.OSPF的网络类型、区域类型和LSA类型分别有哪些?
1.点到点
2.点到多点
3.广播
4.非广播
5.虚链路
9.OSPF邻居建立的7个过程是什么?
Down:OSPF路由器的初始状态
Init:初始化阶段
Two-Way:双向阶段
Exstart:准备开始交换阶段
Exchange:开始交换阶段
Loading:加载阶段
Full:完全邻接状态
Mansur
Engager
继续之前的,
5.EIGRP邻居建立的4个过程?
RouterA RouterB
[hello] ---1--->
<--2---- [hello] + [null update(init位置1)]
[null update(init位置1) + ACK] ---3--->
<--4---- [ACK]
之后邻居up,开始正常update
6.EIGRP的stub区域的作用?
将某台路由器配置成eigrp的stub区域后,该路由器的邻居不会向该该路由器发送查询报文,以此来减少扩散更新算法的扩散范围。
eigrp stub后面加上各种参数,以实现该路由器只发送直连路由,汇总路由或者重分布路由给邻居。
(默认只发直连和汇总),再或者只接受不发送路由。
Mansur
Engager
ospf的三个题:
7.OSPF 的三张表、5个包分别是什么?
三张表:
show ip ospf neighbor #邻居表
show ip ospf database #链路状态数据库(拓扑表)
show ip route ospf #路由表
五个包:
Hello包: 用于路由器之间发现和维护邻居关系/协商邻接关系等;
DBD包: Database Description,有的教材也叫DD包,用于向邻居表述自己已经知道的LSA即LSDB;
LSR包: Link State Request,链路状态请求包,用于请求邻接的路由器发送链路状态更新包(LSU);
LSU包: Link State Update,链路状态更新包,用于回应链路状态请求包LSR,而发送的更新包;
LSAck包: Link State Acknowlegement,链路状态确认包,用于对邻接的路由器发送过来的LSU包的确认回复包.
8.OSPF的网络类型、区域类型和LSA类型分别有哪些?
网络类型:
broadcast
non-broadcast
point-to-multipoint
point-to-point
区域类型:
骨干区域:area0,连接其他区域
Stub区域:禁用外部AS的路由信息
过滤了LSA-4/5,允许LSA-1/2/3,ABR会产生缺省的3类lsa,区域内不能引入外部路由
Totally Stub区域:禁用外部AS和区域间的路由信息
过滤了LSA-3/4/5,允许LSA-1/2,ABR会产生缺省的3类lsa,区域内不能引入外部路由
NSSA区域:在stub的基础上允许外部AS的路由以7类lsa存在
过滤了LSA-4/5,允许LSA-1/2/3/7,ABR会产生缺省的7类lsa,该区域能引入外部路由
totally NSSA区域:在NSSA基础上,过滤了区域间路由
过滤了LSA-3/4/5,允许LSA-1/2/7,ABR会产生缺省的3类lsa,该区域能引入外部路由
LSA类型:
1类LSA:Router LSA:区域内router产生,描述了路由器的所有接口、链路
和cost值。只能在本区域泛洪。
2类LSA:NetworkLSA:由DR产生,报文包括了其连接的所有router的router-id,
其中包含自己的routerID。
3类LSA:network summary LSA:由ABR产生,通知本区域内路由器通往区域外
的路由信息。默认路由也被通告。Link ID为目标网段的ID。
4类LSA:ASBR summary LSA:由ABR产生,但是它是一条主机LSA,指向ASBR
路由器。
5类LSA:AS external summary LSA:自治系统外部汇总LSA,由ASBR产生,告
诉本自治区的路由器通往外部区域的路径。
7类LSA:NSSA external LSA:由ASBR产生,几乎和LSA5通告是相同的,但NSSA
外部LSA通过仅仅在始发这个NSSA外部LSA通告的非纯末梢区域内部泛洪。
9.OSPF邻居建立的7个过程是什么?
Down: 在失效时间间隔内未收到邻居路由器发送过来的Hello包时的状态;
Initiat: 初始化状态,已收到邻居的Hello包,但在该Hello包中未发现自己的状态,或Hello参数不匹配时的状态;
Two-Way: 双向状态,在邻居发送过来的Hello包中发现自己的RID,Hello参数匹配且通过验证时的状态;
ExStart: 预启动状态,向224.0.0.5发送了第一条DBD包后的状态,直到RID较高的路由器成为主路由器;
Exchange: 交换状态,选举主路由器完成后进入的状态,两路由器继续交换DBD包直到双方获悉的LSID相同;
Loading: 加载状态,所有DBD包交换完成后切换成加载状态,此时发送LSR/LSU/LSA以开始详细的LSA交换;
Full: 全邻接状态,发送收到并且确认所有的LSA之后,双方路由器LSA完全相同,进入最终的全邻接状态.
ni-weijian
Beginner
本帖最后由 ni-weijian 于 2018-5-22 19:16 编辑
7. OSPF 的三张表、5个包分别是什么?
OSPF三张表
1 neighbor table (列出了所有和本路由器直接相连的OSPF邻居)
2 topology table (LSDB链路状态数据库)
3 Routing table (从OSPF这个路由协议,学到的路由)
五个包:Hello包,DBD包,LSR包,LSU包,LSAck包
8.OSPF的网络类型、区域类型和LSA类型分别有哪些?
常见类型
1.点到点
2.点到多点
3.广播
4.非广播
5.虚链路
总共7 类lsa
LSA1,LSA2,LSA3,LSA4,LSA5,LSA7,一般就用到这7个,不过一般公司基本用不到7类lsa,
9.OSPF邻居建立的过程?
Down:
Init:初始化
Two-Way:双向
Exstart:准备开始交换阶段
Exchange:交换阶段
Loading:加载
Full:完全邻接状态
moxiuli
Engager
7. OSPF 的三张表、5个包分别是什么?
答:OSPF 的三张表是:邻居表(Show ip ospf neighbor)、邻居表(Show ip ospf neighbor)、路由表(Show ip route ospf)。
5个包是:
Hello包: 用于路由器之间发现和维护邻居关系/协商邻接关系等; 
DBD包: Database Description,有的教材也叫DD包,用于向邻居表述自己已经知道的LSA即LSDB;
 LSR包: Link State Request,链路状态请求包,用于请求邻接的路由器发送链路状态更新包(LSU); 
LSU包: Link State Update,链路状态更新包,用于回应链路状态请求包LSR,而发送的更新包;
LSAck包: Link State Acknowlegement,链路状态确认包,用于对邻接的路由器发送过来的LSU包的确认回复包. 
青沙流萤
Rising star
7. OSPF 的三张表、5个包分别是什么?
Ospf的三张表为路由表、拓扑表、邻居表
五个包:hello报文:主要作用是发现、建立、维护邻居关系;建立邻居的必要条件:hello和dead时间,area ID,认证,特殊区域标识要匹配 ;DR与BDR的选举也借助hello包完成;hello包的目的地址为224.0.0.5
DBD:数据库描述,常用在(OSPF邻居路由器间的)数据库交换期间。首个DBD数据包用来建立主/从(master and slave)关系(确立主、从路由器)。
LSR:链路状态请求报文,在部分路由数据库信息“遗失”或“过时”的情况下发送。
LSU:链路状态更新报文OSPF路由器会发此类数据包来实施LSA的泛洪。单个LSU数据包内会包含多条LSA。OSPF路由器也会发送LSU数据包,来回应(邻居路由器发出的)LSU数据包。
LSACK:链路状态确认报文,链路状态确认数据包以多播方式发送。用来对每条LSA进行确认。OSPF路由器也会发送LSack数据包,来应答LSU数据包。(OSPF路由器)可用单个LSack数据包(一次性)确认(收到的)多条LSA。LSack数据包负责LSU数据包的可靠传输。
nyy123
Community Member
7. Ospf 5种数据包
Hello 用来发现邻居和选举DR/BDR
数据库描述 DBD 数据交换过程中,确立主从关系
链路状态请求 LSR 在DBD交换过程中,请求本路由器已知特定的LSA
链路状态更新 LSU 用于请求邻居发送完整的LSA,也用于LSA的泛洪
链路状态确认LSack 确认已收到的LSU数据包。
8.网络类型有广播,点到点,非广播,及点到多点,点到多点非广播
总共9类LSA
LSA1,2,3,4,5,6,7,8,9-11
6类lsa为多播ospf(mospf)组成员LSA,8类LSA未使用,9-11类LSA为不透明LSA。
常见LSA1-5,及7类的NSSA,
Ospf的区域类型有
常规区域
Stub区域
Totally stub区域
Not-so-stubby(nssa)区域
Totally NSSA区域
9.OSPF邻居建立的7个状态
1down 状态
2init状态
3two-way状态
4exstart状态
5exchange状态
6loading状态
7full状态
nmyp007
Rising star
7.OSPF 的三张表、5个包分别是什么?
三张表:邻居表、拓扑表、路由表
5个包:Hello包、数据库描述包(DBD)、链路状态请求包(LSR)、链路状态更新包(LSU)、链路状态确认包(LSAck)
8.OSPF的网络类型、区域类型和LSA类型分别有哪些?
网络类型
·Point-to-point,点对点
·Broadcast Multiaccess,广播多路访问
·NonBroadcast Multiaccess(NBMA),非广播多路访问
·Point-to-multipoint,点对多点
·Virtual links,虚电路
区域类型
·骨干区域
·普通区域(normal area)
·端区(stub area)
·完全端区(totally stubby area)
·非完全端区(not-so-stubby area,NSSA)
·完全NSSA区域(totally not-so-stubby area)
LSA类型
·路由器LSA
·网络LSA
·网络汇总LSA
·自治系统边界路由器汇总LSA
·外部LSA
·组成员LSA
·NSSA LSA
·不透明LSA
9.OSPF邻居建立的7个过程是什么?
·Down:OSPF路由器的初始状态
·Init:初始化阶段
·Two-Way:双向阶段
·Exstart:准备开始交换阶段
·Exchange:开始交换阶段
·Loading:加载阶段
·Full:完全邻接状态
nmyp007
Rising star
这本书的第7章的OSPF故障的排除,很有实战意义,详细讲解了容易出现问题的关键点,和解决的步骤及流程:
OSPF常见故障排除流程
1、排除ospf邻居建立故障
2、排除ospf路由通告故障
3、排除ospf路由安装故障
4、排除ospf有关的路由重分发故障
5、排除ospf路由汇总故障
6、排除“CPUHOG”故障
7、排除与ospf有关的按需拨号路由ddr故障
8、排除SPF计算及路由翻动故障
nyy123
Community Member
1.IS-IS链路状态协议,一般用在大型的ISP中,使用SPF算法;
支持VLSM,理论上IS-IS可以支持2万条路由条目, IS-IS的管理距离是115。
支持两层路由选择:
区域内路由选择(level1)和区域间路由选择(level2)
IS-IS的3中路由器:
1.L1路由器获悉域内路由,相当于OSPF网络中的internal路由器;
2.L2路由器相当于OSPF网络中的backbone路由器;
3.L1/2路由器相当于OSPF中的ABR,用于连接L1路由器和L2路由器
IS-IS数据包分为三大类
1 hello数据包 isis邻居路由器用来建立并维护邻接关系
2 LSP链路状态数据包 用来发布路由信息
3 序列号数据包(SNP),用来控制LSP的发布。SNP提供了一种机制,同一区域的路由器用来同步链路状态数据库。
shuangbao wang
Rising star
7. OSPF 的三张表、5个包分别是什么?
ospf的三张表分别是:
邻居表,show ip ospf neighbor
拓扑表,show ip ospf database
路由表,show ip route ospf
OSPF数据包共有五种:
Hello-用于建立和维护相邻的两个OSPF路由器的关系,该数据包是周期性地发送的。
Database Description-用于描述整个数据库,该数据包仅在OSPF初始化时发送。
Link state request-用于向相邻的OSPF路由器请求部分或全部的数据,这种数据包是在当路由器发现其数据已经过期时才发送的。
Link state update-这是对link state请求数据包的响应,即通常所说的LSA数据包。
Link state acknowledgment-是对LSA数据包的响应

Content for Community-Ad


不能显示该小部件。