自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (2)
  • 收藏
  • 关注

原创 windows创建环回网卡/环回适配器

windows创建环回网卡1.打开设备管理器2.选择网络适配器--->操作--->添加过时硬件3.查看网络适配器1.打开设备管理器2.选择网络适配器—>操作—>添加过时硬件3.查看网络适配器

2022-05-28 10:29:25 6134 1

原创 BGP详解

BGPBGP概念BGP邻居BGP报文结构和类型BGP路由宣告BGP下一跳BGP防环机制BGP路由聚合BGP路由属性BGP选路原则BGP路由策略BGP复位操作BGP Peer GroupBGP路由反射器BGP联盟BGP路由衰减BGP概念BGP邻居BGP报文结构和类型BGP路由宣告BGP下一跳BGP防环机制BGP路由聚合BGP路由属性BGP选路原则BGP路由策略BGP复位操作BGP Peer GroupBGP路由反射器BGP联盟BGP路由衰减...

2022-05-24 20:51:10 922

原创 IS-IS中间系统到中间系统

IS-ISIS-IS概念IS-IS术语IS-IS路由类型IS-IS网络类型和邻居关系IS-IS地址结构典型NET生成IS-IS报文IS-IS邻居建立LSDB同步路由协议优先级路由渗透IS-IS接口开销ISIS对比OSPFIS-IS场景应用IS-IS命令IS-IS概念概述:1.链路状态、内部网关路由协议2.最初被设计成适用于ISO开发的OSI的CLNS环境中3.后来为了提供对IP的路由支持,IETF对IS-IS进行扩充和修改,使能够同时应用在TCP/IP和OSI环境中,称为集成IS-IS(Inte

2022-05-03 11:29:53 1292

原创 LAMP环境搭建wordpress

将WordPress解压后的网站文件复制进去[root@xiudaochengxian ~]# mv wordpress/* /var/www/html/[root@xiudaochengxian ~]# cd /var/www/html/[root@xiudaochengxian html]# lltotal 208-rw-r--r-- 1 1006 1006 405 Feb 6 2020 index.php-rw-r--r-- 1 1006 1006 19915 Jan ...

2022-03-26 06:45:00 884

原创 常用SQL语句

常用SQL语句修改表里的数据类型为小数(MODIFY)表重命名(RENAME)删除表里的指定字段(DROP)显示不重复的数据(DISTINCT)显示表中前X条记录(LIMIT)显示年龄----用当前日期的年份减生日的年份(YEAR)将输出字段用中文显示(AS)字段增加20%创建新表用之前的表其中几个字段查询表单指定信息INTO语句将表中信息备份到指定文件中,字段分隔符用指定符号(INTO OUTFILE,FIELDS TERMINATED)查询所有信息中某一部分信息(LIKE)查询所有信息中除了某一部分信息

2022-03-22 10:13:28 312

原创 变量的替代

变量替代1.${变量名-新的变量值}变量没有被赋值的情况下:会使用新的变量值替代变量被赋值(包括空值)的情况下:不会被替代2.${变量名:-新的变量值}变量没有被赋值(包括空值)的情况下:会使用新的变量值替代变量被赋值的情况下:不会被替代${变量名-新的变量值}1.变量没有被赋值的情况下[root@xiudaochengxian test]# unset url[root@xiudaochengxian test]# echo $url[root@xiudaochengxia

2022-03-21 06:00:00 240

原创 Python 编程辅助工具--ipython

ipython使用IPython交互式编程1.安装基于python3的ipython2.打开ipythonMagic函数jupyterpdbipdbpyenv-virtualenv使用IPython交互式编程更好的编辑器语法高亮自动缩进Tab补全快速获取帮助信息搜索历史执行shell命令1.安装基于python3的ipython[root@localhost ~]# pip3 install ipythonLooking in indexes: https://pypi.tuna.t

2022-03-18 06:45:00 483

原创 pip高级用法

pip用法pip介绍pip常用命令1.查看pip版本2.升级pip3.安装特定的安装包版本4.升级安装包5.查看安装包的信息6.检查安装包的依赖是否完整7.查看已安装的安装包列表8.导出系统已安装的安装包列表到 requirements文件9.从 requirements 文件安装10.使用pip命令补全加速 pip 安装的技巧方法一:使用豆瓣或阿里云或清华源的源加速软件安装方法二:将软件下载到本地部署pip介绍pip是一个用来安装和管理 Python包的工具。在安装python时会自动安装好pip

2022-03-17 06:00:00 264

原创 python内置工具

python内置工具本地文件下载服务器字符串转换为 JSON检查第三方库是否正确安装本地文件下载服务器Python内置了一个下载服务器能够显著提升文件传输效率[root@localhost ~]# python -m http.server Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...#指定端口,默认8000端口[root@localhost ~]# python -m http.server 8080

2022-03-16 14:14:22 1435

原创 linux下安装epel源

linux安装epel仓库方法一:命令安装方法二:源码包安装方法一:命令安装[root@localhost ~]# yum -y install epel-release方法二:源码包安装EPEL源网址http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm[root@localhost ~]# wget http://dl.fedoraproject.org/pub/epe

2022-03-13 20:24:22 8776

原创 KVM虚拟化--qumu

yum -y install epel-releaseyum -y install qemu-smp 设置cup核数-boot order=dc 优先从光盘启动-hda 设置放置的硬盘位置-enable kvm 开启KVM-cdrom 光盘写入-m 2048 单位M 给定内存为2G,不给定内存默认为128M

2022-03-13 15:05:08 280

原创 linux下一块新硬盘需要经历的过程

添加一块新硬盘1.分区2.格式化格式化分区为SWAP3.挂载4.相关参数/命令介绍实验环境:CentOS 7使用一块新硬盘需要1.分区2.格式化3.挂载1.分区命令:fdisk格式:fdisk + 磁盘名称相关参数作用n添加新的分区p查看分区表信息d删除某个分区信息m查看全部可用的参数w保存并退出q不保存直接退出l列出所有可用的分区类型t改变某个分区的类型[root@localhost ~]#fdisk

2022-03-13 11:24:15 2093

原创 linux下安装python

linux下python使用Python安装---使用源码包安装1.下载python源码包2.安装gcc3.安装python所需的依赖文件4.解压源码包5.在/usr/local/目录下建立一个空文件夹,用于存放python3程序6.指定安装目录,编译安装python7.配置环境变量8.测试python3是否可以用Python安装---pyenv安装1.安装git2.安装pyenv3.在当前用户的家目录中的 .bashrc 文件中写入下面的环境变量,然后重新读取环境变量4.利用pyenv离线安装各种pyth

2022-03-12 06:45:00 240

原创 KVM虚拟化--virt-manager

虚拟化技术1.yum仓库挂载2.安装虚拟化主机3.安装virt-manager控制台实验环境:CentOS 7选择:带GUI的服务器/GNOME桌面1.yum仓库挂载详细过程点此查看2.安装虚拟化主机[root@localhost ~]# yum groups list Loaded plugins: fastestmirror, langpacksThere is no installed groups file.Maybe run: yum groups mark convert

2022-03-11 10:05:54 902

原创 WLAN命令配置

1.配置AP组wlanap-group name dd#配置域管理模版regulatory-domain-profile name dd#配置国家代码country-code cn#将域管理模版与AP关联qap-group name ddregulatory-domain-profile ddqq2.创建与AP建隧道的接口capwap source interface Vlanif 100#AP认证(这里做的是MAC认证)wlan ap auth-mode mac-aut

2022-03-11 07:15:00 2686

原创 综合布线--符号和缩略词

GB50311在综合布线系统工程的图纸设计、施工、验收和维护等日常工作中工程技术人员大量应用许多符号和缩略词,因此掌握这些符号和缩略词对于识图和读懂技术文件非常重要英文缩写中文解释ACR衰减串音比...

2022-03-10 10:06:49 1384

原创 创建表单常用语句

SQL语句1.创建表单2.设置主键/主码3.定义主键约束4.设置外键/外码5.定义外键4.设置值不为空5.定义约束6.插入数据7.查看表单结构8.查看表单数据1.创建表单格式:create table + 表单名称mysql> create table sc;Query OK, 0 rows affected2.设置主键/主码关键词:primary keymysql> create table teacher -> (tno char(3) primary key

2022-03-08 16:39:55 563

原创 WLAN工作流程

WLAN工作流程一.AP上线1.AP配置2.AC配置二.WLAN业务配置下发1.射频配置2.VAP配置三.STA接入四.WLAN业务数据转发一.AP上线AP获取IP地址并发现AC,与AC建立连接 1.AP配置(1)AP获取IP地址发送Discovery Request报文查找AC发现方式:静态方式–预先配置AC静态IP动态方式–DHCP、DNS和广播(2)AP发现AC并与之建立CAPWAP隧道隧道建立:数据隧道–AP数据集中到AC,进行DTLS加密控制隧道–AP与AC管理报文交

2022-03-07 07:45:00 1303

原创 WLAN无线局域网

WLAN基本概念基本概念AP(Access Point):接入点AC(Access Controller):接入控制器STA:无线终端FAT AP:胖APFIT AP:瘦APBSSBSS(Basic Server Set):基本服务集无限信号范围1.一个AP所覆盖的范围2.在一个BSS的服务区域内,STA可以相互通信BSSIDBSSID(Basic Server SetIdentifier):基本服务集标识符无线的MAC地址1.是无线网络的一个身份标识,用AP的MA

2022-03-04 08:00:00 372

原创 变量数值运算

变量数值运算整数运算小数运算整数运算expr + - \* / % (乘号需转义使用)$( ( ) ) + - * / %$[ ] + - * / %let + - * / %小数运算bc + - * / %整数运算expr + - *

2022-03-02 08:30:00 126

原创 变量赋值方式

变量赋值方式1.显示赋值(变量名=变量值)2.read从键盘读入变量值3.注意事项:定义或引用变量时注意事项: " " 弱引用 ’ ’ 强引用所见及所得,输入什么就输出什么,使用单引号变量,字符串解析使用双引号4.` `命令替换等价于 $()反引号中的shell命令会先被执行命令解析执行需要用$()或` `显示赋值[root@xiudaochengxian test]# vim fz.sh 1 ip1=192.168.1.105 2 school="Wuhan JiaoTo

2022-02-28 07:46:03 353

原创 变量基本分类

简单的变量理解:用一个固定的字符串去表示不固定的内容变量的调用$${ }变量常见类型1.自定义变量2.系统环境变量3.位置参数变量4.预先定义变量自定义变量1.定义变量 变量名=变量值 不允许数字、短横线命名2.调用变量$变量名 或 ${变量名}3.查看变量echo $变量名 set显示所有变量,包括自定义变量和环境变量4.取消变量作用范围:仅在当前shell有效unset 变量名例:[root@xiudaochengxian test]# vim

2022-02-27 08:33:05 151

原创 BGP防环机制

BGP防环机制AS内(IBGP):水平分割,从IBGP收到的更新不会发布给IBGP(IBGP更新只传一条)解决方法:1.IBGP全互联:配置、维护开销太大2.路由反射器(Route-Reflector)3.联盟(Confederation)AS间(EBGP):AS_Path,BGP更新内的重要属性,代表该路由所经过的AS号,如果接收路由器发现AS号与本地AS号一致,则丢弃...

2022-02-25 07:45:00 322

原创 综合布线七大子系统

七大子系统工作区子系统配线(水平)子系统干线(垂直)子系统管理间子系统设备间子系统进线间子系统建筑群子系统总结工作区子系统工作区子系统又称为服务区子系统由跳线与信息插座所连接的终端设备组成,其中信息插座包括墙面型、地面型、桌面型等,常用的终端设备包括计算机、电话机、传真机、报警探头、摄像机、监视器、各种传感器件、音响设备等实施注意:1、从RJ45插座到终端设备间的连线宜用双绞线,且长度不要超过5m;2、RJ45插座宜首先考虑安装在墙壁上或其他不易被触碰到的地方;3、RJ45信息插座与电源

2022-02-25 07:00:00 7462

原创 BGP数据库

BGP数据库相关参数:1.邻居表:BGP邻居名单display bgp peer2.BGP路由表(转发数据库):列出从邻居那里获得到的所有路由及属性display bgp routing-table3.IP路由表:列出最佳路由4.Adj-RIB-In(入):邻居宣告给本地的未处理的路由信息库5.Adj-RIB-Out(出):本地宣告给指定邻居的路由信息库...

2022-02-24 06:00:00 466

原创 BGP6种状态

BGP状态1.Idle:初始,路由器查找路由表,是否有到达邻居的路由2.Connect:发起TCP连接,等待TCP连接完成3.Active:TCP连接失败,继续尝试TCP连接4.Open Sent:TCP连接成功,已发送Open包5.Open Confirm:已收到对方正确的Open包,如果没有收到,会进入Active6.Established:邻居建立完成,开始传递路由Active验证Active(活跃):路由器已发送一个Open数据包,正在等待响应状态可能在Active和idle之间

2022-02-23 07:00:00 4059

原创 BGP报文结构和类型

BGP报文结构和类型所有报文都是单播IP协议号6TCP端口号179数据包类型1.Open:类似Hello,建立邻居关系2.Keeplive:类似Hello,维护邻居关系3.Update:路由更新,包含属性4.Notification:当检测到错误、发送后关闭BGP连接5.Route-refresh:当路由策略发生变化时,触发请求邻居重新通告路由...

2022-02-23 06:45:00 269

原创 BGP邻居

BGP邻居BGP邻居类型配置命令BGP邻居建立条件BGP身份验证相关术语BGP Speakers:运行BGP的路由器BGP Peers = BGP Neighbors = BGP对等体/邻居邻居关系建立在TCP连接基础上,因此邻居不一定需要直连,可以通过IGP或静态路由来提供TCP连接的可达性(区别于其他IGP)邻居必须手动指定,而非自动建立(区别于其他IGP)一台BGP路由器只能运行在一个AS内(区别于其他IGP)单播建立邻居BGP邻居类型IBGP:内部BGP邻居,位于相同AS,TT

2022-02-22 07:15:00 489

原创 BGP概念

BGP基本作用:来传递和控制路由相关概念AS(Autonomous System)自治系统单一技术管理下的一组网络16位编号(自2009年1月其使用32位编号)1-65535私有AS:64512-65534互联网编号指派机构IANA(现在是ICANN指派)分配AS号中国电信163(4134)中国电信CN2(4809)中国联通(9929)AS在BGP作用:最佳路由选举、避免环路、路由过滤IGP在AS内运行AS间使用BGPBGP路径矢量协议1.更新可靠:在TCP(端口179

2022-02-20 08:00:00 164

原创 路由引入(import)

路由引入import引入原则:把路由协议A引入B1.从A学习到的路由会引入B,启用A的接口所在的网络路由会进入B2.引入的路由必须位于路由表中3.引入是外向的,即负责引入的路由器不会改变自身路由表种子度量值:Seed Metric把一种路由引入其他协议后的默认度量值路由协议度量值种子度量值RIP条数0OSPF开销1IS-IS开销1BGPMED保留单向路由引入在边缘网络,使用静态或缺省路由指向核心网络双向路由引入可以指定

2022-02-19 09:00:00 5043

原创 策略路由(Policy-Based-Route)

策略路由本地策略路由接口策略路由PBR:Policy-Based-Route打破路由表传统选路规则可以根据管理员定义的策略条件来选择性转发数据包路由策略1.基于目的地址按路由表转发2.基于控制平面,为路由协议和路由表服务3.与路由协议结合完成策略4.应用命令: route-policy策略路由1.基于策略的转发,失败后再查找路由表转发2.基于转发平面, 为转发策略服务3.需要手工逐跳配置,以保证报文按策略转发4.应用命令: policy-based-route路由策略中,拒绝的

2022-02-18 08:00:00 4125

原创 路由策略(Route-Policy)

路由策略Route-Policy强大而复杂的过滤器用于路由过滤和修改路由属性命令:格式:route-policy 名称 permit/deny node 编号 if-match 过滤器apply 动作例:route-policy dj permit node 10Info: New Sequence of this List.if-match acl 2000apply cost 100Route-Policy由若干个node构成node之间是“或”的关系每个node

2022-02-17 08:15:00 6595 1

原创 OSPF LSA汇总(11类)

OSPF LSALSA类型说明1路由器LSA2网络LSA3或4汇总LSA5自治系统外部LSA6组播 OSPF LSA7为 not-so-stubby 区域定义的LSA8BGP(边界网关协议)的外部属性LSA9、10、11不透明LSA(Opaque LSA)...

2022-02-15 10:47:31 559

原创 路由过滤工具(Filter-Policy)

路由过滤工具Filter-Policy1.只能过滤路由2.无法过滤LSA3.不能修改路由属性 距离矢量:过滤路由的发送和接收 链路状态:过滤路由表生成,不影响LSDB的完整性命令:格式:filter-policy acl编号/acl名称 export/import例:filter-policy 2000 export 在协议出方向调用过滤策略额外参数:ip-prefix:地址前缀列表router-policy:路由策略export:出方向import:入方向命令:filt

2022-02-15 08:00:00 1022

原创 地址前缀列表(IP Prefix List)

地址前缀列表IP Prefix ListIP Prefix List优点(与ACL比较):1.性能及可控性高于ACL2.能同时精确匹配网络号和前缀长度(ACl无法匹配掩码/前缀长度)3.前缀列表不能用于数据包的过滤(ACl可以过滤数据包)默认deny(ACL默认permit)命令:格式:ip ip-prefix 列表名 permit/deny ip地址 掩码例:ip ip-prefix djp permit 192.168.0.0 16验证:display ip ip-prefix

2022-02-14 10:40:49 5335

原创 OSPF邻居建立7种状态机

OPSF邻居建立7种状态1.Down(关闭)未收到邻居发送的hello报文2.Init(初始)收到hello报文,但邻居列表里没有自己的Router ID3.Two-Way(双向)收到的hello报文里包含自己的Router ID,建立邻居,进行DR和BDR选举4.ExStart(准启动)确定主从和DD序列号5.ExChange(交换)交换DD报文6.Loading(装载)将收到的DD与自己LSD(链路状态数据库)进行对比缺少、丢失或者过期的LSA发送LSR报文使用LSU报文对

2022-02-13 10:00:00 486

原创 OSPF相关术语

OSPF常见参数及作用LSA:链路状态通告,具体的路由或者拓扑信息Router ID唯一标识一台OSPF路由器选举具有非抢占性,除非重启OSPF进程规则:1.手动配置2.活动环回口上选取IP地址最高的3.活动物理接口上选取IP地址最高的OSPF数据包类型Hello:建立并维护邻居关系DD或DBD(Database Description):LSDB摘要(仅包含LSA头部)LSR(Link State Request):请求LSALSU(Link State Update):发

2022-02-13 08:45:00 284

原创 OSPF五种包

OSPF五种包1.hello包:用于邻居的发现,关系建立和周期保活,每台设备必须拥有唯router-id2.DD或者DBD:数据库描述,用于携带本地数据库的目录3.LSR链路状态请求:再查看对端邻居的DBD后,基于本地未知的LSA查询,向对端发出请求4.LSU链路状态更新:用于携带各种LSA信息5.LSAck链路状态确认:用于确认接受对端信息...

2022-02-12 09:45:00 715

原创 OSPF协议LSA类型和特殊区域

OSPF的6类LSA6类LSA类型1LSA类型2LSA类型3LSA类型4LSA类型5LSA类型7LSA外部路由类型特殊区域特殊区域和LSA6类LSA查看数据库命令:display ospf lsdb类型1LSA路由器LSA(Router LSA)只在区域内泛洪计算方法:一个区域内路由器个数=类型1LSA个数类型2LSA网络LSA(Network LSA)只在DR所属的MA区域泛洪计算:p2p网络无类型2LSAMA区域内路由器相连的线条数=类型2LSA个数类型3LSA网络汇总L

2022-01-21 19:24:30 2174

原创 ACL(访问控制列表)

ACLACL的基本概念ACL的规则ACL的规则匹配ACL的分类ACL的配置命令ACL的基本概念ACL(Access Control List)访问控制列表:是由一系列规则组成的集合ACL通过这些规则对报文进行分类,从而使设备可以对不同类报文进行不同的处理一个ACL通常由若干条“deny|permit”语句组成,每条语句就是该ACL的一条规则,每条语句中的“deny|permit”就是与这条规则相对应的处理动作特别需要说明的是,ACL技术总是与其他技术结合在一起使用的,因此,所结合的技术不同,“允许

2022-01-16 20:07:03 1045

空空如也

空空如也

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

TA关注的人

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