自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 数据库建表联系

【代码】数据库建表联系。

2024-01-26 13:55:55 400

原创 数据库练习题

学生(Student)与成绩(Score)之间是一对多的关系,即一个学生可以有多个成绩记录,一条成绩记录只属于一个学生。- 班级(Class)与学生(Student)之间是一对多的关系,即一个班级可以有多个学生,一个学生只属于一个班级。- 专业(Major)与课程(Course)之间是一对多的关系,即一个专业可以有多门课程,一门课程只属于一个专业。课程:课程id,课程名称,课程教师,课程类型(选修,必修),所属专业id(外键),学生:学号(主键),姓名,性别,年龄,所属班级id(外键)

2024-01-20 22:13:47 397

原创 RHCE实验openlab

1.基于域名www.openlab.com可以访问网站内容为welcometo openlab!3、基于www.openlab.com/money网站访问缴费网站。(1)学生信息网站只有song和tian两个用户可以访问,其他用户不能访问。1、基于www.openlab.com/ student网站访问学生信息,2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,2、基于www.openlab.com/data网站访问教学资料。(2)访问缴费网站实现数据加密基于https访问。

2023-12-03 16:23:48 80

原创 三层架构实验

交换---eth--trunk 创建vlan.划分vlan trunk STP SVI VRRP DHCP。为了防止错误,把组0的根也更换到sw1汇聚层交换机上。出现成为master和backup就代表成功。【1】底层--所有节点拥有合法IP地址。在sw3上进行stp的边缘接口的配置。【3】策略---规则 优化 安全。1.拓扑设计--IP地址规划。成为backup才算成功。然后用pc1ping外网。【2】路由--全网可达。在vlan上配置IP。在接口上开启dhcp。

2023-08-23 00:22:30 100

原创 STP协议总结

一、STP出现的背景。

2023-08-21 00:14:18 92

原创 HCIPvlan实验

让接口pvid改为vlan3 并且更变允许列表为 untagged 不标记3 to 6。从此口上去不带标签的vlan,即标签会被取消。左边用trunk 右边用混杂模拟trunk。创建vlan和分配接口模式为access。改接口为trunk并且允许2 to 6。与上同理,这次是3和5 不包含4。配置IP以及vlan2的单臂路由。允许带着标签的vlan2通过。ok 这里就算配置完成了。与路由的接口改为混杂。

2023-08-19 20:24:09 62

原创 MPLS实验

给r4的0/0/2写沉默接口给r7缺省路由,沉默接口为了防止r7发送信息。现在在r2上进行bgp配置,让r2的静态传递到另一边。现在去r1 r2和r4r5上做静态路由。有2和4的邻居,配置完成。r4和r7做ospf协议。这代表已经学习到路由了。缺省让r7可用访问公网。r2和r6做rip协议。r2上进行双向重发布。在r4上重发布给r2。

2023-08-17 02:01:00 43

原创 BGP总结

我总结了一下BGP的配置命令BGP是先建邻再宣告[r1]bgp 1 启动BGP协议,启动时需要键入AS号;没有多进程概念[r1-bgp]router-id 1.1.1.1 建议配置RID;若不配置将自动生成—规则同OSPF相同[r1-bgp]peer 12.1.1.2 as-number 2 对端IP地址,及对端所在的AS编号[r2]bgp 2对端环回接口ip地址,及对端所在AS号切记:一旦使用环回接口建立BGP的邻居关系;必须将源地址也修改为环回接口。

2023-08-15 23:51:22 39

原创 BGP小综合

建邻环回172.16.1.0/24 --------- 172.16.1.2/32 172.16.1.3/32。中间2-6路由器 用户网段172.16.2.0/24-----172.16.7.0/24。骨干网段172.16.0.0/25 -/30 p2p。当设置之后r4和r7就有了r1的路由。现在让r1和r8学习到中间的网络。r2-r7均是如此不做复述。r2-r7 ospf宣告。r2-r7都是这样类似。此时用r1pingr8。测试ping中间的环回。r8也有r1的环回了。

2023-08-13 23:16:20 29

原创 HCIP重发布

修改aa表中node 10节点流量的属性,类型改为1。定义空列表,允许其他流量访问。修改r4上的环回 网络模式。在r2上定义要抓取的流量。在r4上定义抓取的流量。定义空列表允许其他流量。对抓取的流量修改属性。

