当前位置: 首页 > news >正文

HCIA-综合实验(三)

综合实验(三)

  • 1 实验拓扑
  • 2 IP 规划
  • 3 实验需求
    • 一、福州思博网络规划如下:
    • 二、上海思博网络规划如下:
    • 三、福州思博与上海思博网络互联
    • 四、网络优化
  • 4 配置思路
    • 4.1 福州思博配置
      • 在 SW1、SW2、SW3 上配置交换网络
      • SW1、SW2、SW3 运行 STP,且 SW1 为根桥
      • 查看 SW1 的 stp 状态,确保是根桥
      • SW1 上创建 VLAN 网关
      • SW1、R1 进行配置,使得可以通信
      • SW1、R1 配置 OSPF
      • 检查 R1 上可以学习到 VLAN10、20、172 的路由,主机能与 R1 互通
      • ISP 配置相应接口
      • R1、SW1 配置相应接口、默认路由、NAT
      • 检查 PC 机与 ISP 通信
    • 4.2 上海思博配置
      • 在 SW4 上配置交换网络
      • 在 SW4 上配置 DHCP
      • 检查 PC3 可以正常获取地址
      • SW4、R2 进行配置,使得可以通信
      • SW4、R4 配置 OSPF
      • 检查 R2 上可以学习到 VLAN30 的路由,主机能与 R2 互通
      • R2、SW4 配置相应接口、默认路由、NAT
      • 检查 PC 机与 ISP 通信
    • 4.3 配置福州思博与上海思博互联
      • 配置 R1 的 AAA
      • 配置 R1 的 IP,并为 R2 分配地址,采用 CHAP 认证
      • R1、R2 配置 ospf
      • 验证 PC1、PC2 能与 PC3 通信
    • 4.4 网络优化
      • 在 R1 和 R2 上配置,实现线路的冗余

本篇是关于HCIA的综合项目实验整理笔记。实验拓扑及配置步骤参考资料来自思博教育

1 实验拓扑

在这里插入图片描述

2 IP 规划

  1. R1与ISP相连的网段为101.1.1.0/24
  2. R2与ISP相连的网段为101.1.2.0/24
  3. R1与R2相连的网段为192.168.12.0/30
  4. PC5的地址为172.16.1.1/24网关为172.16.1.254/24;(vlan 172)
  5. PC1属于Vlan10,ip地址为:192.168.10.1,网关是192.168.10.254/24
  6. PC2属于Vlan20,ip地址为:192.168.20.1,网关是192.168.20.254/24
  7. PC3属于Vlan30,IP地址自动获取,网关是192.168.30.254/24;
  8. R1的loopback0地址为1.1.1.1/32
  9. R2的loopback0地址为2.2.2.2/32
  10. SW1的loopback0地址为10.1.1.1/32
  11. SW4的loopback0地址为10.4.4.4/32

3 实验需求

假设你是SPOTO的网管,为SPOTO上海和福州规划网络。左边蓝色框内为SPOTO福州公司内部网络,右边黄色框内为SPOTO上海公司内部网络,上方模拟ISP网络。

一、福州思博网络规划如下:

a) SW1/2/3组成了福州思博的交换网络,其中SW1是核心层,SW2/3是接入层。
b) 三台交换机上创建vlan10 20 172
c) 交换机之间配置trunk链路,仅允许以上三个vlan通过
d) 交换机使用access链路连接PC,并划入vlan。PC1属于VLAN10, PC2属于VLAN20, PC5模拟网络中的服务器,属于VLAN172
e) 生成树使用STP模式,且SW1为根桥,优先级为0
f) SW1上创建各vlan网关,地址分别是:
vlan10-192.168.10.254/24
vlan20-192.168.20.254/24
vlan172-172.16.1.254/24
g) SW1新建vlan100,并创建vlanif 100 ,IP地址为192.168.2.2/24。配置SW1与R1互联接口,使得SW1可以与R1通信
h) R1与SW1之间运行OSPF,进程号1,RID手动设置为环回口地址
i) 所有network命令均要求使用接口配置掩码的反掩码。SW1环回口通告到区域1,R1环回口通告到区域0
j) 福州网络属于OSPF区域1,并启用区域MD5验证,key-id为1,密码为spoto,且使用display命令无法查看到真实密码
k) 确认所有主机与R1互通
l) R1配置默认路由,用于访问ISP的8.8.8.8
m) R1配置NAT,允许福州网络主机访问外网
n) ACL使用编号2000,规则序号5允许vlan10,规则序号10允许vlan20
o) 内网主机都转换为R1的g0/0/0口IP地址并进行端口转换
p) PC5模拟内网服务器,使用公网地址 101.1.1.111 为外网用户提供各种服务
q) 配置其他必要的路由

