eNSP网络学习-v05

news2024/11/26 0:45:45

IP容量

ip地址一共是32位,/24就表示他的网络号是24位。
也就是说共有 2^(32-24)-2 个主机(因为主机为全0和1的保留不用,所以需要减2),共254个ip。
/24:2的8次方-2 :254
/25:2的7次方-2 :126
/26:2的6次方-2 :62

IP总数子网掩码Amount of a Class C
/321255.255.255.255
/312255.255.255.254
/304255.255.255.2521/64
/298255.255.255.2481/32
/2816255.255.255.2401/16
/2732255.255.255.2241/8
/2664255.255.255.1921/4
/24256255.255.255.01
/23512255.255.254.02
/221024255.255.252.04
/212048255.255.248.08
/204096255.255.240.016
/198192255.255.224.032
/1816384255.255.192.064
/1732768255.255.128.0128
/1665536255.255.0.0256

一、eNSP

1.什么是eNSP

eNSP(Enterprise Network Simulation Platform)是一款由华为提供的免费的、可扩展的、图形化操作的网络仿真工具平台,主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,学习网络技术。

2.交换机命令行视图

进入交换机或路由器会有一个命令界面,如下
添加一台交换机,右键选择启动,然后双击,进入命令界面
image.png

3.eNSP视图模式

eNSP有种视图模式 : 用户视图 | 系统视图 | 接口视图 | 协议视图
一般 用的比较多的是系统视图和接口视图
**切换视图 **

① 切换用户视图( <主机名> )
默认状态下是用户视图 按 CTRL+ ] 可以进入用户视图
② 切换系统视图( [主机名] )
在用户模式下输入 system-view 可以进入系统视图
③ 切换接口视图 ( [主机名-接口名] )
在系统视图下 输入接口名可以进入接口视图

**补充: **

①接口有一般有两种类型 以E开头和以G开头 以E开头的为百兆接口,以G开头的为千兆接口
②路由器一般选用AR2220
③交换机使用三层交换机 选用S3700(百兆接口) 或 S5700(千兆接口)
④接口连线使用auto自动连接即可

二、eNSP的简单使用

1.修改交换机或路由器主机名

#修改主机名必须进入系统视图
<Huawei> system-view

#名称:r3
[Huawei] sysname r3

#quit或者q返回-上一级;return任何位置-返回到用户视图
[r3]quit

#保存
<r3>save  

显示VRP版本,查看交换机配置

#显示VRP版本
[Huawei]display version

#查看交换机配置-配置信息较多,按空格可以跳页查看
# 可以简写为 dis cu 
[Huawei]display current-configuration

2.路由器设置登录账号

#如果你想要其他人无法修改路由器或交换机的配置,可以创建一个登录账号

#屏蔽泛红
<Huawei>undo ter mon
#进到系统视图
<Huawei>system-view

#进入aaa认证
[Huawei]aaa
#创建账户叫root,密码123 ,cipher 为加密方式
[Huawei-aaa] local-user root password cipher 123
[Huawei-aaa] local-user root privilege level 15
[Huawei-aaa] undo local-user root service-type
[Huawei-aaa] q
[Huawei]user-interface console 0
#激活配置,一定要激活不然重启后失效                    
[Huawei-ui-console0]authentication-mode aaa

3.删除当前命令,恢复设备出厂默认值

#删除当前命令 undo port 
#undo +命令
[r1-GigabitEthernet0/0/1] undo ip address 192.168.2.254 24

#重置配置文件,系统提示Y/N,输入Y
<Huawei>reset saved-configuration
#重启设备,弹出两次提示信息 第一次为确认是否保存N 第二次提示确认是否重启Y
<Huawei>reboot

4.屏蔽警告提示信息

<Huawei> undo terminal debugging

#屏蔽泛红消息
<Huawei> undo terminal monitor
<Huawei> undo terminal logging 
<Huawei> undo terminal trapping

三、配置IP地址、子网掩码、网关等等

1.PC的配置

双击PC机,打开其基础配置,在IPv4配置选项卡中可设置IP地址、子网掩码、网关。
例设置IP地址、子网掩码、网关分别为:192.168.1.11 、255.255.255.0、192.168.1.254,如下图:
image.png

2.路由器手工配置ip

若要对路由器的接口进行配置,在CLI中需转到接口视图,并进入相应的接口,然后输入ip address后跟ip地址和子网掩码,之间空格隔开。
例对路由器的GigabitEthernet0/0/0接口配置ip地址和子网掩码分别为:192.168.20.254、255.255.255.0。

[Huawei]int g0/0/0

[Huawei-GigabitEthernet0/0/0]ip address 192.168.20.254 24

[Huawei-GigabitEthernet0/0/0]return

<Huawei>save

#查看接口IP配置
<Huawei>display ip interface brief

3.路由器设置DHCP

3.1基于接口的DHCP服务器配置步骤

dhcp enable                                    #启用DHCP服务
int G0/0/1
ip address 192.168.2.254 24
dhcp select interface                          #DHCP选择用接口
dhcp server excluded-ip-address 192.168.2.10   #剔除192.168.2.10,不分配2.10
dhcp server lease day 3 hour 0 minute 0        #租期3天
dhcp server dns-list 114.114.114.114 8.8.8.8   #dns,可以不配置

#检查
display ip interface brief

3.2全局地址池+中继+DHCP安全

image.png

