实验要求:了解BGP路由协议的配置方法及原理

拓扑如下

R1

enable  进入特权模式

config  进入全局模式

hostname R1  修改名称

interface l0  进入端口

ip address 192.168.3.254 255.255.255.0  设置IP地址

interface s0/1  进入端口

ip address 192.168.1.1 255.255.255.0   设置IP地址

physical-layer speed 64000  设置同步时钟

exit  返回上一级

router bgp 200  启动BGP协议

neighbor 192.168.1.2 remote-as 100  指明EBGP邻居

network 192.168.1.0  添加直连网段到BGP

network 192.168.3.0   添加直连网段到BGP

R2

enable  进入特权模式

config  进入全局模式

hostname R2  修改名称

interface s0/2  进入端口

ip address 192.168.1.2 255.255.255.0  设置IP地址

physical-layer speed 64000  设置同步时钟

interface s0/1  进入端口

ip address 192.168.2.1 255.255.255.0  设置IP地址

physical-layer speed 64000  设置同步时钟

exit  返回上一级

router bgp 100  启动BGP协议

neighbor 192.168.1.1 remote-as 200  指明EBGP邻居

neighbor 192.168.2.2 remote-as 100  指明IBGP邻居

network 192.168.1.0  添加直连网段到BGP

network 192.168.2.0  添加直连网段到BGP

no synchronization   取消IBGP同步

neighbor 192.168.2.2 next-hop-self  修改发送给IBGP邻居的路由条目,将下一跳改为自己

R3

enable  进入特权模式

config  进入全局模式

hostname R3  修改名称

interface s0/2  进入端口

ip address 192.168.2.2 255.255.255.0  设置IP地址

physical-layer speed 64000  设置同步时钟

interface l0  进入端口

ip address 192.168.4.254 255.255.255.0  设置IP地址

exit  返回上一级

router bgp 100  启动BGP协议

neighbor 192.168.2.1 remote-as 100  指明IBGP邻居

network 192.168.2.0  添加直连网段到BGP

network 192.168.4.0  添加直连网段到BGP

no synchronization  取消IBGP同步

注意事项:

当ABR收到EBGP邻居发来的条目时,不会修改其条目的下一跳,会直接发送给IBGP邻居,所以需要手动修改下一跳地址

相关命令

router bgp [自治系统ID]           启动bgp协议

neighbor [IP地址] remote-as [自治系统ID]   指明邻居和其所在自治系统

no synchronization             关闭同步

神州数码BGP路由协议配置的更多相关文章

  1. 神州数码DEIGRP路由协议配置

    实验要求:了解DEIGRP及其配置方法 拓扑如下 R1 enable 进入特权模式 config 进入全局模式 hostname R1 修改名称 interface l0 进入端口 ip addres ...

  2. 神州数码OSPF路由协议

    实验要求:熟练掌握OSPF配置方法 拓扑如下 R1 enable 进入特权模式 config 进入全局模式 hostname R1 修改名称 interface s0/1 进入端口 ip addres ...

  3. 神州数码RIP路由协议

    实验要求:熟练掌握RIP配置方法 拓扑如下 R1 enable 进入特权模式 config 进入全局模式 hostname R1 修改名称 interface s0/1 进入端口 physical-l ...

  4. BGP路由协议详解(完整篇)

    原文链接:http://xuanbo.blog.51cto.com/499334/465596/ 2010-12-27 12:02:45 上个月我写一篇关于BGP协议的博文,曾许诺过要完善这个文档,但 ...

  5. [资源分享]神州数码 思科 UCS 虚拟化培训资料

    神州数码 思科 UCS 虚拟化培训资料   点击文件名下载 UCS统一计算平台=.pdf 云计算Demo实验教材_Nexus 5K2K实验.pdf 云计算数据中心架构与技术.pdf 云计算数据中心虚拟 ...

  6. IGP和BGP路由协议配合降低非核心路由器的路由容量的实验与总结

    IGP和BGP路由协议配合降低非核心路由器的路由容量的实验与总结 一.结论 通过eBGP协议,可以显著降低对非核心路由器的路由容量要求,因为核心路由器的数量明显少于非核心路由器,所以,通过此措施既可以 ...

  7. BGP路由协议(Border Gateway Protocol)

    BGP路由协议(Border Gateway Protocol) 目录 BGP路由协议(Border Gateway Protocol) 一.BGP概述 1.自治系统(AS,autonomous sy ...

  8. 关于[神州数码信息安全DCN杯/信息安全管理与评估]的一些经验之谈

    前阵子参加了神州数码的比赛,赛后有如下经验分享,给还没参加过的朋友分享一下心德以及要注意的坑. 先科普一下这个比赛的三个阶段: 第一阶段主要是考网络部分的,例如搭建wifi以及防火墙诸如此类的设备. ...

  9. 华为路由器RIP路由协议配置命令

    RIP路由协议配置 rip 创建开启协议进程 network + ip 对指定网段接口使能RIP功能IP地址是与路由器直连的网段 debugging rip 1 查看RIP定期更新情况 termina ...

随机推荐

  1. 小程序getLocation出现的各种问题汇总

    1.小程序无法弹出授权位置的弹框: 需要在app.json中增加相关配置文件: "permission": { "scope.userLocation": { ...

  2. jqGrid选择列控件向右拖拽超出边界处理

    jqGrid选择列控件向右拖拽超出边界处理 $("#tb_DeviceInfo").jqGrid('navButtonAdd', '#jqGridPager', {         ...

  3. C# Winform 自适应

    参考:http://yefenme.blog.163.com/blog/static/13069770420132283644288/ 自适应首先考虑的是AutoScaleMode属性设置,其中=DP ...

  4. 浅谈C++的智能指针

    我们使用智能指针来自动运行管理内存,避免对原始指针的使用不当而造成内存泄漏. ------------------------------------------------------------- ...

  5. Tsinghua 2018 DSA PA3简要题解

    CST2018 3-1-1 Sum (15%) 简单的线段树,单点修改,区间求和. 很简单. CST2018 3-1-2 Max (20%) 高级的线段树. 维护区间最大和,区间和,左边最大和,右边最 ...

  6. vue中computed、metfods、watch的区别

    一.computed和methods 我们可以将同一函数定义为一个 method 或者一个计算属性.对于最终的结果,两种方式确实是相同的. 不同的是computed计算属性是基于它们的依赖进行缓存的. ...

  7. 【tomcat环境搭建】一台服务器上部署多个tomcat

    一台服务器上面如何部署多个tomcat?其实linux和windows步骤都差不多,都是: 第一步:解压tomcat安装包后,复制一份并且重命名:多个tomcat就多复制一份 第二步:将复制的tomc ...

  8. 如何更有效地说服开发接收你的bug?!

    来来来,测试小伙伴们,看看以下这张图是不是觉得很熟悉.. 虽然这张图带点戏谑的成分,但确实折射出大部分IT公司测试人员在报bug时,与开发的沟通存在些许问题.如何更有效地说服开发接收你的bug,以下整 ...

  9. mybatis Interceptor拦截器代码详解

    mybatis官方定义:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis ...

  10. 多选框取值checkbox

    取值//js var obj = document.getElementsByName("NAME"); var s=''; for(var i=0;i<obj.length ...