华为eNSP综合实验考试
VLAN信息表
设备名称 | 端口 | 链路类型 | VLAN 参数 |
HZ-HZCampus-Agg01-S5731 | GE0/0/1 | Trunk | PVID:1 Allow-pass:10 20 |
Eth-trunk1(GE0/0/2,0/0/3,0/0/23) | Trunk | PVID:1 Allow-pass:10 20 | |
GE0/0/24 | Access | PVID:101 | |
HZ-HZCampus-Agg02-S5731 | GE0/0/1 | Trunk | PVID:1 Allow-pass:10 20 |
Eth-trunk1(GE0/0/2,0/0/3,0/0/23) | Trunk | PVID:1 Allow-pass:10 20 | |
GE0/0/24 | Access | PVID:102 | |
HZ-HZCampus-Acc01-S5731 | GE0/0/1 | Trunk | PVID:1 Allow-pass:10 20 |
GE0/0/2 | Trunk | PVID:1 Allow-pass:10 20 | |
GE0/0/23 | Access | PVID:20 | |
GE0/0/24 | Access | PVID:10 | |
HZ-HZEDU-Acc01-AR6140 | GE0/0/1 | Access | PVID:1 |
GE0/0/2 | Access | PVID:1 | |
GE0/0/3 | Access | PVID:1 |
IP地址规划表
设备名称 | 接口 | IP地址 |
HZ-HZCampus-Edge01-AR6140 | GE0/0/0 | 192.168.104.1/24 |
GE0/0/1 | 192.168.105.1/24 | |
GE0/0/2 | 10.1.14.1/24 | |
GE3/0/0(考试题目接口为GE0/0/3) | 10.1.15.1/24 | |
Loopback0 | 10.1.1.1/32 | |
HZ-HZCampus-Core01-AR6140 | GE0/0/0 | 192.168.104.2/24 |
GE0/0/1 | 192.168.101.2/24 | |
GE0/0/2 | 192.168.103.2/24 | |
Loopback0 | 10.1.2.2/32 | |
HZ-HZCampus-Core02-AR6140 | GE0/0/0 | 192.168.102.3/24 |
GE0/0/1 | 192.168.105.3/24 | |
GE0/0/2 | 192.168.103.3/24 | |
Loopback0 | 10.1.3.3/32 | |
HZ-HZEDU-Edge01-AR6140 | GE0/0/0 | 10.1.30.101/24 |
GE0/0/2 | 10.1.14.4/24 | |
Loopback0 | 10.1.4.4/32 | |
HZ-HZEDU-Edge02-AR6140 | GE0/0/0 | 10.1.30.102/24 |
GE0/0/2(考试题目中接口为GE0/0/3) | 10.1.15.5/24 | |
Loopback0 | 10.1.5.5/32 | |
HZ-HZCampus-Agg01-S5731 | VLANIF10 | 192.168.10.101/24 |
VLANIF20 | 192.168.20.101/24 | |
VLANIF101 | 192.168.101.6/24 | |
Loopback0 | 10.1.6.6/32 | |
HZ-HZCampus-Agg02-S5731 | VLANIF10 | 192.168.10.102/24 |
VLANIF20 | 192.168.20.102/24 | |
VLANIF102 | 192.168.102.7/24 | |
Loopback0 | 10.1.7.7/32 | |
PC1/PC2 | E0/0/1 | 获取地址方式:DHCP |
Server1 | E0/0/0 | 获取地址方式:静态 IP地址:10.1.30.1/24 网关:10.1.30.254 |
考试就是测试你的基础和临床应变能力,需求给你任务123,你能傻傻按顺序配吗?那显然的不能的,网络学的明不明白,就要看你能不能把需求按配置层级区分出来,先做二层,再做三层,由下至上的去做。
任务 1:设备命名
略,这个要是不会就别考试了,必定重修
任务 4:RSTP
为了防止校园网内二层网络中出现环路,导致广播风暴等问题,在Acco1、Aggo1、Aggo2之间配置 RSTP协议。
1. STP模式为RSTP。要求通过使用“stp root primary/secandary”命令,使得Agg01为根桥,Agg02为备份根桥。
acc1
stp mode rstpagg1
stp mode rstpagg2
stp mode rstp
2. 为了最大限度的保证网络的稳定性,避免主机频繁重启导致的网络波动。要求所有与PC相连的交换机端口,不参加STP计算,直接进入 Forwarding状态转发。
acc1
stp mode rstpagg1
stp mode rstpagg2
stp mode rstp
任务 2:VLAN
为了确保网络的稳定与安全,避免二层网络过大可能带来的问题,在本网络中进行VLAN的规划部署。
请根据 Figure3-1 实验考试拓扑和 Table 3-1 VLAN 信息,在对应交换机上配置所需的VLAN。
注意:为了保证网络的连通性,交换机只允许题目中规定的VLAN通过。
acc1
vlan batch 10 20
#
interface GigabitEthernet0/0/23port link-type accessport default vlan 20stp edged-port enable
#
interface GigabitEthernet0/0/24port link-type accessport default vlan 10stp edged-port enable
#
#
interface GigabitEthernet0/0/1port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/2port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 10 20agg1
vlan batch 10 20 101
#
interface GigabitEthernet0/0/1port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/23port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/24port link-type accessport default vlan 101agg2
vlan batch 10 20 102
#
interface GigabitEthernet0/0/1port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/23port link-type trunkundo port trunk allow-pass vlan 1port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/24port link-type accessport default vlan 102
任务 3:IP 编址
请根据 Figure 3-1 实验考试拓扑和 Table 3-2 IP地址规划给出的信息,配置对应网络设备接口的 IP地址。
agg1interface Vlanif101ip address 192.168.101.6 255.255.255.0
#
interface LoopBack0ip address 10.1.6.6 255.255.255.255 agg2interface Vlanif102ip address 192.168.102.7 255.255.255.0
#
interface LoopBack0ip address 10.1.7.7 255.255.255.255 c1interface GigabitEthernet0/0/0ip address 192.168.104.2 255.255.255.0
#
interface GigabitEthernet0/0/1ip address 192.168.101.2 255.255.255.0
#
interface GigabitEthernet0/0/2ip address 192.168.103.2 255.255.255.0
#
interface LoopBack0ip address 10.1.2.2 255.255.255.255c2interface GigabitEthernet0/0/0ip address 192.168.102.3 255.255.255.0
#
interface GigabitEthernet0/0/1ip address 192.168.105.3 255.255.255.0
#
interface GigabitEthernet0/0/2ip address 192.168.103.3 255.255.255.0
#
interface LoopBack0ip address 10.1.3.3 255.255.255.255edg1interface GigabitEthernet0/0/0ip address 192.168.104.1 255.255.255.0
#
interface GigabitEthernet0/0/1ip address 192.168.105.1 255.255.255.0
#
interface GigabitEthernet0/0/2ip address 10.1.14.1 255.255.255.0 nat outbound 2000
#
interface GigabitEthernet3/0/0ip address 10.1.15.1 255.255.255.0 nat outbound 2000edg1-1interface GigabitEthernet0/0/0ip address 10.1.30.101 255.255.255.0
#
interface GigabitEthernet0/0/2ip address 10.1.14.4 255.255.255.0 edg1-2
interface GigabitEthernet0/0/0ip address 10.1.30.102 255.255.255.0
#
interface GigabitEthernet0/0/2ip address 10.1.15.5 255.255.255.0
任务 5:DHCP
校园网中用户密度极大,手工分配地址工作量非常大,而且容易出现错误,现要求使用DHCP给宿舍楼和教学楼的终端主机分配地址,Agg01和Agg02作为DHCP的服务器,互为备份。
在Aggo1上创建名为van10和vlan20的地址池,在Agg02上创建名为vlan10和vlan20的地址池。具体要求如下
1.地址池vlan10 内分配的地址段为192.168.10.0/24,网关为 192.168.10.254,排除掉
已分配的地址192.168.10.101和 192.168.10.102。
2.地址池vlan20 内分配的地址段为192.168.20.0/24,网关为 192.168.20.254,排除掉
已分配的地址192.168.20.101和 192.168.20.102。
agg1 & agg2ip pool vlan10gateway-list 192.168.10.254 network 192.168.10.0 mask 255.255.255.0 excluded-ip-address 192.168.10.101 192.168.10.102
#
ip pool vlan20gateway-list 192.168.20.254 network 192.168.20.0 mask 255.255.255.0 excluded-ip-address 192.168.20.101 192.168.20.102
任务 6:VRRP
为了保证校园网中宿舍楼及教学楼的终端访问网络的稳定性,在校园网络的网关位置进行冗余备份配置,在Agg01、Agg02上通过VRRP协议的部署,满足上述要求。同样,为保障教育网的稳定性,在 Edge01和 Edge02路由器上部署VRRP,进行网关冗余。
1. VLAN 10使用VRRP备份组1,虚拟 IP 地址为192.168.10.254.
VLAN 20使用VRRP备份组2,虚拟IP地址为192.168.20.254。
2. VRRP 备份组1以 Agg01 为主网关(优先级为120),Agg02作为备份网关(优先级为缺省)。
VRRP备份组2以Agg01为主网关(优先级为120),Aggo02作为备份网关(优先级为缺省)。
3. 当Agg01上行接口(Go/o/24)出现故障时,网关优先级降低30,主动完成切换。
agg1#
interface Vlanif10ip address 192.168.10.101 255.255.255.0 vrrp vrid 1 virtual-ip 192.168.10.254vrrp vrid 1 priority 120vrrp vrid 1 track interface GigabitEthernet0/0/24 reduced 30dhcp select global
#
interface Vlanif20ip address 192.168.20.101 255.255.255.0 vrrp vrid 2 virtual-ip 192.168.20.254vrrp vrid 2 priority 120vrrp vrid 2 track interface GigabitEthernet0/0/24 reduced 30dhcp select globalagg2interface Vlanif10ip address 192.168.10.102 255.255.255.0 vrrp vrid 1 virtual-ip 192.168.10.254dhcp select global
#
interface Vlanif20ip address 192.168.20.102 255.255.255.0 vrrp vrid 2 virtual-ip 192.168.20.254dhcp select global
4- 教育网使用VRRP备份组3,虚拟 IP地址为10.1.30.254,Edgeo1为主网关(优先级为120),Edge02作为备份网关(优先级为缺省)。
edg1-1interface GigabitEthernet0/0/0vrrp vrid 3 virtual-ip 10.1.30.254vrrp vrid 3 priority 120edg1-2
interface GigabitEthernet0/0/0vrrp vrid 3 virtual-ip 10.1.30.254
任务7:ospf
Agg01、Agg02、Core01、Core02、HZ-HZCampus-Edgeoa-AR6140 之间运行OSPF,配置 OSPF 进程号为1,在创建 OSPF 进程时手动设定 RouterID 与环回口地址一致,都运行在骨干区城内。
1.Aggo1和Aggo2上分别将 Vlanif10宣告在Area1中,将Vlanif20 宣告在Area2中。
HZ-HZCampus-Edgeon-AR6140 上的GE0/0/2和 GE3/0/0(考试题目中为GE0/0/3)接口 IP 地址不需要宣告进OSPF 区域。
2. 要求所有网段根据掩码进行宣告,例如:将1.2.3.4/24 进行宣告的命令为 network
1.2.3.0 0.0.0.255。
3. 为了加强对攻击行为的防范,在骨干区域内开启OSPF的认证,选择 md5 加密算法,认证密钥ID 为 1,密钥类型为 cipher,密码为 “huawei"。
agg1ospf 1 router-id 10.1.6.6 area 0.0.0.0 authentication-mode md5 1 cipher huaweinetwork 10.1.6.6 0.0.0.0 network 192.168.101.0 0.0.0.255 area 0.0.0.1 network 192.168.10.0 0.0.0.255 area 0.0.0.2 network 192.168.20.0 0.0.0.255 agg2ospf 1 router-id 10.1.7.7 area 0.0.0.0 authentication-mode md5 1 cipher huaweinetwork 10.1.7.7 0.0.0.0 network 192.168.102.0 0.0.0.255 area 0.0.0.1 network 192.168.10.0 0.0.0.255 area 0.0.0.2 network 192.168.20.0 0.0.0.255 c1ospf 1 router-id 10.1.2.2 area 0.0.0.0 authentication-mode md5 1 cipher huaweinetwork 10.1.2.2 0.0.0.0 network 192.168.101.0 0.0.0.255 network 192.168.103.0 0.0.0.255 network 192.168.104.0 0.0.0.255 c2ospf 1 router-id 10.1.3.3 area 0.0.0.0 authentication-mode md5 1 cipher huaweinetwork 10.1.3.3 0.0.0.0 network 192.168.102.0 0.0.0.255 network 192.168.103.0 0.0.0.255 network 192.168.105.0 0.0.0.255 edg1ospf 1 router-id 10.1.1.1 area 0.0.0.0 authentication-mode md5 1 cipher huaweinetwork 10.1.1.1 0.0.0.0 network 192.168.104.0 0.0.0.255 network 192.168.105.0 0.0.0.255
任务 8: 出口设计
1.为保证校园网内用户能够正常访问教育网,在 HZ-HZCampus-Edge01-AR6140上配
置缺省的静态路由,由于 GE0/0/2 接口(连接运营商 ISP1)的带宽比较高,优先选择GE0/0/2访问教育网的Server1资源(IP 地址为192.168.30.1),如果该接口发生故障,则通过 GE0/0/3 接口(连接运营商 ISP2)访问教育网的 Server 资源。
提示:备份链路缺省路由的优先级设置为70
edg1
ip route-static 0.0.0.0 0.0.0.0 GigabitEthernet0/0/2 10.1.14.4
ip route-static 0.0.0.0 0.0.0.0 GigabitEthernet3/0/0 10.1.15.5 preference 70
2.配置Easy-IP 将校园网内 VLAN10 和 VLAN20 的私网地址段转换为 HZ-HZCampus- Edge01-AR6140 出接口(GE0/0/2 或 GE0/0/3)的公网地址。使用 ACL 四配 VLAN10 和 VLAN20 的地址段
edg1acl number 2000 rule 10 permit source 192.168.10.0 0.0.0.255 rule 20 permit source 192.168.20.0 0.0.0.255
#
interface GigabitEthernet0/0/2nat outbound 2000
#
interface GigabitEthernet3/0/0nat outbound 2000
任务9:路由互通
为了使校园网内用户能够访问教育网公网资源,需要在HZ-HZCampus-Edge01- AR6140设备上下发缺省路由,使校园网内所有OSPF区域的设备都能学习到该缺省路由,不论是否存在缺省的静态路由,OSPF都能下发缺省路由。
ospf default-route-advertise always 没必要用这个
这个意思是在没有缺省路由的情况下,强制下发缺省
(default-route-advertise这条意思是在有缺省路由下,下发ospf缺省路由)
在教育网的 Edge01 和 Edge02 上配置缺省的静态路由,下一跳分别指向HZCampus-Edge01-AR6140,实现教育网与校园网互通。
edg1-1
ip route-static 0.0.0.0 0.0.0.0 10.1.14.1edg1-2
ip route-static 0.0.0.0 0.0.0.0 10.1.15.1这种需求极度不合理,纯属考试需要罢了
验证
相关文章:

