两个月冲刺软考——网络与信息安全知识

news2024/11/20 18:46:57
1. 什么是网络监听?

网络监听是主机的一种工作模式,在这种模式下,主机可以接收到本网段在同一条物理通道上传输的所有信息。

2. 客户端与服务器建立连接的步骤
  1. 域名解析

  2. 建立TCP连接

  3. 发送HTTP请求

  4. 服务器处理请求

  5. 发送HTTP响应

  6. 客户端接收响应

  7. 关闭TCP连接

  8. 渲染网页

  9. 持久连接

详细步骤解读大家可以看这篇文章,专门讲解了建立连接的过程并与生活中的事例相结合,使大家更容易去理解这个过程。

https://blog.csdn.net/apple_64847327/article/details/142673544

3. 颜色空间(了解)
  • RGB颜色空间:计算机中的彩色图像一般都采用RGB分量表示;

  • CMY颜色空间:彩色打印机中应用;

  • YUV颜色空间:在现代的彩色电视系统中应用;

常用的用于电视系统的彩色空间包括:YUV、YIQ、YCbCr等。

4. 集线器与交换机

集线器:是一种物理层设备。

  • 它的作用是从一个端口接收信息,并向其他端口广播出去;

  • 集线器的各个端口构成一个冲突域;

即只能有一个端口发送数据,如果有两个以上端口同时发送,就冲突了。

  • 集线器不解释所传达信息的含义,也不能识别任何协议数据单元。

交换机:是一种多端口网桥;网桥是数据链路层设备。

  • 网桥能识别数据链路层协议数据单元,并根据数据链路层地址进行数据转发;

  • 其任何一对端口之间都能进行数据转发;

  • 交换机的各个端口构成一个广播域,而不是冲突域。

即可以有多个端口同时发送数据而不会发生冲突。

5. 域名系统中的分层

6. 查找路由的顺序

当Windows服务器收到一个IP数据包时,先查找主机路由,在查找网络路由,这些路由查找失败时,最后才查找默认路由

7. 防火墙

防火墙是一个网络安全系统,用于监控和控制进出计算机网络的数据流。它的主要目的是根据预先设定的安全规则,允许或阻止网络流量,从而保护内部网络不受外部攻击和不安全因素的威胁。防火墙可以是硬件设备、软件程序,或者两者的组合

  • 防火墙可以过滤一些网络攻击,但一般无法定位攻击

  • 防火墙的主要支撑技术是包过滤技术(检查每个数据包的头部信息)。

代理防火墙:也称为应用层防火墙,它在网络的第七层(应用层)上工作,可以检查数据包的实际内容。

8. 无效的IP地址

Windows系统:169.254.X.X

Linux系统:0.0.0.0

9. ARP协议的工作原理

ARP地址解析协议是链路层协议,但同时对上层(网络层)提供服务。

网络中的IP数据包经常是通过以太网发送。以太网设备并不识别32位IP地址,而是以48位的MAC地址传输以太网数据包。

因此必须把IP目的地址转换为以太网的MAC目的地址,ARP就是用来实现这一转换功能的。

ARP工作时,送出一个含有所希望的IP地址的以太网广播数据包。

当发出APR请求时,发送方填好发送方首部和发送方IP地址,还要填写目标IP地址。

当目标机器收到这个ARP广播帧时,就会在响应报文中填上自己的48位主机地址,由此可以看出APR广播帧最初是以IP地址的形式来寻址发送的,所以需要工作在网络层的网络设备路由器来对其进行隔离。

10. URL的组成部分

协议类型、域名、路径及文件名

11. 数据(信息)的特性

机密性(保密性):指数据在传输过程中不能被非授权者偷看

完整性:指数据在传输过程中不能被非法篡改

真实性(不可抵赖性):指信息的发送者身份的确认或系统中有关主体的身份确认,这样可以保证信息的可信度;

可用性:指的是发送者和接受者双方的通信方式正常。

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

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

相关文章

uniapp 上了原生的 echarts 图表插件了 兼容性还行

插件地址:echarts - DCloud 插件市场 兼容性这块儿不知道后期会不会支持其他浏览器 H5 的话建议可以用原生的不用这个插件

【单片机】单片机map表详细解析

1、RO Size、RW Size、ROM Size分别是什么 首先将map文件翻到最下面,可以看到 1.1 RO Size:只读段 Code:程序的代码部分(也就是 .text 段),它存放了程序的指令和可执行代码。 RO Data:只读…

二叉树进阶练习——根据二叉树创建字符串

1.题目解析 题目来源:606.根据二叉树创建字符串 测试用例 2.算法原理 根据上面的题目我们知道这里需要根据前序遍历来创建字符串,并且需要将每棵子树使用括号括起来,但是要根据实际情况省略括号,比如当右子树为空左子树为空就可…

基于opencv-C++dnn模块推理的yolov5 onnx模型

前言 由于最近手边的项目要求,本人需要在一块算力吃紧的板端上部署yolov5目标检测模型(纯CPU推理),考虑到python在板端上的运行速率和其运行时所占内存过大,因此使用torch.hub.load对训练好后的pt模型进行加载和运行不…

rtmp协议转websocketflv的去队列积压

websocket server的优点 websocket server的好处:WebSocket 服务器能够实现实时的数据推送,服务器可以主动向客户端发送数据 1 不需要客户端不断轮询。 2 不需要实现httpserver跨域。 在需要修改协议的时候比较灵活,我们发送数据的时候比较…

