软考中级-软件设计师(十)网络与信息安全基础知识

一、网络概述
1.1计算机网络的概念

计算机网络的发展:具有通信功能的单机系统->具有通信功能的多机系统->以共享资源为目的的计算机网络->以局域网及因特网为支撑环境的分布式计算机系统

计算机网络的功能:数据通信、资源共享、负载均衡、高可靠性

1.2计算机网络的分类

按分布范围划分:局域网、城域网、广域网

局域网:传输距离有限、传输速度较高、以共享网络资源为目的

城域网:一般覆盖临近的多个单位和城市,城域网规范由IEEE 802.6协议定义

广域网:传输速度较低,以数据通信为主要目的

1.3网络的拓扑结构

网络的拓扑结构指网络中通信线路和结点的几何排序。常用的网络拓扑结构有:总线型、星型、环型、树型和分布式结构等

广域网多用分布式或树型结构,局域网常用总线型、环型、星型或树型结构

1.4ISO/OSI网络体系结构

ISO/OSI参考模型有七层

7.应用层}

6.表示层}}POP3,FTP,HTTP,SMTP,DHCP,TFTP,SNMP,DNS,Telent

5.会话层}

4.传输层:TCP,UDP

3.网络层:三层交换机、路由器、ARP、RARP、IP、ICMP、IGMP

2.数据链路层:网桥、交换机、网卡、PPTP、PPP

1.物理层:中继器、集线器

参考模型的信息流向:

物理层:负责比特流的传输,定义物理设备标准,如网络接口和传输介质。
数据链路层:负责将数据封装成帧,提供介质访问和链路管理,包括误码检测、帧同步等。
网络层:负责IP选址和路由选择,确保数据能够准确传输到目的地址。
传输层:提供端到端的数据传输服务,确保数据的可靠传输,如TCP和UDP协议。
会话层:负责建立、管理和结束会话,协调应用程序之间的通信。
表示层:负责数据格式的转换和加密,确保不同系统能够相互理解数据。
应用层:为用户提供特定的应用服务,如电子邮件、网页浏览等。

二、网络硬件连接
2.1网络的设备

物理层的互连设备有中继器(Repeater)和集线器(Hub),中继器放大并转发信号,延长网络距离;集线器则放大并转发至所有端口,实现局域网集中连接

数据链路层的互连设备有网桥(Bridge)和交换机(Switch),网桥是早期两端口设备,连接局域网;交换机是多端口设备,功能更强大

网络互联层设备是路由器(Router),用于连接多个逻辑上分开的网络

应用互联层设备是网关(Gateway),用于连接不同类型且协议差别较大的网络

2.2网络传输介质

·有线介质:双绞线(即网线,分为屏蔽双绞线STP和非屏蔽双绞线UTP);同轴电缆;光纤(由纤芯和包层组成,传输光信号,由PC端传出的是电信号,需转换为光信号传输,分为多模光纤MMF和单模光纤SMF)

·无线介质:微波;红外线和激光;卫星

三、网络的协议与标准
3.1网络的标准

1)电信标准:V系列(针对调制解调器的标准)X系列(针对广域网的标准,X.1-X.39标准应用于终端形式、接口、服务设施和设备;X.25规定了数据包装和传送的协议;X.40-X.199标准管理网络结构、传输、发信号等)

2)国际标准:ANSI(美国国家标准研究所)NIST(美国国家标准技术研究所)IEEE(电气和电子工程师协会)EIA(电子工业协会)

3)Internet标准:自发的而非政府干预的,目前已组成了一个民间性质的协会ISOC进行必要的协调与管理

3.2局域网协议

以太网规范:通过使用MAC地址来唯一标识每一个网络设备,并通过交换机进行数据传输,IEEE 802.3标准

令牌环网:IEEE 802.5

无线局域网WLAN技术标准:IEEE 802.11

3.3广域网协议

PPP点对点协议:用于建立、配置和维护数据链路的连接

xDSL数字用户线:是各种数字用户线的统称

DDN数字专线、ISDN综合业务数字网、FR帧中继等

3.4TCP/IP协议族

网络协议三要素:语法(数据传输的格式)、语义(规定要完成的功能)、时序(规定各种操作的条件、顺序关系)

TCP/IP特性主要表现在5个方面:逻辑编址、路由选择、域名解析、错误检测和流量控制、对应用程序的支持

TCP/IP分层由4个层次构成,即应用层、传输层、网际层和网络接口层