华为eNSP综合实验考试
VLAN信息表 设备名称 端口 链路类型 VLAN 参数 HZ-HZCampus-Agg01-S5731 GE0/0/1 Trunk PVID:1 Allow-pass:10 20 Eth-trunk1(GE0/0/2,0/0/3,0/0/23) Trunk PVID:1 Allow-pass:10 20 GE0/0/24 Access PVID…...

OPPO Watch纯手机开启远程ADB调试
Wear OS手表中,我们可以直接在开发者设置中打开WiFi调试。但是这在OPPO等魔改Android系统中不再奏效。 需要什么?? 手表一台手机一个OTG转接头一个手表充电器一个 演示设备 手机: OPPO Find X手表: OPPO Watch 1代 …...

idea查看UML类图
idea查看UML类图 一、如何查看UML类图 1.1 选择需要查看的类或者包,鼠标右键,选择Diagrams->Show Diagram 1.2 对于UML类图中的包,选中后点击鼠标右键-> Expand Nodes(展开节点) 展开前 展开后 1.3 展开后分布比较凌乱ÿ…...

2736. 最大和查询 : 从一维限制到二维限制,逐步思考剖析本题(进阶一问)
题目描述 这是 LeetCode 上的 「2736. 最大和查询」 ,难度为 「困难」。 Tag : 「排序」、「离散化」、「树状数组」 给你两个长度为 n、下标从 0 开始的整数数组 nums1 和 nums2,另给你一个下标从 1 开始的二维数组 queries,其中 。 对于第…...