<Huawei>undo ter mon
<Huawei>system-view 
[Huawei]sysname SW1
[SW1]vlan batch 10 20
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type access 
[SW1-GigabitEthernet0/0/1]port default vlan 10
[SW1-GigabitEthernet0/0/1]q
[SW1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access
[SW1-GigabitEthernet0/0/2]port default vlan 20
[SW1-GigabitEthernet0/0/2]q
[SW1]int g0/0/3
[SW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20
[SW1-GigabitEthernet0/0/3]return 
<SW1>save
[SW1]dhcp enable
###################################DHCP安全###################################
[SW1]dhcp snooping enable          #开启监听mac和ip绑定,不让pc手动修改ip
[SW1]vlan 10	
[SW1-vlan10]dhcp snooping enable   #vlan 10接口不被信任
[SW1-vlan10]q
[SW1]vlan 20 
[SW1-vlan20]dhcp snooping enable   #vlan 20接口不被信任
[SW1-vlan20]q
[SW1]int g0/0/3
[SW1-GigabitEthernet0/0/3]dhcp snooping trusted  #dhcp g0/0/3接口信任
[SW1]dis dhcp snooping user-bind all             #查看dhcp绑定信息
###################################DHCP安全###################################



<Huawei>undo ter mon
<Huawei>system-view 
[Huawei]sysname r2
<r2>system-view 
[r2]int g0/0/0.10
[r2-GigabitEthernet0/0/0.10]ip address 192.168.10.1 24
[r2-GigabitEthernet0/0/0.10]dot1q termination vid 10
[r2-GigabitEthernet0/0/0.10]arp broadcast enable
[r2-GigabitEthernet0/0/0.10]q
[r2]int g0/0/0.20
[r2-GigabitEthernet0/0/0.20]ip address 192.168.20.1 24
[r2-GigabitEthernet0/0/0.20]dot1q termination vid 20
[r2-GigabitEthernet0/0/0.20]arp broadcast enable            #开启arp
[r2-GigabitEthernet0/0/0.20]q
[r2]int g0/0/2
[r2-GigabitEthernet0/0/2]ip address 23.1.10.2 24
[r2]dhcp enable                                              #启用DHCP服务
[r2]int g0/0/0.10                                            #选择中继的接口,网关在哪里中继在哪里
[r2-GigabitEthernet0/0/0.10]dhcp select relay                #选择中继
[r2-GigabitEthernet0/0/0.10]dhcp relay server-ip 23.1.10.1   #告诉中继服务器的ip
[r2-GigabitEthernet0/0/0.10]q
[r2]int g0/0/0.20
[r2-GigabitEthernet0/0/0.20]dhcp select relay
[r2-GigabitEthernet0/0/0.10]dhcp relay server-ip 23.1.10.1
[r2-GigabitEthernet0/0/0.10]return
<r2>save


<Huawei>undo ter mon
<Huawei>system-view
[Huawei]sysname DHCP
[DHCP]int g0/0/0
[DHCP-GigabitEthernet0/0/0]ip address 23.1.10.1 24
[DHCP-GigabitEthernet0/0/0]q
[DHCP]ip route-static 192.168.10.1 24 23.1.10.2
[DHCP]ip route-static 192.168.20.1 24 23.1.10.2
[DHCP]dhcp enable                                          #启用DHCP服务
[DHCP]ip pool 10                                           #定义地址池,名称为10,名称自定义
[DHCP-ip-pool-10]network 192.168.10.0 mask 255.255.255.0   #设置ip网段
[DHCP-ip-pool-10]gateway-list 192.168.10.1                 #配置网关,网关默认剔除不分配ip
[DHCP-ip-pool-10]excluded-ip-address 192.168.1.2           #设置不参与自动分配的IP地址或IP地址范围,excluded-ip-address 192.168.1.2到192.168.1.20之间的IP地址不参与自动分配。
[DHCP-ip-pool-10]lease day 3 hour 0 minute 0               #设置租约,默认1天
[DHCP-ip-pool-10]dns-list 114.114.114.114 8.8.8.8          #设置DNS服务器地址
[DHCP-ip-pool-10]q
[DHCP]ip pool 20
[DHCP-ip-pool-20]network 192.168.20.0 mask 255.255.255.0
[DHCP-ip-pool-20]gateway-list 192.168.20.1
[DHCP-ip-pool-20]dns-list 114.114.114.114 8.8.8.8
[DHCP-ip-pool-20]q
[DHCP]int g0/0/0
[DHCP-GigabitEthernet0/0/0]dhcp select global              #启用全局
[DHCP-GigabitEthernet0/0/0]return 
<DHCP>save
[DHCP]dis cm                                               #检查配置


4.华为交换机配置vlan和ip


#屏蔽泛红消息
<Huawei>undo terminal monitor

#创建vlan 10
[Huawei] vlan 10

#进入vlan 10
[Huawei] int Vlanif 10

#设置ip地址
[Huawei-Vlanif10] ip address 192.168.10.254 24

[Huawei-Vlanif10] q

#进入接口
[Huawei]int g0/0/1

#access只允许一个vlan通过
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/1]port default vlan 10

#返回用户视图
[Huawei-Vlanif10] return

#保存
<Huawei> save

#查看vlan信息
<Huawei> display vlan


5.配置静态路由

需求:192.168.1.2访问192.168.2.1
image.png

R1路由器-添加静态路由


#目的网段 + 掩码 + 下一跳
[r1] ip route-static 192.168.2.0 255.255.255.0 10.0.0.2

R2路由器-添加静态路由


[r2] ip route-static 192.168.1.0 255.255.255.0 10.0.0.1

6.单臂路由-交换机配置vlan

image.png
1.2 交换机配置vlan

undo ter mon
sys
vlan batch 10 20 30

int g0/0/2
#类型access,允许单个vlan口通过
port link-type access
port default vlan 10
q

int g0/0/3
port link-type access
port default vlan 20
q


int g0/0/4
port link-type access
port default vlan 30
q



int g0/0/1
#类型trunk,允许多个vlan口通过
port link-type trunk

#允许10/20/30的vlan口通过
port trunk allow-pass vlan 10 20 30

#允许所有的vlan口通过
#port trunk allow-pass vlan all

1.2单臂路由只有一个口,从逻辑上分成3个口 0.10 0.20 0.30

undo ter mon
sys

int g0/0/0.10
ip address 192.168.10.254 24

#封装到10
dot1q termination vid 10

#开启arp广播
arp broadcast enable


int g0/0/0.20
ip address 192.168.20.254 24
dot1q termination vid 20
arp broadcast enable

int g0/0/0.30
ip address 192.168.30.254 24
dot1q termination vid 30
arp broadcast enable


7.设置远程登入

#进到系统视图
<Huawei>system-view

#进入aaa认证
[Huawei]aaa
#创建账户叫huawei,密码123 ,cipher 为加密方式
[Huawei-aaa] local-user huawei password cipher 123
[Huawei-aaa] local-user huawei privilege level 3

#设置用户类型
[Huawei-aaa] local-user huawei service-type telnet
[Huawei-aaa] quit

#设置5个用户可以登入
[Huawei] user-interface vty 0 4
#激活配置,一定要激活不然重启后失效                    
[Huawei-ui-console0] authentication-mode aaa

四、链路聚合

1.交换机创建链路聚合

大白话:将2条线路,逻辑上变成一条
image.png

LSW3/LSW4 两台机器都需要添加命令

<Huawei>undo ter mon
<Huawei>sys
[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]mode manual load-balance
[Huawei-Eth-Trunk1]q
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]eth-trunk 1

