03 2022 档案
摘要:数据结构 数据结构 数据是一个抽象的概念,将其进行分类后得到程序设计语言中的基本类型。如:int,float,char 等。数据元素之间不是独立的,存在特定的关系,这些关系便是结构。数据结构指数据对象中数据元素之间的关系。 Python 给我们提供了很多现成的数据结构类型,这些系统自己定义好的,不需
阅读全文
摘要:算法 算法概念 我们通过计算机进行编程,计算机多才多艺,但不太善于独立思考,我们必须提供详尽的细节,使用它们能够明白的语言将算法提供给它们。 如果将最终写好运行的程序比作战场,我们码农便是指挥作战的将军,而我们所写的代码便是士兵和武器。数据结构和算法则是兵法。我们可以不看兵法在战场上肉搏,如此,可能
阅读全文
摘要:人脸识别 OpenCV简介 OpenCV 的全称是 Open Source Computer Vision Library,是一个跨平台的计算机视觉库。 OpenCV 是由英特尔公司发起并参与开发,以 BSD 许可证授权发行,可以在商业和研究领域中免费使用。OpenCV 可用于开发实时的图像处理、计
阅读全文
摘要:语音识别 语音识别技术,也被称为自动语音识别,目标是以电脑自动将人类的语音内容转换为相应的文字和文字转换为语音。 文本转换为语音 使用 pyttsx 使用名为 pyttsx 的 python 包,你可以将文本转换为语音。直接使用 pip 就可以进行安装, 命令如下: pip install pytt
阅读全文
摘要:协程和异步IO 协程的概念 协程,又称微线程,纤程。英文名 Coroutine,是一种用户态的轻量级线程。 子程序,或者称为函数,在所有语言中都是层级调用,比如 A 调用 B,B 在执行过程中又调用了 C,C 执行完毕返回,B 执行完毕返回,最后是 A 执行完毕。所以子程序调用是通过栈实现的,一个线
阅读全文
摘要:正则表达式详解 正则表达式简介 概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的一种过滤逻辑(可以用来做检索,截取或者替换操作)。 正则表述式用于搜索、替换和解析字符串。正则表达式遵循一定
阅读全文
摘要:多线程和并发编程 多线程和并发编程 多任务 多任务 在现实生活中,有很多场景中的事情是同时进行的。例如:开车的时候,手和脚需要共同操作来完成驾驶。再比如演唱会中唱歌和跳舞也是同时进行的。如果把唱歌和跳舞这两件事情分开依次来完成,估计效果不是很好。示例代码如下: 【示例】模拟唱歌跳舞 from tim
阅读全文
摘要:Python Pygame游戏引擎+坦克大战项目开发 (11) Pygame开发基础 Pygame游戏引擎的安装 doc 窗口直接使用 pip 安装 Windows+Rcmd输入如下命令: pip install pygame 或者安装指定版本 pip install pygame ==版本号
阅读全文
摘要:python数据库编程 python数据库编程 操作SQLite3数据库 操作SQLite3数据库 从Python3.x版本开始,在标准库中已经内置了SQLlite3模块,它可以支持SQLite3数据库的访问和相关的数据库操作。在需要操作SQLite3数据库数据时,只须在程序中导入SQLite3模块
阅读全文
摘要:模块(module) 1. 模块化(module)程序设计理念 1.1 模块和包概念的进化史 "量变引起质变"是哲学中一个重要的理论。量变为什么会引起质变呢?本质上理解,随着数量的增加,管理方式会发生本质的变化;旧的管理方式完全不适合,必须采用新的管理方式。 程序越来越复杂,语句多了,怎么管理?很自
阅读全文
摘要:程序异常与调试 导引问题 在实际工作中,我们遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求;你的程序要打开某个文件,这个文件可能不存在或者文件格式不对;你要读取数据库的数据,数据可能是空的;我们的程序再运行着,但是内存或硬盘可能满了等等。 软件程序在运行过程中,非常可
阅读全文
摘要:文件操作(IO 技术) 一个完整的程序一般都包括数据的存储和读取;我们在前面写的程序数据都没有进行实际的存储,因此 python 解释器执行完数据就消失了。实际开发中,我们经常需要从外部存储介质(硬盘、光盘、U 盘等)读取数据,或者将程序产生的数据存储到文件中,实现"持久化"保存。 很多软件系统是将
阅读全文
摘要:Python对象的深浅拷贝+设计模式 对象的浅拷贝和深拷贝 ·变量的赋值操作只是形成两个变量,实际还是指向同一个对象。 ·浅拷贝 Python 拷贝一般都是浅拷贝。拷贝时,对象包含的子对象内容不拷贝。因此,源对象和拷贝对象会引用同一个子对象。 ·深拷贝 使用 copy 模块的 deepcopy 函数
阅读全文
摘要:Python 面向对象 面向对象(Object oriented Programming,OOP)编程的思想主要是针对大型软件设计而来的。面向对象编程使程序的扩展性更强、可读性更好,使的编程可以像搭积木一样简单。 面向对象编程将数据和操作数据相关的方法封装到对象中,组织代码和数据的方式更加接近人的思
阅读全文
摘要:Python 函数 函数是可重用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现。 Python 函数的分类 Python 中函数分为如下几类: 内置函数 我们前面使用的 str()、list()、len()
阅读全文
摘要:Python 控制语句 选择结构 选择结构通过判断条件是否成立,来决定执行哪个分支。选择结构有多种形式,分为:单分支、双分支、多分支。流程图如下: 单分支结构 双分支结构 多分支结构 单分支选择结构 if 语句单分支结构的语法形式如下: if 条件表达式: 语句/语句块 其中: 1.条件表达式:可以
阅读全文
摘要:Python 基础 (2) 序列:是一种数据存储方式,用来存储一系列的数据。在内存中,序列就是一块用来存放多个值的连续的内存空间。比如一个整数序列[10,20,30,40],可以这样示意表示: 由于 Python3 中一切皆对象,在内存中实际是按照如下方式存储的: a = [10,20,30,40]
阅读全文
摘要:Python 基础 (1) · 简介 Python 是一种解释型、面向对象的语言。由吉多·范罗苏姆(Guido van Rossum)于 1989 年发明,1991 年正式公布。官网:www.python.org Python 单词是"大蟒蛇"的意思。作者因为正在追剧<<蒙提·派森.....>>遂起
阅读全文
摘要:Docker之LNMP分布式容器部署 一、项目模拟 1. 项目环境 公司在实际的生产环境中,需要使用Docker技术在一台主机上创建LNMP服务并运行Wordpress网站平台。然后对此服务进行相关的性能调优和管理工作。 2. 服务器环境 容器操作系统IP地址主要软件nginxCentOS 7.9
阅读全文
摘要:Docker的数据管理、网络通信和dockerfile 一、Docker的数据管理 管理Docker容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器(Data Volumes Containers)。 1. 数据卷 1.1 数据卷定义 数据卷是一个供容器使用的特殊目录,位于容
阅读全文
摘要:Dockerfile镜像实例 一、构建SSH镜像 1. 建立工作目录 [root@docker ~]# mkdir /opt/sshd [root@docker ~]# cd /opt/sshd [root@docker sshd]# vim Dockerfile FROM centos:7 #第一
阅读全文
摘要:Docker基本管理 https://download.docker.com/linux/static/stable/x86_64/docker-18.06.3-ce.tgz 一、Docker概述 1. Docker是什么 Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2
阅读全文
摘要:Ansible之playbook剧本 1. playbook的组成 playbooks 本身由以下各部分组成(1)Tasks:任务,即通过 task 调用 ansible 的模板将多个操作组织在一个 playbook 中运行(2)Variables:变量(3)Templates:模板(4)Handl
阅读全文
摘要:Ansible之roles模块 lnmp分布式部署 1. role模块的作用 Ansible为了层次化、结构化地组织Playbook,使用了角色(roles),roles可以根据层次型结构自动装载变量文件、task以及handlers等。简单来讲,roles就是通过分别将变量、文件、任务、模块及处理
阅读全文
摘要:Ansible自动化运维工具及其常用模块(2) 由于组内成员过多,修改hosts配置文件 vim /etc/ansible/hosts [web] node1 [db] node2 [wang] node3 ping测试 [root@ansible ~]# ansible web -m ping [
阅读全文
摘要:Ansible自动化运维工具及其常用模块(1) 一、Ansible简介 1. Ansible概述 Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Puppet和Saltstack能实现的功能,Ansible基本上都可以
阅读全文
摘要:ELK、ELFK企业级日志分析系统 一、ELK日志分析系统 1. ELK简介 ELK平台是一套完整的日志集中处理解决方案,将ElasticSearch、Logstash和Kibana三个开源工具配合使用,完成更强大的用户对日志的查询、排序、统计需求。 1.2 ElasticSearch ES是基于L
阅读全文
摘要:Zabbix企业级分布式监控 一、zabbix Zabbix是一个基于Web界面的提供分布式系统监控,以及网络监控功能的企业级开源解决方案。 Zabbix 是一个高度集成的网络监控套件,通过一个软件包即可提供如下特性。 * 数据收集 (主动/被动) 1) 可用性及性能检测; 2) 支持 SNMP(t
阅读全文
摘要:rsync远程同步 1.建立/etc/rsyncd.conf配置文件 如果采用匿名,将suth users和secrets file删除 为备份账户创建数据文件 无需创建同名系统用户 调整文件权限,避免账号信息泄露 让other有读写权限,即backuper和nobody有读写权限 启动rsync服
阅读全文
摘要:Web集群调度器-Haproxy 一、Web集群调度器 1.常用的Web集群调度器 目前常用的Web集群调度器分为软件和硬件 软件调度器 软件通常使用开源的LVS、Haproxy、Nginx LVS性能最好,但是搭建相对复杂;Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不
阅读全文
摘要:GFS分布式文件系统群集 一、GlusterFS概述 1. GlusterFS简介 GlusterFS是一个开源的分布式文件系统。它由存储服务器、客户端以及NFS/Samba存储网关(可选,根据需要选择使用)组成。系统中无元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。 2. 与传统分
阅读全文
摘要:Redis群集 一、Redis高可用 1. Redis高可用概述 在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)。但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务(如主从分离、快速
阅读全文
摘要:Redis配置与优化 一、关系数据库和非关系数据库 1. 关系型数据库 ● 关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。● 主要包括:Oracle、MySQL、SQL Server、Microsoft Access、DB2等。 2. 非关系型数据库 ● 非
阅读全文
摘要:LVS+Keepalived群集 一、Keepalived实现原理 1. 单服务器的风险 企业应用中,单台服务器承担应用存在单点故障的危险,单点故障一旦发生,企业服务将发生中断,造成极大的危害和损失。 2. Keepalived工具 Keepalived是一个基于VRRP协议来实现的LVS服务高可用
阅读全文
摘要:LVS-DR群集 一、LVS-DR的工作原理 1. LVS-DR数据包流向分析 为方便进行原理分析,将Client与群集机器放在同一网络中,数据包流经的路线为1-2-3-4 客户端发送请求到Director Server(负载均衡器),请求的数据报文(源IP是CIP,目标IP是VIP)到达内核空间。
阅读全文
摘要:LVS负载均衡群集 一、企业群集应用概述 1. 群集的含义 群集,Cluster,也可称为集群,是由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机。 2. 企业应用中的问题 互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来
阅读全文
摘要:MySQL主从复制和读写分离 一、案例概述 在企业应用中,成熟的业务通常数据量都比较大单台mysql在安全性、高可用性和高并发方面都无法满足实际的需求配置多台主从数据库服务器以实现读写分离 二、案例前置知识点 1. 读写分离的定义 基本的原理是让主数据库处理事务性增、改、删操作 (INSERT、UP
阅读全文
摘要:Shell脚本应用-初始化系统 WANG-A公司近期有新业务要上线,购买了一批服务器并批量安装了Linux系统。为节省工作量,运维人员需要通过正则表达式编写一个名为initalize.sh的系统初始化脚本,对多台服务器进行系统初始化。 可以运用技术:grep,sed,awk 配置本地yum源,方便后
阅读全文
摘要:Shell脚本(四)正则表达式+文本处理 一、正则表达式 1.正则表达式概述 定义:又称正规表达式,在代码常简写为regex,regexp或PE,使用单个字符串来描述、匹配一系列符合某个语法规则的字符串,由普通字符和元字符组成 用途:对于系统管理员来说,正则表达式是必备技能 2.基础正则表达式:gr
阅读全文
摘要:shell脚本应用(三) 一、使用for循环语句 1.for语句的结构 for 变量名 in 取值列表 do 命令序列 done 例1:根据姓名列表批量添加用户 根据人事部给出的用户姓名拼音列表,在Linux服务器中添加相应的用户账号,初始密码均设置为"123456"。 指定员工列表文件users,
阅读全文
摘要:Shell脚本2 $?:表示前一条命令执行后的返回状态,0为执行正确,非0表示执行出现异常 条件测试操作 格式:test 条件表达式或[ 条件表达式 ] 1.文件测试 -d:测试是否为目录(Directory) -e:测试目录或文件是否存在(Exist) -f:测试是否为文件(File) -r:测试
阅读全文
摘要:Shell脚本1 一、编制第一个shell脚本 Shell脚本的作用1:实现了"批量处理"的自动化过程 1.当前系统所支持的shell脚本种类 2.创建第一个脚本文件 新建first.sh文件 脚本里写三条命令 切换到/boot目录 打印当前路径 以人可读的形式将以vml开头的文件以长格式显示出来
阅读全文
摘要:Squid-构建透明代理服务器 四、构建透明代理服务器 1. 服务器配置 服务器主机名IP地址主要软件Squid服务器squid_server内网ens34:192.168.10.2 外网ens33:192.168.42.139squidWeb服务器web_serverens33:192.168.4
阅读全文
摘要:Squid代理服务器 Squid官方站点:http://www.squid-cache.org/ 一、Squid的基本概念 1. Squid的作用 Squid主要提供缓存加速、应用层过滤控制的功能。 2. Web代理的工作机制 缓存网页对象,减少重复请求 代理客户机向网站请求数据,从而可以隐藏用户的
阅读全文
摘要:iptables + firewalld 目录 Linux防火墙(iptables/firewalld) 一、iptables 1. iptables概述 2. netfilter和iptables (1)netfilter (2)iptables (3)netfile/iptables 3. 四表
阅读全文
摘要:Nginx网站服务 一、nginx服务基础 1. nginx概述 nginx是一款高性能、轻量级的web服务软件,具有以下特点: 稳定性高 系统资源消耗低 对HTTP并发连接的处理能力高(单台物理服务器可支持30000~50000个并发请求) 2. nginx和apache的差异 nginx是一个基
阅读全文
摘要:编译安装LNMP http://nginx.org/en/download.html/nginx-1.20.2.tar.gz https://github.com/thkukuk/rpcsvc-proto/releases/rpcsvc-proto-1.4.tar.gz http://mirrors
阅读全文
摘要:yum搭建lnmp架构 一.设置数据库的密码 先切换到本地yum源,安装mariadb 进行数据库安全设置 主要是这里的root密码,为abc123 然后跟着下面提示按y或n 登录mariadb,创建授权用户myadm,因为我在做的时候,后面的授权命令报错,所以先用本地源的mariadb授权,不会影
阅读全文
摘要:搭建LAMP架构 安装内容:httpd :MySQL :PHP 一,httpd 安装httpd服务 启动httpd并设置开机自启 查看httpd的运行状态(running表示开启) 防火墙设置开启80和443端口 确认防火墙80端口是否监听 查服务器ip地址 浏览器登陆(访问192.168.10.2
阅读全文
摘要:PXE批量装机 1. PXE定义 PXE(预启动执行环境,在操作系统之前运行)是由Intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统 2. PXE批量部署的优点 规模化:同时装配多台服务器 自动化:安装系
阅读全文
摘要:FTP 一、FTP概述 1、FTP端口 FTP服务器默认使用TCP协议的20、21端口与客户端进行通信 20端口用于建立数据连接,并传输文件数据 21端口用于建立控制连接,并传输FTP控制命令 2、FTP连接方式 FTP数据连接分为主动模式和被动模式 主动模式:服务器主动发起数据连接 被动模式:服务
阅读全文
摘要:DNS域名解析服务(配置较基础,没截图…) 一、BIND域名服务基础 1. DNS系统的作用及类型 (1)DNS概述 在日常生活中,人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个ip地址不一定只对应一个ip地址,它们之间的转换工作称为域名解析,域名解析需
阅读全文
摘要:
Samba服务器搭建与配置 Samba服务简介 Samba的起源: 对于windows的网上邻居来讲,共享文件的方式用的是SMB和CIFS协议以及NETBIOS协议Linux/Unix之间用的是NFS协议。 但是Linux和Windows之间是不能共享的,所以澳大利亚国立大学的Andrew Tr
阅读全文

摘要:
系统安全及应用 一、账号安全控制 1、账号安全基本措施 (1)系统账号清理 将非登录用户的Shell设为/sbin/nologin usermod -s /sbin/nologin 用户名 锁定长期不使用的账号,解锁是-U usermod -L 用户名 passwd -l 用户名 passwd -S
阅读全文

摘要:0:创建表(同时创建表结构)create table employee (编号 int identity(1,1) not null,姓名 nvarchar(6) not null,身份证号 nchar(18) primary key,职务 nchar(10) not null,基本工资 money
阅读全文
摘要:一篇文章搞懂Mysql(干货!) MySQL命令: (1)查看当前服务器中的数据库 show databases; 大小写不区分,分号";"表示结束 (2)查看数据库中包含的表 use 数据库名; show tables; (3)查看表的结构(字段) use 数据库名; describe [数据库名
阅读全文
摘要:华为综合汇总 三层连接以及接口地址 网络以及VLAN信息 如果计算机运行实验不通畅,建议不要一次性全部开启设备,先开启一部分设备,配置完毕后,回到用户模式save保存后,关闭设备,再开启另外一些设备。 任务 1)链路聚合 S1和S2使用链路聚合将两条物理线路聚合成一条逻辑线路,用于实现链路负载分担和
阅读全文
摘要:连接管理防火墙 用户名是admin,密码是Admin@123 1.Telnet管理 <FW1>sys 进入系统视图 [FW1]int g1/0/0 进入该接口 [FW1-GigabitEthernet1/0/0]ip add 192.168.10.254 24 给接口配置IP地址 [FW1-Giga
阅读全文
摘要:BGP路由技术 一、BGP概述 1、自治系统(AS,autonomous system) 自治系统是由一个技术管理机构管理,使用统一选路策略的一组路由器集合。自治系统编号范围:1-65535,其中1-64511是互联网上注册公有AS号,类似公网IP地址。64512-65535是私有AS号,类似私网I
阅读全文
摘要:OSPF的配置命令 1、dis ospf pee b ##查看邻居关系 dis ip routing-table protocol ospf ###查看OSPF路由信息 2、ospf 1 route 1.1.1.1 ####OSPF指定个route-id、1是表示,只在本区域有效 route id
阅读全文
摘要:动态路由与RIP协议 一、动态路由(Dynamic Route) 1、动态路由概述 动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。 动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节
阅读全文
摘要:一、何为双机热备? 所谓的双机热备无非就是以7X24小时不中断的为企业提供服务为目的,各种双机热备的技术很多,那么华为使用了这个共有协议的热备协议——VRRP。 华为的双机热备是通过部署两台或多台防火墙实现热备及负载均衡,两台防火墙相互协同工作,犹如一个更大的防火墙。 华为防火墙的双机热备包含以下两
阅读全文
摘要:VLAN与三层交换机 一、VLAN(虚拟局域网,Virtual Area Network) 1、VLAN概述 虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域
阅读全文
摘要:Hybrid 一、Vlan(虚拟局域网,Virtual local Area Network) 1、Vlan概述 用物理分割和逻辑分割的方式分割广播域。 2、Vlan的特点 (1)隔离广播(2)方便管理(3)提高安全 3、Vlan接口种类 (1)access接口 Access端口是交换机上用来连接用
阅读全文
摘要:MSTP多生成树协议 1、MSTP(Multiple Spanning Tree Protocol)概述 mstp是一个公有生成树协议,在实际生产环境中得到了广泛的应用。传统的生成树只运行一个实例,且收敛速度慢,RSTP在传统的STP基础上通过改进达到了加速网络拓扑收敛的目的,但是仍然有缺陷,由于S
阅读全文
摘要:生成树协议(STP)--BPDU 生成树协议,分析桥协议数据单元吧 交换机之间通过BPDU(Bridge Protocol Data Unit,桥协议数据单元)来交换网桥ID、根路径成本等信息,交换机从端口发送出一个BPDU帧,使用该端口本身的MAC地址作为源地址,因为交换机本身并不知道它周围是否还
阅读全文
摘要:3.配置接口地址 4.配置HSRP 5.查看HSRP表,SW1-3L为活跃路由器 6.默认路由 7.浮动路由 8.配置主机地址,ping测试 9.测试端口跟踪和浮动路由 10.此时SW2-3L为活跃 11.浮上来了 12.后面不管怎么弄,都通
阅读全文
摘要:热备份路由选择协议(HSRP) 热备份路由选择协议(HSRP),下面开始HSRP 1.HSRP(Hot Standby Routing Protocol,热备份路由选择协议)是Cisco私有的一种技术,它的作用是当网络边缘设备或接入链路出现故障时,通信流量能够迅速恢复,为IP网络提供冗余性,可以使网
阅读全文
摘要:动态NAT实验 1.公司内部局域网使用的IP地址的范围为192.168.100.2-192.168.100.254,路由器局域网端口(默认网关)的IP地址是192.168.100.1,子网掩码为255..255.255.0。网络分配的合法IP地址的范围为61.159.62.128-61.159.62
阅读全文
摘要:NAT端口映射和保存配置文件 1.静态NAT还有亿点点内容,就是端口映射 情节如下: A公司有一台web服务器,端口是80,IP为私网地址,我们都知道私网地址是不能上网的,那如果我想访问web服务器的80端口该咋办? 我们可以通过NAT技术把web服务器的IP和端口转换成公网的地址和端口 很好,那具
阅读全文
摘要:IP子网划分 一个公司有300台计算机,分配一个C类地址是不够的,分配B类地址会浪费地址,那该如何解决呢? 这就要用到我们今天即将要用的IP子网划分 在此之前,我们要回顾二进制及IP地址的分类和使用 一、二进制 计算机中的数是用二进制表示的 1.特点:逢二进一,基数为2,数值部分用两个不同的数字符号
阅读全文
摘要:ACL的应用 1.C1,C2,C3作为3个部门,地址分别为192.168.2.2/24,192.168.3.2/24,192.168.4.2/24,服务器C4地址为192.168.100.2/24,公司内部采用192.168.0.0/16网段地址,设备网管地址SW1=192.168.0.1/24,S
阅读全文
摘要:ACL原理 1.ACL概述 ACL(访问控制列表)是应用在路由器接口的指令列表(即规则),这些规则告诉路由器:哪些数据包可以接收、哪些数据包可以拒绝 2.基本原理 ACL使用包过滤技术,在路由器上读取OSI七层模型的第三层及第四层包头中的信息,如源地址、目的地址、源端口、目的端口等,根据预先定义好的
阅读全文
摘要:静态路由原理与配置 1、路由(Routing) 路由是指分组从源到目的地时,决定端到端路径的网络范围的进程 。路由工作在OSI参考模型第三层——网络层的数据包转发设备,是从源主机到目标主机的转发过程。 2、路由器(Router) (1)路由器概述 路由器是连接两个或多个网络的硬件设备,在网络间起网关
阅读全文
摘要:计算机网络模型与5G协议 一、分层思想 1、什么是分层思想 在计算机领域和工业生产中经常会提到"分层思想",想要理解七层模型、封装等概念,首先就要理解分层思想。分层思想就是将系统的各个组件分隔归类到不同的层中,每一层中的组件各司其职,完成其所在层的工作任务,工作精细化的同时,提高工作效率,减少不必要
阅读全文