一、实验拓扑图及要求实验拓扑图实验要求1、AS1中存在两个环回一个地址为192.168.1.0/24该地址不能在任何协议中宣告AS3中存在两个环回一个地址为192.168.2.0/24该地址不能在任何协议中宣告最终要求这两个环回可以ping通2、R1-R8的建邻环回用X.X.X.X/32表示3、整个AS2的IP地址为172.16.0.0/16R3-R7上各有一个业务网段请合理划分并且其内部配置OSPF协议4、AS间的骨干链路IP地址随意定制5、使用BGP协议让整个网络所有环回可以互相访问6、减少路由条目数量避免环路出现要求分析1、不能在任何协议中宣告此处可用在bgp中引入直连路由或者建立gre隧道来解决2、采用2.2.2.2/32形式3、此处IP地址分配如图掩码统一为24既可避免网段之间的包含关系又方便记忆也可使用常规的根据网段数量划分不过有环回最好分步划分配置OSPF协议注意只宣告as2内部网段、检测内部ping通4、如上所述5、R1-R8通过BGP协议建邻并宣告R3-R7环回L1R1与R8的L06、使用BGP路由聚合二、实验步骤配置思路IP地址配置 --- OSPF实现AS内部通 --- BGP建邻 --- 根据实际要求再进一步配置1、IP地址配置[r1-GigabitEthernet0/0/0]ip add 10.1.12.1 24[r1-LoopBack0]ip add 1.1.1.1 32[r1-LoopBack1]ip add 192.168.1.1 24[r2-GigabitEthernet0/0/0]ip add 10.1.12.2 24[r2-GigabitEthernet0/0/1]ip add 172.16.23.2 24[r2-GigabitEthernet0/0/2]ip add 172.16.25.2 24[r2-GigabitEthernet0/0/2]ip add 172.16.25.2 24[r2-LoopBack0]ip add 2.2.2.2 32[r3-GigabitEthernet0/0/0]ip add 172.16.23.3 24[r3-GigabitEthernet0/0/1]ip add 172.16.34.3 24[r3-LoopBack0]ip add 3.3.3.3 32[r3-LoopBack1]ip add 172.16.33.3 24[r4-GigabitEthernet0/0/0]ip add 172.16.34.4 24[r4-GigabitEthernet0/0/1]ip add 172.16.47.4 24[r4-LoopBack0]ip add 4.4.4.4 32[r4-LoopBack1]ip add 172.16.44.4 24[r5-GigabitEthernet0/0/0]ip add 172.16.25.5 24[r5-GigabitEthernet0/0/1]ip add 172.16.56.5 24[r5-LoopBack0]ip add 5.5.5.5 32[r5-LoopBack1]ip add 172.16.55.5 24[r6-GigabitEthernet0/0/0]ip add 172.16.56.6 24[r6-GigabitEthernet0/0/1]ip add 172.16.67.6 24[r6-LoopBack0]ip add 6.6.6.6 32[r6-LoopBack1]ip add 172.16.66.6 24[r7-GigabitEthernet0/0/0]ip add 172.16.67.7 24[r7-GigabitEthernet0/0/1]ip add 172.16.47.7 24[r7-GigabitEthernet0/0/2]ip add 10.1.78.7 24[r7-LoopBack0]ip add 7.7.7.7 32[r7-LoopBack1]ip add 172.16.77.7 24[r8-GigabitEthernet0/0/0]ip add 10.1.78.8 24[r8-LoopBack0]ip add 8.8.8.8 32[r8-LoopBack1]ip add 192.168.2.8 242、ospf协议联通[r2]ospf 1 router-id 2.2.2.2[r2-ospf-1]a 0[r2-ospf-1-area-0.0.0.0]net172.16.23.00.0.0.255[r2-ospf-1-area-0.0.0.0]net 172.16.25.0 0.0.0.255[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0[r3]ospf 1 router-id 3.3.3.3[r3-ospf-1]a 0[r3-ospf-1-area-0.0.0.0]net 172.16.33.0 0.0.0.255[r3-ospf-1-area-0.0.0.0]net 172.16.23.0 0.0.0.255[r3-ospf-1-area-0.0.0.0]net 172.16.34.0 0.0.0.255[r3-ospf-1-area-0.0.0.0]net 3.3.3.3 0.0.0.0[r4-ospf-1-area-0.0.0.0]net 172.16.34.0 0.0.0.255[r4-ospf-1-area-0.0.0.0]net 172.16.47.0 0.0.0.255[r4-ospf-1-area-0.0.0.0]net 172.16.44.0 0.0.0.255[r4-ospf-1-area-0.0.0.0]net 4.4.4.4 0.0.0.0[r5-ospf-1-area-0.0.0.0]net 172.16.25.0 0.0.0.255[r5-ospf-1-area-0.0.0.0]net 172.16.56.0 0.0.0.255[r5-ospf-1-area-0.0.0.0]net 172.16.55.0 0.0.0.255[r5-ospf-1-area-0.0.0.0]net 5.5.5.5 0.0.0.0[r6-ospf-1-area-0.0.0.0]net 172.16.56.0 0.0.0.255[r6-ospf-1-area-0.0.0.0]net 172.16.67.0 0.0.0.255[r6-ospf-1-area-0.0.0.0]net 172.16.66.0 0.0.0.255[r6-ospf-1-area-0.0.0.0]net 6.6.6.6 0.0.0.0[r7-ospf-1-area-0.0.0.0]net 172.16.67.0 0.0.0.255[r7-ospf-1-area-0.0.0.0]net 172.16.47.0 0.0.0.255[r7-ospf-1-area-0.0.0.0]net 172.16.77.0 0.0.0.255[r7-ospf-1-area-0.0.0.0]net 7.7.7.7 0.0.0.03、bgp建邻联盟、反射器[r1]bgp 1[r1-bgp]peer 10.1.12.2 as 2[r2]bgp 65001[r2-bgp]confederation id 2[r2-bgp]confederation peer-as 65002[r2-bgp]peer 10.1.12.1 as 1[r2-bgp]peer 3.3.3.3 as 65001[r2-bgp]peer 3.3.3.3 connect-interface l0[r2-bgp]peer 3.3.3.3 next-hop-local[r2-bgp]peer 172.16.25.5 as 65002[r2-bgp]peer 172.16.25.5 next-hop-local[r3]bgp 65001[r3-bgp]confederation id 2[r3-bgp]peer 2.2.2.2 as 65001[r3-bgp]peer 2.2.2.2 connect-interface l0[r3-bgp]peer 2.2.2.2 reflect-client[r3-bgp]reflector cluster-id 2003[r3-bgp]peer 4.4.4.4 as 65001[r3-bgp]peer 4.4.4.4 connect-interface l0[r3-bgp]peer 4.4.4.4 reflect-client[r3-bgp]reflector cluster-id 2003[r4]bgp 65001[r4-bgp]confederation id 2[r4-bgp]peer 3.3.3.3 connect-interface l0------- ------ ------ ------[r5]bgp 65002[r5-bgp]confederation id 2[r5-bgp]confederation peer-as 65001[r5-bgp]peer 172.16.25.2 as 65001[r5-bgp]peer 172.16.25.2 next-hop-local[r5-bgp]peer 6.6.6.6 as 65002[r5-bgp]peer 6.6.6.6 connect-interface l0[r5-bgp]peer 6.6.6.6 next-hop-local[r6]bgp 65002[r6-bgp]confederation id 2[r6-bgp]peer 5.5.5.5 as 65002[r6-bgp]peer 5.5.5.5 connect-interface l0[r6-bgp]peer 5.5.5.5 reflect-client[r6-bgp]reflector cluster-id 2006[r6-bgp]peer 7.7.7.7 as 65002[r6-bgp]peer 7.7.7.7 connect-interface l0[r6-bgp]peer 7.7.7.7 reflect-client[r6-bgp]reflector cluster-id 2006[r7]bgp 65002[r7-bgp]confederation id 2[r7-bgp]peer 6.6.6.6 next-hop-local[r7-bgp]peer 10.1.78.8 as 3[r8]bgp 3[r8-bgp]peer 10.1.78.7 as 24、环回宣告要求5法1在ASBRr2、r4、r5、r7这里选r2、r7上宣告网段可选择在路由器上更改环回宣告方式为广播告知ASBR具体掩码24[r3-LoopBack1]ospf network-type broadcast[r4-LoopBack1]ospf network-type broadcast[r5-LoopBack1]ospf network-type broadcast[r6-LoopBack1]ospf network-type broadcast[r7-LoopBack1]ospf network-type broadcast[r2]bgp 65001[r2-bgp]net 172.16.33.0 24[r2-bgp]net 172.16.44.0 24[r2-bgp]net 172.16.55.0 24[r2-bgp]net 172.16.66.0 24[r2-bgp]net 172.16.77.0 24[r7]bgp 65002[r7-bgp]net 172.16.33.0 24[r7-bgp]net 172.16.44.0 24[r7-bgp]net 172.16.55.0 24[r7-bgp]net 172.16.66.0 24[r7-bgp]net 172.16.77.0 24由于R2选择自己始发的且R4与R7并没有建立EBGP邻居所以R3、R4学习的只有一个方向法2分别在各自路由器上宣告[r3-bgp]network 172.16.33.0 24[r4-bgp]network 172.16.44.0 24[r5-bgp]network 172.16.55.0 24[r6-bgp]net 172.16.66.0 24[r7-bgp]net 172.16.77.0 245、bgp聚合要求6实验步骤4若使用法1[r2-bgp]aggregate 172.16.0.0 17 detail-suppressed as-set[r7-bgp]aggregate 172.16.0.0 17 detail-suppressed as-set实验步骤4若使用法2[r2-bgp]aggregate 172.16.0.0 17 as-set detail-suppressed[r7-bgp]aggregate 172.16.0.0 17 as-set detail-suppressed6、联通192.168.1.1/24和192.168.2.8/24环回方法1路由引入直连引入bgp和路由策略相结合注意bgp特性 --- 用于建邻的地址不会出现在bgp路由表中分析将192.168.1.1/24和192.168.2.8通过直连路由引入引入bgp路由表以使访问通畅但直连路由中包含bgp的建邻地址就会导致以上问题所以改进即通过分别用acl抓取192.168.1.0/24和192.168.2.0/24的流量再通过路由策略进行定向引入[r1]acl 2000[r1-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255[r1]route-policy aa permit node 10[r1-route-policy]if-match acl 2000[r1-bgp]import-route direct route-policy aa[r8]acl 2000[r8-acl-basic-2000]rule permit source 192.168.2.0 0.0.0.255[r8]route-policy aa permit node 10[r8-bgp]import-route direct route-policy aa实验步骤4使用方法1的bgp路由表R2R3检验结果实验步骤4使用方法2的bgp路由表方法2建立隧道分析将192.168.1.0/24网段和192.168.2.0/24网段分别当作R1和R8的公司内网网段而中间的as2整个为公网网段[r1]bgp 1[r1-bgp]net 1.1.1.1 32[r8]bgp 3[r8-bgp]net 8.8.8.8 32注意由于公司内网与公网的连线是连通的而此处的10.1.12.0和10.1.78.0网段都未与AS2连通不能用作定义隧道封装的公网源IP[r1]int Tunnel 0/0/0--- 创建隧道[r1-Tunnel0/0/0]ip add 10.1.1.1 24--- 隧道地址[r1-Tunnel0/0/0]tunnel-protocol gre--- 隧道协议[r1-Tunnel0/0/0]source 1.1.1.1--- 定义隧道封装需要的封装公网源IP地址[r1-Tunnel0/0/0]destination 8.8.8.8--- 定义隧道封装需要的公网目标IP地址[r8]int Tunnel 0/0/0[r8-Tunnel0/0/0]ip add 10.1.1.2 24[r8-Tunnel0/0/0]tunnel-protocol gre[r8-Tunnel0/0/0]source 8.8.8.8[r8-Tunnel0/0/0]destination 1.1.1.1[r1]ip route-static 192.168.2.0 24 10.1.1.2[r8]ip route-static 192.168.1.0 24 10.1.1.1经检验以上所述的所有方法都可满足要求至此该实验完毕。
LiteRT-LM在Android端部署Gemma 4的全栈实践 1. 为什么是“龙虾装进口袋”?——从Gemini到Gemma 4的终端AI权力转移“龙虾装进口袋”这个标题不是修辞,是实打实的物理事实。去年在Pixel 8 Pro上跑通Gemini Nano时,我用的是量化到4bit、仅3.2B参数的阉割版模型,推理延迟稳定在…
Cisco CCNA 200-301 备考:3个OSI/TCP/IP封装易错点深度解析与实战排错 Cisco CCNA 200-301 备考:3个OSI/TCP/IP封装易错点深度解析与实战排错网络工程师在备考CCNA 200-301认证时,OSI和TCP/IP模型的封装过程往往是理论考试和实操排错中的重点难点。许多考生虽然能背诵各层功能,但在实际网络问题分析中却频频出错。…
STM32F103C8T6 HAL库超声波测距:输入捕获状态机实现2cm-450cm精准测量 STM32F103C8T6 HAL库超声波测距:状态机驱动下的高精度工程实践 在嵌入式系统开发中,实时距离测量是一个经典而实用的功能需求。HC-SR04作为市场上最常见的超声波测距模块之一,以其2cm-450cm的宽量程和毫米级精度,成为机器人导航、…
DMWr 与 MWr 对比评测:5大场景下的延迟与吞吐量权衡分析 DMWr 与 MWr 深度对比:5大应用场景下的性能差异与选型指南在高速互连技术领域,PCIe协议作为现代计算架构的核心支柱,其演进直接影响着系统性能的边界。随着PCIe 6.0引入DMWr(Deferrable Memory Write)这一创新机制&…
终极WindowResizer指南:3分钟掌握Windows窗口强制调整技巧 终极WindowResizer指南:3分钟掌握Windows窗口强制调整技巧 【免费下载链接】WindowResizer 一个可以强制调整应用程序窗口大小的工具 项目地址: https://gitcode.com/gh_mirrors/wi/WindowResizer 你是否曾为那些顽固的Windows应用程序窗口而烦恼?…
AI视频生成技术解析:从原理到Dreamina Seedance 2.5实践 字节跳动即将推出的 Dreamina Seedance 2.5 版本,标志着 AI 视频生成技术进入新的发展阶段。作为 CapCut 视频编辑套件中的重要组成部分,Seedance 系列一直以出色的运动连贯性和视觉一致性受到创作者关注。这次 2.5 版本的升级,预计将在提示词…
抖音批量下载神器:5分钟快速上手无水印视频批量保存完整指南 抖音批量下载神器:5分钟快速上手无水印视频批量保存完整指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback…
做线上商城哪家好?2026主流工具综合横评 艾媒咨询2026年5月发布的报告显示,2025年我国社会消费品零售总额达50.12万亿元,电商平台双十一成交总额从2009年的0.5亿元爆发式增长至16950亿元。线上零售早已不是补充渠道,而是商家的核心战场。 但问题也随之而来:做线上商城&a…
PB9 老HIS系统续命记:从10M崩溃到187个PBL的编译生存指南 前言在医疗行业运维领域,PB9Oracle 搭建的老旧HIS系统是极具代表性的“元老级”架构。多数系统已稳定运行十余年,支撑着医院全流程诊疗业务,但长期迭代堆积的架构冗余、文件超限问题,让日常编译、版本发布故障频发。最典型的两类痛…
2026年7月最新金华宇舶官方售后客户服务热线与维修网点地址汇总 - 亨得利官方服务中心 金华宇舶官方售后客户服务热线与维修网点地址信息是每一位宇舶腕表拥有者都极为关注的核心内容。作为瑞士高端制表品牌,宇舶以其精湛工艺与创新设计闻名,确保腕表始终处于理想运行状态,离不开官方售后渠道的合规支持…
HS2汉化补丁终极指南:一键解锁Honey Select 2完整中文体验 HS2汉化补丁终极指南:一键解锁Honey Select 2完整中文体验 【免费下载链接】HS2-HF_Patch Automatically translate, uncensor and update HoneySelect2! 项目地址: https://gitcode.com/gh_mirrors/hs/HS2-HF_Patch 还在为Honey Select 2的日文界面而苦恼吗…
怎么寄快递才能便宜呢?2026年7月寄快递省钱攻略 - 生活情报姬 同一箱老家特产,同事花22寄的,我花9块。不是我路子野,是我按场景选了渠道。寄快递便宜不便宜,一半看你会不会"对号入座"——退换货、卖闲置、寄礼物,招数都不一样。 分场景才最省 丰火递想不管啥场景都…
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否曾为Windows右键菜单中那些…
GXDE OS下Wayland兼容性实战:从deepin-mutter原理到VMware Tools修复 如果你正在用 GXDE OS 或者任何基于 Deepin 的发行版,并且遇到了“检测到窗口系统采用 Wayland 协议,程序即将退出”这类弹窗,或者发现 VMware Tools 在 Ubuntu 24.04 这类默认 Wayland 的系统上启动失败,那这篇文章就是为你准备的…
企业AI落地困境与AgenticOps实践指南 1. 企业AI落地的现实困境与破局之道过去两年,大模型技术呈现爆发式增长,从GPT-3到GPT-4,从LLaMA到DeepSeek,模型参数规模从百亿级跃升至万亿级,多模态能力从单一文本扩展到图文音视频的综合处理。然而在企业应用层面&a…
[C++]内存管理:串顺序存储的内存回收 在串(字符串)的顺序存储中,内存回收的方式取决于字符串的存储方式以及所使用的编程语言和相关库。以下以 C 为例进行说明,因为 C 对内存管理有较为直接的控制。 1. 基于 char 数组的串顺序存储 如果使用普通的 char 数组来存储字…
移动端游戏功耗测试实战:电流、功率、亮度和场景对比 移动端游戏功耗测试:先控制变量,再比较优化是否真的省电 摘要:功耗测试最容易犯的错误,是拿两次不同温度、不同亮度、不同场景的平均功率直接比较。本文给出一套可复现的游戏功耗测试方法,覆盖引擎特性验证、版本回归和黑盒体验测试,并说明如何把功耗与帧率、温控、CPU/G…
足球口袋教练 HarmonyOS 离线应用实战(03/20):ArkUI 首页仪表盘搭建 本文是“足球口袋教练 HarmonyOS 离线应用实战”系列第 3 篇。示例项目是一个 HarmonyOS / ArkTS / ArkUI 编写的离线足球训练助手,围绕真实页面、真实截图和可复现操作展开。 本篇要解决的问题 训练 App 的首页不能只展示欢迎语,它要解决“我现在该点哪…