二、上海思博网络规划如下:

a) SW4组成了上海思博的交换网络
b) 在SW4上创建vlan30
c) SW4使用access链路与PC互联,并划入vlan
d) 在SW4上启用DHCP,为vlan30的主机分配IP地址和网关
e) DHCP使用全局地址池,名称为30,租期为2天
f) 在PC3上确认可以获取IP地址和网关
g) SW4新建vlan100,并创建vlanif 100 ,IP地址为192.168.4.2/24。配置SW4与R2互联接口,使得SW4可以与R2通信
h) R2与SW4之间运行OSPF,进程号1,RID手动设置为环回口地址
i) 所有network命令均要求使用接口配置掩码的反掩码。SW4环回口宣告到区域2,R2环回口宣告到区域0
j) 上海网络属于OSPF区域2,并启用区域MD5验证,key-id为1,密码为spoto,且使用display命令无法查看到真实密码
k) 主机可以与R2通信
l) R2配置默认路由,用于访问ISP的8.8.8.8
m) R2配置NAT,允许上海网络主机访问外网
n) ACL使用编号2000,规则序号5允许vlan30
o) 内网主机都转换为R2的g0/0/0口IP地址并进行端口转换
p) 配置其他必要的路由

三、福州思博与上海思博网络互联

a) R1与R2之间使用PPP链路互联
b) 配置R1的互联IP地址,注意掩码为30位。R2的互联IP地址由R1分配
c) R1使用AAA管理用户名与密码,用户名为:shanghai,密码为:spoto,服务器类型为PPP。使用display命令无法查看到真实密码
d) R1为认证方,R2为被认证方,使用CHAP验证
e) 确认R1与R2可以通信
f) R1与R2建立OSPF邻居,划入区域0
g) 有network命令均要求使用接口配置掩码的反掩码
h) 启用区域MD5验证,key-id为1,密码为spoto,且使用display命令无法查看到真实密码
i) 确认福州主机可以与上海主机通信

四、网络优化

a) 当R2的外网故障时,要求vlan30的主机可以通过PPP链路走R1与外网通信。
b) 在R2上配置适当的路由完成这一需求
c) 在R1上做适当配置完成这一需求
d) 在PC3上ping 8.8.8.8 -t,并关闭R2的G0/0/0接口,确认备用方案有效

4 配置思路

4.1 福州思博配置

在 SW1、SW2、SW3 上配置交换网络

SW1

