自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 我在CVTE体验实习(系统运维)

在秋招的尾巴抓住了CVTE的校招,在经过三轮的笔面试后,我拿到了CVTE的offer,虽然是体验,但仍旧在秋招的末尾给了我一次机会,我毅然决然的辞去了已经稳了的工作,只身前往广州。

2023-08-23 15:28:25 444

原创 我眼中的运维

运维小白实习记,讲述自己从认识运维一直到运维实习的校园经历以及学习路线和面试经验。

2022-08-29 19:38:41 985 3

原创 换了hugo后,再也不需要等待网站加载了

fedora上部署hugo,承载个人博客https://nbdj.xyz

2022-06-09 14:32:57 440

原创 IPv6报文格式

IPv6报文IPv6报文分为两大部分:报头,负载。报头++IPv6的报头是固定的320bit++,不同与IPv4,IPv6把可选项从标准头部中移除,标准头部包含着版本号、流量类型、流标签、负载数据的长度、下一协议报头、生存时间(TTL)以及源地址和目标地址。数据包头部版本号:4bit,与IPv4相同,区分IP协议版本;流量类型:8bit,与IPv4相同,使用DSCP(业务编码点)标识该流量作何处理;流标签: 20bit,Qos服务控制质量;负载长度:16bit,表

2022-04-06 10:58:40 4682

原创 IPv6概述

IPv6以解决IPv4耗尽的问题。 基础的IPv4以不满足当前的时代需求,IPv4正在向IPv6过度,IP地址在网络体系中是不可或缺的基础。IPv4有32位二进制组成,大约可以标识43亿个主机地址;IPv6有128位二进制组成,足以为地球上的每一粒沙子分一个地址;IPv6特点地址容量大;能够大大简化网络体系架构即插即用;无限制的地址空间,无需考虑网络冲突,ip获取,不需要人工手动配置。层次划分;IPv6延续了IPv4的划分层次,利于路由查找,简化路由表。安全

2022-04-01 22:55:14 565

原创 Django——admin站点

Django的后台管理站点Django为网站管理员设计了一个进行网站后台数据管理的站点,用于管理网站的用户、组、模型等各种数据。Django是一个非常强大的Web框架,自带一个管理站点admin,一般用于管理者自己内部使用,由于页面并没有进行设计,一般不会将该站点提交给用户,只用于项目未上线之前的管理站点。启用Admin站点Admin站点说到底也是一个网页,也是在django框架内的,所以该站点也是django的一个应用,需要连接数据库也需要进行URL路由配置,但是django会自动执行创

2022-03-27 13:15:34 2531

原创 Django——创建数据库和表

Django——创建数据库和表Django拥有内置的ORM框架(object relational mapping),通过对象操作数据库。模型是项目的数据来源,其中每一个模型都是一个python类,并且全部继承django.db.models.Model类定义django.db.models.Model的子类,创建数据库表;定义表中的字段,类里面的属性;类中的方法就是对数据库进行数据的增删改查等操作;模型的文件名默认是models.py;在使用指令创建项目时,django默认不会自动创

2022-03-25 16:35:39 9353

原创 Django的URL分发

Django的URL分发URL:统一资源定位符,是互联网资源的网络地址,简称网址,在互联网中,每一个文件都有着唯一的地址。一般格式为协议://域名:端口号/路径/文件名.每当在浏览器的网址栏中输入网址时,浏览器就会使用这个地址,进行寻找,并把地址中包含的信息返回到客户端。 但因为URL所指向的就是网络资源,会直接暴露的真实的资源位置,增减了危险因素。    在Django中,提供了非常灵活的URL分发机制,允许用户使用任意格式的URL“路径/文件名“部分。Django的URL与文件的实际位置

2022-03-20 16:32:29 1299

原创 初识Django

