2021年新华三杯全国总决赛赛题解析(随手记)

2024-05-26 10:20

本文主要是介绍2021年新华三杯全国总决赛赛题解析(随手记),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 赛题
  • 解法

赛题

在这里插入图片描述

解法

sw和ro连接的端口用三层互通sw:port link-mode routefw登陆密码admin adminppp配置r1:local-user 123456 class networkpassword simple 123456service-type pppint s1/0ppp authen chapr3:int s1/0ppp chap user 123456ppp chap password simple 123456		shutdownundo shutdown聚合
dis link-aggregation summarys1:int Bridge-Aggregation 1quitint range g1/0/23 to g1/0/24port link-aggregation group 1s2:int  Bridge-Aggregation 1quitint range g1/0/23 to g1/0/24port link-aggregation group 1vlans1:vlan batch 10 20int bri 1port link-type trunkport trunk permit vlan 10 20int g1/0/3port link-type trunkport trunk permit vlan 10 20s2:vlan batch 10 20int bri 1port link-type trunkport trunk permit vlan 10 20int g1/0/3port link-type trunk  port trunk permit vlan 10 20l2sw:vlan 10port g1/0/1 to g1/0/4vlan 20port g1/0/5 to g1/0/8int range g1/0/23 to g1/0/24port link-type trunkport trunk permit vlan 10 20mstp
dis stp brief
dis stp roots1:stp region-configurationregion-name 2021instance 1 vlan 10instance 2 vlan 20active region-configurationstp instance 1 root pri	 #示例1的根stp instance 2 root sec  #示例2的备int g1/0/3stp root-protections2:stp region-configurationregion-name 2021instance 1 vlan 10instance 2 vlan 20active region-configuration stp instance 1 root pri	 #示例1的备stp instance 2 root sec  #示例2的根int g1/0/3stp root-protection #根保护l2sw:stp region-configurationregion-name 2021instance 1 vlan 10instance 2 vlan 20active region-configuration  int range g1/0/1 to g1/0/8 stp edged-port #边缘端口vrrp
dis vrrp   s1:int vlan 10vrrp vrid 10 virtual-ip 172.0.10.254vrrp vrid 10 priority 150int vlan 20vrrp vrid 20 virtual-ip 172.0.20.254vrrp vrid 20 priority 110s2:int vlan 10vrrp vrid 10 virtual-ip 172.0.10.254vrrp vrid 10 priority 110int vlan 20vrrp vrid 20 virtual-ip 172.0.20.254vrrp vrid 20 priority 150ospfr1:ospf router-id 9.9.9.1area 0network 100.0.0.0 0.0.0.3 #精确掩码network 100.0.0.8 0.0.0.3network 9.9.9.1 0.0.0.0ospf 10 vpn-instance vpn1 router-id 9.9.9.1  #需要跑mpls示例,在创建完vpn后创建a 0net 10.0.0.0 0.0.0.3net 10.0.0.4 0.0.0.3	import-route bgp #引入路由r2:ospf router-id 9.9.9.2area 0network 100.0.0.0 0.0.0.3network 100.0.0.4 0.0.0.3network 9.9.9.2 0.0.0.0r3:ospf router-id 9.9.9.3area 0network 100.0.0.4 0.0.0.3network 100.0.0.8 0.0.0.3network 9.9.9.3 0.0.0.0s1:ospf 10 router-id 9.9.9.101a 0net 10.0.0.0 0.0.0.3net 9.9.9.101 0.0.0.0net 172.0.10.0 0.0.0.255net 172.0.20.0 0.0.0.255silent-interface vlan 10  #不准将协议报文发送到业务网段,禁没silent-interface vlan 20 s2:ospf 10 router-id 9.9.9.102a 0net 10.0.0.4 0.0.0.3net 9.9.9.102 0.0.0.0net 172.0.10.0 0.0.0.255net 172.0.20.0 0.0.0.255silent-interface vlan 10  #不准将协议报文发送到业务网段,禁没silent-interface vlan 20 静态r3:ip route-static vpn-instance vpn1 172.0.0.0 24 10.0.0.14ip route-static vpn-instance vpn2 192.0.0.0 24 10.0.0.18f1:	ip route-static 172.0.10.0 24 10.0.0.13ip route-static 172.0.20.0 24 10.0.0.13f2:ip route-static 192.0.10.0 24 10.0.0.17VPNr1:ip vpn-instance vpn1 #该部分需要在ospf 10之前配置route-distinguisher 100:1vpn-target 100:1 bothint g0/0ip binding vpn-instance vpn1ip add 10.0.0.1 30 #绑定vpn后,接口ip配置自动清除,需要重新配置int g0/1ip binding vpn-instance vpn1ip add 10.0.0.5 30r2:ip vpn-instance vpn2route-distinguisher 200:1vpn-target 200:1 bothint g0/2ip binding vpn-instance vpn2ip add 10.0.0.9 30r3:ip vpn-instance vpn1route-distinguisher 100:1vpn-target 100:1 bothip vpn-instance vpn2route-distinguisher 200:1vpn-target 200:1 bothint g0/1ip binding vpn-instance vpn1ip add 10.0.0.13 30int g0/2 ip binding vpn-instance vpn2ip add 10.0.0.17 30BGP/MPLSVPN:
dis bgp routing-table ipv4 vpn-instance vpn2r4:bgp 300peer 10.0.0.9 as 100add ipv4peer 10.0.0.9 enablenet 192.0.10.0 24r2:bgp 100ip vpn-instance vpn2   #对端为r4-ce,ebgp需要进入vpn示例peer 10.0.0.10 as 300address-family ipv4peer 10.0.0.10 enable #启用vpn2示例的ipv4功能peer 9.9.9.1 as-number 100peer 9.9.9.3 as-number 100address-family vpnv4   #mplsvpn,bgp使能vpnv4peer 9.9.9.1 enablepeer 9.9.9.3 enable	mpls ldp  #启用ldplsr-id 9.9.9.2int g0/0mpls enablempls ldp enableint g0/1mpls enablempls ldp enabler1:bgp 100peer 9.9.9.2 as-number 100peer 9.9.9.3 as-number 100address-family vpnv4   #mplsvpn,bgp使能vpnv4peer 9.9.9.2 enablepeer 9.9.9.3 enableip vpn-instance vpn1 #引用vpn1示例路由表中的两条路由address-family ipv4net 172.0.10.0 24net 172.0.20.0 24mpls ldp  #启用ldplsr-id 9.9.9.1int g0/2mpls enablempls ldp enableint s1/0mpls enablempls ldp enabler3:bgp 100peer 9.9.9.1 as-number 100peer 9.9.9.2 as-number 100address-family vpnv4   #mplsvpn,bgp使能vpnv4peer 9.9.9.1 enablepeer 9.9.9.2 enableip vpn-instance vpn1 #引用vpn1示例路由表中的路由address-family ipv4net 172.0.0.0 24ip vpn-instance vpn2 #引用vpn2示例路由表中的路由address-family ipv4net 192.0.0.0 24mpls ldp  #启用ldplsr-id 9.9.9.1int g0/0 mpls enablempls ldp enableint s1/0mpls enablempls ldp enable防火墙:f1:#安全域security-zone name untrustimport interface g1/0/1security-zone name trustimport interface g1/0/0#安全策略object-group ip address server1network host address 172.0.0.1security-policy iprule 0 name ap1source-zone untrustdestination-zone trustdestination-ip server1 #上面的ogacction pass#ipsapp-profile secips apply policy default mode protectsecurity-policy ip rule 0profile sec#攻击防范attack-defense policy ad1syn-flood threshold 2000syn-flood detect ip 172.0.0.1syn-flood action drop loggingsecurity-zone name untrustattack-defense apply policy ad1f2:#安全域security-zone name untrustimport interface g1/0/1security-zone name trustimport interface g1/0/0#安全策略object-group ip address server2network host address 192.0.0.10security-policy iprule 0 name ap1source-zone untrustdestination-zone trustdestination-ip server2action pass#ipsapp-profile secips apply policy default mode protectsecurity-policy ip rule 0profile sec#攻击防范attack-defense policy ad1syn-flood threshold 2000syn-flood detect ip 192.0.0.1syn-flood action drop loggingsecurity-zone name untrustattack-defense apply policy ad1ipv6s1:int vlan 10ipv6 address 172:10::254 64int vlan 20ipv6 address 172:20::253 64int lo0ipv6 address 9::101 128ospfv3 1 router-id 9.9.9.101quitint vlan 10ospfv3 1 area 0int vlan 20ospfv3 1 area 0s2:int vlan 10ipv6 address 172:10::253 64int vlan 20ipv6 address 172:20::254 64int lo0ipv6 address 9::102 128ospfv3 1 router-id 9.9.9.101quitint vlan 10ospfv3 1 area 0int vlan 20ospfv3 1 area 0