1)网际层协议:网际层是整个TCP/IP协议族的重点,除了IP外,还有ICMP、ARP、RARP

·IP只提供无连接、不可靠的服务,将上层数据(如TCP、UDP数据)或同层的其他数据(如ICMP数据)封装到IP数据报中,将IP数据报传送到最终目的地

·ARP和RARP:地址解析协议及反地址解析协议,ARP将IP地址转换为物理(MAC)地址,RARP将物理(MAC)地址转回IP地址

·ICMP:专门用于发送差错报文的协议,用于发送错误及检查信息

2)传输层协议:

·TCP:在IP提供的不可靠数据服务的基础上为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务,TCP在建立和关闭连接时需要“三次握手”

·UDP:一种不可靠的、无连接的协议,但有助于提高传输的高速率性

3)应用层协议:NFS、Telnet、SMTP、DNS、SNMP、FTP等

四、Internet及应用
4.1Internet概述

Internet是全球性的、开放的、分布式网络互联系统,基于TCP/IP协议族,提供通信、信息、娱乐和电子商务等多种服务,已成为现代社会不可或缺的基础设施。

4.2Internet地址

域名:通常是用户所用的主机名字或地址,由若干部分组成。每个部分又称子域名,用"."分隔,通常由:计算机主机名 . 本地名 . 组名 . 最高层域名

IP地址:机器中存放的是32位二进制代码,每隔8位插入一个空格,点分十进制表示(10000000 00001011 00000011 00011111->128.11.3.31)

Internet中的地址可分5类:A、B、C、D、E类。全0代表的是网络,全1代表的是广播

·无分类编址:不按ABC类规则,自动规定网络号,格式为 IP地址/网络号
128.168.0.11/20表示IP地址为128.168.0.11网络号占20位,主机号占32-20=12位,也可以划子网(最小占2^20位主机,网络号就为20)

•特殊IP地址:
公有地址:通过他直接访问因待网,是全网唯一IP地址;私有地址:非注册地址,专门为组织机构内部使用,不能直接访问因特网
* 私有地址范围:
A类:10.0.0.0~10.255.255.205   网络号 10    网络数 1
B类:127.16.0.0~ 172.31.255.255    网络号 172.16~172.31    网络数 16
C类:192.168.0.0~192.168.255.255    网络号 192.168.0~192.168.255    网络数 256
其他特珠地址:

网络号主机号源地址使用目的地址使用代表的意思
00在本网络的本主机
全1全1在本网络上进行广播
Net-ID全1对Net-ID上的所有主机进行广播
127非全0全1用作本地的软件环回测试
169.254非全0全1Windows主机DHCP服务器故障分配

•子网划分:即自定义网络号位数,避免浪费
将主机号拿出几位作为子网号,此时IP:网络号+子网号+主机号
网络号和子网号都为1,主机号都为0,这样的地址为子网掩码(子网号可以全0全1,主机号不行;主机数需-2,子网数不用)
聚合网络形成超网,即划分子网的逆过程
eg. 主机30位,所以主机号为5(2^5=32)故网络号32-5=27
网络号包含网络号和子网号,所以子网号27-24=3(一个C类地址网络为24位)
最终,一个C类地址被划分为2^3个子网,2^5-2个主机

IPv6简介:为解决IPv4地址数不够用的情况,IPv6增大地址长度至128位,空间增大2^96倍

IPv4和IPv6的过渡期间,主要使用三种技术:双协议栈、隧道技术、翻译技术

4.3Internet服务

1)域名服务:Internet中的域名地址和IP地址是等价的,他们之间是通过域名服务来完成映射变换的。域名系统采用客户端/服务器模式,整个系统由解析器和域名服务器组成

2)远程登录服务

远程登录服务是在Telnet协议的支持下,将用户计算机与远程主机连接起来,在远程计算机上运行程序,将相应的屏幕显示传送到本地机器,并将本地的输入送给远程计算机

3)电子邮件服务

电子邮件(E-mail)就是利用计算机进行信息交换的电子媒体信件;

E-mail服务主要采用SMTP(简单邮件传输协议),保证了被传输的电子邮件的可靠传输,但不能用来传送非ASCII码文本;

在TCP/IP网络上的大多数邮件管理程序使用SMTP来发信,且采用POP(常用的是POP3)来保管用户未能及时取走的信件

4)WWW(万维网)服务

万维网是一种交互式图形界面的Internet服务,是目前Internet中最受欢迎、增长速度最快的一种多媒体信息服务系统