[Huawei-GigabitEthernet0/0/1]int g0/0/2
[Huawei-GigabitEthernet0/0/2]eth-trunk 1

#查看
[Huawei]display eth-trunk 1

五、动态路由rip和ospf

1.配置动态路由rip

1.什么是动态路由

动态路由指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。

2.什么是RIP路由

1.RIP(Routing Information Protocol)是基于距离矢量算法的路由协议,利用跳数来作为计量标准。最大条数15跳,因此RIP只能应用于小规模网络。

2.路由行为指的是,当网络设备(具有三层路由功能的网络设备,如路由器、三层交换机、防火墙等)收到—个IP报文时,
会在自己的路由表(Routing-table) 中查询报文的目的IP地址,如果能够找到匹配给目的IP地址的路由表项,则根据该表项所指示的下一跳及出接口转发报文;
如果没有任何路由表项匹配,则丢弃该报文。

3.路由的行为(路由器转发数据的行为)是逐跳的,因此报文从源去往目的地的过程中,沿途的每一个参与数据转发的网络设备都需要具有关于目的网络的路由。

3.rip缺点:

1、由于15跳为最大值,RIP只能应用于小规模网络。
2、收敛速度慢。
3、根据跳数选择的路由,不一定是最优路由。

image.png
R1路由器-添加动态路由

[Huawei]rip
[Huawei-rip-1]network 192.168.1.0
[Huawei-rip-1]network 10.0.0.0

R2路由器-添加动态路由

[Huawei]rip
[Huawei-rip-1]network 192.168.2.0
[Huawei-rip-1]network 10.0.0.0

2.动态路由ospf

OSPF(Open Shortest Path First)是一种开放式最短路径优先的路由协议,是目前较为流行的内部网关协议(IGP)之一.
OSPF协议通过使用链路状态广播协议(LSA)来建立网络拓扑结构,然后根据运行Dijkstra算法来确定最短路,进而计算出最优的路由信息,从而实现了快速、可靠地构建网络路由。与RIP协议相比,OSPF协议具有更快的收敛时间、更好的可扩展性和更高的性能。

下面是OSPF路由协议的几个重要特点:

  1. 策略多样性:OSPF协议支持多种路由策略,如等价路由、多路径路由、区域路由等,使得网络运营人员可以更好地控制网络路由。
  2. 等级结构:OSPF协议具有信息等级结构,可用于组织、管理和优化网络带宽资源。
  3. 可靠性和高性能:OSPF协议通过建立多个邻居关系,使得网络拓扑结构更加可靠和稳定,并通过 LSA 等机制使得协议在网络中的性能更优。
  4. 链路状态数据库:OSPF协议中的链路状态数据库(LSDB)维护了网络中所有路由器的信息,可以用来计算全局最短路径。
    总之,OSPF协议是一种可靠、高性能、可扩展的路由协议,适用于大型企业和服务提供商的网络环境。

OSPF基本概念

OSPF区域
为了适应大型的网络,OSPF在AS内划分多个区域
每个OSPF路由器只维护所在区域的完整链路状态信息

1.区域ID
区域ID可以表示成一个十进制的数字
也可以表示成一个IP
  1. 骨干区域Area 0
    负责区域间路由信息传播
3.非骨干区域
**非晋干区域相互通信必须通过骨干区域**
– 标准区域
– 末梢区域stub
– 完全末梢区域total stub
– 非纯末悄区域nssa

image.png

OSPF路由类型

  • 区域之间路由器: ABR
  • 自制系统边界路由器:ASBR

image.png

生成OSPF多区域的原因
改善网络的可扩展性
快速收敛

Router ID
OSPF区域内唯一标识路由器的IP地址

Router ID选取规则

1.选取路由器loopback接口上数值最高的IP地址
2.如果没有loopback接口,在物理端口中选取IP地址最高的
3.也可以使用router-id命令指定Router ID
4.DR和BDR的选举方法

选举DR和BDR

1.DR简介:
一个广播性、多接入网络中的指定路由器(Designated Router)
2.BDR简介:
为减小多路访问网络中OSPF流量,OSPF会选择一个指定路由器(DR)和一个备份指定路由器(BDR)。
当多路访问网络发生变化时,DR负责更新其他所有OSPF路由器。BDR会监控DR 的状态,并在当前DR发生故障时接替其角色。
3.自动选举DR和BDR
网段上Router lID最大的路由器将被选举为DR,第二大的将被选举为BDR

2.手工选择DR和BDR

优先级范围是0~255,数值越大,优先级越高,默认为1
如果优先级相同,则需要比较Router ID
如果路由器的优先级被设置为0,它将不参与DR和DBR的选举

3.DR和BDR的选举过程
路由器的优先级可以影响一个选举过程,但是它不能强制更换已经存在的DR或BDR路由器

OSPF的组播地址
224.0.0.5
224.0.0.6

DRothers向DR/BDR发送DBD、LASR或者Lsu时目标地址是224.0.0.6(AllDRouter)﹔或者理解为:DR/BDR侦224.0.0.6
DR/BDR向DRothers发送更新的DBD、LSR或者Lsu时目标地址是224.0.0.5(AllSPFRouter),或者理解为:DRothers侦听224.0.0.5

度量值

OSPF度量值 cost(开销)=10OM/BW(端口带宽)
– 最短路径是基于接口指定的代(cost路径成本)计算的
R工P是跳数

OSPF协议6种LSA分析

LSA类型描述
1类所有OSPF路由器都会产生,只在区域内传播
2DR产生,只在区域内传播
3ABR产生,在相邻的两个区域相互传播
4ABR产生,向和ASBR不在同一区域的其他区域传播,用于表示ASBR
5ASBR产生,向整个OSPF协议区传播,用于描述另一个协议域的路由信息
7NSSA区域中的ASBR产生,用于向NSSA区域通告外部路由

每一种区域中允许泛洪的LSA

区域类型1&234&57
骨干区域(区域O)允许允许允许不允许
非骨干区域,非末梢允许允许允许不允许
末梢区域允许允许不允许不允许
完全末梢区域允许不允许*(除了一条默认路由)不允许不允许
NSSA区域允许允许不允许允许

OSPF地址汇总的作用

地址汇总也是通过减少泛洪的LSA数量节省资源
可以通过屏蔽一些网络不稳定的细节来节省资源
减少路由表中的路由条目

