bgp反射器..
- 格式:ppt
- 大小:1.22 MB
- 文档页数:21
通信网络模拟题+参考答案一、单选题(共53题,每题1分,共53分)1.SDH从时钟的工作方式有()A、锁定工作方式、自由振荡工作方式B、保持工作方式和自由运行工作方式C、自由运行工作方式和自由振荡工作方式D、锁定工作方式、保持工作方式和自由运行工作方式正确答案:D2.下列哪项不属于TMS系统资源权限配置项()A、逻辑资源B、光缆资源C、配线资源D、业务资源正确答案:D3.下面哪个不是OSPF定义的基本网络类型()A、Virtual LinkB、P2MPC、BroadcastD、NBMA正确答案:A4.OPGW可提供的功能不包括()A、充当电线B、通信C、充当输电相线D、避雷正确答案:C5.波分系统中带增强型FEC功能的10Gbit/s系统,收端对信噪比的要求大于()A、16B、18C、20D、22正确答案:B6.高频开关整流模块额定输入电压为三相380V时允许波动范围是()A、323~418VB、320~420VC、318~418VD、325~420V正确答案:A7.OSI把数据通信的各种功能分为七个层级,在功能上,可以被划分为两组其中网路群组包括()A、传送层、会话层、表示层和应用层;B、会话层、表示层和应用层;C、会话层、数据链路层和网络层D、物理层、数据链路层和网络层;正确答案:D8.若内网中有对外网提供服务的邮件或FTP服务器,这些服务器的IP地址需要采用()A、动态NATB、静态NATC、端口NATD、以上均可正确答案:B9.假如D40的40个分波通道插损均为6dB,不考虑噪声的影响,满波信号时,D40的IN口光功率为XdBm,将IN口的光功率降低1dB,则其中的一个输出口的测量值为()dBm(假设各通道光功率均衡)A、X-6B、X-7C、X-22D、X-23正确答案:D10.TMS中月度检修计划分为两类,国网信通公司发起和省公司发起,是按照()区别进行划分A、检修时间长短B、影响业务所属最高等级C、是否影响其他专业D、以上都不对正确答案:B11.TMS检修单的检修类别有()种A、四种B、三种C、两种D、五种正确答案:B12.IPv4地址包含网络部分、主机部分、子网掩码等与之相对应,IPv6地址包含了()A、网络部分、主机部分、前缀长度B、网络部分、主机部分、网络长度C、前缀、接口标识符、前缀长度D、前缀、接口标识符、网络长度正确答案:C13.EDFA中用于降低放大器噪声的器件是()A、光耦合器B、波分复用器C、光滤波器D、光衰减器正确答案:C14.以下不属于无线接人技术的是()A、WLLB、LMDSC、DBSD、PON正确答案:D15.在地球同步轨道上,同步卫星通信系统需要()个卫星即可覆盖全球A、8B、4C、3D、5正确答案:C16.要使非直连的EBGP邻居正常建立连接,必须包含如下哪个配置()A、peer connect-interfaceB、peer ebgp-max-hopC、peer ignoreD、peer as-number正确答案:B17.WDM光传送网络中,光监控通道的传输速率采用()Mbit/s,光监控信道由帧定位信号和净负荷组成A、1.024B、2.048C、4.096D、6.144正确答案:B18.LTE协议最早是在3GPP()版本中发布的A、R8B、R6C、R5D、R10正确答案:A19.Kompella方式中,分配VC标签的协议是()A、LDPB、MP-BGPC、RSVPD、手工配置正确答案:B20.TMS中告警操作台中对告警的统计格式为下面那种()A、未确认/总数B、未确认/已确认C、已确认/总数D、已确认/未确认正确答案:C21.()系统是包括网络建模、网络拓扑、状态估计、在线潮流、静态安全分析、无功优化、故障分析和短期负荷预测等高级应用软件A、SCADAB、RTUC、AGCD、PAS正确答案:D22.哪些不属于LTE进行覆盖和质量评估参数()A、RSRPB、RSRQC、CPID、SINR正确答案:C23.下列哪项内容属于TMS系统的交接班信息的必填项()A、班次B、交班事宜C、环境情况D、交接人员正确答案:B24.通过对语音信号进行编码数字化、压缩处理成压缩帧,然后转换为IP 数据包在IP网络上进行传输,从而达到了在IP网络上进行语音通信的目的,这种技术称为A、VoIPB、IP交换C、虚拟电话D、ATM正确答案:A25.AFEC可等效改善OSNR值()A、2~3 dBB、5~6 dBC、7~9 dBD、10~12 dB正确答案:C26.在VRP平台上,直连路由、静态路由、RIP、OSPF的默认协议优先级从高到低的排序是()A、直连路由、静态路由、 RIP、 OSPFB、直连路由、 RIP、静态路由、 OSPFC、直连路由、 OSPF、 RIP、静态路由D、直连路由、 OSPF、静态路由、 RIP正确答案:D27.掺铒光纤的激光特性()A、主要由泵浦光源决定B、主要由入射光的工作波长决定C、主要由起主介质作用的石英光纤决定D、主要由掺铒元素决定正确答案:D28.TMS系统中系统健康运行时长指标长度为()A、5分钟B、日C、月D、季度正确答案:A29.光缆适用温度为()A、-5℃~+60℃B、-5℃~+50℃C、-40℃~+50℃D、-40℃~+60℃正确答案:D30.()是配线架用以防过电压和过电流的保护装置A、保安单元B、保险丝C、接地线D、避雷器正确答案:A31.对于1+1线性复用段,推荐使用的组网方式为()A、单端恢复式B、双端不恢复式C、双端恢复式D、单端不恢复式正确答案:D32.TMS中账户具有共享数据的权限,需要选择下列那项权限()A、权限管理管辖单位B、维护单位C、产权单位D、隶属单位正确答案:B33.那一种局域网技术使用了CSMA/CD技术()A、EthernetB、Token RingC、FDDID、以上所有正确答案:A34.在WDM系统解决光纤衰减问题的器件是()A、光分波器B、光合波器C、光放大器D、DCM模块正确答案:C35.在使用告警规则配置功能时,常用的告警规则包括告警原因重定义、告警等级重定义等,一般使用告警重定义规则,则应该先使用()A、告警导入及原因重定义B、根告警规则配置C、告警等级重定义D、系统级规则配置正确答案:A36.世界上第一条商业化运营的特高压工程是()A、锡盟-山东B、晋东南-南阳-荆门C、浙北-福州D、皖电东送正确答案:B37.SSH默认使用TCP端口号()A、20B、21C、22D、23正确答案:C38.一个HUB可以看做是一个()A、冲突域B、管理域C、自治域正确答案:A39.()是指在接入网中采用光纤作为主要传输媒介来实现信息传送的网络形式A、混合光纤接入网B、同轴电缆接入网C、光纤接入网D、铜线接入网正确答案:C40.G.781建议长链大于()个网元,必须采用BITS补偿A、15B、20C、30D、50正确答案:B41.在对Quidway路由器进行升级时,应选择超级终端的参数是()A、数据位为8 位,奇偶校验无,停止位为1 位B、数据位为8 位,奇偶校验有,停止位为1.5 位C、数据位为8 位,奇偶校验无,停止位为1.5 位D、数据位为8 位,奇偶校验有,停止位为2 位正确答案:A42.可以在系统中添加新用户的是()A、通信调度员B、数据专责C、系统管理员D、检修专责正确答案:C43.STP的基本原理是通过在交换机之间传递一种特殊的协议报文来确定网络的拓扑结构,()协议将这种协议报文称为“配置报文”A、802.1BB、802.1DC、802.1PD、802.1Q正确答案:B44.下列不属于通信统计指标的是()A、通信检修申请票正确率B、月度检修归档率C、月度临时检修率D、月度计划检修完成率正确答案:B45.TMS系统中,告警分为几个级别()A、2个B、3个C、4个D、1个正确答案:C46.SDH光接口线路码型为()A、HDB3BB、加扰的NRZC、mBnBD、CMI正确答案:B47.DCC通道是用来传输()信息的信道A、调度数据网B、综合数据网C、光纤网络D、设备操作、管理和维护正确答案:D48.采用并机实现两台UPS冗余并联时,并机可以实现()功能A、电压均衡B、主备机控制C、主备机转换D、负载均分正确答案:D49.为了提高注册效率,IMS允许一个用户存在多个公有标识 (IMPU)时,一个IMPU注册成功,则相关的IMPU均注册成功这种机制叫()A、通配注册B、第三方注册C、隐式注册D、重注册正确答案:C50.TD-LTE制式属于第()代移动通信技术A、1B、2C、3D、4正确答案:D51.在ISO/OSI参考模型中,网络层的主要功能是()A、路由选择、拥塞控制与网络互连B、数据格式变换、数据加密与解密、数据压缩与恢复C、组织两个会话进程之间的通信,并管理数据的交换D、确定进程之间通信的性质,以满足用户的需要正确答案:A52.一台交换机具有24个100Mbps端口和2个1000Mbps端口,如果所有端口都工作在全双工状态,那么交换机总带宽应为()A、9.6GbpsB、6.4 GbpsC、8.8 GbpsD、4.8Gbps正确答案:C53.国家规定电力系统对容量在3000MW及以上的系统,频率允许偏差为()A、50±0.5HzB、50±0.1H在C、50±0.4HzD、50±0.2Hz正确答案:D二、多选题(共25题,每题1分,共25分)1.引起UPS在运行中频繁地转换到旁路供电的主要原因有()A、UPS本身出现故障B、UPS暂时过载C、过热D、蓄电池内阻增大正确答案:ABC2.光传输层OTS的功能有()A、为光信号在不同类型的光传输媒介(如G.652、G.653、G.655光纤等)上提供传输功能B、对光放大器或中继器的检测和控制功能C、EDFA增益控制,保持功率均衡D、色散的累计和补偿正确答案:ABCD3.GSM采用的是()A、FDMAB、TDMAC、CDMAD、SDMA正确答案:AB4.TD-LTE终端形态包括()A、手机B、数据卡C、MiFiD、CPE正确答案:ABCD5.通信设备供电可采用的方式有()A、厂站直流系统逆变B、蓄电池C、柴油发电机D、独立的通信专用直流电源系统正确答案:BCD6.以下关于SDH网络OAM功能表示的内容,正确的是()A、运行B、维护C、管理D、采集正确答案:ABC7.关于IP报文头的TTL字段,以下说法正确的有()A、TTL的最大值是65535B、在正常情况下,路由器不应该从接口收到TTL=0的报文C、TTL主要是为了防止IP报文在网络中的循环转发,浪费网络带宽D、IP报文每经过一个网络设备,包括Hub、LAN SWITCH和路由器,TTL 值都会被减去一定的数值正确答案:BC8.关于SDH时钟保护配置的原则说法正确的是()A、无时钟保护协议时,时钟网只能配置成单向,且不能成环B、启动标准SSM协议时,时钟可以配置成双向,但不能配置成环C、启动扩展SSM协议时,时钟可以配置成双向,且可以成环,但一般情况下不能配置成相切或相交环D、在进行时钟保护设置时,所有网元可采用不同的协议,只要做好时钟控制即可正确答案:ABC9.软交换与现有的H.323网络互通时,软交换可以充当()A、GKB、MGC、GWD、MGC正确答案:AC10.SDH自愈环保护中()需要使用APS协议进行倒换A、二纤单向通道保护环B、二纤单向复用段保护环C、四纤双向复用段保护环D、二纤双向复用段保护环正确答案:BCD11.密封阀控式铅酸蓄电池主要由()组成A、外壳,端子B、正极板C、负极板D、隔板,电解液,安全阀正确答案:ABCD12.通信网的三大支撑网是()A、同步网B、管理网C、传输网D、信令网正确答案:ABD13.OSPF可以支持多种网络类型,下面哪些网络类型中需要选举DR和BDR()A、P2PB、NBMAC、P2MPD、broadcast正确答案:BD14.主站系统采用通信规约与子站系统通讯的目的是()A、改正数据传输的错误B、保证数据传递有序C、降低传送信息量D、保证数据传输的可靠性正确答案:BD15.SDH传送网可从垂直方向分解为3个独立的层网,分别为()A、电路层B、控制层C、通道层D、传输媒质层正确答案:ACD16.IS-IS协议具备以下哪些特点()A、扩展性较好B、适用于大容量的路由传递C、支持丰富的区域特性D、报文结构简单正确答案:ABD17.以下关于IMS理论说法正确的是()A、控制和承载分离,业务和网络分离B、对智能终端的管理控制完善C、编号以E.164为主,可升级支持SIP URI形式D、融合业务部署简单,支持多业务嵌套正确答案:ABD18.DWDM系统一般应用在()光纤中A、G652B、G653C、G654D、G655正确答案:AD19.使用VLAN具有以下优点()A、控制广播风暴B、提高网络整体的安全性C、网络管理简单D、易于维护正确答案:ABCD20.以下不属于DHCP SERVER发出的报文有()A、DHCP DISCOVERB、DHCP ACKC、DHCP INFORMD、DHCP REQUEST正确答案:ACD21.TMS系统中告警定性包括()A、检修引起B、风险引起C、方式引起D、其他正确答案:AC22.在电力系统中那些情况下要核相()A、更改后的线路B、移交运维的线路C、检修后的线路D、新投产的线路正确答案:AD23.电力网供电范围,划分错误的是()A、区域、地方和超高压远距离输电网B、国营和私营输电网C、区域和地方输电网D、低压和高压输电网正确答案:BCD24.光纤通信的主要缺点()A、容易折断B、光纤怕弯曲C、光纤连接困难D、光纤通信过程中怕水、怕冰正确答案:ABC25.关于BGP反射器,下列正确的是()A、BGP路由反射器从客户学到的路由,发布给此反射器RR的所有用户B、BGP路由反射器从EBGP邻居学到的路由,发布给所有的非客户和客户C、BGP路由反射器从客户学到的路由,发布给此反射器RR的所有客户和非客户D、BGP路由反射器从非客户端学到的路由,发布给此路由反射器RR的所有客户正确答案:ABD三、判断题(共25题,每题1分,共25分)1.当SDH专业网管中新增网元后,TMS系统会通过采集平台将新增的网元基本信息同步到系统中,该网元对应的传输拓扑位置也会自动同步A、正确B、错误正确答案:B2.为了保证电气设备的安全运行,在电力系统中某些点进行的接地,如变压器、互感器的中性点接地、通信电源中蓄电池的正极接地等都属于保护接地A、正确B、错误正确答案:A3.DHCP的含义是动态主机配置协议A、正确B、错误正确答案:A4.交流电压在每一瞬间的数值叫交流电的有效值A、正确B、错误正确答案:B5.在VLAN(802.1Q)数据封装里表示优先级的字段一共为6位A、正确B、错误正确答案:B6.MPLS,又称为多协议标签交换技术,可以说MPLS技术的核心是标签交换A、正确B、错误正确答案:A7.G.652光纤是色散波长在1310nm的单模光纤A、正确B、错误正确答案:A8.一根光纤中实现两个方向光信号的同时传输,两个方向的光信号应安排在不同波长上A、正确B、错误正确答案:A9.防止雷电流感应最有效的办法是屏蔽A、正确B、错误正确答案:A10.IPV6地址是唯一标示一台网络设备,由32个二进制位组成,分为网络部分和主机部分A、正确B、错误正确答案:B11.DMT是当前ADSL使用最广泛的调制技术A、正确B、错误正确答案:A12.三相四线制的对称电路,若中线断开,三相负载仍可正常工作A、正确B、错误正确答案:A13.3级级节点时钟(G.813)应优于±4.6×10-6A、正确B、错误正确答案:A14.我国第一条交流特高压试验示范线路是连接华北、华中两大电网的晋东南-南阳-荆门交流特高压输电线路A、正确B、错误正确答案:A15.不同厂家的SDH设备,速率等级相同的光接口可以对接,且能共享OAM信息A、正确B、错误正确答案:B16.IP地址中主机部分如果全为1,则表示广播地址A、正确B、错误正确答案:A17.在非广播网络上,OSPF有俩种运行方式,非广播多路访问和点到多点,且其中非广播多路访问需要选举DR/BDRA、正确B、错误正确答案:A18.隔离开关是一种有灭弧装置的开关电器在分闸时有明显可见断口,在合闸状态能可靠地通过正常工作电流和短路电流A、正确B、错误正确答案:B19.蓝牙无线技术是一种低成本低功耗短距离的射频无线技术A、正确B、错误正确答案:A20.波分中的FEC盘特有的功能是后向纠错功能A、正确B、错误正确答案:B21.在直流通信电源供电系统中蓄电池限流功能指的是限制蓄电池对负载供电来保护蓄电池A、正确B、错误正确答案:B22.FEC技术可以降低系统对信噪比的要求A、正确B、错误正确答案:A23.端口隔离可以实现隔离同一交换机同一VLAN内不同端口之间的通信A、正确B、错误正确答案:A24.BGP是一种外部路由协议,它的优点在于不仅能发现和计算路由,还能控制路由的传播和选择最好的路由A、正确B、错误正确答案:B25.Http(超文本传输协议)默认的端口号是21A、正确B、错误正确答案:B。
BGP基础:1. 使用TCP179号端口作为底层传送机制。
由于将分段、重传、确认、排序等工作交给TCP处理,使得BGP的更新机制得到简化。
也由于BGP建立在TCP之上,因此需要为每个对等体建立一个独立的点到点连接。
2.利用AS_path 可以防环。
路由器在收到路由更新后,如果发现在AS_path中包含了自己的本地AS号,那么就说明出现了环路。
进而拒绝接收该更新。
从而避免环路。
3.命令show ip bgp 可以看到BGP 路由表。
BGP 路由表中西那是了目的网络、下一跳、以及用于最短路径的度量值,weight、localpre、path等。
BGP 路由表列出所有已知路径。
*表示有效路由。
*>则表示当前使用的路由,该最佳路由是拥有最短AS_PATH的路径。
如果去往目的地是存在多条并行等价路径,默认下EBGP仅选择一条路径。
命令maximum_path拥有更改并行路径的默认最大值。
而对于IBGP而言,只能使用一条链路。
4.两个邻居在首次建立BGP对等连接时,会交换各自的全部BGP 路由表,之后则交换增量的部分更新。
由于BGP 不使用周期性的路由更新机制,因而对等体之间必须交换保持激活消息(keepalive)消息,以维护该对等体连接。
BGP消息类型在建立bgp对等连接之前,两个邻居必须执行标准TCP三次握手进程,并在端口179打开TCP连接。
所有BGP消息采用单播方式经TCP连接传递给邻居。
4种消息类型:-Open 消息-keepalive (保持激活)消息-Update 消息-Notification (通告)消息1.open 消息:TCP建立后,两端发送Open消息指定BGP参数包括:- BGP版本号:如果两端版本不一致,则协商至相同为止,版本号高的服从版本号低的。
假设一端是BGP-3,另一端是BGP-4,则最后协商的结果为BGP-3.-自治系统号:表示会话发起端路由器的AS号,用以确定该BGP会话是EBGP会话,还是IBGP会话-保持时间:表示路由器在收到keepalive消息或者Update消息前可以等待的最长时间。
26、BGP路由反射器一、实验拓扑图(一)二、组网要求三、基本连通性调试四、实验关键配置RT1:router ospf 1router-id 10.0.0.1redistribute connected metric 1000 metric-type 1 subnets passive-interface defaultno passive-interface Serial0/0network 10.0.0.1 0.0.0.0 area 0network 10.0.1.4 0.0.0.3 area 0default-information originate always metric 2000 metric-type 1 !router bgp 65000no synchronizationbgp log-neighbor-changesneighbor 10.0.0.3 remote-as 65000neighbor 10.0.0.3 update-source Loopback0neighbor 10.0.0.3 next-hop-selfneighbor 10.0.0.4 remote-as 65000neighbor 10.0.0.4 update-source Loopback0neighbor 10.0.0.4 next-hop-selfneighbor 10.0.15.2 remote-as 65001no auto-summaryRT2:router ospf 1router-id 10.0.0.2redistribute connected metric 1000 metric-type 1 subnets passive-interface defaultno passive-interface Serial0/0network 10.0.0.2 0.0.0.0 area 0network 10.0.1.8 0.0.0.3 area 0default-information originate always metric 2000 metric-type 1 !router bgp 65000no synchronizationbgp log-neighbor-changesneighbor 10.0.0.3 remote-as 65000neighbor 10.0.0.3 update-source Loopback0neighbor 10.0.0.3 next-hop-selfneighbor 10.0.0.4 remote-as 65000neighbor 10.0.0.4 next-hop-self neighbor 10.0.26.2 remote-as 65002 no auto-summaryRT3:router ospf 1router-id 10.0.0.3passive-interface defaultno passive-interface Serial0/0no passive-interface FastEthernet1/0 network 10.0.0.3 0.0.0.0 area 0 network 10.0.1.0 0.0.0.3 area 0 network 10.0.1.4 0.0.0.3 area 0 network 10.3.3.0 0.0.0.255 area 0 router bgp 65000no synchronizationbgp log-neighbor-changesnetwork 10.0.0.0 mask 255.255.0.0 network 10.3.0.0 mask 255.255.0.0 neighbor fuck65000 peer-group neighbor fuck65000 remote-as 65000neighbor fuck65000 route-reflector-client neighbor fuck65000 next-hop-self neighbor 10.0.0.1 peer-group fuck65000 neighbor 10.0.0.2 peer-group fuck65000 neighbor 10.0.0.4 remote-as 65000 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.4 next-hop-selfno auto-summar yRT4:router ospf 1router-id 10.0.0.4log-adjacency-changesnetwork 10.0.0.4 0.0.0.0 area 0network 10.0.1.0 0.0.0.3 area 0network 10.0.1.8 0.0.0.3 area 0network 10.3.4.0 0.0.0.255 area 0!router bgp 65000no synchronizationbgp log-neighbor-changesnetwork 10.0.0.0 mask 255.255.0.0network 10.3.0.0 mask 255.255.0.0 neighbor fuck65000 peer-groupneighbor fuck65000 remote-as 65000 neighbor fuck65000 route-reflector-client neighbor fuck65000 next-hop-self neighbor 10.0.0.1 peer-group fuck65000 neighbor 10.0.0.2 peer-group fuck65000 neighbor 10.0.0.3 remote-as 65000 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.3 next-hop-selfno auto-summaryRT5:router bgp 65001no synchronizationnetwork 10.5.0.0 mask 255.255.0.0 neighbor 10.0.15.1 remote-as 65000no auto-summary!ip route 10.5.0.0 255.255.0.0 Null0!RT6:router bgp 65002no synchronizationnetwork 10.6.0.0 mask 255.255.0.0neighbor 10.0.26.1 remote-as 65000no auto-summary!ip route 10.6.0.0 255.255.0.0 Null0!五、实验连通性及其调试:Ping测试:10.6.6.1去往10.5.5.1..................一、实验(路由反射簇)拓扑图(二)二、组网需求:三、实验关键配置RT1:router bgp 65000no synchronizationbgp log-neighbor-changesnetwork 10.0.0.0 mask 255.255.0.0 neighbor 10.0.0.2 remote-as 65000 neighbor 10.0.0.2 update-source Loopback0 neighbor 10.0.0.2 route-reflector-client neighbor 10.0.0.2 next-hop-selfneighbor 10.0.0.3 remote-as 65000neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.3 route-reflector-client neighbor 10.0.0.3 next-hop-selfneighbor 10.0.0.4 remote-as 65000 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.4 next-hop-selfneighbor 10.0.0.6 remote-as 65000 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.6 next-hop-selfneighbor 10.0.18.2 remote-as 65008no auto-summaryRT2:router bgp 65000no synchronizationbgp log-neighbor-changesneighbor 10.0.0.1 remote-as 65000 neighbor 10.0.0.1 update-source Loopback0 neighbor 10.0.0.1 next-hop-selfneighbor 10.0.29.2 remote-as 65009no auto-summaryRT3:no synchronizationbgp log-neighbor-changesneighbor 10.0.0.1 remote-as 65000 neighbor 10.0.0.1 update-source Loopback0 neighbor 10.0.0.1 next-hop-selfno auto-summaryRR4:router bgp 65000no synchronizationbgp log-neighbor-changesneighbor 10.0.0.1 remote-as 65000 neighbor 10.0.0.1 update-source Loopback0 neighbor 10.0.0.1 next-hop-selfneighbor 10.0.0.5 remote-as 65000 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.5 route-reflector-client neighbor 10.0.0.5 next-hop-selfno auto-summaryRT5:no synchronizationbgp log-neighbor-changesnetwork 10.5.0.0 mask 255.255.0.0 neighbor 10.0.0.4 remote-as 65000 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.4 next-hop-selfno auto-summaryRR6:router bgp 65000no synchronizationbgp log-neighbor-changesneighbor 10.0.0.1 remote-as 65000 neighbor 10.0.0.1 update-source Loopback0 neighbor 10.0.0.1 next-hop-selfneighbor 10.0.0.7 remote-as 65000 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.7 route-reflector-client neighbor 10.0.0.7 next-hop-selfno auto-summaryRT7:no synchronizationbgp log-neighbor-changesnetwork 10.7.0.0 mask 255.255.0.0 neighbor 10.0.0.6 remote-as 65000 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.6 next-hop-selfno auto-summaryRT8:router bgp 65008no synchronizationbgp log-neighbor-changesnetwork 10.8.0.0 mask 255.255.0.0 neighbor 10.0.18.1 remote-as 65000no auto-summaryRT9:router bgp 65009no synchronizationbgp log-neighbor-changesnetwork 10.9.0.0 mask 255.255.0.0neighbor 10.0.29.1 remote-as 65000no auto-summary四、BGP路由下一跳分析调试分析10.9.0.0这条路由怎么在路由反射的过程如下:首先复习一下路由反射器原则:1.从客户端收到的路由反射给它的客户端和非客户端。
IBGP水平分割:从一个IBGP学到的BGP路由不会传到另一个IBGP解决办法RR(路由反射器)可以指定他的客户1、如果一条路由通过客户学习到,那么会反射到客户、非客户、EBGP邻居2、如果一条路由通过EBGP邻居学习到,那么会反射给客户、非客户、EBGP邻居3、如果一条路由通过非客户学习到,那么会反射给客户和EBGP邻居,不会反射给非客户R1(config)#int s2/1R1(config-if)#ip add 12.0.0.1 255.255.255.0R1(config-if)#no shuR1(config-if)#int lo0R1(config-if)#ip add 1.1.1.1 255.255.255.0R1(config-if)#do ping 12.0.0.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 12.0.0.2, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 24/58/96 msR1(config-if)#router bgp 100R1(config-router)#bgp router-id 1.1.1.1R1(config-router)#nei 12.0.0.2 remote-as 234R1(config-router)#net 1.1.1.0 mask 255.255.255.0R1(config-router)#*Sep 12 19:39:51.659: %BGP-5-ADJCHANGE: neighbor 12.0.0.2 UpR1(config-router)#do sh ip bgpBGP table version is 3, local router ID is 1.1.1.1Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path*> 1.1.1.0/24 0.0.0.0 0 32768 i*> 5.5.5.0/24 12.0.0.2 0 234 500 iR1(config-router)#do sh ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 1 subnetsC 1.1.1.0 is directly connected, Loopback05.0.0.0/24 is subnetted, 1 subnetsB 5.5.5.0 [20/0] via 12.0.0.2, 00:05:0612.0.0.0/24 is subnetted, 1 subnetsC 12.0.0.0 is directly connected, Serial2/1R2(config)#int s2/1R2(config-if)#ip add 12.0.0.2 255.255.255.0R2(config-if)#no shuR2(config-if)#int s2/2R2(config-if)#ip add 23.0.0.2 255.255.255.0R2(config-if)#no shuR2(config-if)#do ping 23.0.0.3Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 23.0.0.3, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 12/65/144 msR2(config)#router eigrp 90R2(config-router)#no auR2(config-router)#net 23.0.0.0 0.0.0.255R2(config-router)#net 2.2.2.2 0.0.0.0R2(config-router)#int lo0R2(config-if)#ip add 2.2.2.2 255.255.255.255R2(config)#router bgp 234R2(config-router)#bgp router-id 2.2.2.2R2(config-router)#no synR2(config-router)#no auR2(config-router)#nei 3.3.3.3 remote-as 234R2(config-router)#nei 3.3.3.3 up lo0R2(config-router)#nei 12.0.0.1 remote-as 100R2(config-router)#*Sep 12 19:39:54.599: %BGP-5-ADJCHANGE: neighbor 12.0.0.1 UpR2(config-router)#exit*Sep 12 19:42:41.763: %BGP-5-ADJCHANGE: neighbor 3.3.3.3 UpR2(config-router)#do sh ip bgp sumBGP router identifier 2.2.2.2, local AS number 234BGP table version is 2, main routing table version 21 network entries using 101 bytes of memory1 path entries using 48 bytes of memory1 BGP path attribute entries using 60 bytes of memory1 BGP AS-PA TH entries using 24 bytes of memory0 BGP route-map cache entries using 0 bytes of memory0 BGP filter-list cache entries using 0 bytes of memoryBGP using 233 total bytes of memoryBGP activity 1/0 prefixes, 1/0 paths, scan interval 60 secsNeighbor V AS MsgRcvd MsgSent TblV er InQ OutQ Up/Down State/PfxRcd 3.3.3.3 4 234 6 7 2 0 0 00:02:35 012.0.0.1 4 100 10 9 2 0 0 00:05:23 1R2(config-router)#do sh ip bgpBGP table version is 2, local router ID is 2.2.2.2Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path*> 1.1.1.0/24 12.0.0.1 0 0 100 iR2(config)#router bgp 234R2(config-router)#nei 3.3.3.3 next-hop-self /R3开始学到了1.1.1.0/24没有优化的路由,因为下一跳不可达,要在R2上给R3指明next-hop-self *Sep 12 19:48:50.667: %BGP-5-ADJCHANGE: neighbor 3.3.3.3 UpR2(config-router)#do sh ip bgpBGP table version is 3, local router ID is 2.2.2.2Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path*> 1.1.1.0/24 12.0.0.1 0 0 100 i*>i5.5.5.0/24 4.4.4.4 0 100 0 500 iR3(config)#int s2/1R3(config-if)#ip add 23.0.0.3 255.255.255.0R3(config-if)#no shuR3(config-if)#ip add 34.0.0.3 255.255.255.0R3(config-if)#no shuR3(config-if)#do ping 34.0.0.4Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 34.0.0.4, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 20/68/112 msR3(config-if)#router eigrp 90R3(config-router)#no auR3(config-router)#net 23.0.0.0 0.0.0.255R3(config-router)#net 34.0.0.0 0.0.0.255R3(config-router)#net 3.3.3.3 0.0.0.0R3(config-router)#int lo0R3(config-if)#ip add 3.3.3.3 255.255.255.255R3(config-if)#router bgp 234R3(config-router)#bgp rouR3(config-router)#bgp router-id 3.3.3.3R3(config-router)#no synR3(config-router)#no auR3(config-router)#nei 2.2.2.2 remote-as 234R3(config-router)#nei 2.2.2.2 up lo0R3(config-router)#nei 4.4.4.4 remote-as 234R3(config-router)#nei 4.4.4.4 up lo0*Sep 12 19:42:54.131: %BGP-5-ADJCHANGE: neighbor 2.2.2.2 UpR3(config-router)#*Sep 12 19:43:06.723: %BGP-5-ADJCHANGE: neighbor 4.4.4.4 UpR3(config-router)#do sh ip bgp/因为下一跳不可达BGP table version is 1, local router ID is 3.3.3.3Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path * i1.1.1.0/24 12.0.0.1 0 100 0 100 i * i5.5.5.0/24 45.0.0.5 0 100 0 500 i R3(config-router)#do sh ip bgpBGP table version is 2, local router ID is 3.3.3.3Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path *>i1.1.1.0/24 2.2.2.2 0 100 0 100 i* i5.5.5.0/24 45.0.0.5 0 100 0 500 iR3(config-router)#do sh ip bgp/下一跳可达,在R2和R4上做next-hop-selfBGP table version is 3, local router ID is 3.3.3.3Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path*>i1.1.1.0/24 2.2.2.2 0 100 0 100 i*>i5.5.5.0/24 4.4.4.4 0 100 0 500 iR3(config)#router bgp 234R3(config-router)#nei 2.2.2.2 route-reflector-client /指明R2为自己的客户,符合第一条R3(config-router)#*Sep 12 19:48:33.619: %BGP-5-ADJCHANGE: neighbor 2.2.2.2 Down RR client config change R3(config-router)#*Sep 12 19:49:03.139: %BGP-5-ADJCHANGE: neighbor 2.2.2.2 UpR3(config-router)#R4(config)#int s2/1R4(config-if)#ip add 34.0.0.4 255.255.255.0R4(config-if)#no shuR4(config-if)#int s2/2R4(config-if)#ip add 45.0.0.4 255.255.255.0R4(config-if)#no shuR4(config-if)#do ping 45.0.0.5Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 45.0.0.5, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 4/66/156 msR4(config-if)#router eigrp 90R4(config-router)#no auR4(config-router)#net 34.0.0.0 0.0.0.255R4(config-router)#net 4.4.4.4 0.0.0.0R4(config-router)#int lo0R4(config-if)#ip add 4.4.4.4 255.255.255.255R4(config-if)#router bgp 234R4(config-router)#bgp rouR4(config-router)#bgp router-id 4.4.4.4R4(config-router)#no synR4(config-router)#no auR4(config-router)#nei 3.3.3.3 remote-as 234R4(config-router)#nei 3.3.3.3 up lo0R4(config-router)#nei 45.0.0.5 remote-as 500R4(config-router)#*Sep 12 19:41:59.647: %BGP-5-ADJCHANGE: neighbor 45.0.0.5 UpR4(config-router)#*Sep 12 19:43:10.147: %BGP-5-ADJCHANGE: neighbor 3.3.3.3 UpR4(config-router)#do sh ip bgpBGP table version is 2, local router ID is 4.4.4.4Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path *> 5.5.5.0/24 45.0.0.5 0 0 500 i R4(config-router)#exitR4(config)#router bgp 234R4(config-router)#nei 3.3.3.3 next-hop-selfR4(config-router)#do sh ip bgpBGP table version is 3, local router ID is 4.4.4.4Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path *>i1.1.1.0/24 2.2.2.2 0 100 0 100 i *> 5.5.5.0/24 45.0.0.5 0 0 500 iR5(config)#int s2/2R5(config-if)#ip add 45.0.0.5 255.255.255.0R5(config-if)#no shuR5(config-if)#int lo0R5(config-if)#ip add 5.5.5.5 255.255.255.0R5(config-if)#router bgp 500R5(config-router)#bgp rouR5(config-router)#bgp router-id 5.5.5.5R5(config-router)#no synR5(config-router)#no auR5(config-router)#nei 45.0.0.4 remote-as 234R5(config-router)#net 5.5.5.0 mask 255.255.255.0R5(config-router)#do sh ip bgpBGP table version is 3, local router ID is 5.5.5.5Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path *> 1.1.1.0/24 45.0.0.4 0 234 100 i *> 5.5.5.0/24 0.0.0.0 0 32768 iR5(config-router)#do sh ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 1 subnetsB 1.1.1.0 [20/0] via 45.0.0.4, 00:05:295.0.0.0/24 is subnetted, 1 subnetsC 5.5.5.0 is directly connected, Loopback045.0.0.0/24 is subnetted, 1 subnetsC 45.0.0.0 is directly connected, Serial2/2。
通信网络练习题库(附参考答案)一、单选题(共53题,每题1分,共53分)1.使用traceroute命令测试网络可以()A、检验链路协议是否运行正常B、检验目标网络是否在路由表中C、显示分组到达目标经过的各个路由器D、检验应用程序是否正常正确答案:C2.ADSS光缆的主要受力元件是()A、光纤B、油膏C、外层PE护套D、芳纶纱正确答案:D3.TMS检修单的检修类别有()种A、两种B、三种C、四种D、五种正确答案:B4.MPLS多协议标签交换,其多协议的正确含义是()A、MPLS可以和其他路由协议一起为数据转发提供信息B、是指MPLS 能够承载多种网络层协议C、MPLS协议本身就是由多种协议构成的一种特殊协议D、因为需要和M-BGP结合使用,才能实现VPN的效果,所以称为多协议正确答案:B5.再生段开销RSOH由()接入A、终端设备TMB、再生器REGC、自己生成D、再生器REG或终端设备TM正确答案:D6.IP地址通常分为A、B、C三类在一个C类地址中,最多可以分出()个子网A、128B、126C、62D、64正确答案:D7.串联在线路上的补偿电容器是为了()A、补偿无功B、提高负载功率因数C、稳定系统频率D、补偿线路感抗,改变线路参数,提高线路传输能力正确答案:D8.软交换与IAD之间通过何种方式相联()A、E1中继线B、双绞线C、5类线D、IP网络相联,不一定有直接相联的物理链路正确答案:D9.通常,各种色散的大小顺序是()A、模式色散>>材料色散>波导色散B、材料色散>>模式色散>波导色散C、模式色散>>波导色散>材料色散D、材料色散>>波导色散>模式色散正确答案:A10.IP数据报的最大长度为()A、65 535B、1500C、53D、25 632正确答案:A11.适时引入1000kV特高压输电,可为直流多馈入的受端电网提供坚强的()支撑,有利于从根本上解决500kV短路电流超标和输电能力低的问题A、电压和有功B、频率和有功C、电压和无功D、电压和频率正确答案:C12.国网公司通信频率同步网采用()层架构A、2B、4C、1D、3正确答案:A13.告警规则管理模块可以进行的操作不包括()A、告警原因重定义B、告警确认C、告警等级重定义D、过滤规则配置正确答案:B14.电力线特高压电压等级为()A、35kV以下B、110-220kVC、330-500kVD、直流1000kV以上、交流±800kV以上正确答案:D15.利用交换机可以把网络划分成多个虚拟局域网。
摘要随着网络的逐步普及,企业网络的建设是企业向信息化发展的必然选择,企业网网络系统是一个非常庞大而复杂的系统。
它不仅为现代化发展、综合信息管理和办公自动化等一系列应用提供基本操作平台,而且能提供多种应用服务,使信息能及时、准确地在各个部门之间传递。
本项目是为XX大型企业公司设计的高可靠性的企业网。
实现安全访问广域网、发布企业信息、科研交流、与外界通信、外地员工可利用Internet(因特网)远程访问公司资源及企业内部互访等常用企业任务和需求。
该公司的企业规模如下:总公司在北京,总公司下级共有30个省公司。
数据中心及各省每节点新增2 台高端路由器,组建成全国骨干网。
由于总公司和分公司物理相隔较远,企业规模庞大,在广域网的基础上运用BGP路由技术实现整个企业网的互联互通,在接入层运用交换技术实现终端的接入。
除了这些技术外,在三层交换机上部署访问控制列表(ACL)实现内部访问控制,DHCP的部署实现内网用户动态获取IP地址,减轻网络管理员的负担,HSRP实现主备网关倒换。
在核心路由器上部署路由策略实现数据分流。
关键词:BGP技术OSPF技术ACL 大型企业网应用目录目录 (2)第一章引言 (4)1.1选题背景 (4)1.2 网络需求分析 (4)1.2.1企业业务需求 (4)1.2.2 企业功能需求 (5)1.2.3 企业设计要求分析 (5)1.3 可行性分析 (6)1.3.1网络技术选型-交换部分 (6)1.3.2 网络技术选型-路由部分 (8)第二章总体设计 (11)2.1 总体设计 (11)2.1.1 企业网络总体设计思想 (11)2.1.2 企业网络拓扑图 (12)2.2 网络拓扑分析 (13)2.2.1 结构层次 (13)2.2.2 BGP路由技术的必要性 (13)2.3设备规划 (14)2.4设备选型 (15)2.4.1 核心层路由器选型 (15)2.4.2 核心层省间对接路由器选型 (16)2.4.3 汇聚层交换机选型 (17)2.4.4 接入层交换机选型 (17)2.6 VLAN规划 (21)第三章项目实施与部署 (22)3.1 工程集成方法 (22)3.2 Channel Ethernet 链路捆绑 (22)3.3配置STP (22)3.4 配置HSRP (22)3.5 DHCP部署 (23)3.6 OSPF组网实现 (23)3.6.1北京骨干网OSPF的配置: (24)3.7 BGP组网实现 (25)3.7.1 防止路由黑洞的方法 (25)3.7.2 同步 (25)3.7.3 IBGP全连接 (26)3.7.4 路由反射器 (26)3.7.5 配置AS 65000 的 IBGP RR(RT1) (27)3.7.6 配置省与省对接路由器的IBGP与EBGP (28)3.8 BGP业务分流策略部署 (28)3.8.1 路由策略 (28)3.8.2 BGP本地优先级属性 (29)3.8.3 实现数据分流的配置 (30)第四章测试验收 (31)4.1 测试目的 (31)4.2 功能测试 (31)4.2.1 查看HB-C-6509-SW7的生成树 (31)4.2.2 查看HB-C-6509-SW8的生成树 (32)4.2.3 查看HB-C-6509-SW7的以太网链路捆绑 (32)4.2.4 查看HB-C-6509-SW7的HSRP状态 (32)4.2.5 查看HB-C-6509-SW8的HSRP状态 (33)4.2.6 测试分部的DHCP功能 (33)4.2.7 测试业务分流 (33)结束语 (35)参考文献 (36)致谢.............................................. 错误!未定义书签。
LAB BGP的路由反射器簇一实验说明:在前面的试验中我们了解了路由反射器(RR)的概念。
本实验中我们引入另一个概念:反射簇其实这并不是什么新的概念。
所谓反射簇就是一个RR跟它的客户形成的一个集合,一个AS中,可以有多个反射簇,反射簇之间通过RR建立连接。
一个反射簇内也可以有多个RR(这其实是为了实现冗余)。
这里引入一个簇ID的概念,即存在多个反射簇时,RR用于下面我们就通过试验来了解一下反射簇,也是为了巩固我上几个关于RR试验的概念。
―――――――――――――――――――――――――――――――――――――――二试验一如上图所示,在AS12345中,R2,R3为RR,两台路由器分别指定另外的3台路由器为自己的客户,两个RR与客户的连接关系完全相同,只是相互提供了冗余。
1 基本配置(IGP是EIGRP,已经配置好)r1#sh run | b r brouter bgp 12345no synchronizationnetwork 11.11.11.0 mask 255.255.255.0neighbor 12.0.0.2 remote-as 12345neighbor 13.0.0.3 remote-as 12345no auto-summary―――――――――――――――――r2#sh run | b r brouter bgp 12345no synchronizationneighbor 10.0.0.3 remote-as 12345neighbor 10.0.0.4 remote-as 12345neighbor 10.0.0.5 remote-as 12345neighbor 12.0.0.1 remote-as 12345no auto-summary―――――――――――――――――r3#sh run | b r brouter bgp 12345no synchronizationneighbor 10.0.0.2 remote-as 12345neighbor 10.0.0.4 remote-as 12345neighbor 10.0.0.5 remote-as 12345neighbor 13.0.0.1 remote-as 12345no auto-summary―――――――――――――――――r4#sh run | b r brouter bgp 12345no synchronizationnetwork 44.44.44.0 mask 255.255.255.0neighbor 10.0.0.2 remote-as 12345neighbor 10.0.0.3 remote-as 12345no auto-summary―――――――――――――――――r5#sh run | b r brouter bgp 12345no synchronizationnetwork 55.55.55.0 mask 255.255.255.0neighbor 10.0.0.2 remote-as 12345neighbor 10.0.0.3 remote-as 12345no auto-summary ―――――――――――――――――――――――――――――――――――――――2 配置RR及反射簇r2(config)#router bgp 12345r2(config-router)#neighbor 10.0.0.4 route-reflector-clientr2(config-router)#neighbor 10.0.0.5 route-reflector-clientr2(config-router)#neighbor 12.0.0.1 route-reflector-clientr2(config-router)#bgp cluster-id 23 /设置反射簇ID=23――――――――――――――――――――――――r3(config)#router bgp 12345r3(config-router)#neighbor 10.0.0.4 route-reflector-clientr3(config-router)#neighbor 10.0.0.5 route-reflector-clientr3(config-router)#neighbor 13.0.0.1 route-reflector-clientr3(config-router)#bgp cluster-id 23现在R2,R3已经是这个反射簇中的两个RR了,反射簇ID=23 ,这两个RR互为冗余。
Bgp反射器和联盟Bgp反射器可以减少bgp对等体的数量。
R2这个不需要和r4建立对等体关系,并且,也不需要在r2上和r4上在配置路由重发布。
即不需要把bgp的路由再发不到igp中去。
这个时候,配置如下R2:bgp 200router-id 2.2.2.2peer 3.3.3.3 as-number 200peer 3.3.3.3 connect-interface LoopBack0peer 12.1.1.1 as-number 100#ipv4-family unicastundo synchronizationpeer 3.3.3.3 enablepeer 12.1.1.1 enabler3:(路由反射器)bgp 200router-id 3.3.3.3peer 2.2.2.2 as-number 200peer 2.2.2.2 connect-interface LoopBack0peer 4.4.4.4 as-number 200peer 4.4.4.4 connect-interface LoopBack0#ipv4-family unicastundo synchronizationpeer 2.2.2.2 enablepeer 2.2.2.2 reflect-clientpeer 4.4.4.4 enablepeer 4.4.4.4 reflect-clientr4:bgp 200router-id 4.4.4.4peer 3.3.3.3 as-number 200peer 3.3.3.3 connect-interface LoopBack0peer 45.1.1.5 as-number 300ipv4-family unicastundo synchronizationpeer 3.3.3.3 enablepeer 45.1.1.5 enable在r3上看下路由:[r3]dis bgp routing-tableBGP Local router ID is 3.3.3.3Status codes: * - valid, > - best, d - damped,h - history, i - internal, s - suppressed, S - StaleOrigin : i - IGP, e - EGP, ? - incompleteTotal Number of Routes: 2Network NextHop MED LocPrf PrefVal Path/Ogni 1.1.1.0/24 12.1.1.1 0 100 0 100ii 5.5.5.0/24 45.1.1.5 0 100 0 300i注意,这个时候两个路由都没有〉号,因为下一跳不可达。
BGP路由反射器原理概述缺省情况下,路由器从它的一个IBGP对等体那里接收到的路由条目不会被该路由器再传递给其他IBGP对等体,这个原则称为BGP水平分割原则。
该原则的根本作用是防止as内部的BGP路由环路。
因此,在AS内部,一般需要每台路由器都运行BGP协议;并建立全互联的IBGP对等体关系,这样才能避免BGP路由黑洞等问题。
对于有n个BGP路由的AS来说。
全互联的IBGP对等体关系将有n*(n-1)÷2个。
对于。
大型的as来说。
数量众多的IBGP 对等体关系江。
导致配置和维护的工作量都非常大。
且人为出错的可能性也随之增加。
解决上述问题的方法之一。
就是使用BGP路由反射器。
BGP路由反射器的使用。
可以在很大程度上减少大型AS中IBGP对等体关系的数量,并简化相应的配置和维护工作。
BGP路由反射器是AS内部IBGP网络环境中的一个特殊角色,其他的角色还有反射器的客户端和非客户端。
一个反射器和他所有的客户端一起被统称为一个Cluster;客户端与他的反射器建立的是IBGP对等体关系。
非客户端之间需要建立全互联的IBGP对等的关系。
非客户端与客户端之间无须建立IBGP对等体关系。
一个AS内部,可以有多个Cluster。
一个Cluster中可以有多台反射器。
另外,EBGP对等体之间是不存在BGP路由反射器的概念。
BGP路由反射器在反射路由的时候遵循的原则是:从一个非客户端那里接收到的路由,反射器会将它传递给所有的客户端;从一个客户在那里接受的路由,反射器会将它传递所有其他客户端以及所有的非客户端。
从EBGP对等体那里接收到的路由。
反射器会将它传递给所有的客户端和非客户端。
试验内容:实验拓扑图1所示。
实验编址如表1所示。
本试验网络包含了两个AS,两个Cluster。
R1、R2、R3属于Cluster1,R4、R5、R6属于Cluster2,R7不属于任何在AS100内,所有的路由器都运行ospf协议作为IGP,并将各自的LoopBack 0接口宣告进ospf进程中。
iBGP之间只可以发送自身产生的前缀信息,不可以转发接受自其他iBGP对等体的前缀信息,这是BGP的防环机制。
解决IBGP间路由发送的限制一般有三种方法:1.建立full-mesh的对等体连接2.建立联盟3.建立RR(路由反射器)在RR中引入了originator-id和cluster-id这两个属性来防止环路。
Originator是指产生首发该路由的路由器的RID,cluster-id可以手工配置,也可以有系统默认生成(RR的RID)。
系统为RR默认配置的cluster-id就是RR的RID。
这样,当一个系统中有多个RR时,他们是同簇的。
不同簇的RR会以一般的RR与非客户端对等体的反射原则来传递路由信息。
那么,如果同一级别的RR拥有相同的cluster-id,那么,他们之间就不会反射路由信息了!下面的试验讨论的是同一个AS中,有多个同级RR时,路由传递的一些特性。
拓扑如下:R1,R2,R3,R4在同一个AS中,其中R1和R2作为RR,R3,R4作为客户端对等体被两个RR共同拥有,R3与R4之间没有建立对等体。
基本配置:R1R1#sh ip int bInterface IP-Address OK? Method Status ProtocolFastEthernet0/0 unassigned YES manual up upFastEthernet0/0.12 12.1.1.1 YES manual up upFastEthernet0/0.13 13.1.1.1 YES manual up upFastEthernet0/0.14 14.1.1.1 YES manual up upLoopback0 10.1.1.1 YES manual up up。
(omit)R1#sh run | b routerrouter bgp 1no synchronizationbgp router-id 1.1.1.1bgp log-neighbor-changesnetwork 10.1.1.0 mask 255.255.255.0neighbor 12.1.1.2 remote-as 1neighbor 13.1.1.3 remote-as 1neighbor 13.1.1.3 route-reflector-clientneighbor 14.1.1.4 remote-as 1neighbor 14.1.1.4 route-reflector-clientno auto-summaryR2R2#sh ip int bInterface IP-Address OK? Method Status ProtocolFastEthernet0/0 unassigned YES manual up upFastEthernet0/0.12 12.1.1.2 YES manual up upFastEthernet0/0.23 23.1.1.2 YES manual up upFastEthernet0/0.24 24.1.1.2 YES manual up upLoopback0 20.1.1.1 YES manual up up……(omit)R2#sh run | b routerrouter bgp 1no synchronizationbgp router-id 2.2.2.2bgp log-neighbor-changesnetwork 20.1.1.0 mask 255.255.255.0neighbor 12.1.1.1 remote-as 1neighbor 23.1.1.3 remote-as 1neighbor 23.1.1.3 route-reflector-clientneighbor 24.1.1.4 remote-as 1neighbor 24.1.1.4 route-reflector-clientno auto-summaryR3R3#sh ip int bInterface IP-Address OK? Method Status ProtocolFastEthernet0/0 unassigned YES manual up upFastEthernet0/0.13 13.1.1.3 YES manual up upFastEthernet0/0.23 23.1.1.3 YES manual up upLoopback0 30.1.1.1 YES manual up up…..(omit)R3#sh run | b routerrouter bgp 1no synchronizationbgp router-id 3.3.3.3bgp log-neighbor-changesnetwork 30.1.1.0 mask 255.255.255.0neighbor 13.1.1.1 remote-as 1neighbor 23.1.1.2 remote-as 1no auto-summaryR4配置与R3基本一致,略。
HCNPRoutingSwitching之BGP防环机制和路由聚合 BGP防环机制 我们知道BGP的邻居类型分IBGP和EBGP,对于不同类型邻居关系,它们宣告路由的规则各有不同,对于邻居类型为IBGP,它们宣告路由只会传递⼀跳;对于邻居类型为EBGP,它们宣告路由是可以传递多跳和IGP传递路由相似,同时IBGP传递路由时,它们不会更改更新源,即宣告者是谁,对应学习的路由下⼀跳就是谁,我们可以通过命令强制修改更新源为⾃⼰,即对端学习到相关路由的下⼀跳指向⾃⼰;对于EBGP来说,EBGP之间传递路由,会⾃动修改更新,即从哪⾥学习到对应路由,其下⼀跳会⾃动修改为对端;对于BGP防环来说,我们也是从两种邻居类型分别来讨论; AS内(IBGP)防环机制 ⽔平分割,从IBGP收到的更新不会发布给IBGP(IBGP更新只传递⼀跳) 提⽰:如上图所⽰,对于在同⼀AS内的4个路由器,RTA,RTB,RTC,RTD,它们⼿拉⼿建⽴邻居,对于RTA发布的更新,对于RTD来说它是学习不到的,原因是IBGP邻居关系,对应更新只传⼀跳;同样的道理,RTD发布更新,RTA也是学习不到的,对于RTB和RTC来说,是能够正常学习到; 解决⽔平分割带来的路由学习不完整⽅案 1、IBGP邻居全互联 提⽰:如上图所⽰,RTA,RTB,RTC,RTD两两相互建⽴邻居,这样实现邻居全互联,不管哪个路由器发布更新,对应其他路由器都能够收到更新;这样虽然理论上解决了⽔平分割带来的路由学习不完整,但同时这样也给管理员带来很多不便,⽐如我们要增加⼀台路由,对应所有路由器都要更改配置,这样配置和维护的开销太⼤;⼀般路由器众多的情况下不推荐使⽤这样⽅式; 2、路由反射器(Route Reflector) 提⽰:路由反射器(Route Reflector),这个技术有点类似ospf⾥的DR;即在⼀个AS内,其中⼀台路由器作为路由反射器RR(Route Reflector),其它路由器作为客户端(Client)与路由反射器之间建⽴IBGP连接。
1.为什么要有AS的存在?答:为了解决网络规模的增长问题,当网络规模变大,路由数量也就不断的增加。
我们划分AS后,AS内部可以自由选择IGP协议来实现内部互通,在AS之间通过统一的一种协议来互连就可以了。
这种协议现在就只有BGP一种。
2.为什么使用TCP作为传输层协议?答:因为TCP很可靠,重传,排序等机制保证了BGP消息的可靠性传输。
3.BGP中邻居为什么需要手工指定?答:BGP建立在两个AS之间(也就是两个不同的机构之间),存在着信任问题,所以不能通过自动发现,而需要手工配置邻居,使用指定地址建立TCP关系。
这样也有个好处就是,可以跨越设备,邻居的建立不一定需要设备直连。
4.BGP是一种基于距离矢量算法的路由协议,它是怎么保证无环路的?答:AS之间:利用AS号来解决,BGP在向EBGP对等体通告一条路由时,要把自己的AS号加入到AS_PA TH属性中,以记录此路由经过AS的信息,如果在路由更新消息中发现自己所在的AS号已经被包含在AS_PA TH属性中,则表明该路由之前曾经通过该AS或者是源自于该AS,为避免路由环路,应该将此路由信息丢弃。
AS内部:由于没有AS号的变化,强行规定从IBGP邻居学习到的路由不能传递给另一个IBGP邻居,简单的说也就是IBGP间路由只传一跳,路由只传递一次当然不会出现环路。
5.什么时候需要BGP全连接?答:以为BGP是基于TCP的,而TCP连接是以点到点的单播方式来进行报文传输的,所以BGP也是点到点的连接。
同时因为BGP是距离矢量算法的路由协议,为了防止产生路由环路,协议规定BGP发言者从IBGP对等体获得的路由不能向其他的IBGP对等体发布。
综上,在运行BGP的AS内,为了确保所有BGP路由器的路由信息相同,则需要使所有的IBGP 路由器保持全连接。
6.如何解决全连接问题?答:反射器和联盟两种技术来解决路由反射器是指AS中指定一个节点为反射器,所有其他节点都与反射器建立IBGP 关系,反射器作为中间节点,在其他任意两个IBGP间传递路由。
BGP简介BGP 属于路径矢量协议他和距离矢量路由协议的区别是:距离矢量强调的是一个距离,即下一跳路由器,因为一台路由器下一跳地址总是他的邻居路由器路径矢量强调的是一个下个AS,即下一跳AS。
他的选路也是基于AS不同的ISP之间有不同的AS号,不同的AS主要目的是基于管理,电信和网络各自管理各自AS内部的IGP,而AS和AS之间的路由则基于BGP,同时也是为了减少路由条目。
BGP更新利用TCP 端口179 所以更新是可靠的更新基础概念一些名词peer=neighborBgpspeakers= 运行BGP的路由器BGP管理距离IBGP 200 IBGP是就是同一个AS之中建立的bgp邻居关系EBGP 20 EBGP就是在不同as之间所建立的bgp邻居关系用EBGP是为了提供AS之间的路由,单既然用IGP就可以在一个AS内部通告路由问什么要再搞个IBGP出来答:IBGP的作用就是为了在同一个AS内的边界路由器上互相通告更新信息,必须有个机制能让同一个AS内的BGP路由器来互相通告更新信息BGP中的建立邻居不需要有直连的链路(这点和IGP的不同)原因是BGP使用的TCP协议,TCP是个点到点的协议他不支持组播,所以他是单播的,单播是可以被路由器转发的。
由此我推理出BGP的所有报文都是单播的,因为他的邻居不直连所以无法通告组播来传递BGP是路劲矢量协议凡矢量协议必有水品分割,BGP的水品分割分为EBGP和IBGP的水品分割EBGP水平分割:主要依赖AS号来防止环路(例如从某个EBGP邻居学到路由会再通告给此邻居通告命令sh ip bgp nei x.x.x.x advertised-route 查看,单对方不会接收而已),在路由被传播过程中每个传播者都加入自身的AS进去.(AS是bgp的属性之一)IBGP水平分割: 默认的通过IBGP学到的路由不会再通告给其他的邻居,所以必须保证网络是全网状的或者通过其他手段来通告给其他IBGP)BGP的边界网关路由器从EBGP学到的路由通告给IBGP的邻居,通过IBGP接收到的路由的路由器默认不再通告给其他IBGP邻居了,所以要保持一个full mesh接口,(但是如果此路由器也是BGP的边界网关路由器,则可以通告给其他的EBGP邻居)有个例外是通告的路由如果不在路由表中的则不会通告此路由BGP的route-id 建议和OSPF的一致不然会出问题BGP的用环回口建立邻居的时候neighbor x.x.x.x update-source 虽然理论上只要一边设置就可以但是建议两边都设置BGP的neighbor 和network 是分开的neighbor 命令用来建立邻居,而network命令仅用来传路由(通告路由)BGP中三张表?BGP表是什么?答1 路由表,bgp表,邻居表 2 sh ip bgp 可查看被注入(用network命令)BGP的路由BGP默认不负载均衡BGP传播和下一跳;BGP传播的是AS的路径,所以实际的下一跳地址是通告AS路劲的bgp路由器,不像IGP 总是相邻的邻居路由器,所以必须保证通过递归让bgp路由器能有下一跳地址。
试题二一、填空题(共10空,每空1分)1.一个A类地址的子网掩码是255.255.240.0,则共有(12)位被用来划分子网。
2.集成IS-IS是基于(链路状态)【链路状态或距离矢量】技术的路由协议,能够同时支持(二层)和(三层)网络层协议,是大型ISP最广泛应用的(IGP)【IGP或EGP】协议之一。
BGP是"唯一"的EGP路由协议,主要用来在AS之间传递路由信息在AS之间是一种(链路状态)【链路状态或距离矢量】的路由协议。
3.在QOS中常用的队列调度算法有(严格优先级)、(循环调度)、(加权循环调度算法)。
二、单选题(共15题,每题2分)1.下面哪个协议用来发现设备的硬件地址?(B)A.RARPB.ARPC.IPD.ICMPE.BootP2.10.254.255.19/255.255.255.248的广播地址是什么?(A)A.10.254.255.23B.10.254.255.24C.10.254.255.255D.10.255.255.2553.哪些端口是公共端口?(A)A.1-1023B.1024 and aboveC.1-256D.1-655344.IP地址127.0.0.1表示什么?(D)A.本地broadcastB.直接multicastB.本地network D.本地loopback5.以下有关MAC地址叙述中错误的是:(A)A.MAC地址/物理地址是一个由48个字节的数字组成的地址B.48个字节的MAC地址通常用12位16进制数字表示,其中前六位由IEEE统一分发C.由于世界上网络厂商的众多,所以MAC地址存在重复使用的问题6.快速以太网由以下哪种标准定义:(D)A.IEEE802.3zB.IEEE802.3yC.IEEE802.4zD.IEEE802.3u7---13题(当时没有拍到,故没有题目)14.BGP相邻体在传递路由信息时,一定会携带的属性是:(C)A.Local-preference;B.MED;C.Origin;munity.15.基于MPLS标签最多可以标示出几类服务等级不同的数据流?(B)A.2B.8C.64D.256三、多选题(共10题,每题2分)1.在IP报文头的字段中,以下(CDE)内容和IP报文分片有直接的关系。
BGP属性简介BGP属性简介1、属性分类BGP属性是BGP进⾏路由决策和控制的重要信息。
它可以分为如下两⼤类四⼩类:⼀、公认属性●公认必遵(Well-known mandatory)●公认可选(Well-known discretionary)公认属性是所有运⾏BGP协议的系统都必须识别和⽀持的属性。
其中,公认必遵属性是BGP UPDATE消息中必须包含的属性。
公认可选则是BGP UPDATE消息中可以⾃由选择是否包含的属性。
⼆、可选属性●可选过渡(Optional transitive)●可选⾮过渡(Optional non-transitive)可选属性并不要求所有运⾏BGP协议的系统都识别。
如果属性是可选过渡的,那么,即使运⾏BGP的系统不能识别该属性,也要接受该属性并将其转发给它的对等体。
⽽如果属性是可选⾮过渡的,运⾏BGP的系统可以忽略包含该属性的消息并且不向它的对等体转发。
2、属性详述常见的BGP属性如下:1、ORIGINORIGIN标⽰路径信息的来源,是公认必遵属性。
ORIGIN可以是以下三种值:1)IGP:表⽰⽹络层可达信息来源于AS内部2)EGP :表⽰⽹络层可达信息通过AS外部学习3)INCOMPLETE:表⽰⽹络层可达信息来源⽆法确定在路由选择的时候,ORIGIN中,IGP优于EGP,EGP优于INCOMPLETE。
2、AS_PATHAS_PATH由⼀系列AS路径组成,是公认必遵属性。
AS-PATH采⽤AS_SEQUENCE⽅式表⽰——该路由经过的AS的有序集当BGP发布者发布路由给IBGP对等体时,BGP不修改路由的AS_PATH属性。
当BGP发布者发布路由给EBGP对等体时,本地系统应该把⾃⼰的AS号作为序列的最后⼀个元素加在序列的最后⾯。
AS_PATH可以⽤来作为路由选路的⼀种度量。
经过更少AS路径的路由更优先。
同时AS_PATH也作为⼀种⼿段来避免环路。
如果BGP路由信息发布者从EBGP对等体收到⼀条路由,它的AS_PATH包含发布者⾃⼰的AS号,就说明这条路由曾经从本AS发出过,将其丢弃,同时不再进⾏转发。
CCNP第十五讲-BGP的其他重要属性打破IBGP路由传递原则的两大方式1.路由反射器(router reflector)2.联邦(confederation)一、路由反射器定义了cluster 中IBGP邻居关系有一台路由器为RR Server,其他为RRClient,RR Client之间没有邻接关系,RR Server和所有RR Client有邻接关系。
1.RR收到一条EBGP路由,会将其转发给所有其他EBGP路由,以及所有IBGP对等体(包括client以及nonclient)2.RR收到一条IBGP路由,该路由是client传递的,RR会将其转发给所有其他的RR,以及所有IBGP的non-client以及所有EBGP对等体。
3.RR收到了一条IBGP路由(该路由器是由non-client传递的RR会将其转发给所有client以及EBGP对等体,但是不会传递给所有其他的non-client)在该拓扑图中偶切断R2和R4的邻居关系R2(config)#router bgp 1R2(config-router)#neighbor 24.1.1.4 shutdownR4(config)#router bgp 4R4(config-router)#neighbor 24.1.1.2 shutdown把R3配置为RR Server,R2配置为RR ClientR3(config)#router bgp 1R3(config-router)#neighbor 2.2.2.2 route-reflector-client3.联邦R1、R3在z子AS 65001,R2在子AS 65002内R1(config)#router bgp 65001R1(config-router)#no synchronizationR1(config-router)#no auto-summaryR1(config-router)#bgp router-id 1.1.1.1R1(config-router)#bgp confederation indentifier 1R1(config-router)#neighbor 14.1.1.4 remote-as 4R1(config-router)#neighbor 3.3.3.3 remote-as 65001R1(config-router)#neighbor 3.3.3.3 update-source loopback 0 R1(config-router)#neighbor 3.3.3.3 next-hop-selfR3(config)#router bgp 65001R3(config-router)#no synchronizationR3(config-router)#no auto-summaryR3(config-router)#bgp router-id 3.3.3.3R3(config-router)#bgp confederation identifier 1R3(config-router)#neighbor 1.1.1.1 remote-as 65001R3(config-router)#neighbor 1.1.1.1 update-source loopback 0 R3(config-router)#neighbor 2.2.2.2 remote-as 65002R3(config-router)#neighbor 2.2.2.2 update-source loopback 0 R3(config-router)#neighbor 2.2.2.2 ebgp-multihopR3(config-router)#bgp confederation peers 65002R2(config)#router bgp 65002R2(config-router)#no synchronizationR2(config-router)#no auto-summaryR2(config-router)#bgp router-id 2.2.2.2R2(config-router)#bgp confederation identifier 1R2(config-router)#neighbor 3.3.3.3 remote-as 65001R2(config-router)#neighbor 3.3.3.3 update-source loopback 0 R2(config-router)#neighbor 3.3.3.3 ebgp-multihopR2(config-router)#bgp confederation peers 65001R1#show ip bgpR2#show ip bgpR2#show ip bgp 4.4.4.0 255.255.255.0部署联邦的步骤:1.所有联邦内路由器启用BGP进程的AS号都是子AS号,联邦内建立邻居指的是对方的子AS号,外部路由器直连帮内BGP邻居指的是主AS号。
为了防止AS内部形成IBGP路由环路,从而要求从IBGP学到的路由不会再传给其他IBGP邻居了,但是这样却造成了路由黑洞。
那么怎么解决呢?可以用重分布实现同步,也就是bgp的路由能在igp路由表中看见。
然而除非你了解后果,否则不允许bgp 重分布到igp中,因为如果有几十万,几百万条路由,igp路由表就爆了,所以现在思科路由默认不采用同步。
那怎么解决路由黑洞呢?解决方法一:Full Mesh分别在R2和R3,R3和R5上运行BGP ,这样R3就可以学到到达R1的路由,这时你需要在R1、R2、R3之间分别建立邻居关系,当路由器很多的时候,全互联要求建立n*(n-1)/2个邻居关系,这显然是很麻烦。
(略)解决方法二:Foute-Reflector路由反射器,我们可以将R3做成一个路由反射器,使它能将从R1学的路由条目反射给R5,正常情况下为了防止环路,从IBGP学到的路由不会再传给其它IBGP 邻居。
现在只需要在路由反射客户和路由反射器间建立邻居关系,邻居关系减少到n-1条。
路由反射器(RR)的条件:1、如果路由是从非客户的IBGP学到的只反射给客户2、如果路由是从客户学到的,将它反射给发起该路由的客户以外的所有非客户及客户3、如果路由是从EBGP对等体学到的,将它反射给所有客户和非客户做法:清除R2与R5的邻居关系,只在R2与R3、R3与R5之间建立IBGP关系然后在R3的路由配置模式下:neighbor 2.2.2.2 route-reflector-clientneighbor 5.5.5.5 route-reflector-client //将R2和R5作为RR的客户此时R5上能收到关于R1的路由,它也会传给R7解决方法三:Confederation联邦是将整个大的AS区域再划分成多个小的AS区域,比如现在有AS200就相当于中国,而整个中国显然可以再分为若干个省分,现在AS65012和AS65003 就是划分出来的“小AS”,意思这里的AS号是私有的,在出AS200时它将自动被去掉(64512--65535可用),这样划分后,R3和R5就为联邦EBGP邻居了,这时它关于R 1的路由条目就可以传给R5了。