2023数维杯国际数学建模A题B题C题D题思路+模型+代码+完整论文
目录 1.数维杯各题思路模型:比赛开始后,第一时间更新,获取见文末名片 3 常见数模问题常见模型分类 3.1 分类问题 3.2 优化问题 详细思路见此名片,开赛第一时间更新 1.数维杯各题思路模型:9.7晚上比赛开始后&#x…...

java多个jar包编译生成.class文件
有时候需要通过多个jar包让java文件生成 .class字节码文件,这里主要记录一下格式问题 javac -cp a.jar;b.jar a.java...

小米手环8pro重新和手机配对解决办法
如果更换了手机,那么小米手环8pro是无法和新手机自动连接的。 但是在新手机上直接连接又连接不上,搜索蓝牙根本找不到手环的蓝牙。 解决办法就是: 把手环恢复出厂!!!!! 是的&…...

element-china-area-data插件vue3做省市区的下拉选择,用3个独立的el-select实现
第1版,选择下拉没有优化 第2版,选择下拉时,做了优化...

盘点十大免费低/无代码开发软件,数字化转型看这里
在数字化日益普及的当下,低代码开发技术逐渐受到大众的追捧。这种技术让缺乏编程经验的大众也能轻松创建应用程序和网站。通过直观的图形界面和拖拽功能,用户可以无需编写任何代码,轻松实现自己的开发需求。本文将为您介绍十大免费的低代码开…...