使用默认不可变的Rust变量会踩什么坑

讲动人的故事,写懂人的代码 Rust的变量真的是名不副实。名字中明明有个“变”字,却默认不可变。还美其名曰“不可变变量”。要想让变量名副其实,还必须费心额外加个mut关键字,并必须称其为“可变变量”,才能与前者区分…

对比学习与图像去雾在24TIP和CVPR经典图像去雾论文中的良好结合,展示出模型良好的泛化能力(本期内容较详细 多)

今天主要内容是图像去雾,对比学习,无监督学习,要分享的三篇论文分别是: 21CVPR Contrastive Learning for Compact Single Image Dehazing 24 TIP UCL-Dehaze: Toward Real-World Image Dehazing via Unsupervised Contrastive Le…

stm32f103调试,程序与定时器同步设置

在调试定时器相关代码时,注意到定时器的中断位总是置1,怀疑代码有问题,经过增大定时器的中断时间,发现定时器与代码调试并不同步,这一点对于调试涉及定时器的代码是非常不利的,这里给出keil调试stm32使定时…

HTB:Vaccine[WriteUP]

目录 连接至HTB服务器并启动靶机 1.Besides SSH and HTTP, what other service is hosted on this box? 2.This service can be configured to allow login with any password for specific username. What is that username? 3.What is the name of the file downloaded…

Kafka和RabbitMQ区别

RabbitMQ的消息延迟是微秒级,Kafka是毫秒级(1毫秒1000微秒) 延迟消息是指生产者发送消息发送消息后,不能立刻被消费者消费,需要等待指定的时间后才可以被消费。 Kafka的单机呑吐量是十万级,RabbitMQ是万级…

10.4 Linux_并发_线程

概述 线程的共享资源&#xff1a; 可执行的指令、静态数据、文件描述符、当前工作目录、用户ID、用户组ID 线程的私有资源&#xff1a; 线程ID、程序计数器PC和相关寄存器、堆栈、错误号、优先级、执行状态和属性 线程编译&#xff1a; gcc <.c文件> -l pthread -o…

数据集-目标检测系列- 螃蟹 检测数据集 crab >> DataBall

数据集-目标检测系列- 螃蟹 检测数据集 crab >> DataBall 数据集-目标检测系列- 螃蟹 检测数据集 crab >> DataBall 数据量&#xff1a;3k 想要进一步了解&#xff0c;请联系。 DataBall 助力快速掌握数据集的信息和使用方式&#xff0c;会员享有 百种数据集&a…

加密与安全_TOTP 一次性密码生成算法

文章目录 PreTOTP是什么TOTP 算法工作原理TOTP 生成公式TOTP 与 HOTP 的对比Code生成TOTP验证 TOTP使用场景小结 TOTP 与 HOTP 的主要区别TOTP 与 HOTP应用场景比较TOTP 与 HOTP安全性分析 Pre 加密与安全_HTOP 一次性密码生成算法 https://github.com/samdjstevens/java-tot…

YOLO11改进|卷积篇|引入可变核卷积AKConv

目录 一、AKConv卷积1.1AKConv卷积介绍1.2MLCA核心代码 五、添加MLCA注意力机制5.1STEP15.2STEP25.3STEP35.4STEP4 六、yaml文件与运行6.1yaml文件6.2运行成功截图 一、AKConv卷积 1.1AKConv卷积介绍 AKConv允许卷积参数的数量以线性方式增加或减少&#xff0c;而不是传统的平…

C# 表达式与运算符

本课要点&#xff1a; 1、表达式的基本概念 2、常用的几种运算符 3、运算符的优先级 4、常见问题 一 表达式 表达式是由运算符和操作数组成的。、-、*和/等都是运算符&#xff0c;操作数包括文本、常量、变量和表达式等。 二 算术运算符 2.1 算术运算符的使用 三 常见错误 …

Cocotb 学习记录--V01

1. Windows 下安装cocotb pip install cocotb 其他参考&#xff1a; 1.Welcome to cocotb’s documentation! — cocotb 1.9.1 documentation

【Koa】文件上传

主要使用两个 koa 插件&#xff0c;koa-body 里面自带文件上传功能&#xff0c;还有一个 koa-staitc 用于配置静态资源目录&#xff08;可以通过路径直接访问图片&#xff09;。 router const Router require(koa/router); const {upload} require(../controller/user);con…

Spring之生成Bean

Bean的生命周期&#xff1a;实例化->属性填充->初始化->销毁 核心入口方法&#xff1a;finishBeanFactoryInitialization-->preInstantiateSingletons DefaultListableBeanFactory#preInstantiateSingletons用于实例化非懒加载的bean。 1.preInstantiateSinglet…

【RADARSAT Constellation Mission(RCM)卫星星座简介】

RADARSAT Constellation Mission&#xff08;RCM&#xff09;卫星星座是加拿大太空局&#xff08;CSA&#xff09;的下一代C波段合成孔径雷达&#xff08;SAR&#xff09;卫星星座&#xff0c;以下是对其的详细介绍&#xff1a; 一、基本信息 发射时间&#xff1a;2019年6月…

Golang | Leetcode Golang题解之第452题用最少数量的箭引爆气球

题目&#xff1a; 题解&#xff1a; func findMinArrowShots(points [][]int) int {if len(points) 0 {return 0}sort.Slice(points, func(i, j int) bool { return points[i][1] < points[j][1] })maxRight : points[0][1]ans : 1for _, p : range points {if p[0] > …