2.1 单区域

image.png
R1路由器-添加动态路由ospf-单区域

<Huawei>sys	

[Huawei]ospf

#创建区域
[Huawei-ospf-1]area 0

#注意网段后面跟的是通配符,0表示不可变
[Huawei-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255

R2路由器-添加动态路由ospf-单区域

<Huawei>sys

[Huawei]ospf

#创建区域
[Huawei-ospf-1]area 0

#注意网段后面跟的是通配符,0表示不可变
[Huawei-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255

#查看路由
[Huawei]display ip routing-table 

2.2 多区域

image.png

r1路由器配置
<Huawei>undo ter mon                                                            #屏蔽泛红消息
<Huawei>sys	                                                                    #进入
[Huawei]sysname r1                                                              #修改名称
[r1]int g0/0/0	                                                                #进入接口
[r1-GigabitEthernet0/0/0]ip add 192.168.1.1 24                                  #接口定义Ip
[r1-GigabitEthernet0/0/0]un sh	                                                #启用接口 1. undo shutdown(un sh):启用接口(接口视图下) 2. shutdown(sh):禁用接口(接口视图下)
[r1]int LoopBack 0	                                                            #进入回环口
[r1-LoopBack0]ip address 1.1.1.1 32	                                            #定义Ip
[r1-LoopBack0]q	                                                                #返回到上一级

[r1]ospf 1 router-id 1.1.1.1	                                                  #开启ospf进程号为1 router-id 1.1.1.1
[r1-ospf-1]area 1	                                                              #进入区域1,区域ID可以用数字表示,也可以用IP表示,若区域0则是骨干区域
[r1-ospf-1-area-0.0.0.1]authentication-mode hmac-md5 1 cipher passwd123         #区域认证
[r1-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255	                          #注意网段后面跟的是 通配符,0表示不可变
[R1-ospf-1-area-0.0.0.1]network 1.1.1.1 0.0.0.0                                 #宣告oSPF区域内的直连网段,使用通配符
[r1-ospf-1-area-0.0.0.1]return	                                                #退出到用户视图
<r1>save	                                                                      #保存
<r1>reset ospf process                                                          #重置oSPF进程
<r1>display ip routing	                                                        #查看路由
<r1>display ip interface brief	                                                #查看ip
<r1>display ospf peer brief 	                                                  #查看邻居关系

r2路由器设置

<Huawei>undo ter mon
<Huawei>sys	
[Huawei]sysname r2
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip address 192.168.1.2 24
[r2-GigabitEthernet0/0/0]int g0/0/2
[r2-GigabitEthernet0/0/2]ip address 192.168.234.2 24
[r2-GigabitEthernet0/0/2]q
[r2]int LoopBack 0
[r2-LoopBack0]ip address 2.2.2.2 32
[r2-LoopBack0]q

[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]a 1
[r1-ospf-1-area-0.0.0.1]authentication-mode hmac-md5 1 cipher passwd123
[r2-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255
[r2-ospf-1-area-0.0.0.1]a 0	
[r2-ospf-1-area-0.0.0.1]authentication-mode hmac-md5 1 cipher passwd123
[r2-ospf-1-area-0.0.0.0]network 192.168.234.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]q
[r2-ospf-1]q
[r2]int LoopBack 0
[r2-LoopBack0]ospf enable 1 area 0
[r2-LoopBack0]return 
<r2>save
<r2>display ospf peer brief

r3路由器配置

<Huawei>undo ter mon
<Huawei>sys
[Huawei]sysname r3
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip address 192.168.234.3 24
[r3-GigabitEthernet0/0/0]q
[r3]int LoopBack 0
[r3-LoopBack0]ip address 3.3.3.3 32
[r3-LoopBack0]q
[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]a 0
[r3-ospf-1-area-0.0.0.0]authentication-mode hmac-md5 1 cipher passwd123
[r3-ospf-1-area-0.0.0.0]network 192.168.234.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]return 
<r3>save
<r3>display ospf peer brief

r4路由器配置

<Huawei>undo ter mon
<Huawei>sys	
[Huawei]sysname r4
[r4]int g0/0/2
[r4-GigabitEthernet0/0/2]ip address 192.168.234.4 24
[r4-GigabitEthernet0/0/2]int g0/0/1
[r4-GigabitEthernet0/0/1]ip address 192.168.2.1 24
[r4-GigabitEthernet0/0/1]q
[r4]int lo	
[r4]int LoopBack 0
[r4-LoopBack0]ip address 4.4.4.4 32
[r4-LoopBack0]q
[r4]ospf 1 router-id 4.4.4.4
[r4-ospf-1]a 0
[r4-ospf-1-area-0.0.0.0]network 192.168.234.0 0.0.0.255
[r4-ospf-1-area-0.0.0.0]authentication-mode hmac-md5 1 cipher passwd123
[r4-ospf-1-area-0.0.0.0]a 2
[r4-ospf-1-area-0.0.0.2]authentication-mode hmac-md5 1 cipher passwd123        
[r4-ospf-1-area-0.0.0.2]network 192.168.2.0 0.0.0.255
[r4-ospf-1-area-0.0.0.2]q
[r4-ospf-1]q
[r4]int LoopBack 0
[r4-LoopBack0]ospf enable 1 area 0
[r4-LoopBack0]return 
<r4>save
<r4>display ospf peer brief

r5路由器配置

<Huawei>undo ter mon
<Huawei>sys	
[Huawei]sysname r5
[r5]int g0/0/0
[r5-GigabitEthernet0/0/0]ip address 192.168.2.2 24
[r5-GigabitEthernet0/0/0]q
[r5]int LoopBack 0 
[r5-LoopBack0]ip address 5.5.5.5 32
[r5-LoopBack0]q
[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]a 2
[r5-ospf-1-area-0.0.0.2]authentication-mode hmac-md5 1 cipher passwd123
[r5-ospf-1-area-0.0.0.2]network 192.168.2.0 0.0.0.255
[r5-ospf-1-area-0.0.0.2]network 5.5.5.5 0.0.0.0
[r5-ospf-1-area-0.0.0.2]return 
<r5>display ospf peer brief

验证路由访问
image.png

修改路由器优先级,接口优先级改为0,将不在竞争DR和BDR,DR形象比喻为村长,BDR形象比喻为副村长,接口改为0形象比喻为村民不参与以后得村长和副村长的竞选

#可以不做
[r2]int g0/0/2
[r2-GigabitEthernet0/0/2]ospf dr-priority 0

#ospf配置认证

#接口认证和区域认证都开启,接口认证大于区域认证;接口认证优先

#区域认证
[r2]ospf 1
[r2-ospf-1]a 0
[r2-ospf-1-area-0.0.0.0]authentication-mode hmac-md5 1 cipher passwd123

#接口认证
[r2]int g0/0/0	
[r2-GigabitEthernet0/0/0]ospf authentication-mode hmac-md5 1 cipher passwd123


#接口宣告 area 0
[r2]int LoopBack 0
[r2-LoopBack0]ospf enable 1 area 0


#查看邻居关系
display ospf peer brief 



六、交换机生成树

image.png

1.自动选举

#选举老大的标准,接口都是发波的

#查看自动生成树
dis stp brief

#一个收波,一个发波
[SW1]dis stp brief
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/1        ROOT  FORWARDING      NONE
   0    GigabitEthernet0/0/2        DESI  LEARNING        NONE




#2个接口都是发波的,是老大
[SW2]dis stp brief
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/1        DESI  FORWARDING      NONE
   0    GigabitEthernet0/0/2        DESI  FORWARDING      NONE



#一个接口阻塞,一个接口是收波,一个接口发波
[SW3]dis stp brief
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/1        ALTE  DISCARDING      NONE
   0    GigabitEthernet0/0/2        ROOT  FORWARDING      NONE
   0    GigabitEthernet0/0/3        DESI  FORWARDING      NONE


2.干预选举

#干预选举
[SW1]stp mode stp
[SW2]stp mode stp
[SW3]stp mode stp

#改变优先级,最高级0,SW1变成老大
# stp priority 0  和  stp root primary   意思一样

[SW1]stp priority 0
[SW1]dis stp brief
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/1        DESI  DISCARDING      NONE
   0    GigabitEthernet0/0/2        DESI  DISCARDING      NONE


#改变优先级4096,SW2对波要一直赢SW3
# stp priority 4096  和  stp root secondary   意思一样
[SW2]stp priority 4096
[SW2]dis stp brief
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/1        ROOT  FORWARDING      NONE
   0    GigabitEthernet0/0/2        DESI  FORWARDING      NONE


[SW3]dis stp brief
 MSTID  Port                        Role  STP State     Protection
   0    GigabitEthernet0/0/1        ALTE  DISCARDING      NONE
   0    GigabitEthernet0/0/2        ROOT  FORWARDING      NONE
   0    GigabitEthernet0/0/3        DESI  FORWARDING      NONE

3.故障模拟

#没有配置任何vlan,也可以配置ip,应该有默认vlan1
[SW1]int Vlanif 1
[SW1-Vlanif1]ip address 192.168.1.254 24

[SW2]int Vlanif 1
[SW2-Vlanif1]ip add	
[SW2-Vlanif1]ip address 192.168.1.253 24


[SW3]int g0/0/1
[SW3-GigabitEthernet0/0/1]shutdown

#模拟SW3接口1,故障;pc1长ping之后,故障一段时间,自动切换线路后恢复正常Ping
image.png

七、ACL

通信四元素,源IP地址,目的IP地址,和源端口,目的端口、第五元素是协议。
ACL(访问控制列表

1.ACL概述

读取数据包中的IP头部,TCP/DUP 头部中的源IP地址,目的IP地址,和源端口,目的端口根据设置好的ACL决定数据的丢弃还是允许通过。

2.工作原理

acl 在接口上定义N条规则过滤数据包,要么放行,要么丢弃
匹配规则:从上往下依次匹配,匹配即停止,不会继续匹配下一条。

#打比方:如果在入站口就拦截了,就无法查表了
当数据包进入入站口,经过出站口时,由于接口启用了acl,此时路由器会对报文进行检查,然后做出相应的丢弃或允许通过

3.ACL类型:

基本ACL(2000-29999)只匹配源IP
高级ACL:(3000-3999)可恨据源IP地址,目的IP地址,和源端口,目的端口 匹配
二次ACL:(4000-4999)可根据源MAC 目的MAC 二层协议

2.实验

image.png

r1

<Huawei>undo ter mon
<Huawei>system-view
[Huawei]sysname r1
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[r1-GigabitEthernet0/0/0]int g0/0/1
[r1-GigabitEthernet0/0/1]ip address 192.168.2.254 24
[r1-GigabitEthernet0/0/1]int g0/0/2
[r1-GigabitEthernet0/0/0]ip address 10.10.0.1 24
[r1-GigabitEthernet0/0/0]q
[r1]ospf 1
[r1-ospf-1]a 0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.254 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 192.168.2.254 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 10.10.0.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]return 
<r1>save

r2

<Huawei>undo ter mon
<Huawei>system-view
[Huawei]sysname r2
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip address 10.10.0.2 24
[r2-GigabitEthernet0/0/0]int g0/0/1
[r2-GigabitEthernet0/0/1]ip address 192.168.3.254 24
[r2-GigabitEthernet0/0/1]int g0/0/2
[r2-GigabitEthernet0/0/2]ip address 192.168.4.254 24
[r2-GigabitEthernet0/0/2]q
[r2]ospf 1
[r2-ospf-1]a 0
[r2-ospf-1-area-0.0.0.0]network 192.168.3.254 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 192.168.4.254 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 10.10.0.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]return 
<r2>save

A 192.168.1.1无法访问192.168.4.1


#步长100,值大一点,方便维护
#deny 拒绝

[r1-acl-adv-3000]rule 100 deny ?
  <1-255>  Protocol number
  gre      GRE tunneling(47)
  icmp     Internet Control Message Protocol(1)
  igmp     Internet Group Management Protocol(2)
  ip       Any IP protocol
  ipinip   IP in IP tunneling(4)
  ospf     OSPF routing protocol(89)
  tcp      Transmission Control Protocol (6)
  udp      User Datagram Protocol (17)

#source源
#destination 目标     0.0.0.0可以缩写为0


[r1]acl 3000
[r1-acl-adv-3000]rule 100 deny ip source 192.168.1.1 0.0.0.0 destination 192.168.4.1 0.0.0.0

#查看记录
[r1-acl-adv-3000]dis this
[V200R003C00]
#
acl number 3000  
 rule 100 deny ip source 192.168.1.1 0 destination 192.168.4.1 0 
#
return
[r1-acl-adv-3000]q
[r1]int g0/0/2
#接口out出方向,启用acl 3000规则
[r1-GigabitEthernet0/0/2]traffic-filter outbound acl 3000



[r1]acl 3000
#取消rule 100单个规则
[r1-acl-adv-3000]undo rule 100


#取消所有的acl 3000
[r1]undo acl 3000

B.需求:R1 可以telnet R2;R1 不可以ping R2

[r2]aaa
[r2-aaa]local-user huawei password cipher 123                                    #r2创建telnet用户
[r2-aaa]local-user huawei privilege level 3
[r2-aaa]local-user huawei service-type telnet
[r2-aaa]q
[r2]user-interface vty 0 4
[r2-ui-vty0-4]authentication-mode aaa

[r2]acl 3000
[r2-acl-adv-3000]rule 100 permit tcp source 10.10.0.1 0 destination-port eq 23   #放行10.10.0.1telnet
[r2-acl-adv-3000]rule 101 deny icmp source 10.10.0.1 0 destination 10.10.0.2 0   #拒绝10.10.0.1的ping
[r2-acl-adv-3000]rule 102 permit ospf                                            #如果最后一条是拒绝所有,前面需要放行ospf
[r2-acl-adv-3000]rule 200 deny ip                                                #拒绝所有ip

[r2-acl-adv-3000]q
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]traffic-filter inbound acl 3000

