1、路由协议算法分哪两类?
距离矢量、链路状态
距离矢量路由协议特点:
1)路由器只向邻居发送路由信息报文
2)路由器将更新的完整的路由信息报文发送给邻居
3) 路由器根据收到的信息报文计算产生路由表
4)距离矢量类包括RIP、IGRP和BGP。
链路状态路由协议特点:
1)对网络发生的变化能过发生快速的相应,发送触发式更新
2)当链路状态改变时,检查到变化的设备创建LSA(链路状态公告),通过使用组播的方式发送给所有邻居,邻居复制LSA,更新自己的LSDB,随后在发送给自己的邻居。
3)发送周期性更新,间隔10秒
4)链路状态路由协议包括OSPF和IS-IS。
EIGRP是距离距离矢量和链路状态的综合。
2、路由协议根据是否支持CIDR分为有类路由、无类路由,有类有哪些?无类有哪些
有类路由协议:
1)不携带子网掩码信息。
2)支持自动总结,不支持手动汇总。
3)不支持不连续子网。
4)有类路由协议包括RIP v1和IGRP。
无类路由协议:
1)含有相关的网络的子网掩码信息。
2)支持变长子网掩码。
3)支持自动汇总和手动汇总。
4)无类路由协议包括RIP V2、EIGRP、OSPF、BGP和IS-IS。
3、静态路由配置、静态默认路由配置
静态路由:静态路由有管理员配置,不能动态反应网络拓扑。
特点:简单,路由负载小。可控性强。
静态路由:ip route [网络编号] [子网掩码] [下一跳路由的IP地址/本地接口]
ip route 192.168.1.0 255.255.255.0 172.16.2.2 / s1/2
默认路由:指路由器在路由表中如果找不到到达目的网络的具体理由是最后选择的路由。
默认路由:ip route 0.0.0.0 0.0.0.0 [下一跳路由的IP地址/本地接口]
ip route 0.0.0.0 0.0.0.0 172.16.2.2
4、路由协议的管理距离、组播地址
路由信息源 | 默认管理距离 |
---|---|
直连路由 | 0 |
静态路由 | 1 |
EIGRP汇总路由 | 5 |
EIGRP(内部) | 90 |
EIGRP(外部) | 170 |
外部边界网关协议(e BGP) | 20 |
内部边界网关协议(i BGP) | 200 |
OSPF | 110 |
RIP v1,v2 | 120 |
IGRP | 100 |
RIP V1:广播(255.255.255.255),有类别路由协议,默认自动汇总(不能关闭),不支持CIDR和VLSM,不支持不连续子网,不支持全零和全一子网,不支持认证,不包含子网掩码信息
RIP V2:组播(224.0.0.9),无类别路由协议,默认自动汇总(能关闭),支持CIDR和VLSM,支持不连续子网,支持全零和全一子网,支持MD5认证,包含子网掩码信息
5、RIP协议封装协议、端口号、度量值、最大距离、更新计时器、超时计时器、默认负载平衡条数、最多几条
RIP距离矢量路由协议,应用层协议
端口号:520(UDP封装)
度量值:跳数(最大有效跳数15,16为无效。跳数越多,距离越长)
最大距离:120
更新定时器:30s
超时计时器(路由失效定时器):180s
清除路由条目时间:240s
默认的负载均衡条数为4条,最多为6条
6、RIPv1路由汇总位置
边界自动汇总
7、RIP协议配置,默认路由分发、认证、关闭自动汇总、配置手动汇总
RIP协议配置:
R1(config)#router rip //启动路由协议RIP
R1(config-router)#version 1/2 //定义版本号1/2
R1(config-router)#network 10.0.0.0 //路由器直连的网络号;如果是RIP v1,则必须为有类别网络号,严格按照A,B,C分类
R1(config-router)#network 192.168.31.0
R1(config-router)#network 192.168.29.0
默认路由分发:
(1)配置默认路由
R1(config)#ip route 0.0.0.0 0.0.0.0 211.129.188.1
(2)分发
R1(config)#router rip
R1(config-router)#default-information originate
认证(要在两个路由器上配置,并将接口启用认证)
R1(config)#key chain smy
R1(config-keychain)#key 1
R1(config-keychain-key)#key-string 5005180129
R1(config)#interface f0/0
R1(config-if)#ip rip authentication key-chain smy
R1(config-if)#ip rip authentication mode md5
关闭自动汇总
R1(config-router)#no auto-summary
在接口f0/0配置手动汇总
R1(config)#interface f0/0
R1(config-if)#ip summary-address rip 10.29.29.0 255.255.252.0
8、EIGRP协议封装,实现无环路技术——dual算法、三张表、加入拓扑表的条件、AD、FD、successor、feasibile successor
EIGRP距离向量路由协议
实现无环路技术—dual算法:选择最小代价。无环的路经到每个目的网络。为网络找一个后继和可行性后继,后继丢失,继续使用可行性后继作为后继,没有后继时向所有邻居表查询,以寻找后继和可行性后继。(p111)
三张表:邻居表:show ip eigrp nei
拓扑表:show ip eigrp top
路由表
加入拓扑表的条件:满足可行条件FC但没有被选做后继路由器的一个邻居路由器
FD(可行距离): 路由器到达目的网络的最小度量
AD(通告距离): 由下一跳邻居路由器公布
FC(可行性条件):AD<FD
Successor(后继):满足可行条件FC并具有到达目的网络最短距离的下一跳路由器
FS(feasibile successor可行后继): 满足可行条件FC但没有被选做后继路由器的一个邻居路由器。与后继路由一起被标识,可行后继保留在拓扑表中而不在路由表中。
9、EIGRP数据包,哪些是可靠的,哪些是不可靠的,每种作用,hello包时间间隔、超时时间、形成邻居条件
EIFRP数据包:5种类型
1)hello包:以组播的方式定期发送。用于建立和维持邻居关系。 5秒一次,15秒超时。
2)更 新:当路由器收到谋个邻居路由器第一个Hello包时,以单播传送回送一个包含它知道的路由路由更新包。当路由信息发生变化时,组播发送更新包。
3)查 询:当一个链路失败后,且没有可行后继时,路由器会组播向邻居发送查询包,询问有没有一条到目的网络的后继路由。
4)应 答:用单播的方式会传查询方,对查询包进行应答。
5)确 认:以单播的形式传送,用来确认更新、查询、应答数据包。
可靠传输的:更新、查询、应答
不可靠:hello、确认
形成邻居的条件:相互连接、相互运行EIGRP、认证一样、相同自治域、相同度量标准(即相同K值:宽带,负载,延时,可靠性,MTU)
10、EIGRP度量值有哪些、默认使用哪些、计算公式
它用带宽(Bandwidth)、延迟(Delay)、负载(Loading)、可靠性(Reliability)和最大传输单元(MTU)作为度量值,其最大跳数255,默认100
11、EIGRP协议配置、分发默认路由、认证、关闭自动汇总、配置手动汇总、配置不等代价负载平衡
EIGRP协议配置:
Rl(config)#router eigrp 29 //29为EIGRP自治系统编号
R1(config-router)#network 192.29.3.0 0.0.0.255 //通告直连网络
R1(config-router)#network 192.29.1.0 0.0.0.255
Rl(config-router)#network 10.0.0.0
关闭自动汇总:
R1(config-router)#no auto-summary
配置手动汇总
R1 (config)#int f0/0
Rl (config-if)#ip summary-address eigrp 29 10.29.0.0 255.255.252.0
配置不等代价负载平衡
修改variance值
R1(config)#router eigrp 29
R1(config-router)#variance 2 //将variance值修改为2
认证:
R1(config)#key chain smy
R1(config-keychain)#key 1
R1(config-keychain-key)#key-string meng
R1(config)#interface FastEthernet0/0
R1(config-if)# ip authentication mode eigrp 29 md5
R1(config-if)# ip authentication key-chain eigrp 29 smy
R1(config-if)#shutdown
R1(config-if)#no shutdown
12、修改带宽和延时的方法
修改带宽为200Mbps
R2(config-if)#bandwidth 200000
修改延时为2000微秒
R2(config-if)#delay 20000
13、OSPF封装、三张表、区域、形成邻居条件、哪些网络需要选举dr、路由id的方法和优先级
OSPF特性:
(1)使用了区域的概念
(2)完全无类路由选择协议
(3)支持不连续子网、VLSM
(4)支持无大小限制的、任意的度量值
(5)支持多条路径的负载平衡
(6)使用组播宣告路由信息
(7)支持更安全的路由选择认证
(8)使用可以跟踪外部路由的路由标记
OSPF是典型的链路状态协议,作为内部网关协议,其网关和路由器都在同一个自治系统内部,用于在同一个自治域中的路由器之间发布路由器信息。
三张表:
(1)邻居表:路由器通过发送hello包,将与其物理直连的、同样运行OSPF路由协议的路由器作为邻居放在邻居表中。
(2)拓扑表:当路由器建立邻居表之后,运行OSPF路由协议的路由器会互相通告自己所了解的网络拓扑,从而建立拓扑表。在一个区域里,一旦收敛,所有的路由器具有相同的拓扑表。
(3)路由表:当完整的拓扑表建立起来后,路由器便会按照链路带宽的不同,使用最短路径优先算法,从拓扑表中计算出最佳路由,放在路由器中。
区域:
OSPF引入分层路由的概念,将网络分割成一个主干连接的一组相互独立的部分。这些相互独立的部分叫做区域。主干的部分称为主干区域。
分区域的好处:
1)减少路由更新
2)加速收敛
3)将不稳定限制在一个区域内
4)提高网络性能
OSPF区域特点:
1)使路由表中的条目最小化
2)在区域内缩小查找拓扑变化的范围
3)LSA在区域边界处停止泛洪
4)需要层次化的网络设计
OSPF工作过程
1)建立路由器的邻居关系
2)进行必要的DR/BDR选举
3)保持链路状态数据库的同步
4)用SPF算法产生路由表
5)维护路由信息
形成邻居条件:
1)HELLO时间和DEAD时间必须一致
2)认证类型和密钥一致
3)同一网段的区域ID要一致
4)网络类型一致 P2P P2MP
哪些网络需要选举DR
DR具有最高优先级和最高路由器ID
在多路访问网络(广播和非广播)中,选举DR和BDR;在点到点的网络中,不选举;
在点到多点的网络中,若将其分解配置为点到多点非广播多路访问网络,全互联的邻居路由器属于同一个子网的,采用人工配置产生DR和BDR;若为点到多点广播多路访问网络属于同一个子网的,自动选举DR和BDR。
路由id的方法和优先级
(1)手工配置
(2)lookback口最大的ip
(3)物理接口最大的ip
14、OSPF报文类型、哪些是可靠、哪些不可靠、哪些是显式确认、哪些是隐式确认,hello包默认更新周期和超时时间
OSPF报文类型:
1)hello报文:发现及维持邻居关系。
2)链路状态描述包(DBD):传输整个网络链路状态数据库。
3)链路状态请求包(LSR):请求更新的数据库描述包。
4)链路状态更新包(LSA):用于实现LSA的传播。每个链路状态更新包中包含一个或多个LSA。
5)链路状态确认包(LSAck):认可收到的链路状态更新包
hello报文和链路状态确认包(LSAck)可靠,其余不可靠
链路状态更新包(LSA)显式确认,其余隐式确认
hello包默认更新周期为10s;超时时间为40s
15、OSPF链路类型LSA1-7
16、OSPF配置、默认路由分发、区域汇总、自治系统汇总、stub区域、完全stub区域、nssa、完全nssa、认证(4种)
17、OSPF虚链路配置
18、OSPF网络类型
广播多路访问型、非广播多路访问型、点到点型、点到多点型
19、BGP协议封装、端口、消息类型(OPEN,keepalive、update、notification)
20、ebgp邻居默认跳数是多少?BGP协议配置、宣告路由、汇总、认证
21、路由器console、aux、vty作用,
22、ACL标准配置位置、扩展配置位置、根据要求能够写出acl或者根据写出的acl说明作用
23、NAT静态配置、动态NAT配置、NAPT配置
24、重分发到RIP、EIGRP、OSPF路由协议默认距离是多少
25、RIP、EIGRP、OSPF路由重分发配置
26、trunk链路的封装协议、native vlan的作用和特点
27、VTP模式、VTP配置、VTP修剪
28、VLAN间通信、端口安全配置
29、桥ID位数、优先级、STP cost值、STP几种状态之间转移的时间间隔
30、portfast、uplinkfast、backbonefast配置和节省的时间
31、STP几种端口类型、生成树配置、生成树几种端口状态、RSTP几种端口状态
32、以太通道两种协议、几种端口状态及对应关系、HSRP配置和原理
1、简单介绍下RIPv1和RIPv2版本的区别。
2、RIP协议避免路由环路的方法有哪些?
3、EIGRP协议的特征有哪些?
4、简述EIGRP协议DUAL算法工作过程。
5、简述OSPF选举DR和BDR的过程。
6、简述OSFP协议的有哪些LSA类型,以及这些类型的作用。
7、简述OSPF协议特征
8、说明什么是bgp同步,bgp同步的初衷是什么?
9、ACL可以实现哪些功能?ACL遵循的两个基本原则是什么?
10、简述生成树协议STP的工作原理和作用