自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LIHAO的博客

网络技术、服务器技术分享

  • 博客(66)
  • 收藏
  • 关注

原创 C语言基础7:结构体类型、声明、成员类型、定义、初始化、成员访问、传参

C语言基础7:结构体类型、声明、成员类型、定义、初始化、成员访问、传参

2022-12-07 13:49:26 2519 1

原创 C语言基础6:指针基础:指针类型、野指针、指针运算(+、-、关系)、指针和数组、二级指针、指针数组

C语言基础6:指针基础:指针类型、野指针、指针运算(+、-、关系)、指针和数组、二级指针、指针数组

2022-12-06 22:09:06 650

原创 C语言基础5:操作符详解:算术、移位、赋值、单目、关系、逻辑、条件、逗号表达式、下标引用、表达式求值

C语言基础5:操作符详解:算术、移位、赋值、单目、关系、逻辑、条件、逗号表达式、下标引用、表达式求值

2022-12-05 23:46:41 778

原创 C语言基础4:数组(一、二维数组的初识化、创建与存储、数组越界、冒泡排序、三子棋、扫雷实现)

C语言基础4:数组(一、二维数组的初识化、创建与存储、数组越界、冒泡排序、三子棋、扫雷实现)

2022-06-25 18:01:38 939

原创 C语言基础3:函数(分类、库函数、自定义函数、参数、传值传址调用、链式访问和嵌套、声明和定义、递归)

文章目录第三章:函数1. 函数是什么?2. C语言中函数的分类:2.1 库函数2.2 自定义函数第三章:函数1. 函数是什么?数学中我们常见到函数的概念。但是你了解C语言中的函数吗?维基百科中对函数的定义:子程序在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method,subprogram, callable unit),是一个大型程序中的某部分代码, 由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代 码,具

2022-06-14 13:37:02 404

原创 C语言基础2:分支语句和循环语句(if、else、switch、while、for、goto、EOF、猜数字、关机小程序)

文章目录第二章:分支语句和循环语句1.C语言语句概述2.分支语句2. 1 if 语句2.1.1 if的单语句2.1.2 if的 if else 语句2.1.3 if的 else if 语句2.1.4 悬空else语句2.1.5 if 书写形式的对比2. 2 switch 语句第二章:分支语句和循环语句1.C语言语句概述C语言是一门结构化的程序设计语言1、顺序结构2、选择结构3、循环结构什么是语句?表达式语句函数调用语句控制语句复合语句空语句本周后面介绍的是控制语句。控制语句用

2022-04-20 13:57:48 1675

原创 C语言基础1:初识C语言(转义、注释;数组、操作符、反码、补码、static、define、指针、结构体常变量;局部变量;作用域、生命周期)

第一章:初识C语言前言:本章是对目录中的所有的内容简略概述,既点到为止,后续会将所有对应章节进行详细的介绍呢。一、C语言简介1.什么是C语言  C语言是一门计算机语言,用于人与计算机之间的交流,广泛应用于底层开发。它的设计目标是提供一种......

2022-03-04 13:46:10 721

原创 CCNP5:OSPF的【不规则、末梢、NSSA】区域、【1、2、3、4、5、7】类LSA、【3、5、7】缺省 2019.07.26补充

文章目录CCNP5:OSPF一、OSPF的不规则区域:1、不规则区域:2、解决方案:(1)普通tunnel:(2)虚拟链路:(3)多进程双向重发布:二、减少LSA的更新量:1、手工汇总:(1)域间路由汇总(3类):(2)域外路由汇总(5类):2、设置特殊区域:(1)末梢区域:(2)完全末梢区域:(3)NSSA(非完全末梢区域):(4)完全NSSA:三、OSPF的数据库表:LSA1:路由器LSA2:...

2019-07-26 22:52:02 1684

原创 CCNP13:QOS【分类、队列、标记、丢弃】技术

文章目录CCNP13:QOS【分类、队列、标记、丢弃】技术一、浅谈网络通讯:二、QOS的工具概述:1、分类:2、队列:3、标记:4、丢弃机制:三、分类:四、标记:1、优先级:2、DSCP差分服务代码:3、二层标记位置:4、配置:(1)PBR策略路由:①PBR策略路由配置步骤:②PBR标记IPv4报头中的优先级:(2)CBMARK:五、队列技术:CBWFQ六、丢弃机制:1、默认的丢弃机制:2、RED...

2019-07-24 17:55:44 2009