八、NAT

NAT(Network Address Translation),是指网络地址转换,1994年提出的。NAT是用于在本地网络中使用私有地址,在连接互联网时转而使用全局 IP 地址的技术。NAT实际上是为解决IPv4地址短缺而开发的技术.
NAT旨在通过将一个外部 IP 地址和端口映射到更大的内部 IP 地址集来转换 IP 地址。 基本上,NAT 使用流量表将流量从一个外部(主机)IP 地址和端口号路由到与网络上的终结点关联的正确内部 IP 地址。

1. NAT类型

NAT 有 3 中类型:静态NAT,动态NAT,端口复用NAPT

1.1. 静态NAT

内部本地地址一对一转换成内部全局地址,相当内部本地的每一台PC都绑定了一个全局地址。一般用于在内网中对外提供服务的服务器

1.2. 动态NAT

在内部本地地址转换的时候,在地址池中选择一个空闲的,没有正在被使用的地址,来进行转换,一般选择的是在地址池定义中排在前面的地址,当数据传输或者访问完成时就会放回地址池中,以供内部本地的其他主机使用,但是,如果这个地址正在被使用的时候,是不能被另外的主机拿来进行地址转换的

1.3. 端口复用NAPT

面对私网内部数量庞大的主机,如果NAT只进行IP地址的简单替换,就会产生一个问题:当有多个内部主机去访问同一个服务器时,从返回的信息不足以区分响应应该转发到哪个内部主机。此时,需要 NAT 设备根据传输层信息或其他上层协议去区分不同的会话,并且可能要对上层协议的标识进行转换,比如 TCP 或 UDP 端口号。这样 NAT 网关就可以将不同的内部连接访问映射到同一公网IP的不同传输层端口,通过这种方式实现公网IP的复用和解复用。这种方式也被称为端口转换PAT、NAPT或IP伪装,但更多时候直接被称为NAT,因为它是最典型的一种应用模式。