DjangoDjango作为python世界中最出名的web框架,其源码均为python实现,采用了类似MVC的MTV框架,即Model(模型)、Template(模板)和View(视图)。安装Djangopip install django # 安装djangopython -m django --version #查看django的版本在pycharm中创建第一个Django项目在工作目录中创建一个django项目,可以使用pycharm直接创建,也可以在工作目录下使用djan

2022-01-28 18:03:01 135 2

原创 配置静态路由使用下一跳IP地址和使用出接口的区别

配置静态路由使用下一跳IP地址和使用出接口的区别在配置静态路由时,可以配置IP地址或出接口作为下一跳,但二者的有何区别?或者说用哪个更好?相互通信的真正实现是基于MAC地址,ARP协议的作用正是将IP地址转换为MAC地址。当数据进行封装时,其必须包含目标的MAC地址,所以数据在转发前,需要广播发送ARP请求得到目标的MAC地址,才能进行通信。配置实验通过实验进行抓包分析其实现过程,从中发现两者的区别两台路由器各有一个回环口,使用AR1pingAR2的回环地址2.2.2.2;1、

2022-01-11 16:57:15 7537 3

原创 终于明白了DNS

DNSDomain Name System,域名系统;域名解析协议,主要将域名进行解析为IP地址。计算机相互通信是通过IP地址(实际通信是依据MAC地址)进行查找,形如电话号码一样,但是不方便记忆,就将IP地址记录到一个域名;例如www.baidu.com,方便记忆。将域名与IP地址对应,浏览器上访问域名,DNS提供域名解析。DNS的工作过程DNS是应用层协议,基于下层协议;但DNS同时为其他应用层协议提供作用。1、当向浏览器进行域名访问时,由DNS客户端进行域名解析;DNS客户端

2021-12-25 18:14:27 1815 2

原创 关于Nginx,我想说是最好用的代理服务器

NginxNginx是一款轻量级的Web服务器/反向代理服务器,其有占有内存少,并发能力强等特点。一、Nginx的主要功能代理代理:正向代理与反向代理;所谓正向代理就是将发送请求的客户端进行代理,由客户端将请求发送给代理服务器,再由代理服务器将请求转发到服务器,并且也会接收服务器发送的响应并转发到客户端。反向代理就是给服务器做代理,客户端的请求发送给服务器时,实际上是发送到了代理服务器,会隐藏真正的服务器。正向代理:客户端发送的请求会先转发到代理服务器上,之后才会转发到服务器上;而

2021-12-09 20:56:54 4198

原创 Docker 基本指令(二)

Docker的容器数据卷技术当容器删除时,其数据也会本删除,则可以利用容器数据卷技术将容器中的文件挂载到宿主机上,这样容器内的数据就会同步到宿主机上。挂载数据Docker挂载数据有三种挂载方式:匿名挂载、具名挂载、指定路径挂载。匿名挂载:不指定宿主机挂载位置,由Docker自己指定挂载名称(一般随机生成一串哈希值)。docker run -d -P --name centos01 -v /usr/local centso #可选型 -d #后台运行

2021-11-27 22:09:20 598

原创 Docker 基本指令(一)

容器化技术容器相当于一个不完整的操作系统,因为容器不需要实现底层内核,是与宿主机共享内核,相比虚拟机,Docker更加轻量化,启动速度快,且可以启动多个容器,容器之间互不影响。Docker的组成Docker由三部分组成:镜像、容器、仓库。镜像:image,docker镜像是一个模板,可以通过模板创建出多个容器,最终运行在容器内。容器:container,docker容器是基于镜像创建的,多个容器之间互不影响,且可以通过指令对其进行启动、停止、重启、删除等。仓库:repository,仓

2021-11-25 16:19:49 500

原创 BGP路由协议