WWW浏览器程序为用户提供基于超文本传输协议(HTTP)的用户界面;WWW服务器的数据文件由超文本标记语言(HTML)描述;HTML利用统一资源定位器(URL)的指标是超媒体连接,并在文本内指向其他网络资源


5)文件传输服务

Internet的FTP服务是一种匿名FTP服务,FTP是基于客户端/服务器模式的服务系统,由客户端软件、服务器软件和FTP通信协议3部分组成;FTP在客户端与服务器内部建立两条TCP连接:一条用于传输命令和参数(端口号为21)另一条用于传送文件(端口号20)

五、信息安全基础知识
5.1信息安全存储安全

信息安全包括5个基本要素:机密性、完整性、可用性、可控性、可审查性

5.2计算机信息系统安全保护等级

第一级,自主保护级。这个级别适用于一般的信息系统,就算它受到破坏,也只是对公民、法人和其他组织的合法权益产生损害,不会影响到国家安全、社会秩序和公共利益。
第二级,指导保护级。同样适用于一般的信息系统,但相比自主保护级,它受到破坏后会对社会秩序和公共利益造成轻微损害,但不会损害国家安全。
第三级,监督保护级。这个级别就相对重要了,它适用于涉及国家安全、社会秩序和公共利益的重要信息系统。一旦它受到破坏,就会对国家安全、社会秩序和公共利益造成损害。
第四级,强制保护级。这个级别的信息系统更加关键,一旦受到破坏,会对国家安全、社会秩序和公共利益造成严重损害。
第五级,虽然《信息安全等级保护管理办法》中没有明确说明第五级是什么,但根据其他资料,第五级可能是专控保护级,适用于极其重要的信息系统,其受到破坏后会对国家安全造成特别严重损害

5.3数据加密原理

加密技术:密码体制——明文空间M,密闻空间C,密钥空间K,加密算法E,解密算法D

对称加密技术:加解密的密钥相同,位数少、速度快、强度不高、密钥分发困难;

非对称加密技术:加解密的密钥不同,公开密钥加密算法,安全,但无法保证完整性;

数字信封原理:用对称密钥加密数据,非对称密钥加密密钥;

信息摘要:产生固定长度的信息摘要,无法还原数据,信息摘要由哈希函数生成;

数字签名:唯一标识一个发送方

六、网络安全概述
6.1网络安全威胁

非授权访问:假冒、身份攻击、非法用户进入网络系统、合法用户以未授权方式进入等

信息泄露或丢失:通过对信息流向、流量等分析推测出有用信息

破坏数据完整性:恶意添加、修改等数据以干扰用户正常使用

拒绝服务攻击:不断对网络服务进行干扰,执行无关程序使系统响应减慢甚至瘫痪,影响正常使用

利用网络传播病毒:通过网络传播计算机病毒

6.2网络安全控制技术

防火墙技术:在内部网络和外部因特网之间增加的一道安全措施

加密技术:网络信息安全主动的、开放性的防御手段,主要有对称加密和非对称加密两大类

用户识别技术:识别访问者是否属于系统的合法用户

访问控制技术:控制不同用户对资源的访问权限

入侵检测技术:检测对系统资源的非授权使用

6.3网络攻击

被动:窃听、业务流分析、非法登陆

主动:假冒身份、抵赖、旁路控制、重放攻击、拒绝服务

6.4计算机病毒

·直接执行病毒:通过感染可执行文件来传播,比如.exe或.com文件

·文件病毒:通过感染文档来传播,比如.doc或.xls等

·引导区病毒:感染计算机的启动区或引导区

典型的病毒有CIH(攻击BIOS和硬盘,破坏硬件)、蠕虫病毒(自动复制)、木马病毒(伪装成良性软件)……

6.5网络安全协议

物理层主要使用物理手段,隔离、屏蔽物理设备等,其他层靠协议来保护

·SSL协议:安全套接字协议,被设计为加强Web安全传输协议,与HTTP结合形成HTTPS协议,端口号443

·SSH协议:加强Telnet/FTP安全的传输协议

·SET协议:安全电子交易协议,保障支付信息安全

·Kerberos:网络身份认证协议

·PGP协议:使用RSA公钥证书进行身份认证,使用IDEA(128位密钥)进行数据加密,使用MD5进行数据完整性验证

·POP3协议采用Cilent/Server模式,客户端代理POP3服务,建立TCP连接

·TCP使用的流量控制协议是可变大小的滑动窗口协议