image.png

2.R1-R2基础配置

#####################################R1配置
<Huawei>undo ter mon
<Huawei>system-view 
[Huawei]sysname r1
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[r1-GigabitEthernet0/0/0]int g0/0/1
[r1-GigabitEthernet0/0/1]ip address 100.1.1.1 24
[r1-GigabitEthernet0/0/1]

#添加一条静态路由,下一跳地址100.1.1.2
[r1]ip route-static 0.0.0.0 0 100.1.1.2
[r1]acl 2000
[r1-acl-basic-2000]rule 10 permit source 192.168.1.0 0.0.0.255
[r1-acl-basic-2000]q


######################################R2配置
<Huawei>undo ter mon
<Huawei>system-view 
[Huawei]sysname ISP
[ISP]int g0/0/0
[ISP-GigabitEthernet0/0/0]ip address 100.1.1.2 24

#模拟公网
[ISP]int LoopBack 0
[ISP-LoopBack0]ip add	
[ISP-LoopBack0]ip address 8.8.8.8 32
[ISP-LoopBack0]

3.动态NAT,拿到公网Ip 100.1.1./24

[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]nat outbound 2000
[r1-GigabitEthernet0/0/1]q


#动态NAT
#如果一个地址不够用
#创建一个地址池10-20,开始地址100.1.1.10--->结束地址100.1.1.20
[r1]nat address-group 1 100.1.1.10 100.1.1.20
[r1]int g0/0/1
#取消之前的nat outbound 2000
[r1-GigabitEthernet0/0/1]undo nat outbound 2000
[r1-GigabitEthernet0/0/1]nat outbound 2000 address-group 1   #启用地址池


#不加端口转换,11个ip用完了,地址就不够用了,谨慎使用
[r1-GigabitEthernet0/0/1]nat outbound 2000 address-group 1 no-pat

4.动态NAT,拿到公网Ip 200.1.1./24