BGP动态路由协议BGP是一种路径矢量路由协议,用于AS间路由信息的交换;不同与OSPF、RIP、IS-IS协议等IGP协议,BGP是EGP协议。BGP提供了在不同自治系统之间无环路的路由信息交换。BGP基于策略的路由协议,通过丰富的路径属性进行控制,有着丰富的路由过滤和路由策略;IGP协议:用在AS内部的路由协议,实现AS内部路由器之间的路由信息的交换。EGP协议:用在AS之间的路由协议,实现AS与AS之间的路由信息的交换。BGP的工作过程BGP使用可靠的TCP传输进行路由信息的交换

2021-11-16 16:49:49 6313

原创 STP生成树协议

STP协议Spanning Tree Protocol,生成树协议,用作于二层链路;通过发送协议报文BPDU确定网络的拓扑结构,生成类似树形状的拓扑结构,能够有效的避免二层环路的产生。         STP协议怎样防止二层链路形成环路先来了解一下什么是环路,形成环路有什么问题?交换机的工作机制就是根据自己所学习MAC地址表进行数据转发,当转发数据的目的地址没有出现在其地址表中,就会被泛洪到其他交换机;若其他交换机都没有开启STP协议,就会一直重复以上过程;这样就形成了环路。  PC1

2021-11-13 10:31:25 2095

原创 HTTP与HTTPS

HTTP是不安全链接,那HTTPS为什么是安全链接?1.HTTP为什么是不安全链接?HTTP:超文本传输协议,负责处理Web页面的请求处理①HTTP通信采用明文传输,并不会对通信本身进行加密,通信内容易被泄露。②无法验证通信双方的身份,易被伪装通信。③无法验证数据完整性,很难确认数据是否被后期更改过。2.HTTPS为什么是安全链接?SSL:安全套接层,独立于HTTP协议,可以为应用层提供加密服务HTTPS协议采用加密处理,其加密方式有:加密通信,加密内容,验证通信方身份,SSL(安全套接层)

2021-11-11 08:46:02 1285

原创 OSPF的五类LSA概述

LSA:链路状态信息LSA是OSPF路由协议在链路中传播的链路状态信息,OSPF是基于链路状态的,而LSA就是用来描述链路状态,OSPF中的LSA类型有很多,共有5类LSA,每种LSA都携带了不同的链路状态,正是这些LSA在不同的路由器上相互学习转发,才使得每个OSPF路由器都会有整个链路状态数据。LSA在OSPF路由器之间相互转发,不同类型的LSA携带着不同链路信息LSA的类型Type-1 LSA(Router-LSA):路由器LSA,所有开启OSPF的路由器都会产生,描述路由器的端口状态

2021-11-05 09:04:09 6260

原创 DHCP是如何实现自动分配ip地址的

DHCP服务:自动分配IP地址1.DHCP是如何工作的?DHCP服务是由DHCP服务器提供,DHCP客户端只需要打开DHCP服务就能够租约到ip地址,DHCP服务器从创建的ip地址池中选择地址,每一个分配的地址是有使用期限的,超过租约时间就会被释放掉,重新回到地址池中,DHCP服务器根据DHCP报文的发送与响应,完成ip地址的分配。①租约:分配的ip地址都有租期时间②释放:当租约时间到期后,ip地址就会被释放,就需要重新分配一个ip地址③DHCP报文:DHCP报文共有六种,常见的有四种:Di

2021-10-31 11:29:49 2799

原创 怎样理解TCP的三次握手与四次挥手

TCP:传输控制协议TCP与UDP都工作在传输层,但与UDP不同的是TCP必须先建立连接,才可以进行传输。在不可靠的基础上建立可靠的传输。 建立通信过程:三次握手:通俗来说,三次握手就是三次通信的过程,可以把这个通信过程看成是一次网购。在挑选完商品后,第一次握手就是付款,只有付款后,商家才会发货;第二次握手就是商家发货,当快递收到后;第三次握手是签收快递,对所收到的快递进行检查并确认收货。                   付款 –> 发货 –> 签收     

2021-10-28 00:05:43 161

空空如也

空空如也

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

TA关注的人

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