HCIP-BGP实验4

搭建实验拓扑图

要求

1.全网可达 

2.isp只能配置IP地址

实验开始

配置IP地址及环回

r1,r2,r9,r10配ipv4地址(以r1为例)

[Huawei]sysname r1
[r1]interface g0/0/0
[r1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[r1-GigabitEthernet0/0/0]q
[r1]interface LoopBack 0
[r1-LoopBack0]ip address 1.1.1.1 32

OSPF

r1

[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 0.0.0.0 255.255.255.255

r2

[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 12.1.1.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]q
[r2-ospf-1]q
[r2]ip route-static 0.0.0.0 0 29.1.1.2
[r2]ospf 1 	
[r2-ospf-1]default-route-advertise 
[r2-ospf-1]q
[r2]acl 2000
[r2-acl-basic-2000]rule permit source any 
[r2-acl-basic-2000]q
[r2]interface g0/0/1
[r2-GigabitEthernet0/0/1]nat outbound  2000

r10

[r10]ip route-static 0.0.0.0 0 91.1.1.1

在r10上ping 9.9.9.9

 在r1上同样可以ping通

r1配ipv6地址

[r1]ipv6
[r1]interface g0/0/0
[r1-GigabitEthernet0/0/0]ipv6 enable 
[r1-GigabitEthernet0/0/0]ipv6 address 2002:1d01:0101::1/50
[r1-GigabitEthernet0/0/0]q
[r1]interface LoopBack 0
[r1-LoopBack0]ipv6 enable 
[r1-LoopBack0]ipv6 address 1::1/64

r2

[r2]ipv6
[r2]interface g0/0/0
[r2-GigabitEthernet0/0/0]ipv6 enable
[r2-GigabitEthernet0/0/0]ipv6 address 2002:1d01:0101::2/50
[r2-GigabitEthernet0/0/0]q
[r2]interface LoopBack 0
[r2-LoopBack0]ipv6 enable
[r2-LoopBack0]ipv6 address 2::2/64

r10

[r10]ipv6
[r10]interface g0/0/1
[r10-GigabitEthernet0/0/1]ipv6 enable
[r10-GigabitEthernet0/0/1]ipv6 address 2002:5b01:0102::1/50
[r10-GigabitEthernet0/0/1]q
[r10]interface LoopBack 0
[r10-LoopBack0]ipv6 enable
[r10-LoopBack0]ipv6 address 10::10/64

 r11

[r11]ipv6
[r11]interface g0/0/0
[r11-GigabitEthernet0/0/0]ipv6 enable
[r11-GigabitEthernet0/0/0]ipv6 address 2002:5b01:0102::2/50
[r11-GigabitEthernet0/0/0]q
[r11]interface LoopBack 0
[r11-LoopBack0]ipv6 enable
[r11-LoopBack0]ipv6 address 11::11/64

在r2上ping 一下

在r11上ping一下

做隧道 

r2 

[r2]interface Tunnel 0/0/0
[r2-Tunnel0/0/0]ipv6 enable
[r2-Tunnel0/0/0]ipv6 address 2002:1d01:0101:4000::1/50

r10

[r10]interface Tunnel 0/0/0	
[r10-Tunnel0/0/0]tunnel-protocol ipv6-ipv4 6to4 
[r10-Tunnel0/0/0]source g0/0/0
[r10-Tunnel0/0/0]ipv6 enable
[r10-Tunnel0/0/0]ipv6 address 2002:5b01:0102:4000::1/50

做引流

r1

[r1]ipv6 route-static :: 0 2002:1d01:0101::2

r2

[r2]ipv6 route-static :: 0 Tunnel 0/0/0

r10

[r10]ipv6 route-static :: 0 Tunnel 0/0/0
[r10]interface g0/0/1
[r10-GigabitEthernet0/0/1]ripng default-route originate

RIP

r10

[r10]ripng 1
[r10-ripng-1]q
[r10]interface g0/0/1
[r10-GigabitEthernet0/0/1]ripng 1 enable
[r10-GigabitEthernet0/0/1]q
[r10]interface LoopBack 0
[r10-LoopBack0]ripng 1 enable

r11

[r11]ripng 1
[r11-ripng-1]q	
[r11]interface LoopBack 0
[r11-LoopBack0]ripng 1 enable
[r11-LoopBack0]q
[r11]interface g0/0/0
[r11-GigabitEthernet0/0/0]ripng 1 enable

在r10宣告隧道

[r10]interface Tunnel 0/0/0
[r10-Tunnel0/0/0]ripng 1 enable

查看缺省

 在r2上测试隧道是否通

在r1上ping r2的环回 

在r2上写指向r1的静态路由

[r2]ipv6 route-static 1::1 64 2002:1D01:101::1

此时在r2上ping r1的环回 

在r1上ping ,并不通

解决

由于地址划分有问题,修改如下 

r10

[r10]interface LoopBack 0
[r10-LoopBack0]undo ipv6 address 
[r10-LoopBack0]ipv6 address 2002:5b01:0102:8000::1/50
[r10-LoopBack0]ripng 1 enable

在ping一次 

继续配置ipv6地址及环回地址

 r3

[r3]ipv6 
[r3]interface g0/0/0
[r3-GigabitEthernet0/0/0]ipv6 enable
[r3-GigabitEthernet0/0/0]ipv6 address 2002:1d01:0101:4::2/64
[r3-GigabitEthernet0/0/0]q
[r3]interface LoopBack 0
[r3-LoopBack0]ipv6 enable
[r3-LoopBack0]ipv6 address 3::3/64
[r3-LoopBack0]q
[r3]interface g0/0/1
[r3-GigabitEthernet0/0/1]ipv6 enable
[r3-GigabitEthernet0/0/1]ipv6 address 2002:1d01:0101:5::1/64

r4

[r4]ipv6
[r4]interface g0/0/0
[r4-GigabitEthernet0/0/0]ipv6 
[r4]interface g0/0/0
[r4-GigabitEthernet0/0/0]ipv6 enable
[r4-GigabitEthernet0/0/0]ipv6 address 2002:1d01:0101:5::2/64
[r4-GigabitEthernet0/0/0]q
[r4]interface LoopBack 0
[r4-LoopBack0]ipv6 enable
[r4-LoopBack0]ipv6 address 4::4/64
[r4-LoopBack0]q
[r4]interface g0/0/1
[r4-GigabitEthernet0/0/1]ipv6 enable
[r4-GigabitEthernet0/0/1]ipv6 address 2002:1d01:0101:6::1/64

r5

[r5]interface LoopBack 0
[r5-LoopBack0]ipv6 enable
[r5-LoopBack0]ipv6 address 5::5/64
[r5-LoopBack0]q
[r5]interface g0/0/0
[r5-GigabitEthernet0/0/0]ipv6 enable
[r5-GigabitEthernet0/0/0]ipv6 address 2002:1d01:0101:6::2/64
[r5-GigabitEthernet0/0/0]q
[r5]interface g0/0/1
[r5-GigabitEthernet0/0/1]ipv6 enable
[r5-GigabitEthernet0/0/1]ipv6 address 2002:1d01:0101:7::1/64

r6

[r6]interface g0/0/0
[r6-GigabitEthernet0/0/0]ipv6 enable
[r6-GigabitEthernet0/0/0]ipv6 address 2002:1d01:0101:7::2/64
[r6-GigabitEthernet0/0/0]q
[r6]interface LoopBack 0
[r6-LoopBack0]ipv6 enable
[r6-LoopBack0]ipv6 address 6::6/64
[r6-LoopBack0]q
[r6]interface g0/0/1
[r6-GigabitEthernet0/0/1]ipv6 enable 
[r6-GigabitEthernet0/0/1]ipv6 address 2002:1d01:0101:8::1/64

 r7

[r7]ipv6
[r7]interface LoopBack 0
[r7-LoopBack0]ipv6 enable
[r7-LoopBack0]ipv6 address 7::7/64
[r7-LoopBack0]q
[r7]interface g0/0/0
[r7-GigabitEthernet0/0/0]ipv6 enable 
[r7-GigabitEthernet0/0/0]ipv6 address 2002:1d01:0101:8::2/64
[r7-GigabitEthernet0/0/0]q
[r7]interface g0/0/1
[r7-GigabitEthernet0/0/1]ipv6 enable
[r7-GigabitEthernet0/0/1]ipv6 address 2002:1d01:0101:9::1/64

r8

[r8]ipv6
[r8]interface LoopBack 0
[r8-LoopBack0]ipv6 enable
[r8-LoopBack0]ipv6 address 8::8/64
[r8-LoopBack0]q
[r8]interface g0/0/0
[r8-GigabitEthernet0/0/0]ipv6 enable
[r8-GigabitEthernet0/0/0]ipv6 address 2002:1d01:0101:9::2/64

 OSPF

r3

[r3]ospfv3 1
[r3-ospfv3-1]router-id 3.3.3.3
[r3-ospfv3-1]q
[r3]interface g0/0/1
[r3-GigabitEthernet0/0/1]ospfv3 1 area 0
[r3-GigabitEthernet0/0/1]q
[r3]interface LoopBack 0
[r3-LoopBack0]ospfv3 1 area 0

r4

[r4]ospfv3 1
[r4-ospfv3-1]router-id 4.4.4.4
[r4-ospfv3-1]q
[r4]interface LoopBack 0
[r4-LoopBack0]ospfv3 1 area 0
[r4-LoopBack0]q
[r4]interface g0/0/0
[r4-GigabitEthernet0/0/0]ospfv3 1 area 0
[r4-GigabitEthernet0/0/0]q
[r4]interface g0/0/1
[r4-GigabitEthernet0/0/1]ospfv3 1 area 0

r5

[r5]ospfv3 1
[r5-ospfv3-1]router-id 5.5.5.5
[r5-ospfv3-1]q
[r5]interface LoopBack 0
[r5-LoopBack0]ospfv3 1 area 0
[r5-LoopBack0]q
[r5]interface g0/0/0
[r5-GigabitEthernet0/0/0]ospfv3 1 area 0
[r5-GigabitEthernet0/0/0]q
[r5]interface g0/0/1
[r5-GigabitEthernet0/0/1]ospfv3 1 area 0

r6

[r6]ospfv3 1
[r6-ospfv3-1]router-id 6.6.6.6
[r6-ospfv3-1]q
[r6]interface g0/0/0
[r6-GigabitEthernet0/0/0]ospfv3 1 area 0
[r6-GigabitEthernet0/0/0]q
[r6]interface LoopBack 0
[r6-LoopBack0]ospfv3 1 area 0

RIP

r7

[r7]ripng 1
[r7-ripng-1]q
[r7]interface g0/0/1
[r7-GigabitEthernet0/0/1]ripng 1 enable
[r7-GigabitEthernet0/0/1]q
[r7]interface LoopBack 0
[r7-LoopBack0]ripng 1 enable

r8

[r8]ripng 1
[r8-ripng-1]q
[r8]interface LoopBack 0
[r8-LoopBack0]ripng 1 enable
[r8-LoopBack0]q
[r8]interface g0/0/0
[r8-GigabitEthernet0/0/0]ripng 1 enable

 在r8上ping

建立BGP

r3

[r3]bgp 64512
[r3-bgp]confederation id 100
[r3-bgp]router-id 3.3.3.3	
[r3-bgp]peer 4::4 as-number 64512
[r3-bgp]peer 4::4 connect-interface lo 0
[r3-bgp]ipv6-family 
[r3-bgp-af-ipv6]peer 4::4 enable

 r4

[r4]bgp 64512
[r4-bgp]confederation id 100
[r4-bgp]router-id 4.4.4.4
[r4-bgp]peer 3::3 as-number 64512	
[r4-bgp]peer 3::3 connect-interface  lo 0	
[r4-bgp]peer 5::5 as-number 64512
[r4-bgp]peer 5::5 connect-interface lo 0
[r4-bgp]ipv6-family 
[r4-bgp-af-ipv6]peer 3::3 enable
[r4-bgp-af-ipv6]peer 3::3 reflect-client 
[r4-bgp-af-ipv6]peer 5::5 enable
[r4-bgp-af-ipv6]peer 5::5 reflect-clien

r5

[r5]bgp 64512
[r5-bgp]confederation id 100
[r5-bgp]confederation peer-as 64513
[r5-bgp]router-id 5.5.5.5
[r5-bgp]peer 4::4 as-number 64512
[r5-bgp]peer 4::4 connect-interface  lo 0
[r5-bgp]peer 6::6 as-number 64513
[r5-bgp]peer 6::6 connect-interface  lo 0
[r5-bgp]peer 6::6 ebgp-max-hop 
[r5-bgp]ipv6-family 
[r5-bgp-af-ipv6]peer 4::4 enable
[r5-bgp-af-ipv6]peer 4::4 next-hop-local 
[r5-bgp-af-ipv6]peer 6::6 enable

r6

[r6]bgp 64513
[r6-bgp]router-id 6.6.6.6
[r6-bgp]confederation id 100
[r6-bgp]confederation peer-as 64512
[r6-bgp]peer 5::5 as-number 64512
[r6-bgp]peer 5::5 connect-interface lo 0
[r6-bgp]peer 5::5 ebgp-max-hop 
[r6-bgp]peer 2002:1D01:101:9::1 as-number 101	
[r6-bgp]ipv6-family 
[r6-bgp-af-ipv6]peer 5::5 enable
[r6-bgp-af-ipv6]peer 2002:1D01:101:9::1 enable
[r6-bgp]peer 2002:1D01:101:8::2 as-number 101
[r6-bgp]ipv6-family 
[r6-bgp-af-ipv6]peer 2002:1D01:101:8::2 enable

 r7

[r7]bgp 101
[r7-bgp]router-id 7.7.7.7
[r7-bgp]peer 2002:1D01:101:8::1 as-number 100	
[r7-bgp]peer 8::8 as-number 101
[r7-bgp]peer 8::8 connect-interface  lo 0
[r7-bgp]ipv6-family 
[r7-bgp-af-ipv6]peer 8::8 enable
[r7-bgp-af-ipv6]peer 8::8 next-hop-local 
[r7-bgp-af-ipv6]peer 2002:1D01:101:8::1 enable

 r8

[r8]bgp 101
[r8-bgp]router-id 8.8.8.8	
[r8-bgp]peer 7::7 as-number 101
[r8-bgp]peer 7::7 connect-interface lo 0
[r8-bgp]ipv6-family 
[r8-bgp-af-ipv6]peer 7::7 enable

 重发布

r7

[r7-bgp]ipv6-family 
[r7-bgp-af-ipv6]import-route ripng 1

 r6

[r6-bgp]ipv6-family 
[r6-bgp-af-ipv6]import-route ospfv3 1

 以上就是基本操作了

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

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

相关文章

Java实现考研专业课程管理系统 JAVA+Vue+SpringBoot+MySQL

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 考研高校模块2.3 高校教师管理模块2.4 考研专业模块2.5 考研政策模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 考研高校表3.2.2 高校教师表3.2.3 考研专业表3.2.4 考研政策表 四、系统展示五、核…

Cesium实现动态水面效果

目录 1.使用Primitive实现动态水面效果 2.版本问题 1.使用Primitive实现动态水面效果 let points [[87.07131373100303, 29.40857655725876],[87.33503858397042, 29.41843499494008],[87.33072496578943, 29.193059292424955],[87.05098771260403, 29.20286249623694],];l…

kali安装LAMP和DVWA

LANMP简介 LANMP是指一组通常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。 L:指Linux,一类Unix计算机操作…

【代码随想录13】102. 二叉树的层序遍历 226. 翻转二叉树 101. 对称二叉树

目录 102. 二叉树的层序遍历题目描述做题思路参考代码 226. 翻转二叉树题目描述做题思路参考代码 101. 对称二叉树题目描述做题思路参考代码 102. 二叉树的层序遍历 题目描述 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地&#xff…

【前端可视化】postcss-px-to-viewport 适配怎么限制最大宽度?使用 postcss-mobile-forever

需求原因 自己用 nuxt3 写官网发现用 postcss-px-to-viewport 这个插件虽然能够实现基于 vw 的响应式,但是无法做到限制宽度,比如设计稿 1920p,我只想让最大缩放比例为 1920p,不能超过,就无法实现了。 方案参考 纯 c…

webassembly003 whisper.cpp的python绑定实现+Cython+Setuptools

python绑定项目 官方未提供python的封装绑定,直接调用执行文件 https://github.com/stlukey/whispercpp.py提供了源码和Cpython结合的绑定 https://github.com/zhujun1980/whispercpp_py提供了ctype方式的绑定,需要先make libwhisper.so Pybind11 bi…

spring Cloud Stream 实战应用深度讲解

springCloudStream 简介 Spring Cloud Stream是一个框架,用于构建与共享消息传递系统连接的高度可扩展的事件驱动微服务。 该框架提供了一个灵活的编程模型,该模型建立在已经建立和熟悉的 Spring 习惯用语和最佳实践之上,包括对持久发布/订…

算法基础学习|双指针算法

双指针算法 代码模板 for (int i 0, j 0; i < n; i ){while (j < i && check(i, j)) j ;// 具体问题的逻辑 } 常见问题分类&#xff1a;(1) 对于一个序列&#xff0c;用两个指针维护一段区间(2) 对于两个序列&#xff0c;维护某种次序&#xff0c;比如归并…

Transformer and Pretrain Language Models3-1

content transformer attention mechanism transformer structure​​​​​​​ pretrained language models language modeling pre-trained langue models(PLMs&#xff09; fine-tuning approaches PLMs after BERT applications of masked LM frontiers of PLMs …

RocketMQ的一万字全面总结,带你快速入门消息队列

前言 近日偶然聊起消息队列&#xff0c;发现知识模糊又破碎&#xff0c;遂广泛查询资料&#xff0c;做了这么一篇非常浅显的总结&#xff0c;聊以充作入门参考资料吧。 下面几个问题&#xff0c;如果不能回答地很好&#xff0c;可以试着在文中找寻一下答案。&#xff08;答案…

时间序列大模型:TimeGPT

论文&#xff1a;https://arxiv.org/pdf/2310.03589.pdf TimeGPT&#xff0c;这是第一个用于时间序列的基础模型&#xff0c;能够为训练期间未见过的多样化数据集生成准确的预测。 大规模时间序列模型通过利用当代深度学习进步的能力&#xff0c;使精确预测和减少不确定性成为…

VSCode 更换默认的 terminal(终端)

Win10 中 VSCode 默认的 terminal 为 PowerShell, 想要更换为 Git bash。 1. 按快捷键&#xff1a;Ctrl Shift P 2. 搜索&#xff1a;“erminal: Select Default Profile” 3. 你会看到可选的终端列表&#xff0c;然后选择 Git Bash

3.Eureka注册中心

3.Eureka注册中心 假如我们的服务提供者user-service部署了多个实例&#xff0c;如图&#xff1a; 大家思考几个问题&#xff1a; order-service在发起远程调用的时候&#xff0c;该如何得知user-service实例的ip地址和端口&#xff1f;有多个user-service实例地址&#xff0…

JVM对象创建与内存回收机制

对象的创建过程有如下步骤&#xff1a; 1.类加载检查&#xff1a; 虚拟机遇到一个new指令时&#xff0c;首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用&#xff0c;并且检查这个符号引用代表的类是否已被加载、解析和初始化过&#xff0c;如果没…

长城资产信息技术岗24届校招面试面经

本文介绍2024届秋招中&#xff0c;中国长城资产管理股份有限公司的信息技术岗岗位一面的面试基本情况、提问问题等。 10月投递了中国长城资产管理股份有限公司的信息技术岗岗位&#xff0c;所在部门为长城新盛信托有限责任公司。目前完成了一面&#xff0c;在这里记录一下一面经…

函数递归(Recursion)一篇便懂

递归的概念 在 C 语言中&#xff0c;递归&#xff08;Recursion&#xff09;是一种函数调用自身的编程技术。当一个函数在其定义中调用自身时&#xff0c;就称为递归函数。 了解递归思想 把⼀个大型复杂问题层层转化为⼀个与原问题相似&#xff0c;但规模较小的子问题来求解…

3.chrony服务器

目录 1. 简介 1.1. 重要性 1.2. Linux的两个时钟 1.3. 设置日期时间 1.3.1. timedatectl命令设置 1.3.2. date命令设置 1.4. NTP 1.5. Chrony介绍 2. 安装与配置 2.1. 安装&#xff1a; 2.2. Chrony配置文件分析 2.3. 同步时间服务器 2.3.1. 授时中心 2.3.2. 实验…

制造业中的数据治理

随着信息技术的飞速发展&#xff0c;数据已经成为现代制造业的核心资产。数据治理作为确保数据质量、安全性、可靠性和一致性的关键过程&#xff0c;对于提高生产效率和质量控制具有不可忽视的影响。本文将深入探讨制造业中数据治理的重要性、挑战和实践&#xff0c;以揭示其对…

HCIP:不同VLAN下实现网络互相通信

配置pc1 配置pc2 配置pc3 将sw1划分到vlan3 将sw3划分到vlan3 在sw1上进行缺省 将sw1上&#xff08;g0/0/1&#xff09;的untagged改成 1 3 则在pc1上ping pc2可通 在sw1上进行缺省 在sw3上&#xff08;e0/0/1&#xff09;打标记 则在pc1上ping pc3可通&#xff08;实现互通&am…

新特性Record最全用法总结---动力节点总结

目录 0、有用的新特性 一、Record 1.1、Record的介绍&#xff1a; 1.2、Record的声明&#xff1a; 1.3、Record的创建&#xff1a; 1.4、Record使用举例&#xff1a; 1.5、Record-实例方法、静态方法 1.6、Record-三类构造方法 1.6.1、紧凑型构造、定制构造方法&#…