【word密码】word设置只读方式的四个方法
想要将word文档设置为只读模式,方法有很多,今天小奥超人介绍几个方法给大家。 方法一:文件属性 常见的、简单的设置方法,不用打开word文件,只需要右键选择文件,打开文件属性,勾选上【只读】选…...

正整数的阶乘
阶乘是基斯顿卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。 一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶…...

微软Surface/Surface pro笔记本电脑进入bios界面
微软Surface笔记本电脑进入bios界面 方法一推薦這種方法:Surface laptop 进BIOS步骤 开机后,不停按音量键进bios界面。 方法二:Surface Book、Surface Pro进bios步骤 1、关闭Surface,然后等待大约10秒钟以确保其处于关闭状态。…...

暂存2暂存2暂存2
暂存2暂存2暂存2...

深入理解TensorFlow:计算图的重要性与应用
TensorFlow是一个流行而强大的机器学习框架,其核心概念之一是计算图(computation graph)。计算图在TensorFlow中扮演着重要角色,作为一种数据流图表示形式,它能够将计算的过程可视化,同时方便优化、分布式计…...

20231114在HP笔记本的ubuntu20.04系统下向RealmeQ手机发送PDF文件
20231114在HP笔记本的ubuntu20.04系统下向RealmeQ手机发送PDF文件 2023/11/14 14:11 手机:Realme Q 笔记本电脑:HP https://item.jd.com/100012583174.html 惠普(HP)战66 三代AMD版 14英寸轻薄笔记本电脑(锐龙7nm 六核…...

