- 博客(25)
- 收藏
- 关注
原创 VRRP协议
利用VRRP,一组路由器(同一个LAN中的接口)协同工作,但只有一个处于Master状态,处于该状态的路由器(的接口)承担实际的数据流量转发任务。虚拟路由器状态切换时,Master路由器由一台设备切换为另外一台设备,新的Master路由器只是简单地发送一个携带虚拟路由器的MAC地址和虚拟IP地址信息的免费ARP报文,这样就可以更新与它连接的主机或设备中的ARP相关信息。VRRP能够在不改变组网的情况下,将多台路由器虚拟成一个虚拟路由器,通过配置虚拟路由器的IP地址为默认网关,实现网关的备份。
2024-10-18 15:53:22 298
原创 VLAN三层交换机(自用练习)
每一个 vlan都会虚拟出一个虚拟接口,然后在虚拟接口上配置ip地址。三层交换机不具备路由器特有的NAT vpn 等技术。查找下一跳地址对应的邻接关系的2层封装信息。三层交换 = 二层交换 + 三层转发。交换机查找FIB表,找到下一跳地址。主机A给B发送单播数据包。
2024-10-16 22:00:02 200
原创 Vlan虚拟局域网
虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一网段,逻辑上将网络划分。提供了一定的安全性:默认情况下两个不同的VLAN不允许相互通信。access:一般用于连接计算机或者路由器的端口。trunk:一般用于交换机与交换机相关的端口。划分广播域,控制广播消息传递范围。实际项目:缩小排错的范围。p d v vlan标签。
2024-10-16 21:06:35 173
原创 Linux虚拟机安装(重制版)
点击【创建用户】,可以设置简单一点,点击两次【完成】可以强制确定用户名和密码。在安装过程中,设置root密码和创建用户,点击【ROOT】密码。内存选择【2GB】,处理器根据计算机实际情况来选,默认为2。选择【Linux】,版本选择【CentOS7 64 位】密码可以设置简单一点,点击两次【完成】可以强制确定密码。点击【软件选择】勾选【GNOME桌面】,【开发工具】使用root用户登录,密码之前设置过,点击【登录】选择磁盘大小,勾选【将虚拟磁盘拆分成多个文件】注意安装完成后不要用用户名登录,点击【未列出】
2024-10-15 16:35:52 156
原创 TCP与UDP特性
RST(重置位):如果收到一个RST=1的报文,说明与主机的连接出现了严重错误(如主机崩溃),必须释放连接,然后再重新建立连接。如果FIN=1,即告诉对方:“我的数据已经发送完毕,你可以释放连接了”,带FIN标志的TCP报文段称为结束报文段。只有当ACK=1时,前面的确认号字段才有效。TCP规定,连接建立后,ACK必须为1,带ACK标志的TCP报文段称为确认报文段。pc2收到pc1发过来的请求建立连接报文后会回复一个序号为y且确认号为x+1同步位为1 确认位也为1的ACK+SYN报文同意和pc1建立连接。
2024-10-13 10:07:05 226
原创 IP数据包格式、ICMP封装步骤
用于跟踪数据包从源到目标的路径,并显示沿途经过的每个路由器,通过发送TTL(生存时间)递增的ICMP回显请求消息来实现。:占8位,表示数据报在网络中的寿命,每经过一个路由器,TTL减1,当TTL为0时,数据报被丢弃。:占4位,表示IP首部的长度,单位为32位字节。:占16位,表示IP数据报的总长度,包括首部和数据部分,最大长度为65535字节。:占8位,表示数据报携带的数据使用的协议类型,如TCP(6)或UDP(17)。:占16位,用于标识数据报,当数据报分片时,所有分片具有相同的标识。
2024-10-12 09:04:11 891
原创 交换机概念与ENSP的安装
查询功能(泛洪)---------数据帧经过交换机,会在mac表中查找数据帧的目的mac,查找失败,会从所有接口转发相同数据(泛洪)转发功能---------数据帧经过交换机,会在mac表中查找数据帧的目的mac,查找成功,会从相应的接口转发数据。三层交换机 -----> 具有认识 ip 地址的功能 -----> 第三层 (网络层)学习功能---------数据帧经过交换机,交换机会自动学习数据帧的源mac地址。普通交换机 -----> mac地址 -----> 第二层(数据链路层)
2024-10-11 08:38:12 637
原创 进制与网络IP
IP位于TCP/IP模型的网络层(相当于OSI模型的网络层),它可以向传输层提供各种协议的信息,例如TCP、UDP等;C类网络的网络号为24 bit,个数很多,但所允许的主机接口的个数就很少;这就好比我们学号的班级加个人编号一样,一个班级内的同学前面的数字是一样的,这叫做同一个网段,后面两个数字或者三个数字不一样,这就是主机号不能相同。A类网络的网络号为8 bit,个数很少,但所允许的主机接口的个数很多;主机号:同一段网络内,主机之间具有相同的网络号,但是必须具有不同的主机号。
2024-10-10 08:44:12 383
原创 OSI七层模型/数据封装
tftp: 简单文件传输协议 小型文件 udp/69。ftp:文本传输协议 tcp/20和tcp/21。http:超文本传输协议:tcp/80。四层原理:根据协议和端口号转发数据。二层原理:根据mac地址转发数据。三层原理:根据ip地址转发数据。七层原理:根据实际数据进行管控。udp: 快 不稳定。端口号:确定应用程序。
2024-10-08 17:14:41 192
原创 BOM/DOM
DOM (Document Object Model):文档对象模型。将 HTML 文档的各个组成部分,封装为对象。借助这些对象,可以对 HTML 文档进行增删改查的动态操作。
2024-09-24 22:49:24 619
原创 JavaScript基本语法
console.log 指令不会在html界面显示,需要鼠标单击右键,点击“检查”,在如下图所示的界面里点击蓝色下划线标注的“控制台”按钮,打开即可出现上述显示。数组的使用和 java 中的数组基本一致,但是在 JavaScript 中的数组更加灵活,数据类型和长度都没有限制。- 数据类型:boolean、null、undefined、number、string、bigint。- 数组:数据类型和长度没有限制,`let 数组名 = [长度/元素]`- 注释:单行 `//`, 多行 `/* */`
2024-09-24 08:30:25 249
原创 xshell进入root用户及nginx相关
Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性:作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP 代理服务器 对外进行服务。Nginx 用 C 编写, 不论是系统资源开销还是 CPU 使用效率都比 Perlbal 要好的多。
2024-09-22 21:36:21 967
原创 NTML的CSS与页面布局
弹性布局(Flexbox)是 CSS 中的一种布局模式,它可以让我们更简单、直观地实现元素的排列和对齐。塌陷是指浮动元素的父元素高度不能自动适应浮动元素的高度,导致父元素高度塌陷的现象。这会影响到后续元素的布局,使它们与浮动元素重叠。块级元素会独占一行,宽度默认为父元素的宽度,可以设置宽度、高度、内外边距等属性。行内元素不会独占一行,宽度仅为内容的宽度,不能设置宽度、高度、内外边距等属性。这样,父元素的高度就能自动适应浮动元素的高度,避免塌陷。这样,父元素的高度就能自动适应浮动元素的高度,避免塌陷。
2024-09-17 19:30:56 761
原创 VSCode创建运行html界面及CSS
打开网址http://localhost:【端口号】/【html文件名】.html,例如http://localhost:5500/index.html,端口号默认为5500,如果不是,以自己电脑的端口号为准,端口号为下图 port:xxxx 点击后即可在网页显示内容。),简单的说,它是用于设置和布局网页的计算机语言。例如,调整内容的字体,颜色,大小等样式,设置边框的样式,调整模块的间距等。:是指丰富的样式外观。拿边框距离来说,允许任何设置边框,允许设置边框与框内元素的距离,允许设置边框与边框的距离等等。
2024-09-12 19:38:05 1026
原创 Xshell连接Ubuntu虚拟机、Linux基础命令及HTML
打开Ubuntu虚拟机,开机登录后查看ens33后面的ip地址由于xshell连接ubuntu是通过ssh协议的,所以,确保ubuntu安装ssh,如果没有ssh,需要输入sudo apt-get install ssh 下载安装ssh服务安装完成后输入service ssh start 如出现下图红字sshd,则说明成功启动打开xshell,点击文件新建按下图所示输入,完成后点确定输入用户名,点击确定输入密码,点击确定,完成连接如图所示,则为成功连接。
2024-09-11 21:04:35 1111
原创 5. 服务器的CentOS7系统安装
配置第一行IP地址,点击后在下方蓝色方框内,address输入192.168.13.XXX,可以自定义最后三位,netmask默认为24,第三空格填192.168.13.1编辑好后点save保存。把导入好的u盘插到服务器上,连接好显示屏,启动服务器,当运行到如下界面时,按ctrl+r,切换至磁盘阵列界面,如果错过此界面,可能需重启服务器继续重复上述步骤。选择第一个磁盘,下方选择Automatically开头的一行,为自动分配,点击done完成分配,等待系统安装完成后重启即可。语言选择English。
2024-09-10 16:23:33 406
原创 服务器的安装与使用
服务器是计算机的一种比普通计算机运行更快、负载更高、价格更贵具有高速的cpu运算能力、长时间的可靠运行具有强大的I/O外部数据吞吐能力以及更好的扩展性。
2024-09-09 19:35:32 299
原创 Day2 虚拟机的安装
编辑虚拟机设置,选择CD/DVD(SATA),选择使用ISO映像文件,点击浏览,选择图二所示。选择安装程序光盘映像文件,点击浏览找到第二张图所示的映像文件,确认后点击下一步。选择第一行,如图所示,点击确定,注意白色字体为当前选中的一行。最大磁盘大小可设置为100GB或者更高,点击下一步。最大磁盘大小可设置为100GB或者更高,点击下一步。选择使用网络地址转换NAT,点击下一步。选择创建新虚拟磁盘,点击下一步。选择创建新虚拟磁盘,点击下一步。选择中文,简体中文,点击继续。选择Linux,点击下一步。
2024-09-05 16:20:29 256
原创 Day1笔记
分割线在表头与内容之间即可,后面每行每列无需再添加分割线。| 行1列1 | 行1列2 | 行1列3 || 行2列1 | 行2列2 | 行2列3 || 行3列1 | 行3列2 | 行3列3 || 表头1 | 表头2 | 表头3 |直接将图片拖入 Joplin 中即可。直接将文件拖入 Joplin 中即可。下列样式中的 Hello 为示例。#+空格 输入标题内容。:三个减号形成一个分隔符。快捷键:ctrl+k。
2024-09-04 15:16:52 371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人