[Huawei] sysname SW1
[SW1] vlan batch 10 20 172
[SW1] interface g0/0/2
[SW1-GigabitEthernet0/0/2] port link-type trunk
[SW1-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20 172
[SW1-GigabitEthernet0/0/2] interface g0/0/3
[SW1-GigabitEthernet0/0/3] port link-type trunk
[SW1-GigabitEthernet0/0/3] port trunk allow-pass vlan 10 20 172
[SW1-GigabitEthernet0/0/3] interface g0/0/4
[SW1-GigabitEthernet0/0/4] port link-type access
[SW1-GigabitEthernet0/0/3] port default vlan 172

SW2

[Huawei] sysname SW2
[SW2] vlan batch 10 20 172
[SW2] interface g0/0/2
[SW2-GigabitEthernet0/0/2] port link-type trunk
[SW2-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20 172
[SW2-GigabitEthernet0/0/2] interface g0/0/1
[SW2-GigabitEthernet0/0/1] port link-type trunk
[SW2-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20 172
[SW2-GigabitEthernet0/0/1] interface g0/0/3
[SW2-GigabitEthernet0/0/3] port link-type access
[SW2-GigabitEthernet0/0/3] port default vlan 20

SW3

[Huawei] sysname SW3
[SW3] vlan batch 10 20 172
[SW3] interface g0/0/2
[SW3-GigabitEthernet0/0/2] port link-type trunk
[SW3-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20 172
[SW3-GigabitEthernet0/0/2] interface g0/0/1
[SW3-GigabitEthernet0/0/1] port link-type trunk
[SW3-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20 172
[SW3-GigabitEthernet0/0/1] interface g0/0/3
[SW3-GigabitEthernet0/0/3] port link-type access
[SW3-GigabitEthernet0/0/3] port default vlan 10

SW1、SW2、SW3 运行 STP,且 SW1 为根桥

SW1

[SW1] stp mode stp
[SW1] stp priority 0

SW2

[SW2] stp mode stp

SW3

[SW3] stp mode stp

查看 SW1 的 stp 状态,确保是根桥

在这里插入图片描述

SW1 上创建 VLAN 网关

SW1

[SW1] interface vlanif 10
[SW1-Vlanif10] ip address 192.168.10.254 24
[SW1-Vlanif10] interface vlanif 20
[SW1-Vlanif20] ip address 192.168.20.254 24
[SW1-Vlanif20] interface vlanif 172
[SW1-Vlanif172] ip address 172.16.1.254 24

SW1、R1 进行配置,使得可以通信

SW1

[SW1] interface loopback 0
[SW1-LoopBack0] ip address 10.1.1.1 32
[SW1] vlan 100
[SW1-vlan100] interface vlanif 100
[SW1-Vlanif100] ip address 192.168.2.2 24
[SW1] interface g0/0/1[SW1-GigabitEthernet0/0/1] port link-type access 
[SW1-GigabitEthernet0/0/1] port default vlan 100

R1

[Huawei] sysname R1
[R1] interface g0/0/1
[R1-GigabitEthernet0/0/1] ip address 192.168.2.1 24
[R1-GigabitEthernet0/0/1] interface loopback 0
[R1-LoopBack0] ip address 1.1.1.1 32

SW1、R1 配置 OSPF

SW1

[SW1] ospf 1 router-id 10.1.1.1
[SW1-ospf-1] area 1
[SW1-ospf-1-area-0.0.0.1] network 10.1.1.1 0.0.0.0
[SW1-ospf-1-area-0.0.0.1] network 192.168.2.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1] network 192.168.10.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1] network 192.168.20.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1] network 172.16.1.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1] authentication-mode md5 1 cipher spoto

R1

[R1] ospf 1 router-id 1.1.1.1
[R1-ospf-1] area 1
[R1-ospf-1-area-0.0.0.1] network 192.168.2.0 0.0.0.255
[R1-ospf-1-area-0.0.0.1] authentication-mode md5 1 cipher spoto

检查 R1 上可以学习到 VLAN10、20、172 的路由,主机能与 R1 互通

在这里插入图片描述
在这里插入图片描述

ISP 配置相应接口

ISP

[ISP] interface g0/0/0
[ISP-GigabitEthernet0/0/0] ip add 101.1.1.3 24
[ISP-GigabitEthernet0/0/0] interface g0/0/01
[ISP-GigabitEthernet0/0/1] ip address 101.1.2.3 24
[ISP-GigabitEthernet0/0/1] interface loopback 0
[ISP-LoopBack0] ip address 8.8.8.8 32

R1、SW1 配置相应接口、默认路由、NAT

SW1

[SW1] ip route-static 0.0.0.0 0.0.0.0 192.168.2.1

R1

[R1] ip route-static 0.0.0.0 0.0.0.0 101.1.1.3
[R1] acl 2000
[R1-acl-basic-2000] rule 5 permit source 192.168.10.0 0.0.0.255
[R1-acl-basic-2000] rule 10 permit source 192.168.20.0 0.0.0.255
[R1] interface g0/0/0
[R1-GigabitEthernet0/0/0] ip add 101.1.1.1 24
[R1-GigabitEthernet0/0/0] nat outbound 2000
[R1-GigabitEthernet0/0/0] nat static global 101.1.1.111 inside 172.16.1.1 netmask 255.255.255.255

检查 PC 机与 ISP 通信

在这里插入图片描述

4.2 上海思博配置

在 SW4 上配置交换网络

SW4

[Huawei] sysname SW4
[SW4] vlan 30
[SW4-vlan30] interface g0/0/2
[SW4-GigabitEthernet0/0/2] port link-type access
[SW4-GigabitEthernet0/0/2] port default vlan 30

在 SW4 上配置 DHCP

SW4

[SW4] interface vlanif 30
[SW4-Vlanif30] ip address 192.168.30.254 24
[SW4] ip pool 30[SW4-ip-pool-30] gateway-list 192.168.30.254
[SW4-ip-pool-30] network 192.168.30.0 mask 255.255.255.0
[SW4-ip-pool-30] lease day 2 
[SW4] interface vlanif 30
[SW4-Vlanif30] dhcp select global

检查 PC3 可以正常获取地址

在这里插入图片描述

SW4、R2 进行配置,使得可以通信

SW4

[SW4] vlan 100
[SW4-vlan100] interface vlanif 100
[SW4-Vlanif100] ip address 192.168.4.2 24
[SW4-Vlanif100] interface g0/0/1
[SW4-GigabitEthernet0/0/1] port link-type access
[SW4-GigabitEthernet0/0/1] port default vlan 100
[SW4-GigabitEthernet0/0/1] interface lo 0
[SW4-LoopBack0] ip address 10.4.4.4 32

R2

[Huawei] sysname R2
[R2] interface g0/0/01
[R2-GigabitEthernet0/0/1] ip address 192.168.4.1 24
[R2-GigabitEthernet0/0/1] interface loopback 0
[R2-LoopBack0] ip address 2.2.2.2 32

SW4、R4 配置 OSPF

SW4

[SW4] ospf 1 router-id 10.4.4.4
[SW4-ospf-1] area 2
[SW4-ospf-1-area-0.0.0.2] network 192.168.30.0 0.0.0.255
[SW4-ospf-1-area-0.0.0.2] network 10.4.4.4 0.0.0.0
[SW4-ospf-1-area-0.0.0.2] network 192.168.4.0 0.0.0.255
[SW4-ospf-1-area-0.0.0.2] authentication-mode md5 1 cipher spoto

R2

[R2] ospf 1 router-id 2.2.2.2
[R2-ospf-1] area 2
[R2-ospf-1-area-0.0.0.2] authentication-mode md5 1 cipher spoto

检查 R2 上可以学习到 VLAN30 的路由,主机能与 R2 互通

在这里插入图片描述
在这里插入图片描述

R2、SW4 配置相应接口、默认路由、NAT

SW4

[SW4] ip route-static 0.0.0.0 0.0.0.0 192.168.4.1

R2

[R2] ip route-static 0.0.0.0 0.0.0.0 101.1.2.3
[R2] acl 2000
[R2-acl-basic-2000] rule 5 permit source 192.168.30.0 0.0.0.255
[R2] interface g0/0/0
[R2-GigabitEthernet0/0/0] ip address 101.1.2.2 24
[R2-GigabitEthernet0/0/0] nat outbound 2000

检查 PC 机与 ISP 通信

在这里插入图片描述

4.3 配置福州思博与上海思博互联

配置 R1 的 AAA

R1

[R1-aaa] local-user shanghai password cipher spoto
[R1-aaa] local-user shanghai service-type ppp

配置 R1 的 IP,并为 R2 分配地址,采用 CHAP 认证

R1

[R1] interface s1/0/0
[R1-Serial1/0/0] ip address 192.168.12.1 30
[R1-Serial1/0/0] remote address 192.168.12.2
[R1-Serial1/0/0] ppp authentication-mode chap

R2

[R2] interface s1/0/0
[R2-Serial1/0/0] ppp chap user shanghai
[R2-Serial1/0/0] ppp chap password cipher spoto
[R2-Serial1/0/0] ip address ppp-negotiate

R1、R2 配置 ospf

R1

[R1] ospf 1
[R1-ospf-1] area 0
[R1-ospf-1-area-0.0.0.0] network 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.3
[R1-ospf-1-area-0.0.0.0] authentication-mode md5 1 cipher spoto

R2

[R2] ospf 1
[R1-ospf-1] area 0
[R1-ospf-1-area-0.0.0.0] network 2.2.2.2 0.0.0.0
[R1-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.3
[R1-ospf-1-area-0.0.0.0] authentication-mode md5 1 cipher spoto

验证 PC1、PC2 能与 PC3 通信

在这里插入图片描述

4.4 网络优化

在 R1 和 R2 上配置,实现线路的冗余

R1

[R1] acl 2000
[R1-acl-basic-2000] rule permit source 192.168.30.0 0.0.0.255

R2

[R2] ip route-static 0.0.0.0 0.0.0.0 192.168.12.1 preference 70

相关文章:

HCIA-综合实验(三)

综合实验(三) 1 实验拓扑2 IP 规划3 实验需求一、福州思博网络规划如下:二、上海思博网络规划如下:三、福州思博与上海思博网络互联四、网络优化 4 配置思路4.1 福州思博配置在 SW1、SW2、SW3 上配置交换网络SW1、SW2、SW3 运行 S…...

Java程序员的成长路径

熟悉JAVA语言基础语法。 学习JAVA基础知识,推荐阅读书单中的经典书籍。 理解并掌握面向对象的特性,比如继承,多态,覆盖,重载等含义,并正确运用。 熟悉SDK中常见类和API的使用,比如&#xff1…...

几种常用的排序

int[] arr new int[]{1, 2,8, 7, 5};这是提前准备好的数组 冒泡排序 public static void bubbleSort(int[] arr) {int len arr.length;for (int i 0; i < len - 1; i) {for (int j 0; j < len - i - 1; j) {if (arr[j] > arr[j1]) {int temp arr[j];arr[j] ar…...

性能测试【第三篇】Jmeter的使用

线程数:10 ,设置10个并发 Ramp-Up时间(秒):所有线程在多少时间内启动,如果设置5,那么每秒启动2个线程 循环次数:请求的重复次数,如果勾选"永远"将一直发送请求 持续时间时间:设置场景运行的时间 启动延迟:设置场景延迟启动时间 响应断言 响应断言模式匹配规则 包括…...

业务:业务系统检查项参考

名录明细云平台摸底1.原有云平台体系&#xff1a;VMware、openstack、ovirt、k8s、docker、混合云系列及版本 2.原有云平台规模&#xff0c;物理机数量、虚拟机数量、迁移业务系统所占配额 3.待补充系统摸底 (适用于物理主机)每一台虚拟机或物理机&#xff1a; 1.系统全局参数…...

解决公网下,k8s calico master节点无法访问node节点创建的pod

目的&#xff1a;解决pod部署成功后&#xff0c;只能在node节点访问&#xff0c;而master节点无法访问 原因&#xff1a;集群搭建时&#xff0c;没有配置公网进行kubectl操作&#xff0c;从而导致系统默认node节点&#xff0c;使用内网IP加入k8s集群&#xff01;如下&#xff…...

六边形架构

Alistair Cockburn是于1953年出生在美国的一位软件开发方法学家。他毕业于康奈尔大学计算机科学专业&#xff0c;并获得了博士学位。 Cockburn在敏捷软件开发领域做出了许多重要的贡献&#xff0c;他被广泛认可为敏捷方法学的奠基人之一。他提出了许多关于敏捷开发的原则和实践…...

基于单片机的智能家居安保系统(论文+源码)

1.系统设计 本次基于单片机的智能家居安保系统设计&#xff0c;在功能上如下&#xff1a; 1&#xff09;以51单片机为系统控制核心&#xff1b; 2&#xff09;温度传感器、人体红外静释电、烟雾传感器来实现检测目的&#xff1b; 3&#xff09;以GSM模块辅以按键来实现远/近程…...

盘点3种Python网络爬虫过程中的中文乱码的处理方法

网络爬虫过程中三种中文乱码的处理方案&#xff0c;希望对大家的学习有所帮助 一、思路 其实解决问题的关键点就是在于一点&#xff0c;就是将乱码的部分进行处理&#xff0c;而处理的方案主要可以从两个方面进行出发。其一是针对整体网页进行提前编码&#xff0c;其二是针对…...

小程序富文本图片大小问题

文章目录 概要uniapp小程序情况解决方法及完整示例 概要 在小程序使用富文本或者在nuiapp&#xff08;小程序的&#xff09;使用富文本都会转为 <rich-text nodes"<p class"p class">内容</p>”></rich-text>如果是这种情况的话在css…...

Diagrams——制作短小精悍的流程图

今天为大家分享的是一款轻量级的流程图绘制软件——Diagrams。 以特定的图形符号加上说明&#xff0c;表示算法的图&#xff0c;称为流程图或框图。流程图是流经一个系统的信息流、观点流或部件流的图形代表。我们常用流程图来说明某一过程。 流程图使用一些标准符号代表某些类…...

Elasticsearch基础条件查询

条件查询 query&#xff1a;查询 match&#xff1a;匹配 match_all&#xff1a;匹配所有 #第一种 GET /shopping/_search?q名字:张三#第二种 GET /shopping/_search {"query": {"match": {"名字": "张三"}} }#全量查询 match_all G…...

【SAP-ABAP】SAP与外围系统对接方式

SAP作为接受方 1.JAVA直接配置IP、账号、密码&#xff08;有些人叫SAPWEBAPI&#xff09;调用SAP里面的RFC函数 2.SAP发布RFC函数&#xff0c;配置webservice地址 3.SAP发布ODATA服务 4.SAP发布restful的http服务 5.我不太懂的UI5和FIORI本质好像也是odata服务 6.IDOC SA…...

云计算的发展趋势

云计算的发展一直是一个极具活力和创新的领域。随着技术的不断进步和应用场景的拓展&#xff0c;云计算将在未来继续发挥重要作用。以下是云计算发展的一些趋势&#xff1a; 边缘计算的崛起&#xff1a; 随着物联网设备的普及和应用场景的增多&#xff0c;边缘计算成为一个重要…...

国民技术Cortex-M0系列单片机IAP升级

考虑到设备部署到现场后有可能需要进行软件升级&#xff0c;之前做过PIC系列单片机的升级&#xff0c;现在想做个国民技术N32G031系列Cortex-M0内核的单片机IAP方案。 因为国民技术系列单片机在很多大程度上都模仿了STM32&#xff0c;所以我想其升级方案极有可能差不多。于是在…...

Pycharm中添加Python库指南

一、介绍 Pycharm是一款为Python开发者提供的集成开发环境&#xff08;IDE&#xff09;&#xff0c;支持执行、调试Python代码&#xff0c;并提供了许多有用的工具和功能&#xff0c;其中之一就是在Pycharm中添加Python库。 添加Python库有许多好处&#xff0c;比如能够增加开…...

Oracle OCP / MySQL OCP认证容易通过吗

诸多学员在首次考OCP时&#xff0c;不清楚要如何选择。在本文中&#xff0c;我会为大家进行讲解&#xff01; 选择OCP认证时需要考虑的几大项目&#xff1a; 授课老师师资经验 课程大纲 试听课程 考试通过率 业界口碑 服务质量 郭一军老师的OCP培训在业界培训的学员中已…...

flutter web 中嵌入一个html

介绍 flutter web 支持使用 HtmlElementView嵌入html import dart:html; import dart:ui as ui; import package:flutter/cupertino.dart;class WebWidget extends StatelessWidget {const WebWidget({super.key});overrideWidget build(BuildContext context) {DivElement fr…...

使用Spark SQL读取阿里云OSS的数据

读OSS数据 创建一个table&#xff0c;并关联OSS目录路径 CREATE TABLE my_table USING parquet OPTIONS (path oss://my_bucket/my_data_dir/dt20230904, -- 关联OSS路径header true, -- 如果Parquet文件包含列名的头部信息&#xff0c;则设置为true&#xff0c;否则设置为f…...

【0235】修改私有内存(private memory)中的MyBEEntry时,st_changecount值前后变化

上一篇: 【0234】PgBackendStatus 记录当前postgres进程的活动状态 1. pg_stat_activity中xxx实时信息如何实现? 客户端(eg:psql)在连接上postmaster之后,postmaster守护进程会fork()一个后端进场(backend process),之后此客户端的所有操作、交互均有此对应的Backen…...

Prompt Tuning、P-Tuning、Prefix Tuning的区别

一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...

Leetcode 3576. Transform Array to All Equal Elements

Leetcode 3576. Transform Array to All Equal Elements 1. 解题思路2. 代码实现 题目链接&#xff1a;3576. Transform Array to All Equal Elements 1. 解题思路 这一题思路上就是分别考察一下是否能将其转化为全1或者全-1数组即可。 至于每一种情况是否可以达到&#xf…...

Admin.Net中的消息通信SignalR解释

定义集线器接口 IOnlineUserHub public interface IOnlineUserHub {/// 在线用户列表Task OnlineUserList(OnlineUserList context);/// 强制下线Task ForceOffline(object context);/// 发布站内消息Task PublicNotice(SysNotice context);/// 接收消息Task ReceiveMessage(…...

centos 7 部署awstats 网站访问检测

一、基础环境准备&#xff08;两种安装方式都要做&#xff09; bash # 安装必要依赖 yum install -y httpd perl mod_perl perl-Time-HiRes perl-DateTime systemctl enable httpd # 设置 Apache 开机自启 systemctl start httpd # 启动 Apache二、安装 AWStats&#xff0…...

线程与协程

1. 线程与协程 1.1. “函数调用级别”的切换、上下文切换 1. 函数调用级别的切换 “函数调用级别的切换”是指&#xff1a;像函数调用/返回一样轻量地完成任务切换。 举例说明&#xff1a; 当你在程序中写一个函数调用&#xff1a; funcA() 然后 funcA 执行完后返回&…...

将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?

Otsu 是一种自动阈值化方法&#xff0c;用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理&#xff0c;能够自动确定一个阈值&#xff0c;将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...

视觉slam十四讲实践部分记录——ch2、ch3

ch2 一、使用g++编译.cpp为可执行文件并运行(P30) g++ helloSLAM.cpp ./a.out运行 二、使用cmake编译 mkdir build cd build cmake .. makeCMakeCache.txt 文件仍然指向旧的目录。这表明在源代码目录中可能还存在旧的 CMakeCache.txt 文件,或者在构建过程中仍然引用了旧的路…...

Cilium动手实验室: 精通之旅---13.Cilium LoadBalancer IPAM and L2 Service Announcement

Cilium动手实验室: 精通之旅---13.Cilium LoadBalancer IPAM and L2 Service Announcement 1. LAB环境2. L2公告策略2.1 部署Death Star2.2 访问服务2.3 部署L2公告策略2.4 服务宣告 3. 可视化 ARP 流量3.1 部署新服务3.2 准备可视化3.3 再次请求 4. 自动IPAM4.1 IPAM Pool4.2 …...

pycharm 设置环境出错

pycharm 设置环境出错 pycharm 新建项目&#xff0c;设置虚拟环境&#xff0c;出错 pycharm 出错 Cannot open Local Failed to start [powershell.exe, -NoExit, -ExecutionPolicy, Bypass, -File, C:\Program Files\JetBrains\PyCharm 2024.1.3\plugins\terminal\shell-int…...

Linux中《基础IO》详细介绍

目录 理解"文件"狭义理解广义理解文件操作的归类认知系统角度文件类别 回顾C文件接口打开文件写文件读文件稍作修改&#xff0c;实现简单cat命令 输出信息到显示器&#xff0c;你有哪些方法stdin & stdout & stderr打开文件的方式 系统⽂件I/O⼀种传递标志位…...