[r1]nat address-group 2 200.1.1.1 200.1.1.10
[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 1
[r1-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 1 no-pat
[r1-GigabitEthernet0/0/1]nat outbound 2000 address-group 2
[r1-GigabitEthernet0/0/1]




#运营商要给你加一条静态路由
[ISP]ip route-static 200.1.1.0 28 100.1.1.1

5.公网访问服务器

静态NAT

#取消之前加的
[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 2


#取消之前加的
[ISP]undo ip route-static 200.1.1.0 28 100.1.1.1


[ISP]ip route-static 200.1.1.1 32 100.1.1.1




[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]nat outbound 2000
[r1-GigabitEthernet0/0/1]nat server global 200.1.1.1 inside 192.168.1.5  #静态NAT,NAT外网地址转化
[r1]dis nat server  #查看nat 



[SW1]
[SW1]int g0/0/4	
[SW1-GigabitEthernet0/0/4]stp edged-port enable   #选做,启用边缘接口,不在做生成树计算

6.静态NAPT

[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]undo nat  server global 200.1.1.1 inside 192.168.1.5
[r1-GigabitEthernet0/0/1]nat server protocol tcp global 200.1.1.1 80 inside 192.168.1.5 80

[r1-GigabitEthernet0/0/1]dis this
[V200R003C00]
#
interface GigabitEthernet0/0/1
 ip address 100.1.1.1 255.255.255.0 
 nat server protocol tcp global 200.1.1.1 www inside 192.168.1.5 www
 nat outbound 2000
#
return
[r1-GigabitEthernet0/0/1]

九、PPPOE

PPPoE(英语:Point-to-Point Protocol Over Ethernet),以太网上的点对点协议,是将点对点协议(PPP)封装在以太网(Ethernet)框架中的一种网络隧道协议。由于协议中集成PPP协议,所以实现出传统以太网不能提供的身份验证、加密以及压缩等功能,也可用于缆线调制解调器(cable modem)和数字用户线路(DSL)等以以太网协议向用户提供接入服务的协议体系。

image.png

1.建立虚拟面板

<Huawei>undo ter mon
<Huawei>system-view 
[Huawei]sysname ISP
[ISP]int Virtual-Template0                                          #创建虚拟面板0
[ISP-Virtual-Template0]
[ISP-Virtual-Template0]ppp authentication-mode chap                 #启动ppp加密认证
[ISP-Virtual-Template0]remote address pool 1                        #分配  ip的pool池,名称1
[ISP-Virtual-Template0]ip add 100.1.1.1 24                          #配置公网ip地址
[ISP-Virtual-Template0]q
[ISP]ip pool 1
[ISP-ip-pool-1]network 100.1.1.0 mask 255.255.255.0
[ISP-ip-pool-1]gateway-list 100.1.1.1
[ISP-ip-pool-1]q
[ISP]int g0/0/0
[ISP-GigabitEthernet0/0/0]pppoe-server bind  virtual-template 0      #物理接口绑定虚拟面板0
[ISP-GigabitEthernet0/0/0]q
[ISP]aaa
[ISP-aaa]domain renwei                                               #创建用户域


#创建用户
[ISP]aaa
[ISP-aaa]local-user huawei@renwei password cipher 123                #创建用户设置密码
[ISP-aaa]local-user huawei@renwei service-type ppp


#假装外网8.8.8.8
[ISP]int LoopBack 0
[ISP-LoopBack0]ip address 8.8.8.8 32

2.猫猫配置

<Huawei>undo ter mon
<Huawei>sys
[Huawei]sysname maomao
[maomao]int Dialer 0                             #虚拟的拨号口
[maomao-Dialer0]link-protocol ppp                #封装ppp协议
[maomao-Dialer0]ppp chap user huawei@renwei
[maomao-Dialer0]ppp chap password cipher 123
[maomao-Dialer0]ip address ppp-negotiate         #协商的方式获取地址
[maomao-Dialer0]dialer user HUAWEI               #拨号口启用一个名称
[maomao-Dialer0]dialer bundle 100                #绑定拨号的编号,编号自定义
[maomao-Dialer0]q
[maomao]int g0/0/1
[maomao-GigabitEthernet0/0/1]pppoe-client dial-bundle-number 100  #拨号口绑定
[maomao-GigabitEthernet0/0/1]q
[maomao]ip route-static 0.0.0.0 0.0.0.0 Dialer 0 #猫猫定义静态ip的,下一跳虚拟的拨号口

[maomao]dhcp enable 
[maomao]int g0/0/0
[maomao-GigabitEthernet0/0/0]ip add	
[maomao-GigabitEthernet0/0/0]ip address 192.168.0.1 24
[maomao-GigabitEthernet0/0/0]dhcp select interface 


<maomao>dis ip interface brief #查看ip

#猫猫做NAT转化
[maomao]acl 2000
[maomao-acl-basic-2000]rule permit   #允许所有
[maomao-acl-basic-2000]q
[maomao]int Dialer 0
[maomao-Dialer0]nat outbound 2000    #虚拟机拨号口,启用acl

image.png

3.家用网关

<Huawei>undo ter mon
<Huawei>sys
[Huawei]sysname jiayong
[jiayong]int Vlanif 1
[jiayong-Vlanif1]ip address 192.168.0.100 24

[jiayong-Vlanif1]display ip interface brief   #查看ip信息
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
The number of interface that is UP in Physical is 2
The number of interface that is DOWN in Physical is 1
The number of interface that is UP in Protocol is 2
The number of interface that is DOWN in Protocol is 1

Interface                         IP Address/Mask      Physical   Protocol  
Ethernet0/0/8                     unassigned           down       down      
NULL0                             unassigned           up         up(s)     
Vlanif1                           192.168.0.100/24     up         up        
[jiayong-Vlanif1]
[jiayong-Vlanif1]

123456

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

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

相关文章

安达发|APS生产排程软件给化工行业带来的价值

化工行业是一个涵盖了广泛的领域&#xff0c;包括石油化工、有机化工、无机化工、精细化工、生物化工等。 化工行业是指以化学工艺为基础&#xff0c;通过化学反应制取化学品的工业。根据生产工艺和产品性质&#xff0c;化工行业可以分为以下几类&#xff1a; 1. 石油化工&…

Hash Index 原理和应用精讲

线上沙龙 - 技术流第 35 期回放来啦 本期直播我们邀请到 KaiwuDB 高级研发工程师徐胜康&#xff0c;为大家分享 Hash Index 原理和应用。徐老师曾任职于 Sun Micro Systems, Lucent 等公司&#xff0c;具备多年 Linux/UNIX Operating System 内核、驱动、文件系统、数据库、研…

十八,镜面IBL-打印预过滤环境贴图

前面打印了各个级别的hdr环境贴图&#xff0c;也能看到预过滤环境贴图&#xff0c;现在进行打印各个级别的预过滤环境贴图。 运行结果如下 代码如下&#xff1a; #include <osg/TextureCubeMap> #include <osg/TexGen> #include <osg/TexEnvCombine> #…

智慧工地管理系统源码(电脑端+手机端+APP+SAAS云平台)

智慧工地是指通过一系列先进的技术手段&#xff0c;实现施工现场的智能化管理&#xff0c;其核心是利用物联网技术&#xff0c;将施工现场的各种设备、机械、材料、人员等进行全面实时地监测和控制&#xff0c;以实现资源的最优配置和高效利用。 一、概述 智慧工地管理系统&am…

Linux虚拟机无法联网

问题描述 Centos7&#xff0c;配置了静态IP后&#xff0c;无法联网 解决方式 虚拟机连接不上网络&#xff0c;解决办法_虚拟机连不上网络-CSDN博客 根据上面文章一步步做。 发现 在Windows的cmd中&#xff0c;可以ping通我的Linux虚拟机 但是&#xff0c;在虚拟机里 无法 …

第九章 动态规划 part12 309. 最佳买卖股票时机含冷冻期 714. 买卖股票的最佳时机含手续费

第五十一天| 第九章 动态规划 part12 309. 最佳买卖股票时机含冷冻期 714. 买卖股票的最佳时机含手续费 一、309. 最佳买卖股票时机含冷冻期 题目链接&#xff1a;https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-with-cooldown/ 题目介绍&#xff1a; 给定一…

layui 树状控件tree优化

先上效果图&#xff1a; 我选的组件是这个&#xff1a; 动态渲染完后&#xff0c;分别在窗体加载完成&#xff0c;节点点击事件分别加入js&#xff1a; //侧边栏图标替换//layui-icon-subtraction$(function () {$(".layui-icon-file").addClass("backs&quo…

【广州华锐互动】鱼类授精繁殖VR虚拟仿真实训系统

随着科技的不断发展&#xff0c;虚拟现实技术在各个领域的应用越来越广泛。在养殖业中&#xff0c;VR技术可以帮助养殖户进行家鱼授精实操演练&#xff0c;提高养殖效率和繁殖成功率。本文将介绍利用VR开展家鱼授精实操演练的方法和应用。 首先&#xff0c;我们需要了解家鱼授精…

QT基础入门——认识与创建QT(一)

前言&#xff1a; 前面学了Linux的基础命令、系统编程、网络编程&#xff0c;对LInux的使用也有了一个简单的了解与认识&#xff0c;之后的学习就要用到 imx6ull_pro这款开发板进行学习了&#xff0c;所以在使用前还是决定把QT的基础知识学习一下&#xff0c;好在后面的linu…

GeoPandas 基本使用

1.GeoPandas是什么 geopandas是一个开源项目&#xff0c;它的目的是使得在Python下更方便的处理地理空间数据。geopandas扩展了pandas的数据类型&#xff0c;允许其在几何类型上进行空间操作。geopandas主要结合了pandas和shapely框架的能力。 shapely 有一个名为 geometry 的类…

【DTEmpower案例操作教程】智能数据挖掘

DTEmpower是由天洑软件自主研发的一款通用的智能数据建模软件&#xff0c;致力于帮助工程师及工科专业学生&#xff0c;利用工业领域中的仿真、试验、测量等各类数据进行挖掘分析&#xff0c;建立高质量的数据模型&#xff0c;实现快速设计评估、实时仿真预测、系统参数预警、设…

m4a怎么转换mp3?4个方法包教包会

m4a怎么转换mp3&#xff1f;M4A是一种备受欢迎的音频文件格式&#xff0c;通常用于存储高保真音频数据。它代表着“MPEG-4 Audio”扩展名&#xff0c;这意味着它属于基于MPEG-4标准的音频格式之一。M4A格式有着众多的优势。首先&#xff0c;它能够提供出色的音质&#xff0c;并…

html、css学习记录【uniapp前奏】

Html 声明&#xff1a;该学习笔记源于菜鸟自学网站&#xff0c;特此记录笔记。很多示例源于此官网&#xff0c;若有侵权请联系删除。 文章目录 Html声明&#xff1a; CSS 全称 Cascading Style Sheets&#xff0c;层叠样式表。是一种用来为结构化文档&#xff08;如 HTML 文档…

在微信小程序中跳转到另一个小程序(多种实现方式)

方式一&#xff1a; 配置要跳转的appid和小程序页面路径 wx.navigateToMiniProgram({appId: 目标小程序appid,path: 目标小程序页面路径,//develop开发版&#xff1b;trial体验版&#xff1b;release正式版envVersion: release, success(res) {// 打开成功console.log("跳…

【MATLAB源码-第38期】基于OFDM的块状导频和梳状导频误码率性能对比,不同信道估计方法以及不同调制方式对比。

1、算法描述 块状导频和梳状导频都是用于无线通信系统中信道估计的方法。 块状导频&#xff1a; 定义&#xff1a; 在频域上&#xff0c;块状导频是连续放置的一组导频符号。这意味着所有的导频符号都集中在一个短的时间段内发送。 优点&#xff1a; 对于时间选择性信道&#…

项目管理常用工具有哪些?

项目管理常用的工具有很多&#xff0c;以下是一些常见的工具&#xff1a; 1. 甘特图&#xff1a;甘特图是一种图形化的工具&#xff0c;用于展示项目的时间计划和任务进度。它可以清晰地显示项目中各个任务的开始时间、结束时间以及任务之间的依赖关系。 2. 工作分解结构&#…

ChatGPT必应联网功能正式上线

今日凌晨发现&#xff0c;ChatGPT又支持必应联网了&#xff01;虽然有人使用过newbing这个阉割版的联网GPT4&#xff0c;但官方版本确实更加便捷好用啊&#xff01; 尽管 ChatGPT 此前已经展现出了其他人工智能模型无可比拟的智能&#xff0c;但由于其训练数据的限制&#xff…

【AI视野·今日CV 计算机视觉论文速览 第256期】Thu, 28 Sep 2023

AI视野今日CS.CV 计算机视觉论文速览 Thu, 28 Sep 2023 Totally 96 papers &#x1f449;上期速览✈更多精彩请移步主页 Daily Computer Vision Papers SHACIRA: Scalable HAsh-grid Compression for Implicit Neural Representations Authors Sharath Girish, Abhinav Shriva…

视频直播美颜sdk与计算机视觉的奇妙结合

在数字时代&#xff0c;视频直播已经成为了人们分享生活、娱乐互动的重要方式之一。而随着社交媒体和在线直播平台的不断发展&#xff0c;用户们对于直播质量和体验提出了越来越高的要求。其中之一就是美颜效果。美颜不仅仅是为了矫正自身缺陷&#xff0c;它更是一种增强直播吸…

安卓玩机-----反编译apk 修改apk 去广告 去弹窗等操作中的一些常识

安卓机型app的编译与反编译 apk文件的简单说明与解析 -安卓修改apk apk的组成和编译 一 电脑端几种反编译apk工具操作步骤解析 前面几个博文有说明关于反编译apk和apk架构等有些常识.今天对以上做个补充。初学者记住一点。对于一个apk文件使用压缩软件7zip打开可以查看到文件…