原创 CCNP9:MPLS 虚拟网络专线的【原理、配置】、MPLS的【原理、优化、配置】、MPLS解决BGP路由黑洞

文章目录CCNP9:一、MPLS(多协议标签交换):CCNP9:一、MPLS(多协议标签交换):我们之前说过一个AS内部在运行BGP协议时,如果有AS没有运行BGP协议,那么该设备的存在就会导致路由黑洞,因为在数据层面它没有路由。为了更好的解决路由黑洞,我们就使用这个技术:MPLS有关名词:包交换:依赖报文中的IP地址进行数据转发(基于3层ip地址进行路由。标签交换:在二层与三层的中...

2019-07-18 09:21:50 2604

原创 CCNP12:IPv6的【升级点、地址、分类、配置】、ICMPv6、6 to 4 tunnel、双栈

文章目录CCNP12:IPv6:一、IPv6的升级:1、数量上的升级:2、其它升级点:3、IPv6的报头:二、IPv6介绍:1、IPv6的地址:2、IPv6地址分类:(1)单播地址:①AGUA全球可聚合 单播地址:②Link-local 本地链路地址:③site-local 本地站点地址(IPv6的私有地址):④未指定地址(::):⑤环回地址(::1):⑥IPv4兼容性地址:(2)多播地址:①组播...

2019-07-15 07:42:05 1585

原创 CCNP11:组播【简介、部署原理】、组播的【IP、MAC】、IGMP【v1、v2、snooping】、CGMP、SPT树、RPT树、组播路由协议PIM的【稀疏、密集】模式

文章目录CCNP11:一、组播简介:组播的优缺点:二、组播的部署:三、组播(D类)的IP地址:1、组播地址不存在子网掩码:2、组播的IP地址:(1)保留地址:(2)公有地址:(3)私有地址:(4)组播的MAC地址:①MAC地址概述:②MAC地址详解:四、解决叶子路由器到成员之间的问题:1、IGMP——internet组管理协议:(1)IGMP概述:(2)IGMPv1版本:①IGMPv1包介绍:②I...

2019-07-07 16:26:51 4959

原创 CCNP8:BGP的【宣告、聚合、反射器、联邦、六大基本属性(权重、本地优先级、优选本地下一跳、AS-path、起源、MED)、选路规则、社团属性、简化配置技术】 2019.07.19修改

文章目录CCNP8:一、BGP的宣告问题:二、BGP的关闭自动汇总:三、BGP的聚合(汇总):1、利用BGP的宣告特点(推荐):2、BGP的标准聚合:3、控制明细的收发:(1)抑制列表:(2)前缀列表(推荐):(3)分发列表:(4)Route-map:4、其他AS做汇总时:四、有条件的打破IBGP水平分割:AS-BY-ASCCNP8:一、BGP的宣告问题:一台运行BGP协议的设备在宣告本地路...

2019-06-26 16:06:33 877

原创 CCNP实验:简单的BGP实验

CCNP实验:简单的BGP实验:对于该实验有不懂得可以查看我这篇博客:CCNP7:BGP的 [特点、数据包、工作过程、路由黑洞、放环机制、配置、MA网络中下一跳问题 ]这个实验如下所示:所有的IP地址已经标明,然后所有的设备均运行BGP,且AS2中的3台路由器运行的IGP协议是OSPF,R4-R5之间存在两条链路。现在要求:R1-R5之间它们的环回可以互相访问。由于拓扑、IP均已经规划好...

2019-06-24 14:08:11 4196 3

原创 CCNP7:BGP的 【特点、数据包、工作过程、路由黑洞、防环机制、配置、MA网络中下一跳问题】

文章目录CCNP7:BGP网关路由协议:一、BGP、AS概述:二、BGP特点:三、BGP的数据包:四、BGP的工作过程:CCNP7:BGP网关路由协议:一、BGP、AS概述:BGP网关路由协议是无类别路径矢量的EGP协议。在谈BGP之前我们谈一下AS自治系统,一个自治系统就是一个范围。之所以会出现这么一个东西,是因为我们不能将全球的网络运行在一个很大的网络中。因此我们需要将这个很大网络划...

2019-06-22 20:32:47 1415 3

原创 CCNP6:重发布技术+路由策略(Route-map)2019.6.18修改

CCNP9重发布技术说明:本次讲解的环境为VMwarePro14.0上运行的webiou,使用CRT作为远程登陆工具。一、认识重发布:1、什么是重发布?重发布(redistribute别名:重发布、重分发、重新分配):一台设备同时运行于两个协议或者两个进程,默认从两端学习到的路由条目不共享。重发布技术是 人为 进行的共享。2、使用重发布技术时的注意事项:(1)必须存在 ASBR——自...

2019-06-18 09:42:10 4071 3

原创 CCNP实验:OSPF综合、MGRE、特殊区域、减少LSA的更新量

文章目录CCNP实验:OSPF综合、MGRE、特殊区域、减少LSA的更新量1、规划IP:2、配置:(1)底层:(2)路由:①配置缺省:②搭建MGRE:③路由宣告:④重发布EIGRP:⑤解决不规则区域:⑥配置NAT:(3)优化:①减少骨干的LSA更新量:②减少非骨干的LSA更新量:CCNP实验:OSPF综合、MGRE、特殊区域、减少LSA的更新量关于此次实验不懂的可以参考我这两篇博客:CCNP...

2019-06-17 19:22:25 658

原创 CCNP4:OSPF的【数据包、状态机、工作过程、接口网络类型、建立邻接关系的条件】 2019.07.26补充

文章目录CCNP4:一、数据包:1、Hello包:2、DBD包:二、OSPF的状态机:三、OSPF的工作过程:四、OSPF的配置:1、启动、宣告:2、邻居表:3、数据库表:4、路由表:五、OSPF的邻居建立成为临接关系的条件:六、OSPF的接口网络类型:CCNP4:OSPF:开放式最短路径最短优先协议OSPF开放式最短路径最短优先协议①无类别链路状态路由协议。②...

2019-06-13 09:08:36 881

原创 CCNP实验:交换2:BCMSN:组建Cisco多层交换网络

CCNP实验:交换2:BCMSN:组建Cisco多层交换网络说明:我使用的是Packet Tracer Instructor 6.1的模拟器,这个模拟器做该实验稳定性较好,安利一下。这是实验的拓扑,以及要求。正常情况下,企业内网会用两台路由器进行核心层冗余,会使用两条宽带,但这里强调的是交换,我就只用了一台路由器。一、拓扑设计、IP地址规划:根据实验要求:我们发现:接入层有VLAN2、...

2019-05-31 13:53:49 1624

原创 CCNP3交换:管理VLAN、三层交换机、Ether Channel、数据交换方式、网关冗余(HSRP、VRRP、GLBP)

文章目录CCNP3交换:管理VLAN、三层交换机、Ether Channel、数据交换方式、网关冗余(HSRP、VRRP、GLBP)一、管理VLAN:1、SVI2、配置SVI:二、三层交换机的灵活使用:1、路由功能:2、SVI充当网关:3、实现不同VLAN的访问:4、二层交换机的透明化:5、实现一台二层交换机下不同VLAN的PC的访问:三、Ether Channel(以太网通道):1、原理:2、配...

2019-05-29 11:29:52 2123

原创 CCNP2交换:生成树:STP(802.1D)、PVST、PVST+、RSTP/RPVST、802.1W、MSTP

文章目录CCNP2交换:生成树:STP(802.1D)、PVST、PVST+、RSTP/RPVST、802.1W、MSTP一、线路冗余导致的问题:1、广播风暴2、MAC地址表翻滚:3、同一数据帧的重复拷贝:二、STP生成树:1、STP概述:2、STP的数据帧:BPDU3、IEEE802.1D算法:(1)IEEE802.1D工作过程:(2)IEEE802.1D角色选举算法:(3)IEEE802.1D...

2019-05-27 12:47:03 3431

原创 CCNP1交换:三层架构概述、路由器交换机登录密码破解、VLAN、trunk(ISL、dot1Q)、DTP、VTP、交换机工作原理

文章目录CCNP1交换:三层架构概述、路由器交换机登录密码破解、VLAN、trunk(ISL、dot1Q)、DTP、VTP、交换机工作原理一、企业网三层架构概述:1、冗余:2、三层架构:二、设备开机登录密码破解:1、破解原理:2、设备启动原理:3、破解交换机:4、破解路由器:三、交换机:1、交换机的作用:2、交换机转发数据的原理:3、交换机、路由器的查表方式:四、VLAN1、编号分类:2、动静态分...

2019-05-22 17:08:40 2174 1

原创 CCNP实验:交换1:trunk、DTP、VTP

文章目录CCNP实验:交换1:trunk、DTP、VTP一、IP地址规划:二、配置:1、底层:2、交换:(1)配置trunk:(2)配置VTP:(3)划分VLAN,配置子接口3、路由:(1)单臂路由:(2)配置DHCP:(3)全内网可达+缺省:(4)NAT:CCNP实验:交换1:trunk、DTP、VTP本次实验使用的模拟器为Packet Tracer Instructor 6.1,实验如图所...

2019-05-22 17:05:29 644

原创 CCNP3实验:EIGRP——增强型内部网关路由协议

文章目录CCNP3实验:EIGRP——增强型内部网关路由协议一、规划IP:二、配置:1、底层:2、路由:(1)宣告路由:(2)拨号:(3)缺省:(4)NAT:(5)Telnet:3、策略:(1)修改带宽、非等开销负载均衡:(2)在R2、R3、R5之间安全认证:(3)优化:汇总路由(4)干涉选路:CCNP3实验:EIGRP——增强型内部网关路由协议如果实验有不理解的可以查看我这篇博客:CCNP3...

2019-05-21 10:26:15 407

原创 CCNP3:EIGRP——增强型内部网关路由协议

文章目录CCNP3:EIGRP——增强型内部网关路由协议一、EIGRP特点:二、EIGRP的数据包:三、EIGRP的4大组件:四、EIGRP的工作过程:五、EIGRP的配置:1、基本配置:2、扩展配置:说明:这篇文章是以我的另一篇文章为基础,将内容丰富度、深度进行了提升,我会以蓝色字体显示相比我之前的文章变动的部分。这个是我那篇文章的链接:CCNA5:EIGRP——增强型内部网关路由协议CCN...

2019-05-20 19:13:44 483

原创 CCNP实验:CHAP认证、MGRE技术

文章目录CCNP2实验:CHAP认证、MGRE技术1、规划IP:2、配置:(1)底层:(2)路由:①配置缺省:②搭建MGRE环境:③路由宣告:④在R1上做NAT:⑤CHAP认证:CCNP2实验:CHAP认证、MGRE技术说明:该实验的拓扑如下所示,R2充当ISP,要求将这3块局域网通过MGRE连接成为一个局域网。具体的实验要求如图所示:1、规划IP:公网IP12.1.1.1/...

2019-05-15 14:49:15 403 2

原创 CCNP2:二层技术、PPP、HDLC、GRE(Tunnel)、MGRE技术

CCNP2:一、二层技术:所谓的二层技术(数据链路层),它的核心功能是介质访问控制(控制物理层),二层的技术直接决定物理层的技术。1、网线的发展:首先要知道强电和弱点分开部署,防止强电对弱点进行电磁干扰,影响数据传输,而网线是属于弱点。(1)起初,两台电脑之间通过两根铜丝,发射0、1数字信号进行通信(现在的交换机、路由器、PC、pad、家电识别的也都是这种数字信号)。两根铜丝的带宽是6...

2019-05-15 11:01:11 2247

原创 CCNP实验:RIPv1、v2兼容性实验

CCNP1:RIPv1、v2兼容性实验说明:此次实验环境使用的模拟器是WebIOU,用了8台路由器,R1作为运营商模拟公网,R2-R6运行的协议为RIPv2,R7-R8运行的协议是RIPv1。实验要求如图中所示,ISP的环回IP随便起: 1.1.1.1/24 然后IP需要自己规划。1、规划IP:我们根据实验要求,将IP进行规划,然后将192.168.1.0这个网段分成8段,一段作为骨干,剩...

2019-05-11 20:15:26 675

原创 CCNP1:RIP——路由信息协议(干涉选路、V1、V2的兼容性问题、V1的连续子网问题)

文章目录CCNP1:RIP——路由信息协议(干涉选路、V1、V2的兼容性问题、V1的连续子网问题)一、RIP协议讲解:1、V1和V2的区别:3、RIP的工作原理:4、RIP的破环机制:5、RIP如果没有破环机制会怎么样?二、RIP的配置:1、基本配置:2、扩展配置:(6)干涉选路:(7)V1、V2的兼容性问题:(8)V1的连续子网问题:CCNP1:RIP——路由信息协议(干涉选路、V1、V2的兼...

2019-05-10 17:56:42 906

原创 CCNA终章:协议(RIP、EIGRP、OSPF)总结、报头、其它重点

CCNA终章:RIP、OSPF、EIGRP总结

2019-05-09 15:13:11 1156

原创 CCNA7:ACL、NAT(一对一、一对多、多对多)、端口映射、远程登录

文章目录CCNA7:ACL访问控制列表、NAT:一、远程登录:二、ACL:访问控制列表:1、访问控制:(1)匹配规则:(2)分类:①:标准ACL:②:扩展ACL:2、定义感兴趣的流量:3、实验:二、NAT:CCNA7:ACL访问控制列表、NAT:一、远程登录:远程登录的思路:首先在被登录方设置一个用户名和密码,然后开启远程登录。虚拟链路0-4,一共5根虚拟链路,允许同时5人登录进来。R2...

2019-05-08 19:52:17 11330 1

原创 Linux中怎么搭建Samba服务器:

Linux中怎么搭建Samba服务器:

2019-05-07 22:59:06 2391 2

原创 Linux中怎么搭建NFS服务器(附实验):

文章目录Linux中怎么搭建NFS服务器:一、NFS介绍:1、什么是NFS?2、NFS的优点:3、NFS的守护进程:4、NFS的访问权限:5、用户映射选项:二、搭建NFS服务器:1、服务端:2、客户端:三、实验:Linux中怎么搭建NFS服务器:一、NFS介绍:1、什么是NFS?NFS(Network File System)的缩写,它最大的功能是可以通过网络,让不同的机器,不同的操作系统...

2019-04-28 16:03:34 2688

原创 Linux中怎么搭建NTP服务器:

文章目录Linux中怎么搭建NTP服务器:二、NTP服务的命令、配置:1、有关ntp的命令:2、有关ntpq -p的注解:3、/etc/ntp.conf ntp的配置文件介绍:三、搭建NTP服务:Linux中怎么搭建NTP服务器:说明:本次实验采用两台加载Redhat7.2版本的镜像文件的虚拟机,要求一台配置好时间服务之后,由另一台进行同步。我们先讲一下时间服务器的搭建:首先先说一下我们常...

2019-04-27 15:01:33 11725 1

原创 CCNA实验:ACL访问控制列表的使用

CCNA实验:ACL访问控制列表的使用实验如图所示:要求使用ACL,使得图中红色字体条件成立。底层配置如下,此时需要补充一下静态路由,使得全网可达。路由如下:R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1然后我们需要在两台路由器上开启远程登录,这里只以R2为例:R2(config)#username ccna priv...

2019-04-26 20:53:47 690

原创 CCNA实验:单臂路由

一、

2019-04-25 14:47:39 677

原创 Web安全2.3:CSP安全策略、Cookie、Session、同源策略、HTML DOM树

文章目录Web安全2.3:CSP安全策略:一、CSP:1、CSP的部分命令:2、策略控制:(1)首先我们先把meta标签注释掉,如下:(2)我们这次只注释掉header:(3)两段CSP代码都不注释:3、CSP完整命令:二、Cookie安全:三、Session:Web安全2.3:CSP安全策略:一、CSP:浏览器是XSS等前端攻击的战场,有些浏览器附带一些安全策略,包含自带的XSS过滤、同源...

2019-04-19 16:23:12 2708

原创 Web安全2.2:Web工作流程、HTTP协议(GET、POST请求)

文章目录Web安全2.2:Web工作流程、HTTP协议(GET、POST请求)一、Web工作流程:DNS解析:二、HTTP协议:1、URL:2、HTTP的请求(GET):3、HTTP的响应:4、HTTP的请求(POST):5、GET、POST对比:5、使用Burp修改HTTP请求:6、使用Burp修改HTTP回复:Web安全2.2:Web工作流程、HTTP协议(GET、POST请求)一、Web...

2019-04-17 22:26:19 672 1

原创 Web安全2.1:前端开发基础(HTML、CSS、JavaScript)

文章目录Web安全2.1:前端开发基础(HTML、CSS、JavaScript)1、HTML:2、CSS:3、JavaScript:Web安全2.1:前端开发基础(HTML、CSS、JavaScript)通俗的讲:Web前端指的就是我们用浏览器看到的那部分内容,浏览器展示这些内容,用到了这3个东西:HTML、CSS、JavaScript1、HTML:HTML是Hyper Text Mark...

2019-04-17 11:34:37 319

原创 Web安全1.4:溯源、部分Linux命令:

文章目录Web安全1.4:溯源、部分Linux命令:1、溯源:(1)top 命令:(2)netstat命令:2、相关Linux命令:Web安全1.4:溯源、部分Linux命令:说明:本实验环境采用的 Linux 为 Redhat 版本,但有些命令并不是此版本的,只要了解思路即可。1、溯源:溯源直接可以翻译为寻找上游,我们可以理解为寻求根源。由于这里说的是网络安全,因此我们可以这样来理解,...

2019-04-15 21:36:46 3430

空空如也

空空如也

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

TA关注的人

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