- 博客(46)
- 收藏
- 关注
原创 【大连民族大学C语言CG题库练习题】——输入10个实数入数组,然后依次输出前1个实数和、前2个实数和、…、前10个实数和
【问题描述】输入10个实数入数组,然后依次输出前1个实数和、前2个实数和、…【输出形式】依次输出前1个实数和、前2个实数和、…【输入形式】输入10个实数。
2023-12-04 16:04:13
596
原创 【大连民族大学C语言CG题库练习题】——加密文件1
【问题描述】有一种加密方法为:其使用一个字母串(可以含重复字母,字母个数不超过50)作为密钥。【样例说明】首先将给定的密钥单词去除重复字母,然后按照上面的加密对应表对encrypt.txt文件内容进行加密即可得到加密后的文件,其中只对英文字母进行加密对换,并且假设encrypt.txt中的英文字母全是小写字母。假定要加密的文件名为encrypt.txt及加密后的文件名为output.txt,并。【输入形式】从标准输入中输入密钥串,并从文件encrypt.txt中读入要加密的内容。
2023-12-04 06:00:00
751
原创 【大连民族大学C语言CG题库练习题】——检查4*4矩阵是否对称
【输入形式】键盘输入4*4矩阵的各个元素值。【问题描述】检查4*4矩阵是否对称。【输出形式】yes或no。
2023-12-03 19:56:40
511
原创 【大连民族大学C语言CG题库练习题】——猪的安家问题
举个例子,假如有16头猪,Andy建了3个猪圈,为了保证公平,剩下1头猪就没有地方安家了。这回Andy建造了5个猪圈,但是仍然有1头猪没有地方去,然后Andy又建造了7个猪圈,但是还有2头没有地方去。你对这个事情感兴趣起来,你想通过Andy建造猪圈的过程,知道Andy家至少养了多少头猪。每组数据第一行包含一个整数n (n
2023-12-03 18:54:50
474
4
原创 【HCIP持续更新】STP协议相关保护机制
当交换机连接终端的接口配置完边缘端口后,此接口连接的链路产生变化不会影响现网的稳定性,但是如果通过此接口再次接受到BPDU报文,会对现网的STP协议产生重新计算。为了保护为网络的稳定性,所以在配置边缘端口的设备上,配置BPDU报保护。...
2022-07-30 15:54:00
365
原创 【HCIP持续更新】DHCP安全威胁
网络攻击行为无处不在,针对DHCP的攻击行为也不例外。例如,某公司突然出现大面积用户无法上网的情况,经检查用户终端均为获取到IP地址,且DHCP地址池中的地址已经全部被分配出去了,这种情况很可能是受到了饿死攻击造成的。...
2022-07-17 12:54:05
409
原创 【HCIP持续更新】端口安全
开启端口安全功能启动MAC地址和端口自动关联功能设置接口允许访问网络的最大主机数量查看自动关联的MAC信息端口安全限制动作接口上安全MAC地址数达到限制后,如果收到源,AC地址不存在的报文,端口安全则认为有非法用户攻击,就会根据配置的动作对接口进行保护处理。缺省情况下是resrtict...
2022-07-12 20:54:01
183
原创 【华为HCIA持续更新】SDN与FVC
1、经典IP网络是一个分布式的、对等控制的网络。每个网络设备存在独立的数据平台、控制平台和管理平台。设备的控制平台对等的交互路由协议,然后独立的生产数据平面指导报文转发2、经典IP网络的优势在于设备与协议解耦,厂家之间兼容性较好且故障场景下协议保证网络收敛OpenFlow是控制器与交换机之间的一种南向接口协议。它定义了三种类型的消息,Controller-to-S witch、Asynchronous和Symmetric。每一种消息又包含了更多的子类型1、SDN的本质诉求是让网络更加开放、灵活与简单。它的实
2022-06-30 16:58:18
628
原创 【HCIA持续更新】WLAN工作流程概述
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iAty6YvQ-1656061092646)(https://s1.ax1x.com/2022/06/23/jPMFeK.png)]1、配置AC作为DHCP服务器,配置Option 43字段2、创建域管理模板,并配置国家码进入VLAN视图创建与管理模板,并进入模板视图,若模板已存在则直接进入模板视图配置设备的国家码标识创建AP组,并进入AP组视图,若AP组已存在则直接进入AP组视图将指定的域管理模板引用到AP或AP组
2022-06-24 16:59:04
454
原创 【HCIA持续更新】WLAN概述与基本概念
1、WLAN即Wireless LAN,是指通过无线技术构建的无线局域网络。WLAN广义上是指无线电波、激光、红外线等无线信号来代替有线局域网中的部分或全部传输介质所构成的网络2、通过WLAN技术,用户可以方便地接入到无线网络,并在无线网络覆盖区域内的只有移动,彻底摆脱有线网络的束缚...
2022-06-23 19:29:14
356
原创 【HCIA持续更新】网络管理与运维
1、NMS和被管理设备的信息交互分为两种2、被管理对象:每一个设备可能包含多个被管理对象,被管理对象可以是设备中的某个硬件,也可以是在硬件、软件(如路由选择协议)上配置的参数集合。3、SNMP规定通过MIB去描述可管理实体的一组对象1、使能SNMP代理功能2、配置SNMP的版本3、创建或者更新MIB视图的信息4、增加一个新的SNMP组,将该组的用户映射到SNMP视图5、为一个SNMP组添加一个新用户6、配置SNMPv3用户认证密码7、配置SNMPv3用户的加密密码8、配置设备发送Trap报文参
2022-06-23 17:13:01
229
原创 【HCIA持续更新】广域网技术
1、局域网是一种覆盖地区比较下的网络2、广域网是一种通过租用ISP网络或者自建专用网络来构建的覆盖地理区域比较广的计算机网络广域网络基本设备有三种,CE(用户边缘设备)、PE(服务提供商提供边缘设备)和P(服务提供商设备)具体定义是:CE:CE连接一个或多个PE,实现用户接入PE:PE同时连接CE和P设备,是重要的网络节点P:服务商不连接任何CE的设备链路层协商:通过LCP报文进行链路参数协商,建立链路层链接认证协商:通过链路建立阶段进行链路参数协商,建立链路层链接网络层协商:通过NCP协商来选择和配置一个
2022-06-23 15:21:05
591
原创 【HCIA持续更新】网络服务之FTP
网络服务之FTPFTP服务简介文件传输协议1、主机之间传输文件是IP网络的一个重要的功能,如今人们可以方便地使用网页、邮箱进行文件传输2、然而在互联网早期,Web还没出现,操作系统使用命令行的时代,用户使用命令行工具进行文本传输。其中最通用的方式就是使用FTP(文件传输协议)、以及TFTP(简单文件传输协议)FTP基本概念1、FTP采用典型C/S架构(即服务器端与客户端模型),客户端与服务器端建立连接后即可实现文件的上传和下载2、针对传输文件类型不同,FTP可以采用不同的传输模式:ASCL
2022-03-18 21:40:02
169
原创 【HCIA持续更新】网络服务之DHCP
网络服务之DHCPDHCP基本概念1、为解决传统的静态手工配置方式的不足,DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)应运而生,其可以实现网络动态合理地分配IP地址给主机使用2、DHCP采用C/S构架,主机无需配置,从服务器端获取地址,可实现接入网络后即插即用DHCP优点DHCP工作原理DHCP租期更新DHCP配置命令1、开启DHCP功能dhcp enable2、开启接口采用接口地址池的DHCP服务器dhcp selec
2022-03-01 21:40:46
135
原创 【HCIA持续更新】NAPT
NAPT动态NAPT的工作原理1、动态NAT选择地址池中的地址转换时不会转换端口号,即No-PAT(No-PAT Address Translation 非端口地址转换),公有地址与私有地址还是1:1的映射关系,无法提高公有地址利用率2、NAPT(Natwork Address and Part Translation,网络地址端口转换):从地址池中选择地址进行地址转换时不仅转换IP地址,同时也会对端口号进行转换,从而实现公有地址与私有地址的1:n映射,可以有效提高公有地址利用率NAPT转化示例
2022-02-25 08:22:05
425
原创 【HCIA持续更新】NAT技术概述
NAT技术概述NAT产生背景1、随着互联网用户的增多,IPv4的共有地址资源显得越发短缺2、同时 ipv4公有地址资源存在地址分配不均的问题,这导致部分地区的IPV4可用公有地址严重不足3、为解决该问题,使用过渡技术解决IPV4公有地址短缺就显得尤为重要私网IP地址1、公有地址:由专门的机构管理、分配,可以在Internet上直接通信的IP地址2、私有地址:组织和个人可以任意使用,无法在Internet上直接通信,只能在内网使用的IP地址NAT技术原理1、NAT:对IP数据报文中的IP地
2022-02-24 09:18:41
1804
原创 【HCIA持续更新】基本ACL的部署
基本ACL的部署基本ACL的匹配特点基本ACL的调用位置基本ACL调用距离要求限制的路由器上的最近接口基本ACL的基础配置命令1、创建基本ACLacl [bumber] acl-number [match-order config]使用编号(2000~2999)创建一个数字型的基本ACL,并进入基本ACL视图acl name acl-name {basic | acl-number}[match-order config]使用名称创建一个命名型的基本ACL,并进入基本ACL视图2、
2022-02-16 21:11:43
181
原创 【HCIA持续更新】流量管理方案
流量管理方案ACL概述1、ACL是由一系列permit或deny语句组成的、有序规则的列表2、ACL是一个匹配工具,能够对报文进行匹配和区分ACL的分类与标识ACL的组成ACL由若干条permit或deny语句组成。每条语句就是该ACL的一条规则,每条语句中的permit或deny’就是与这条规则相对应的处理动作规则编号通配符匹配全部IP地址:0.0.0.0匹配所有IP地址:255.255.255.255ACL的匹配机制ACL作为处理数据包的工具具有方向性入站(Inbo
2022-02-16 16:13:30
308
原创 【HCIA持续更新】OSPF协议典型设置
OSPF协议典型配置基础配置命令1、(系统试图)创建并运行OSPF进程ospf [process-id|router-id router-id]porcess-id用于标识OSPF进程,默认进程号为1.OSPF支持多进程,在同一台设备上可以运行多个不同的OSPF进程,他们之间互不影响,彼此独立。router-id用于手工指定设备的ID号。如果没有通过命令指定ID号,系统会直接通过当前接口的IP地址中选取一个作为设备的ID号2、(OSPF视图)创建并进入OSPF区域area area-idA
2022-02-16 15:24:56
498
原创 【HCIA持续更新】OSPF协议工作原理
OSPF协议工作原理OSPF邻接关系建立OSPF路由器之间的关系1、关于OSPF路由器之间的关系有两个重要的概念,邻居关系和邻接关系2、考虑一种简单的拓扑,两台路由器直连。在双方互联接口上激活OSPF,路由器开始发送及侦听Hello报文。再通过Hello报文发现彼此后,两台路由器便形成了邻居关系3、邻居关系的建立只是一个开始,后续会进行一系列报文的交互,例如前文提到的DD、LSR、LSU和LS ACK等。当两台路由器LSDB同步完成,并开始独立计算路由时,这两台路由器形成了邻接关系初识OSPF邻
2022-02-14 17:38:27
1358
原创 【HCIA持续更新】动态路由协议概述
动态路由协议概述动态路由协议的分类按工作区域分类IGP(内部网关协议)RIPOSPFIS-ISEGP外部网关协议BGP按工作机制及算法分类距离矢量路由协议RIP链路状态路由协议OSPFIS-IS距离矢量路由协议1、运行距离矢量路由协议的路由器周期性的泛洪自己的路由表。通过路由的交互,每台路由器都从相邻的路由器学习到路由,并且加载进自己的路由表中2、对于网络中的所有路由器而言,路由器并不清楚网络的拓扑,只是简单知道要去某个地方方向在哪里,距离有多远。这既是距离矢量算法的本质
2022-02-13 21:11:21
963
原创 【HCIA持续更新】路由的高级特性
路由的高级特性路由递归1、路由必须有直连的下一跳才能够指导转发,但是路由生成时下一跳可能不是直连的,因此需要计算出一个直连的下一跳和对应的出接口,这个过程就叫做路由递归2、路由递归也被称为路由迭代等价路由路由表中存在等价路由之后,前往该目的网络的IP报文路由器会通过所有有效的接口、下一跳转发,这种转发行为称为负载分担浮动路由基本概念1、静态路由支持配置时手动指定优先级,可以通过配置目的地址/掩码相同、优先级不同、下一跳不同的静态路由,实现转发路径的备份2、浮动路由是主用的备份,保证链
2022-02-12 15:51:02
825
原创 【HCIA持续更新】 静态路由和默认路由的工作原理
静态路由和默认路由的工作原理静态路由静态路由应用场景1、静态路由由网络管理员手动配置,配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络2、缺点是不能自动适应网络拓扑的变化,需要人工干预。3、RTA上转发目的地址属于2.1.1.0/24的报文,在只有直连路由的情况下没有路由匹配。此时可以通过手动配置路由,使RAT前往20.1.1.0/24网段的报文交给下一跳10.0.0.2转发[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GgCpnut0-1644627
2022-02-12 09:04:56
210
原创 【HCIA持续更新】VLAN间通信之三层交换机
VLAN间通信之三层交换机使用VLANIF技术实现VLAN之间的通信三层交换机和VLAN接口1、二层交换机指的是只具备二层交换功能的交换机2、三层交换机除了具备二层交换机的功能,还支持通过三层接口(如VLANIF接口)实现路由转发功能3、VLAN IF是一种三层逻辑接口,支持VLAN Tag的剥离与添加,因此可以通过VLANIF接口实现VLAN之间的通信4、VLANIF接口编号与所对应的VLAN ID 相同,如VLAN 10对应VLANIF 10VLAN IF的转发流程三层通信过程解析
2022-02-10 09:28:15
701
原创 【SQL实战】寻找畅销与滞销
寻找畅销与滞销字段段的计算1、借助 SQL 实现字段间计算的方法非常简洁,只需要把算式写在 SELECT 关键字后面销量 = 备货量 - 库存量,那么,让备货量对应的字段 total 减去库存量对应的 surplus2、在介绍源数据表时我们说过,price、total、surplus 这三个需要频繁参与算术运算的列,都是 浮点数 类型的,目的就是为了保证除法运算中不出错。SELECT event_name, total, surplus, sur
2022-02-06 09:34:40
23
原创 【民大Linux课件】Linux的操作基础2
Linux的基础操作2绝对和相对路径绝对路径以/ 开头对与每台计算机唯一相对路径以./ …/ ~/开头,相对于路径什么时候用绝对路径?各用户、各目录需要访问唯一路径如:环境变量、应用程序什么时候用相对路径?每一目录不同迁移到其他计算机find命令功能:在文件系统中查找匹配的文件格式:find [<起始目录> …] [<选项表达式>] [<条件匹配表达式>] [<动作表达式>]说明:<起始目录>:对每个指定
2022-02-03 15:31:41
1070
原创 【民大Linux课件】Linux的基础操作1
Linux的基础操作1Linux提供哪几种Shell界面1、CLI2、TUI3、GUIGUI基本操作1、设置屏幕分辨率2、设置锁屏时间3、调出命令行4、多程序间切换5、同一程序多窗口切换6、注销7、关机ShellLinux系统中可执行文件的分类1、内置命令:出于效率的考虑,将一些常用命令的解释程序构造在Shell内部 (type命令)https://blog.csdn.net/qq_28591897/article/details/907680452、外置命令:存放在/
2022-01-30 17:55:28
1114
原创 【HCIA持续更新】VLAN间通信之路由器
VLAN间通信之路由器使用路由器物理接口1、路由器三层接口作为网关,转发本网段前往其他网段的流量。2、路由器三层接口无法处理携带VLAN Tag的数据帧,因此交换机上联路由器的接口需配置为Access3、路由器的一个物理接口作为一个VLAN网关,因此存在一个VLAN就需要占用一个路由器物理接口4、路由器作为三层转发设备其接口数量较少,方案的可扩展性太差使用路由器子接口为什么要使用子接口1、子接口是基于路由器以太网接口所创建的逻辑接口,以物理接口ID+子接口ID进行标识,子接口同物理接口一样
2022-01-21 16:52:28
4453
原创 【HCIA持续更新】 VLAN间通信之路由基础
VLAN间通信之路由基础路由1、路由是指导报文转发的路径信息,通过路由可确认转发IP报文的路径2、路由设备是依据路由转发报文到目的网段的网络设备,最常见设备:路由器3、路由设备维护着一张路由表,保存着路由信息路由信息介绍路由中包含以下信息:目的网络:标识目的网段掩码:与目的地址共同标识同一个网段出接口:数据包被路由后离开本路由器接口下一跳:路由器转发到达的目的网段的数据包所使用的下一跳地址这些信息标识了的目的网段、明确了转发IP报文的路径路由表路由信息获
2022-01-21 10:31:57
4231
原创 【HCIA持续更新】MSTP替代技术之链路捆绑(LACP模式)
MSTP替代技术之链路捆绑(LACP模式)手工模式缺陷1、为了使链路聚合接口正常工作,必须保证 本端聚合接口中所有成员接口的对端接口:属于同一设备且加入同一链路接口2、手工模式下,设备间没有报文交互,因此只能通过管理员人工确认LACP模式的链路聚合原理LACPDU1、报文主要内容:设备优先级、MAC地址、接口优先级、接口号2、LACP模式:采用LACP协议的一种链路聚合模式。设备间通过链路聚合控制协议数据单元进行交互,通过协议协商确保对端是同一台设备、同一个聚合接口的成员接口系统优先级1、
2022-01-19 17:36:06
3417
原创 【HCIA持续更新】 MSTP替代技术之链路捆绑(手动模式)
MSTP替代技术之链路捆绑(手动模式)网络的可靠性1、网络的可靠性指当设备或者链路出现单点或者多点故障时保证网络服务不间断的能力2、网络的可靠性可以从单板、设备、链路多个层面实现单板可靠性提升链路带宽设备之间存在多条链路时,由于STP的存在,实际只会有一条链路转发流量,设备链路带宽无法提升以太网链路聚合以太网链路聚合Eth-Trunk:简称链路聚合,通过多个物理接口捆绑成为一个逻辑接口,可以在不进行硬件升级的条件下,达到增加链路带宽的目的。链路聚合基本术语概念1、聚合组:若干条
2022-01-07 21:06:34
1427
原创 【HCIA持续更新】RSTP升级技术之MSTP
RSTP升级技术之MSTPSTP/RSTP的缺陷:所有的VLAN共享一颗生成树由于局域网内所有的VLAN共享一棵生成树,因此无法在VLAN间实现数据流量的负载均衡,链路被阻塞后将不承担任何流量,还可能造成部分VLAN报文无法转发MSTP:多生成树1、MSTP把一个交换网络划分为多个域,每个域内形成多颗生成树,生成树之间彼此独立2、每颗生成树叫做一个多生成树实例MST(Multiple Spanning Tree Instance)3、所谓生成树实例就是多个VLAN的集合所对应的生成树。4、
2022-01-05 19:52:00
287
原创 【HCIA持续更新】STP升级技术之RSTP
STP升级技术之RSTPSTP的不足之处1、STP协议虽然能够解决环路问题,但是由于网络拓扑收敛慢,影响了用户通信质量。如果网络中的拓扑结构频繁变化,网络也会随之频繁失去连通性,从而导致用户通信频繁中断。2、STP没有细致区分接口状态和角色,不利于初学者的学习及部署。3、网络协议的优劣往往取决于协议是否对各种情况加以细致区分从用户角度来讲,Listening、Learning和Blocking状态并没有区别,都同样不转发用户流量。从使用和配置角度来讲,接口之间最本质的区别并不在于接口状态,而是
2022-01-05 16:27:37
1072
原创 【SQL实战】演出信息管理
WHERE子句1、WHERE 子句是在 SELECT ... FROM ... 的基础上使用的,你可以把它视作组成 SELECT 语句的一块“积木”。2、在 SELECT 语句的 FROM 子句后添加 WHERE 子句,SQL 就会根据 WHERE 子句中的条件筛选数据SELECT 字段名FROM 表名WHERE 筛选条件常用条件操作符比较运算相等:=不等:!= <>大于:>大于等于:>=小于:<小于等于:<=范围筛选连续数值范围:
2021-12-27 22:54:29
488
原创 【SQL实战】员工信息管理
SQLite数据类型1、NULL空值2、INTEGER整数3、TEXT文本4、REAL浮点数5、BLOB二进制数据可以看到,SQLite 中有两种类型的数字,分别是专门用来表示 整数 的 INTEGER,以及用来表示带有小数点的数字,也就是 浮点数 的 REAL。整数、浮点数类型,加上用来表示 文本 类型信息的 TEXT 类型,构成了 SQLite 数据类型的三大支柱。需要注意的是,我们看到的数据表,展示的是 TEXT 类型数据本身的内容。但在编程过程中使用、表示 TEXT 类型数据时,需要用
2021-12-26 20:40:34
700
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人