这篇关于2021年新华三杯全国总决赛赛题解析(随手记)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1004195

相关文章

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

Java并发编程必备之Synchronized关键字深入解析

《Java并发编程必备之Synchronized关键字深入解析》本文我们深入探索了Java中的Synchronized关键字,包括其互斥性和可重入性的特性,文章详细介绍了Synchronized的三种... 目录一、前言二、Synchronized关键字2.1 Synchronized的特性1. 互斥2.

Java的IO模型、Netty原理解析

《Java的IO模型、Netty原理解析》Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等,这篇... 目录1.什么是IO2.同步与异步、阻塞与非阻塞3.三种IO模型BIO(blocking I/O)NI

Python 中的异步与同步深度解析(实践记录)

《Python中的异步与同步深度解析(实践记录)》在Python编程世界里,异步和同步的概念是理解程序执行流程和性能优化的关键,这篇文章将带你深入了解它们的差异,以及阻塞和非阻塞的特性,同时通过实际... 目录python中的异步与同步:深度解析与实践异步与同步的定义异步同步阻塞与非阻塞的概念阻塞非阻塞同步

Redis中高并发读写性能的深度解析与优化

《Redis中高并发读写性能的深度解析与优化》Redis作为一款高性能的内存数据库,广泛应用于缓存、消息队列、实时统计等场景,本文将深入探讨Redis的读写并发能力,感兴趣的小伙伴可以了解下... 目录引言一、Redis 并发能力概述1.1 Redis 的读写性能1.2 影响 Redis 并发能力的因素二、

