- 博客(54)
- 收藏
- 关注
原创 第四次作业
def contain(self, x, y): # 判断坐标是否在矩形中。raise Exception("不在里面")raise Exception("不在里面")print("输入错误!请输入数字”1“或”2“")print(f"点{x,y}在里面")print(f"点{x,y}在里面")num = input("请输入数字“1”或“2”:")print("用户名或者密码错误")print("登陆成功!print("1.注册")print("2.登录")# 登陆时密码加密的密文。
2023-10-08 22:34:52 333
原创 python 第二次作业
print("模式A")if j <= i:print()breakprint()print("模式B")if j <= i:print()breakprint()print("模式C")if j <= i:else :print()breakprint()print("模式D")a = 6 - iif j <= i:print()breakprint()
2023-09-18 10:40:03 178
原创 python 第一次作业
>> turtle.width(10) #设置圆圈宽度。>>> import turtle #导入模块。>>> turtle.color("blue") #设置颜色。>>> turtle.circle(50) #设置半径。>>> turtle.penup() #抬笔。>>> turtle.goto(120,0) #坐标。>>> turtle.pendown() #落笔。a = int(input("请输入一个数字:"))
2023-09-18 09:50:53 4912 1
原创 shell第二次作业
root@server ~]# ssh-copy-id root@192.168.48.130 # 输入yes及密码。[root@server ~]# ssh-copy-id root@192.168.48.131 # 输入yes及密码。[root@server ~]# ssh-keygen -t rsa # 一回车。user=$prefix$i # 存储完整账户名。read -p "请输入用户账户名前缀: " prefix。read -p "请输入网段:" ip。
2023-09-07 09:49:52 80
原创 shell第一次作业
1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查次磁盘剩余空间。2、判断web服务是否运行 1、查看进程的方式判断该程序是否运行, 2、通过查看端口的方式判断该程序是否运行,如果没有运行,则启动该服务并配置防火墙规则。3、使用curl命令访问第二题的web服务,看能否正常访问,如果能正常访问,则返回web serveris running;如果不能正常访问,返回12状态码。
2023-09-07 09:30:27 104
原创 网络服务第三次作业
root@quantou ~]# nmcli connection up ethernet-ens160 ##重新启动网卡。[root@quantou ~]# nmcli connection show ##查询正在使用的网卡。[root@quantou ~]# nmcli connection reload ##重新载入网卡配置文件。[root@quantou ~]# systemctl stop firewalld ##关闭防火墙。2.修改服务端与客户端的IP为静态IP地址。
2023-08-28 09:48:02 140
原创 网络服务第二次作业
UserDir /www/openlab/student # 此行去掉#,表示网站数据保存在/www/openlab/student。Enter pass phrase for /etc/pki/tls/private/zy.key: # 输入私钥加密的密码123456。[root@server ~]$ chmod -Rf 755 /www/openlab/student # 设置访问权限。# /etc/httpd/passwd : 存储密码的数据库文件。
2023-08-28 09:23:30 990
原创 网络服务第一次作业
假如该计算机可以连接到一台最终与真实时间同步的计算机,那么该计算机的stratum层级几乎可以肯定比10小。因此,为local命令选取stratum 10这样的大数值,可以防止机器本身的时间与真实时间混淆,可以保证该机器不会将本身的时间授时给那些可以连接同步到真实时间的ntp服务器的ntp客户端。文件路径 vim /etc/chrony.conf-----修改服务器端和客户端配置文件。1.配置ntp时间服务器,确保客户端主机能和服务主机同步时间。客户端主机(添加要同步时间的服务器的IP)
2023-08-27 10:45:10 84
原创 数据库(四)
String 是 redis 最基本的类型,可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。String 类型是二进制安全的,意思是 redis 的 string 可以包含任何数据。比如jpg图片或者序列化的对象。String 类型是 Redis 最基本的数据类型,String 类型的值最大能存储 512MB。
2023-08-23 15:18:00 117
原创 数据库(三)
INSERT INTO student VALUES( 901,'张老大', '男',1985,'计算机系', '北京市海淀区');INSERT INTO student VALUES( 906,'王六', '男',1988,'计算机系', '湖南省衡阳市');INSERT INTO student VALUES( 904,'李四', '男',1990,'英语系', '辽宁省阜新市');INSERT INTO score VALUES(NULL,904, '计算机',70);
2023-08-16 15:14:52 137
原创 数据库(二)
SELECT `职工号`, `姓名`, `出生日期` FROM `worker` WHERE `姓名` LIKE '刘%'使用LIKE操作符和通配符%,我们可以匹配以"刘"字开头的所有姓刘的职工。SELECT `部门号`, SUM(`工资`) AS 工资总和, AVG(`工资`) AS 平均工资 FROM `worker` GROUPBY `部门号`;select `职工号`,`姓名`,`政治面貌` from `worker` where `部门号`=2 or `部门号`=3;
2023-08-16 14:34:38 93
原创 RHCSA(一)
(2) 将/boot/grub2/grub.cfg文档的内容读入到newfile文档中(在日期的下一行即第2行)(1) 应用vi命令在/tmp文件夹下创建文件,文件名newfile。命令--touch--- 新建空文件或更新已有文件或目录的修改日期。1、在VMware上创建虚拟机以及安装Linux操作系统,使用ssh进行远程连接。命令格式:mkdir -p /opt/tmp。(2)在临时目录下创建一个文件,文件名为a.txt;命令--cd 切换目录。:g/#/d ---将含#的行全部删除。
2023-07-21 22:44:08 60
原创 RHCSA(三)
3)将该用户放入g1组内usermod -g g1 redhat创建一个文件redhat.txttouch redhat.txt。4)使用root用户,将属主改为redhat,属组改为g1chown -c redhat:g1 redhat.txt。1、设置权限,要求如下:创建g1组,要求创建一个属于redhat用户g1组的文件redhat.txt。2、配置网络:为网卡添加一个本网段IPV4地址,x.x.x.123。1)使用root用户,创建一个名为g1的组groupadd g1。
2023-07-21 22:22:19 67
原创 RHCSA(二)
输入exit命令退回到超级用户身份,执行“chgrproot/home/myuser/hv”命令,改变hv文件的同组用户。6.创建mygroup组群,再创建myuser用户,并且此用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,并使hv文件的同组用户是root。请依次写出相应执行的命令。5.使当前用户永久生效的命令别名:写一个命令命为hello,实现的功能为每输入一次hello命令,就有hello,everyone写入文件/file.txt中。
2023-07-21 22:06:24 68
原创 BGP 基础实验
3,AR后配置172.16.16.0.0/24和172.16.1.0/24网段,使用重发布的方式,仅发布这两个网段。4,针对172开头的网段进行汇总,并抑制172.16.0.0/24而不抑制172.16.1.0/24。2,AR1和AR5各发布一个网段,两个网段可以互相访问。1,所有设备运行BGP协议并建立邻居关系。建立EBGP直连邻居。
2023-07-10 10:43:56 41
原创 HCIP (十三)
--- 虚拟的MAC地址格 式固定为 --- 0000-5e00-01XX。MSTP借鉴了PVST的思路,但是,为了避免引入过多的树,造成资源的浪费,所以,引入了一个新的概念 --- instance实例 --- 就是VLAN的集合 --- 在MSTP中,一个实例一颗树 instance区分靠一个参数 --- instance ID --- 0 - 4094,其中,instance 0是默认存在的一个实例,所有的 VLAN一开始都属于instance 0。
2023-07-07 17:33:08 58
原创 BGP联邦综合实验
AS8中存在两个环回,一个为192.168.2.0/24,该地址不能在任何协议中宣告最终要求这两个环回可以互相通讯;AS1另一个地址为10.0.0.0/24,AS3另一个地址为11.0.0.0/24。1.AS1存在两个环回,一个地址为192.168.1.0/24,该地址不能在任何协议中宣告。2.整个AS2的IP地址为172.16.0.0/16,进行合理划分;4.使用BGP协议让整个网络所有设备的用户环回可以互相访问;5.减少路由条目数量,避免环路产生。3.AS之间的骨干IP随意分配;
2023-07-06 17:02:07 62
原创 HCIP (十二)
在交换网络初始状态,所有交换机都认为自己是根网桥,所以,都会发送配置BPDU,所有设备接收到其他设备的BPDU后,将进行参数比较,之后,基于数据中的参数,选出根网桥(在802.1D生成树中,一个交换网络仅生成一棵树),所有的非根网桥,将不再发送配置BPDU,只有在接收到根网桥发送的配置BPDU后,转发。2个字节 --- 前4位 --- 优先级 --- 取值范围 --- 0 - 240,默认值为128。--- 6个字节 --- MAC地址 --- 如果设备存在多个MAC地址,则将选择其中。
2023-07-06 15:24:06 52
原创 HCIP (十一)
-- 首先,先为数据帧打上对应PVID的标签,之后,看允许列表,如果允许列表中有对应标签的VID,则将转发该数据。IEEE ---- 802.1Q --- VID --- VLAN ID --- 12位二进制构成 --- 0 - 4095 --- VID的取值范围为 --- 1 ------- 4094。--- AP ---- CSMA/CA ---- 载波侦听多路访问/冲突避免技术。接入层 --- 提供终端设备接入网络的一层 --- 二层交换机 --- 依靠MAC地址进行寻址转发的设备。
2023-07-06 14:53:07 51
原创 HCIP (十)
多出口鉴别属性 --- BGP在宣告时,是宣告本地路由表中任意路由,不关注这些路由条目的产生方式,默认将携带这些路由的开销值到MED属性中,该路由传递给自己的IBGP对等体以及EBGP对等体都将携带MED属性,便于本地的EBGP对等体邻居根据本AS的内部情况进行选路,此属性也可以通过干涉修改,起到控制其他流量进入本AS的出口。社团属性 --- 4个字节 --- 32位 --- AS:NN --- 可以同时存在多个社团属性 --- 类似于路由标记,用来区分不同的路由信息。6,优选MED值属性最小的路由。
2023-07-06 09:42:39 45
原创 VLAN综合实验
PC2/4/5/6处于同一网段;其中PC2可以访问PC4/5/6;但PC4可以访问PC5,不能访问PC6。4、所有PC通过DHCP获取IP地址,且PC1/3可以正常访问pc2/4/5/6。1、PC1和PC3所在接口为access;3、PC1/3与PC2/4/5/6不在同一个网段。2、PC5不能访问PC6。
2023-07-04 17:11:32 40
原创 HCIP (九)
在一个AS中,为了打破IBGP水平分割的限制,我们可以创建成员AS,成员AS之间的设备将建立联邦的EBGP对等体关系,这种关系可以遵循EBGP对等体的传递原则,则可以打破IBGP水平分割的限制,但是,为了避免环路的产生,我们需要使用AS_PATH属性进行防环,但是,该属性是在AS内部防环使用,所以,不会传递到其他的AS中,且使用括号括起来。我们会使用路由反射器的RID,作为簇ID。---- 添加 --- 注意,因为AS_PATH属性主要任务是防环,所以,建议使用添加,如果覆盖将导致路由信息的回传。
2023-07-04 16:02:53 40
原创 HCIP (八)下
EBGP的水平分割 --- 为了防止EBGP对等体之间发送路由信息回传产生环路,BGP引入了一个属性 --- AS_PATH --- 用来记录AS的路径信息的属性 --- 当路由信息离开一个AS时,将会把离开AS的AS号携带在AS_PATH属性中,当收到一条路由信息的AS_PATH属性中包含本地的AS号时,则将不学习该路由来防止回传。BGP的同步原则 --- 即一台设备从自己的IBGP对等体处学习到一条路由信息,如果,他不能从自己的IGP协议处学习到相同的信息,则将不会传递给自己的EBGP对等体。
2023-06-25 16:21:45 48
原创 OSPF 防环
由于ospf区域内部传递的是拓扑信息,需要通过SPF算法路由条目,所以,域内的防环主要依靠SPF算法---最短路径优先算法。1、SPF---实际是SPF的一个改进版本---改进点在于可以基于部分LSA的变更信息来进行部分运算,可以提高运算效率。1、首先,星型拓扑的区域划分规则就是一种防环手段。2、区域之间存在水平分割机制----区域水平分割。OSPF实际使用的算法是-----
2023-06-19 18:05:42 319
原创 OSPF 选路原则
域内---1类,2类LSA域间--- 3类LSA域外---5类,7类LSA-—-根据开销值的计算规则不同,还分为类型1和类型2.1、如果学到的路由都是通过1类,2类LSA获取的域内路由-----这种情况直接比较开销值,优先选择开销值小的路线,如果两关路由的开销值相同,则负载均衡。2、如果学到的路由都是通过3类LSA获取的域间路由------这种情况直接比较开销值,优先选择开销值小的路线,如果两条路由的开销值相同,则负载均衡。
2023-06-19 10:03:01 514
原创 HCIP (八)
1,Holdtime --- 保活时间 --- 默认180S --- 如果在保活时间内,接收到对方发送的 keeplive报文以及Update报文,则将刷新保活时间。----- 目前也有拓展版的AS号存在 ---32位二进制构成。2,可靠性 --- BGP协议为了保证传输的可靠性,其传输层,直接使用TCP协议。AS号 --- 16位二进制构成 --- 0 - 65535 --- 其中,0和65535保留 --- 1---65534。
2023-06-19 09:36:09 50
原创 HCIP (七)
在RIP和OSPF之间进行双点重发布,由于优先级不同,所以,可能会导致从RIP中学习到的 路由被重新发布回RIP中 ---- 路由回馈 ---- 可能造成选路不佳,甚至出现环路。1,ACL抓取控制层流量 --- 因为ACL列表主要是针对数据层流量设计的,所以,在抓取控制层流量时,仅能按照数字特征进行匹配,无法精确匹配掩码信息。所以,需要重发不来实现路由的共享。--- 在控制层面流量转发的过程中,截取流量,之后,修改流量里面的参数或者不转发,最终影响路由表的生成,达到控制选路的目的。
2023-06-12 09:19:19 44
原创 OSPF 综合实验
1、R4为ISP,其上只能配置IP地址,R4与其他所有直连设备间均使用公有IP;2、R3-R5/6/7为MGRE环境,R3为中心站点;3、整个OSPF环境IP基于172.16.0.0/16划分;4、所有设备均可访问R4的环回;5、减少LSA的更新量,加快收敛,保障更新安全;6、全网可达;网段划分。
2023-06-08 18:32:25 47
原创 HCIP (六)
非完全末梢区域 --- NSSA --- 如果将一个区域配置成为NSSA区域的话,则这个区域的设备将拒绝学习4类,5类LSA。也会自动生成一条指向骨干的。--- 1S --- 传输延迟时间 --- LSA的老化时间需要全时间段计时,所以,为了补偿传输过程中的时间消耗,所以,在发送是,老化时间中需要加上传输延迟。--- 轮询时间 --- 120S --- 在给状态为DOWN的邻居发送hello包的周期时间。--- 5S --- 重传时间 --- 如果重传时间内,没有收到对方的确认报文,则将重传。
2023-06-05 16:16:48 31
原创 OSPF实验
接口IP地址配置[r1]int g0/0/0[r1-GigabitEthernet0/0/0]ip add 16.0.0.1 24[r1-GigabitEthernet0/0/0]int g0/0/1[r1-GigabitEthernet0/0/1]ip add 66.0.0.1 24[r1-GigabitEthernet0/0/1]int l 0[r1-LoopBack0]ip add 192.168.1.1 24[r2]int g0/0/0[r2-GigabitEthernet0/0/0]ip add
2023-06-03 19:28:35 45
原创 HCIP (五)
-- 因为不同协议对开销值的评判标准不同,所以,在进行重发布之后,将会舍弃原先的开销值,之后,赋予一个新的开销值 --- 种子度量值 --- seed-Mertic。--- 默认使用类型2。旧关系----- 32位二进制构成 --- 8位16进制 --- 80000001 - 7FFFFFFE。--- 校验和 --- 校验数据完整性的参数 --- 这个参数也将参与LSA的新旧比较。--- LSA的老化时间 --- 单位S --- 代表一条LSA从诞生起开始计时,之后,在网。络中传递的全过程,始终计时。
2023-06-03 17:07:34 35
原创 HCIP (四)
本地链路组播地址---224.0.0.x---TTL值为1--01-00-5e-00-00-0X---在当前广播域里发。--- dead time --- 4倍的hello时间 --- 如果邻居双方死亡时间不同,则无法建立邻居关系。Attempt --- 尝试状态 --- 只有在NBMA环境下会出现的一个过渡状态,一方指定单播邻居之后,将。链路状态类型,链路状态ID,通告路由器 --- “LSA的三元组” --- 这三个参数共同标定一条LSA。取RID最大的设备的接口作为DR,之后选举BDR,次大的设备。
2023-05-30 09:26:01 102
原创 HCIP (三)
静态路由1,写目标网段和下一跳 --- 需要递归查找2,写目标网段和出接口 --- 不需要递归查找代理ARP ---3,写目标网段和下一跳以及出接口 --- 不需要递归查找4,写目标网段和下两(多)跳 --- 递归查找动态路由1、直连路由 --- 1,接口双UP,2,接口配置有IP地址2、静态路由 --- 由网络管理员手工写上的路由条目3、动态路由 --- 所有路由器运行相同的路由协议,之后,由路由器彼此之间沟通交流,最终计算出到达未知网段的路由信息。按照范围来分。
2023-05-28 09:25:19 39
原创 HCIP (二)
Nhrp --- 下一跳解析协议 --- 需要在所有的私网边界中先选择一个边界出接口IP地址不会变的设备作为NHS --- 下一跳解析服务器。HASH算法 --- 将任意长度的输入,转换为固定长度的输出 --- 这个输出就是摘要值 --- MD5 --- 转换成128位的输出。NCP --- 网络控制协议 --- 是一堆协议的总称 --- IPCP --- 专门针对网络层是IP协议进行协商。Flag --- 7E --- 01111110 --- 类似于以太网Ⅱ型帧中的前导符。
2023-05-25 15:20:06 60
原创 园区网简介
Huawei]sys XIAN-Openlab-Convergence(汇聚)-D-1 、access(接入)、core(核心)结构:一般是纵向南北发展从接入-汇聚-核心-防火墙(有路由功能)-互联网。冗余性设计:适当的冗余性提高可靠性,过度的冗余不便于运行维护。对称性设计:对称性便于业务部署,拓扑直观,便于协议设计和分析。层次化设计:每层功能清晰,架构稳定,易于扩展和维护。遵循层次化和模块化的设计原则,一般是树型结构。是园区网骨干,连接园区网的各个组成部分,具备。全,具备可靠性,一般采用三层交换机。
2023-04-16 21:45:35 142
原创 NAT技术
发送端:D:200.2.2.2 :80 S:100.1.1.1:1025 +数据。接收端:D:192.168.1.2:1025 S:200.2.2.2:80+数据。发送端:D:192.168.1.3:80 S:200.2.2.2:1025 +数据。发送端:D:200.2.2.2:80 S:100.1.1.1:1026+数据。接收端:D:200.2.2.2:1025 S:100.1.1.1:80+数据。发送端:D:200.2.2.2 S:100.1.1.1+数据。公网地址:运营商的网络所使用的IP地址。
2023-04-16 21:42:10 35
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人