2023-08-11 13:13:24 35

原创 BGP基础配置

回到刚才的5.5.5.0不能传递的问题,这是因为华为上建邻的网段和传递的网段不能是同一个,所以一个路由器应该两个环回,一个建邻,一个传递。>代表可优,当同时出现时*>代表路由 “优且可优”,即代表可以把路由加载的自己的路由表,但并不是非得加,而且可以传递给下一个。这图中,NextHop不对,这条路由是r3从r2学习到的,下一跳理应是r2的地址,但是此时是r1的地址,所以需要更改下一跳。这里的原因是我写的静态是一条32位的路由,而传过来的是一条24位的路由,是不同的所以可用且优,所以加表。

2023-08-10 22:55:27 422

原创 HCIP的OSPF综合实验

现在3.5.6.7都可以建立邻居关系,但此时还需要进行dr,bdr的选举,而这时5.6.7都是只跟r3一个人进行选举,r3需要与5.6.7进行选举,在r3的peer表中会出现一个网段有不同的dr。172.16.0.0/19 区域0 172.16.0.0/25 ,172.16.0.128/25 172.16.1.0/25----172.16.31.128/25。区域4没有上面的路由,上面也没有区域4的路由,此时可以通过ospf多进程发布将区域4发布进来。

2023-08-08 00:23:50 44

原创 HCIP的MGRE+OSPF作业

MGRE伪广播 私网路由--OSPF 邻居关系 ospf接口网络类型。这里的意思是如果你要到10.1.1.1那你需要封装为16.1.1.1。r2会有r1的邻接关系,但是r3仍然是init初始化状态。修改r2 r3的dr优先级,让r1一直是dr。开始另一边r1 和r4 r5的全结构配置。现在r1跟r2 r3都是full邻接状态。MGRE --MAP 私网地址。数据库表 --路由表 DR位置。查看ospf peer 邻居表。r2和r3都没收到r1的消息。r1同时也生成了map。为了让r2 r3也邻接。

2023-08-06 00:05:22 78

原创 HCIP的MGRE配置

此时用pc1就可以ping通 pc2 pc3。关闭水平逆转水平分割让所有路由器都能学习到路由,此处是r3和r4之间无法学习到互相的路由。r2-r3进行ppp封装 pap认证。r2-r4ppp封装 chap认证。r2同样进行hdlc配置。查看nhrp peer 表。可以ping通r2环回。r1进行hdlc配置。r2主认证方创建用户。

2023-08-04 12:57:21 61 1

原创 tcp三次握手四次挥手

2、服务端回复客户端发送的TCP连接请求报文,其中包含seq序列号,是由回复端随机生成的,并且将SYN置为1,而且会产生ACK字段,ACK字段数值是在客户端发送过来的序列号seq的基础上加1进行回复,以便客户端收到信息时,知晓自己的TCP建立请求已得到验证。2、服务端会回复客户端发送的TCP断开请求报文,其包含seq序列号,是由回复端随机生成的,而且会产生ACK字段,ACK字段数值是在客户端发过来的seq序列号基础上加1进行回复,以便客户端收到信息时,知晓自己的TCP断开请求已经得到验证。

2023-08-03 22:35:38 35

原创 HCIP静态路由实验

r1创建telent服务。r5外网接口做端口映射。登录r5但是实际登录r1。

2023-08-03 22:30:15 28

原创 HCIA RIP协议作业

ar2和ar3做认证。

2023-07-23 17:51:24 66 1

原创 hcia静态路由配置作业

以下是各个路由器的信息。

2023-07-21 17:11:07 54 1

原创 HCIA第一次作业

以下是几台pc端的ip和网关。测试pc1ping通pc5。课上已经配置好了路由器。第一台服务器配置ip。配置客户端也就是浏览器。

2023-07-19 16:41:12 33

原创 go语言笔记

go语言基础

2023-03-26 18:35:13 41

原创 hcia笔记

作业

2023-01-07 21:16:03 36

原创 第三次作业

第三次作业

2023-01-04 23:35:49 43

原创 子网划分作业

作业

2023-01-02 20:45:46 70

原创 HCIA学习

HCIA学习 osi模型

2022-12-29 19:29:36 64

原创 python切片

