BGP实验

题目

IP地址配置

172.16.X.0/24为模拟用户环回接口接口

172.16.7.X/32为BGP邻居关系建立的环回接口

R1:

R2:

R3:

R4:

R5:

R6:

R7:

R8:

BGP邻居关系建立、宣告和反射器、联邦配置

R1:

bgp 1
 router-id 1.1.1.1
 peer 172.16.7.1 as-number 2 
 peer 172.16.7.1 ebgp-max-hop 255 
 peer 172.16.7.1 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 1.1.1.0 255.255.255.0 
  peer 172.16.7.1 enable

R2:

bgp 64512
 router-id 2.2.2.2
 confederation id 2
 confederation peer-as 64513
 peer 1.1.1.1 as-number 1 
 peer 1.1.1.1 ebgp-max-hop 255 
 peer 1.1.1.1 connect-interface LoopBack0
 peer 172.16.7.2 as-number 64512 
 peer 172.16.7.2 connect-interface LoopBack0
 peer 172.16.7.4 as-number 64513 
 peer 172.16.7.4 ebgp-max-hop 2 
 peer 172.16.7.4 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 172.16.1.0 255.255.255.0 
  network 172.16.7.0 255.255.255.0 
  peer 1.1.1.1 enable
  peer 172.16.7.2 enable
  peer 172.16.7.2 next-hop-local 
  peer 172.16.7.4 enable
  peer 172.16.7.4 next-hop-local 

R3:

bgp 64512
 router-id 3.3.3.3
 confederation id 2
 peer 172.16.7.1 as-number 64512 
 peer 172.16.7.1 connect-interface LoopBack0
 peer 172.16.7.3 as-number 64512 
 peer 172.16.7.3 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 172.16.2.0 255.255.255.0 
  peer 172.16.7.1 enable
  peer 172.16.7.3 enable
  peer 172.16.7.3 reflect-client

R4:

bgp 64512
 router-id 4.4.4.4
 confederation id 2
 confederation peer-as 64513
 peer 172.16.7.2 as-number 64512 
 peer 172.16.7.2 connect-interface LoopBack0
 peer 172.16.7.6 as-number 64513 
 peer 172.16.7.6 ebgp-max-hop 2 
 peer 172.16.7.6 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 172.16.3.0 255.255.255.0 
  peer 172.16.7.2 enable
  peer 172.16.7.6 enable

R5:

bgp 64513
 router-id 5.5.5.5
 confederation id 2
 confederation peer-as 64512
 peer 172.16.7.1 as-number 64512 
 peer 172.16.7.1 ebgp-max-hop 2 
 peer 172.16.7.1 connect-interface LoopBack0
 peer 172.16.7.5 as-number 64513 
 peer 172.16.7.5 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 172.16.4.0 255.255.255.0 
  peer 172.16.7.1 enable
  peer 172.16.7.5 enable

R6:

bgp 64513
 router-id 6.6.6.6
 confederation id 2
 peer 172.16.7.4 as-number 64513 
 peer 172.16.7.4 connect-interface LoopBack0
 peer 172.16.7.6 as-number 64513 
 peer 172.16.7.6 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 172.16.5.0 255.255.255.0 
  peer 172.16.7.4 enable
  peer 172.16.7.6 enable
  peer 172.16.7.6 reflect-client

R7:

bgp 64513
 router-id 7.7.7.7
 confederation id 2
 confederation peer-as 64512
 peer 8.8.8.8 as-number 3 
 peer 8.8.8.8 ebgp-max-hop 2 
 peer 8.8.8.8 connect-interface LoopBack0
 peer 172.16.7.3 as-number 64512 
 peer 172.16.7.3 ebgp-max-hop 2 
 peer 172.16.7.3 connect-interface LoopBack0
 peer 172.16.7.5 as-number 64513 
 peer 172.16.7.5 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 172.16.6.0 255.255.255.0 
  network 172.16.7.0 255.255.255.0 
  peer 8.8.8.8 enable
  peer 172.16.7.3 enable
  peer 172.16.7.3 next-hop-local 
  peer 172.16.7.5 enable
  peer 172.16.7.5 next-hop-local 

R8:

bgp 3
 router-id 8.8.8.8
 peer 172.16.7.6 as-number 2 
 peer 172.16.7.6 ebgp-max-hop 2 
 peer 172.16.7.6 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 8.8.8.0 255.255.255.0 
  peer 172.16.7.6 enable

结果

实现了连接用户的接口网络可以和R1/8的环回通讯

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/63352.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用阿里云服务器部署和使用GitLab

本文阿里云百科分享使用阿里云服务器部署和使用GitLab,GitLab是Ruby开发的自托管的Git项目仓库,可通过Web界面访问公开的或者私人的项目。本教程介绍如何部署和使用GitLab。 目录 准备工作 部署GitLab环境 使用GitLab 登录GitLab 生成密钥对文件并…

Tomcat部署与优化

目录 一、Tomcat介绍 二、Tomcat核心组件 1、web容器:完成web服务器的功能,web应用 2、servlet容器:名字:catalina,处理servlet代码 servlet的功能 3、jsp:jsp动态页面翻译成servlet代码,用…

20.5 HTML 媒体

1. video视频标签 video视频标签: 是HTML中用于在网页上嵌入视频的元素.常用的视频标签属性: - src属性: 指定视频文件的URL地址. - controls属性: 用于显示视频播放控件(如播放按钮, 进度条等), 使用户能够控制视频的播放. - width和height: 指定视频的宽度和高度. - autopla…

CMake语法中的PUBLIC、PRIVATE、INTERFACE关键字含义

在CMake语法中,经常见到PUBLIC、PRIVATE、INTERFACE关键字,它们是什么意思呢?下面举例说明。 如上图,说明如下: RIVATE:私有的。生成 libhello-world.so时,只在 hello_world.c 中包含了 hello.h&#xff0…

音视频研发分享:关键帧截图+wasm快照--我又做了一件有益于社会的事情

音视频研发分享:关键帧截图wasm快照--我又做了一件有益于社会的事情 简单的一个视频设备快照功能到底有多费事多费电?新的方法有方法! 省了多少电? 简单的一个视频设备快照功能到底有多费事多费电? 以前,我…

【C# 基础精讲】构造函数和析构函数

构造函数(Constructor)和析构函数(Destructor)是面向对象编程中的两个重要概念,它们分别用于在对象创建和销毁的时候执行特定的操作。这两个函数在C#以及其他面向对象编程语言中都具有重要的作用,用于初始化…

Ajax-AJAX请求的不同发送方式

🥔:你一定能成为想要成为的人 发送AJAX请求不同方式 发送AJAX请求不同方式1、jQuery发送AJAX请求2、axios发送AJAX请求(重点)3、fetch发送AJAX请求 发送AJAX请求不同方式 1、jQuery发送AJAX请求 首先需要jquery的js文件&#xf…

28岁,从字节退休了···

大厂一直是每个程序员都向往职业目标,大厂意味着薪资高、福利好、倍有面儿,而且发展空间也大。甚至有人调侃不想进大厂的程序员不是好程序员。 而在网上,也有各个网友分享自己在大厂的经历,在某平台还有一个近2600万浏览的话题&a…

从零开始学python(十六)爬虫集群部署

前言 今天讲述Python框架源码专题最后一个部分,爬虫集群部署,前面更新了十五个从零开始学python的系列文章,分别是: 1.编程语法必修篇 2.网络编程篇 3.多线程/多进程/协程篇 4.MySQL数据库篇 5.Redis数据库篇 6.MongoDB数据库篇 …

Unity游戏源码分享-精品即时战略游戏_官网60美刀素材

Unity游戏源码分享-精品即时战略游戏_官网60美刀素材 下载地址:https://download.csdn.net/download/Highning0007/88204017

创建MySQL数据库和创建表的详细步骤(navicat)

目录 一、介绍 二、操作步骤 (一)新建连接 (二)新建数据库 (三)新建表 插入数据测试 对字段进行增加或者修改 三、关于MySQL的其他文章(额外篇) 一、介绍 在创建数据库…

正则表达式试炼

我希望在这里列出我很多想写的正则表达式,很多我想写,但是不知道怎么写的。分享点滴案例。未来这个文章会越来越长 案例 我有这样的一批文字,我需要删掉Mozilla/5.0前面的所有内容,如果可以用正则表达式批量匹配到,删…