·DEC、RC4对称加密,只能用于数据加密

·MD5生成消息的摘要

·RSA数字签名

·SNMP协议的报文封装在UDP协议中传送

·SSH协议在终端设备与远程站点之间建立安全连接

·DHCP协议功能自动分配IP地址

·FTP使用的传输层协议为TCP

·JDBC与数据库连接,发送语句处理结果

·XML对文档和数据进行结构化处理,简化了网络中数据交换和表示

·CGI外部应用程序与WEB服务器之间的接口标准

·COM开发各种功能专一的组件,然后组合起来·Linux中更改一个文件的权限,是chomd

·DNS查询:本地缓存->host表->本地域名服务器(先看区域数据配置文件->缓存->根域名服务器->项级->权限)

基于TCP协议:HTTP(超文本传输协议)、HTTPS(安全超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)、POP3(邮局协议第三版)

基于UDP协议:DNS(域名系统)、VoIP(语音通话协议)、TFTP(简单文件传输协议)、NTP(网络时间协议)、SNMP(简单网络管理协议)

七、典型例题



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/8191.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

社区智能奶柜:创业新机遇

社区智能奶柜:创业新机遇 在追求高质量生活的今天,健康食品成为大众焦点。社区智能奶柜适时登台,革新了居民获取新鲜牛奶的传统模式,为创业者开辟了一片蓝海市场。 一、新兴创业蓝海:牛奶随享站 日常膳食中&#xf…

uniapp 如何修改 IPA 文件信息页的本地化语言

实现效果: 最终会对应到苹果商店的语言: 例如微信的语言就有多个: 操作: 在 mainfest.json 源码视图中加入: 具体对应的语言key值可以参考Xcode中的语言代码 这个取决于打包后的 lproj 文件 将后缀ipa改成zip打开即…

MySQL —— 数据类型

一、数值类型 以上表格整理了用来表示数值类型的数据类型,其中,接下来将介绍和展示其中几个类型的使用和各种细节 1.tinyint 越界测试:建立一个包含tinyint类型的表格,插入各中数据去查看结果,并且尝试插入边界数据和…

【接地故障保护】剩余电流继电器及监控产品解决方案