切片可以获取序列(列表,字符串......)的子序列,通俗来讲就是 复制,将指定元素复制放入新生成的子序列中,它是创建而非关联。切片包括三个参数(start_index、end_index、step),即(起始下标,结束下标,步长)。此处需要提醒的是,切片的范围是左闭右开,例如num[3:9]是从下标3开始复制元素,直至下标8(9-1)切片的完整形式是:num[x:y:z],其中在,z为步长,x为起始下标,y为终止下标。 python会自动为缺省参数赋以默认值。z缺省默认为1。当z>0,x缺省默认为0,包括

2022-06-06 23:44:10 1763 1

原创 python元组(tuple)

元组是有序的,所以可通过下标获取元素定义方法:t1 = (1,2,3,4)t2 = tuple()#元组不可通过下标修改元素的值t1[2] = 3Traceback (most recent call last):File "<stdin>", line 1, in <module>TypeError: 'tuple' object does not support item assignmen元组的特点:元组是一个不可变的类型,元组中的元素一旦确认下.

2022-05-15 01:44:17 126

原创 python集合

创建集合方式:1. s = {1,2,3,4} #{}大括号2. s = set({1,2,3,4}) #集合可以通过下标查找L =["数学","语文",["1","2","3"],["python","php","java"],[1,2,3,4]]L[1][2]L[2][2]L[3][1]集合的底层是基于哈希结构实现特点:无序的、不能重复的s[0] ----- 报错常用的方法: 可以通过dir(s)来查询方法 通过help()来查询具体用法['add', 'clear', ...

2022-05-15 01:34:45 51

原创 循环总结

for循环遍历它的基本结构是for <循环变量> in <遍历数据集> : #for语句末尾有个“ : ” 一定不要忘记<语句块> #此处语句块一定要注意缩进4格 一般用tab键即可(for循环是一种迭代循环机制,而while循环是条件循环,迭代即逐一列举数据集中的元素并赋值给循环变量,然后执行下级代码。)数据集中有多少元素循环就执行多少次,元素被列举的顺序与元素在数据集中的原始顺序相同(集合除外)其...

2022-05-14 18:25:26 76

原创 动画与过渡的理解体悟

1.动画是使元素从一种样式逐渐变为另一种样式,这点与过渡类似,它和过度最大的区别是:动画可以实现更多变化,更多控制,连续自动播放等效果。 要想使用动画,那么首先浏览器必须是高版本的。2.过渡是通过transition属性来定义,transition: 过渡属性 持续时间 运动曲线 延迟时间;当然也可以分开来写。- transition-property:指定要用于过渡的属性名称,如:width、height、background、......- transition-duration:过渡持

2021-12-17 12:45:40 1587

原创 背景图片样式理解

1.背景颜色即可为指定元素的背景着色它的格式为background-color: #ccc;颜色有多种表示方法1)直接英文指定颜色2)通过 #+十六位进制来表示例如:#000是黑色#000000 当每两位是同一个时可只写一次 但必须是只能三位或者六位不存在4.5位3)也可通过rgb()格式来调色rgb()中需要写数字,数字在0·255之间,值越小颜色越深例如:rgb(0,0,0)表示黑色2.背景图片样式:background-image url(..

2021-12-10 12:50:20 258

原创 对选择器的理解

1.交集选择器是选择两个选择器共同拥有的内容。而并集选择器是选择所有指定的选择器内容。 只要包含该标签,即会拥有指定样式。再次声明 类选择器是以.开头。 并集选择器是可以指定多个的,它们之间使用英文逗号分隔。2.交集选择器是选择两个选择器共同拥有的内容。 必须要两个选择器同时都有才会有指定样式, 只有一个选择器不会产生作用例如 交集<div class="box">带有样式的div</div>并集<style> div,.box{ .

2021-12-10 12:35:22 235

原创 选择器的理解

1.选择器的作用是为了增加网页的美观性和多样性。不同的选择器适用于不同的情况。2.选择器的样式:选择器的名称 {样式名: 样式值;}3.标签选择器会对整个标签进行统一样式的更改。难以对细节进行补充和更改。4.id选择器则是对标签中的特定元素进行样式设定,进行针对性的更改,但id选择器具有唯一性,无法重复。它的语法为:#ID的值{}前后的id名称必须一致5.类选择器需要在标签上定义 class 属性,并指定值,然后让这个值作为选择器来使用。类选择器要更为灵活和方便。

2021-12-03 00:36:06 1668 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除