【0234】PgBackendStatus 记录当前postgres进程的活动状态
1. 关于PgBackendStatus 每个存活的后端进场在共享内存中维护一个PgBackendStatus结构体,显示其当前活动状态。(结构体是根据BackendId分配的,但这并不重要。) 请注意: 进场状态收集器进程不参与、甚至不访问这些结构。 每个辅助进程还在共享内存中维护一个PgBackendStatu…...

存钱虚拟计划,嘚
存钱计划—虚拟 2024年 (第一年) 1月 2月 3月 4月 5月 6 月 7月 8月 9月 10月 11月 12月 1w 1w 1w 1w 1w 1w 1w 1w 1w 1w 1w 1w 2025年(第二年) 1w1w*102.5% A 懒得写A代替 A A A A A A A A A A 2026年(第三年) (1w1w*10…...

基于IDEA进行Maven工程构建
Java全能学习面试指南:https://javaxiaobear.cn 1. 构建概念和构建过程 项目构建是指将源代码、依赖库和资源文件等转换成可执行或可部署的应用程序的过程,在这个过程中包括编译源代码、链接依赖库、打包和部署等多个步骤。 项目构建是软件开发过程中…...

Openssl X509 v3 AuthorityKeyIdentifier实验与逻辑分析
Openssl是X509的事实标准,目前主流OS或个别安全性要求较高的设计场景,对X509的证书链验证已经不在停留在只从数字签名校验了,也就是仅仅从公钥验签的角度,在这些场景中,往往还会校验AuthorityKeyIdentifier和SubjectKe…...

聊聊logback的MDCFilter
序 本文主要研究一下logback的MDCFilter MatchingFilter ch/qos/logback/classic/turbo/MatchingFilter.java public abstract class MatchingFilter extends TurboFilter {protected FilterReply onMatch FilterReply.NEUTRAL;protected FilterReply onMismatch FilterR…...

Windows10安装麒麟桌面V10双系统
概述 想要在Windows10操作系统中安装麒麟V10的桌面操作系统(Kylin-Desktop-V10-Professional-Release-Build1-210203-X86_64) 安装前准备 1、先搞清楚自己的电脑类型 A MBR传统bios单硬盘 B MBR 传统bios双硬盘(SSD固态硬盘机械硬盘&…...

file_put_contents锁的问题
记一次线上生产file_put_contents锁的问题 php项目,很多地方加了日志记录,方法为 function logstr($namelog,$str"",$type"Ymd"){$file date("$type")._.$name..log;$add __DIR__./../runtime/cuslog/.date("Ym&q…...

工作中积累的对K8s的就绪和存活探针的一些认识
首先,我的项目是基于 Spring Boot 2.3.5 的,并依赖 spring-boot-starter-actuator 提供的 endpoints 来实现就绪和存活探针,POM 文件如下图: 下面,再让我们来看下与该项目对应的Deployment的YAML文件,如下…...

什么是会话固定以及如何在 Node.js 中防止它
什么是会话固定以及如何在 Node.js 中防止它 在深入讨论之前,我们需要了解会话是什么以及会话身份验证如何工作。 什么是会话? 正如我们所知,HTTP 请求是无状态的,这意味着当我们发送登录请求时,并且我们有有效的用…...

代码随想录算法训练营第五十二天|300. 最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
第九章 动态规划part13 300. 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数…...

使用 Hugging Face Transformer 微调 BERT
微调 BERT有助于将其语言理解能力扩展到更新的文本领域。BERT 的与众不同之处在于它能够掌握句子的上下文关系,理解每个单词相对于其邻居的含义。我们将使用 Hugging Face Transformers 训练 BERT,还将教 BERT 分析 Arxiv 的摘要并将其分类为 11 个类别之一。 为什么微调 BER…...

Vue原型对象
原型对象 prototype 称为:显示的原型属性,用法:函数.prototype,例如:Vue.prototype __proto__称为:隐式的原型属性,用户:实例.proto,例如:vm.proto 不管如何 …...

向量数据库的分类概况
保存和检索矢量数据的五种方法: 像 Pinecone 这样的纯矢量数据库 全文搜索数据库,例如 ElasticSearch 矢量库,如 Faiss、Annoy 和 Hnswlib 支持矢量的NoSQL 数据库,例如 MongoDB、Cosmos DB 和 Cassandra 支持矢量的SQL 数据库&am…...

工业镜头的类别
工业镜头的类别 按照等效焦距分为: 广角镜头 中焦距镜头 长焦距镜头 广角镜头 等效焦距小于标准镜头(等效焦距为50mm)的镜头。特点是最小工作距离短,景深大,视角大。常常表现为桶形畸变。 中焦距镜头 焦距介于广角镜…...

实验11 SQL互联网业务查询-2
这就是SQL题带给我的自信😕 可能发题解到博客上,主要是写完一遍实在不想看第二遍,太长了,优化都不想优化,看着头疼。 技术栈 – WhiteNights Site 一 USE mydata; #请在此处添加实现代码 ########## Begin #######…...