安科瑞电气股份有限公司 祁洁 15000363176 一、产品型号 二、产品功能 1、对直接接触电击事故的防护 对直接接触电击事故的防护中,剩余电流继电器(RCD)只作为直接接触电击事故基本防护措施的补充保护措施(不包括对相与相、相…

SQL注入实例(sqli-labs/less-1)

初始网页 从网页可知传递的参数名为 id,并且为数字类型 1、得知数据表有多少列 1.1 使用联合查询查找列数(效率低) http://localhost/sqli-labs-master/Less-1/?id1 union select 1,2 -- 1.2 使用order by查找列数(效率高&…

OpenCV 入门(六) —— Android 下的人脸识别

OpenCV 入门系列: OpenCV 入门(一)—— OpenCV 基础 OpenCV 入门(二)—— 车牌定位 OpenCV 入门(三)—— 车牌筛选 OpenCV 入门(四)—— 车牌号识别 OpenCV 入门&#xf…

思维导图怎么画?一文掌握绘制技巧

思维导图怎么画?你是不是还在为不知道怎么绘制思维导图而困惑?别担心,看完这篇文章就可以掌握绘制思维导图的基础步骤了。一起来看看吧! 一、思维导图的基本结构 思维导图通常由中心节点、分支节点和子节点组成。中心节点是思维导…

VTK数据的读写--Vttk学习记录1--《VTK图形图像开发进阶》

读和写操作是VTK可视化管线两端相关的类--Reader和Writer类 Reader:将外部数据读入可视化管线,主要步骤如下 s1:实例化Reader对象 s2:指定所要读取的文件名 s3:调用Update()促使管线执行 对应的Writer: s1:实例化Writer对象 s2输入要写的数据以及指定写入的文…

PyRun_SimpleString(“import cv2“); 报错解决

#include <Python.h> #include <iostream>using namespace std;int main() {Py_Initialize();if (!Py_IsInitialized()){printf("初始化失败&#xff01;");return 0;}PyRun_SimpleString("import sys");PyRun_SimpleString("sys.path.ap…

0507华为od二面

只记录自己没回答上的问题 1、ZGC的缺点&#xff1a; 1)只是适用于32位系统 2)最大只是支持4TB内存容量 3)最糟糕的情况下吞吐量会下降15%&#xff0c;这都不是事至于吞吐量&#xff0c;通过扩容分分钟解决 4)分代的原因:不同对象的生命周期不相同&#xff0c;可能会扫描整个堆…

产品推荐 | 基于Xilinx ZYNQ FPGA和ADI ADRV9009的双收双发无线电射频板卡

1、产品概述 基于XC7Z100ADRV9009的双收双发无线电射频板卡是基于Xilinx ZYNQ FPGA和ADI ADRV9009开发的专用功能板卡&#xff0c;用于5G小基站&#xff0c;无线图传&#xff0c;数据收发等领域。 2、板卡原理和功能 板卡使用XC7Z100 作为主处理器&#xff0c;包含Dual ARM C…

宏集PLC+HMI触控一体机助力构建物料自动分拣系统

一、应用背景 随着工业生产和物流领域的快速发展&#xff0c;对仓储、分拣和配送效率以及准确性的需求不断提高。传统的人工分拣已无法满足市场需求&#xff0c;为了实现智能物流&#xff0c;对高性能的物料输送分拣设备需求更为迫切。 二、物料分拣系统介绍 智能化物料分拣系…

B端系统菜单栏中使用阿里图标

B端系统菜单栏中使用阿里图标 1.需求说明 由于组件库自带的图标数量和内容有限&#xff0c;采用丰富多样的阿里图标是不错的选择 2.阿里图标使用 2.1官网 iconfont-阿里巴巴矢量图标库 2.2使用 2.2.1.先根据关键词搜索并选择对应的图标 注意&#xff1a;若只是少量的sv…

Stable Diffusion Ai绘画模型推荐:二次元Coriander_Mix v1大模型推荐

负tag嵌入式:EasyNegative,badhandv4 此模型经测试是写实偏3D的效果 画质灰暗的话请加&#xff1a;VAE840000 或者负tag&#xff1a;(watermark:2),(blurry:2),fat,paintings,sketches,(worst quality:2),(low quality:2),(normal quality:2),((monochrome)), ((grayscale))…

将 Vue、React、Angular、HTML 等一键打包成 macOS 和 Windows 平台客户端应用

应用简介 PPX 基于 pywebview 和 PyInstaller 框架&#xff0c;构建 macOS 和 Windows 平台的客户端。本应用的视图层支持 Vue、React、Angular、HTML 中的任意一种&#xff0c;业务层支持 Python 脚本。考虑到某些生物计算场景数据量大&#xff0c;数据私密&#xff0c;因此将…

计算机发展史故事【4】

继往与开来 巴贝奇巨星陨落后&#xff0c;世人已逐渐将他淡忘&#xff0c;20 世纪已经来临。计算机的历史等待着&#xff0c;等待着巴贝奇式的人物再世&#xff0c;等待着人类划时代的壮举。 大约在1936 年&#xff0c;美国青年霍德华艾肯&#xff08;H.Aiken&#xff09;来哈佛…

多个glibc库存在时如何查看ldd调用的哪个

但是发现存在多个版本的glibc版本&#xff0c;需要查看具体的库的信息&#xff0c;和相应的关键函数的信息&#xff0c;但是并不知道具体的libc.so.6的路径信息 rootalg-dev04:~/xingqiao# ldd --version ldd (GNU libc) 2.29 rootalg-dev04:/opt# which ldd /usr/local/bin/…

Exness外汇大陆投资者开户详细流程!

Exness是一家全球领先的外汇和差价合约交易平台&#xff0c;因其高效稳定的服务和多样化的交易工具&#xff0c;受到广大投资者的青睐。然而&#xff0c;由于中国大陆用户无法直接访问Exness官网&#xff0c;想要开户的大陆投资者需要通过特定方式才能完成注册。本文将详细介绍…

PDF批量编辑技巧:高效PDF转txt批量处理,轻松管理大量文档

随着信息技术的飞速发展&#xff0c;文档管理已成为日常工作中不可或缺的一部分。特别是当我们需要处理大量的PDF文件时&#xff0c;如何高效地进行编辑、转换和管理成为了一个重要的问题。本文将介绍一些PDF批量编辑的技巧&#xff0c;特别是如何将PDF批量转换为txt格式&#…

FLIR LEPTON3.5 热像仪wifi 科研实验测温采集仪

点击查看详情!点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情点击查看详情 1、描述 这是一款桌面科研实验测温热成像多功能热像记录仪&#xff0c;小巧轻便…