BGP实验(2)

BGP实验(2)

需求

在这里插入图片描述

1.首先划分AS内部地址

在这里插入图片描述

2.在AS内启用ospf协议

因为没有特殊区域及其汇总,并且只有area0,所以这里配置过程过于简单,不赘述。
在这里插入图片描述

3.开始配置BGP协议

R1和R8在建立BGP邻居(因为AS与AS之间只有一条路由,所以使用接口建邻)
在这里插入图片描述

R2(与R1,R5R3建邻)

在这里插入图片描述
R3
在这里插入图片描述
R4
在这里插入图片描述
R5-R8与R1-R4配置差不多,不再赘述。

R3和R6可以做反射器

  peer 172.16.0.1 reflect-client

之后宣告自己的环回,在R2和R4上宣告本联邦的所有环回。(R5和R7上也相同)。

但是这时会发现,10.1.1.0 的路由在R3上不优,没有加表。(原因是下一跳未知网段),这时需要在R2上修改下一跳为自己

  peer 172.16.1.1 next-hop-local

过程不再赘述。没有碰到环路(可能因为幸运吧)

使得所有BGP学到的路由加表

在这里插入图片描述
在这里插入图片描述

第一个需求中 192.168.1.0和192.168.2.0网段不再任何协议中宣告进行互相通讯。(原来是使用GRE)

在这里插入图片描述
在这里插入图片描述

汇总,减少路由条目

因为地址划分的垃圾,所以很难汇总
所以将联邦内的其中一条骨干修改为
172.16.5.0 24
172.16.69.0 24

[r2-bgp]aggregate 172.16.0.0 22 detail-suppressed
[r4-bgp]aggregate 172.16.0.0 22 detail-suppressed 
[r5-bgp]aggregate 172.16.64.0 22 detail-suppressed 
[r7-bgp]aggregate 172.16.64.0 22 detail-suppressed 

汇总后的路由
在这里插入图片描述
在这里插入图片描述

测试:

在这里插入图片描述
在这里插入图片描述

总结:

这次实验我的一个地址掩码给错导致BGP建不了邻(18配成28);还有把地址配错;但是差错不慌,无非就是查看结果分析过程;再不行就使用抓包工具看看这个接口到底为什么建不了邻。都是小细节,还好还好。划分地址还是一门细活,最后修改骨干的路由网段,使得AS2内环回地址汇总比较成功。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100138.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PHP程序开发之使用header定义一个php页面为utf-8编码或GBK编码「建议收藏」

    PHP程序开发之使用header定义一个php页面为utf-8编码或GBK编码「建议收藏」php页面为utf-8编码 header(“Content-type:text/html;charset=utf-8”); php页面为gbk编码 header(“Content-type:text/html;charset=gb2312”); php页面为big5编码 header(“Content-type:text/html;charset=b

    2022年7月11日
    16
  • 云服务器搭建_免费云服务器

    云服务器搭建_免费云服务器在前一篇的基础上,现在对服务器进行环境搭建,其实就是安装你需要的软件,配置环境变量,然后安装tomcat。环境搭建1、gitbash连接服务器(或者XShell等工具)2、搭建mysql环境

    2022年8月3日
    10
  • tracker服务器地址_rack服务器

    tracker服务器地址_rack服务器tracker服务器内容精选换一换云审计服务支持删除已创建的追踪器。删除追踪器对已有的操作记录没有影响,当您重新开通云审计服务后,依旧可以查看已有的操作记录。DELETE/v1.0/{project_id}/tracker无无无请参见错误码。云审计服务目前仅支持删除已创建的数据类追踪器。删除追踪器对已有的操作记录没有影响,当您重新开通云审计服务后,依旧可以查看已有的操作记录。DELETE/…

    2022年10月1日
    4
  • memwatch使用[通俗易懂]

    memwatch使用[通俗易懂]一、简介memwatch可以跟踪程序中的内存泄漏和错误,能检测双重释放(double-free)、错误释放(erroneousfree)、没有释放的内存(unfreedmemory)、溢出(Overflow)、下溢(Underflow)等。下载地址:http://www.linkdata.se/sourcecode/memwatch/解压后,得到源码memwa

    2022年7月13日
    21
  • JVM垃圾回收器_jdk6默认垃圾回收器

    JVM垃圾回收器_jdk6默认垃圾回收器JVM垃圾回收器垃圾回收器分类说明垃圾回收器工作原理垃圾回收器分类说明如果说垃圾回收算法是内存回收的方法论,那么垃圾回收器就是内存回收的具体实现,下图展示了7中作用于不同分代的收集器。其中用于新生代的回收器包括Serial,PraNew,ParallelScavenge,回收老年代的收集器包括SerialOld,Parallelold,CMS,还有作用于回收整个java堆的G1收集器,不同收集器之间的连线表示他们可以搭配使用。Serial收集器(复制算法):新生代单线程收集器,标记和清理

    2022年9月11日
    2
  • vim的配置[通俗易懂]

    vim的配置[通俗易懂]1.什么是vimvim是Linux下一种常用的编译器,但是和VS相比,它确实有点low了,但是呢,我们可以通过配置,把它变的和VS一样好用。下面就介绍一下简单的配置。2.vim的简单配置在root下,

    2022年7月2日
    23

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号