Spring MVC使用视图解析的问题解读

《SpringMVC使用视图解析的问题解读》:本文主要介绍SpringMVC使用视图解析的问题解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Spring MVC使用视图解析1. 会使用视图解析的情况2. 不会使用视图解析的情况总结Spring MVC使用视图

利用Python和C++解析gltf文件的示例详解

《利用Python和C++解析gltf文件的示例详解》gltf,全称是GLTransmissionFormat,是一种开放的3D文件格式,Python和C++是两个非常强大的工具,下面我们就来看看如何... 目录什么是gltf文件选择语言的原因安装必要的库解析gltf文件的步骤1. 读取gltf文件2. 提

Java中的runnable 和 callable 区别解析

《Java中的runnable和callable区别解析》Runnable接口用于定义不需要返回结果的任务,而Callable接口可以返回结果并抛出异常,通常与Future结合使用,Runnab... 目录1. Runnable接口1.1 Runnable的定义1.2 Runnable的特点1.3 使用Ru

使用EasyExcel实现简单的Excel表格解析操作

《使用EasyExcel实现简单的Excel表格解析操作》:本文主要介绍如何使用EasyExcel完成简单的表格解析操作,同时实现了大量数据情况下数据的分次批量入库,并记录每条数据入库的状态,感兴... 目录前言固定模板及表数据格式的解析实现Excel模板内容对应的实体类实现AnalysisEventLis

Java的volatile和sychronized底层实现原理解析

《Java的volatile和sychronized底层实现原理解析》文章详细介绍了Java中的synchronized和volatile关键字的底层实现原理,包括字节码层面、JVM层面的实现细节,以... 目录1. 概览2. Synchronized2.1 字节码层面2.2 JVM层面2.2.1 ente