网络安全概论

news2024/11/23 17:45:53

一、
网络安全是一个综合性的技术。在Internet这样的环境中,其本身的目的就是为了提供一种开放式的交互环境,但是为了保护一些秘密信息,网络安全成为了在开放网络环境中必要的技术之一。网络安全技术是随着网络技术的进步逐步发展的。

网络安全的必要技术
针对网络存在的各种安全隐患,安全路由器必须具有如下安全特性:
可靠性和线路安全
身份认证
访问控制
信息隐蔽
数据加密和防伪
安全管理

二、一般来说,网络的攻击方式主要有以下一些方式:
+窃听报文
攻击者使用报文获取设备,从传输的数据流中获取数据并进行分析,以获取用户名/口令或者是敏感的数据信息。通过Internet的数据传输,存在时间上的延迟,更存在地理位置上的跨越,要避免数据不受窃听,基本是不可能的。
+IP地址欺骗
攻击者通过改变自己的IP地址来伪装成内部网络用户或可信任的外部网络用户,发送特定的报文以扰乱正常的网络数据传输,或者是伪造一些可接受的路由报文(如发送ICMP的特定报文)来更改路由信息,以窃取信息。
+源路由攻击
报文发送方通过在IP报文的Option域中指定该报文的路由,使报文有可能被发往一些受保护的网络。
+端口扫描
通过探测防火墙在侦听的端口,来发现系统的漏洞;或者事先知道路由器软件的某个版本存在漏洞,通过查询特定端口,判断是否存在该漏洞。然后利用这些漏洞对路由器进行攻击,使得路由器整个DOWN掉或无法正常运行。
+拒绝服务攻击
攻击者的目的是阻止合法用户对资源的访问。比如通过发送大量报文使得网络带宽资源被消耗。Mellisa宏病毒所达到的效果就是拒绝服务攻击。后来拒绝服务攻击又有了新的发展,出现了分布式拒绝服务攻击,Distributed Denial Of Service,简称DDOS。许多大型网站都曾被黑客用DDOS方式攻击而造成很大的损失。
+应用层攻击
有多种形式,包括探测应用软件的漏洞、“特洛依木马”等。
总之,网络攻击的主要手段就是寻找TCP/IP网络中可能出现的漏洞。有些攻击手段是针对于特定的操作系统,这些都属于应用层攻击。

三、可靠性和线路安全
+可靠性要求主要针对故障恢复和负载能力
++主备运行: 主接口故障时,备份接口自动接替主用接口的工作
++负载分担: 网络流量增大时,备份链路承担部分主用链路的工作
+线路安全指的是线路本身的安全性
++防止非法用户利用线路接口尽心访问

可靠性要求主要是针对物理设备提出的,如设备具有主从备份、负载分担的能力,同时为了达到良好的可靠性需求应该保证路由器等重要的网络设备工作在安全的环境中。
线路安全主要是指线路本身不被非法盗用和窃听,所以应注意在隐蔽的和不安全的地方不要留下可以连接到网络的接口。

四、身份认证
+访问路由器时的身份认证
console口配置
telnet登陆配置
SNMP配置
Modem远程配置
+对其他路由的身份认证
直接相连的邻居路由器
逻辑连接的对等体
+路由信息的身份认证
防止伪造路由信息的侵入

身份认证是网络安全中解决的一个重要的问题,主要保证的是只有合法的用户、经过授权的用户才可以访问、控制路由器,如配置路由器时需要验证用户名和密码。同时还需要保证和其它网络设备的信息交互具有合法的身份认证,如防止伪造路由信息的侵入等。
因此在一些对路由器重要信息的场合,都需要进行身份验证,保证信息来源的可靠。

五、访问控制
+对网络设备的访问控制
分级保护
不同级别的用户拥有不同的操作权限
+基于五元组的访问控制
根据数据包信息进行数据分类
不同的数据流采用不同的策略
+基于用户的访问控制
对于接入服务用户,设定特定的过滤属性

访问控制是路由器提供的一种重要的安全策略,访问控制可以有效的防止一些非法的访问。
五元组_是指IP包头中的源IP地址、目的IP地址、协议号、源端口、目的端口5个元素_。

六、信息隐蔽
+地址转换
隐藏私网内部地址
仅仅是内部用户可以直接发起建立连接请求
+应用场合
内部局域网访问internet

地址转换技术,主要使用在内部局域网对公有网络的访问。使用地址转换技术不仅可以使用许多局域网用户可以共享一个IP地址上网,而且可以使内部局域网的网络结构、IP地址等信息都不在Internet上暴露,增强了这个内部局域网的安全特性。

七、数据加密和防伪
+数据加密
利用公网传输数据不可避免的面临数据窃听的问题
传输之前进行数据加密,保证只有与之通信的对端能够解密
+数据防伪
报文在传输过程中,被截获、修改,重新投放到网络上
接收端进行数据识别,丢弃被修改的报文
+相关技术
数据加密
数字签名
IPsec

数据加密技术主要是将需要在Internet上传递的数据加密。加密技术包含两个方面:一个是普通的加密、一个是防伪。防伪技术就是可以防止报文被不法分子截获报文之后,将报文修改,然后重新放到网上继续传递。
数据加密防伪是保护Internet上数据安全的一个重要手段,利用这种技术可以在Internet上为用户提供一种“安全的VPN”服务,利用加密技术可以为用户提供一种安全的在Internet上传递数据的手段。

八、安全管理
+保证重要的网络设备处于安全的运行环境,防止人为破坏
+保护好访问口令、密码等重要的安全信息
+进行安全策略管理,有效利用安全策略
+在网络出入口实现报文审计和过滤,提供网络运行的必要信息

对路由器等重要网络设备的管理是保证路由器安全运行的一个重要方面,一定要保证没有权限的用户不能随便配置路由器,也不能得到路由器的配置信息。网络安全同样需要保障网络拓扑信息的安全。

九、
(一)Quidway路由器的安全技术
+AAA(Authentication,Authorization,Accounting)网络安全服务
提供一个实现身份认证的主框架
提供验证、授权、记账的服务
使用RADIUS等协议实现对网络的访问控制

AAA是验证、授权、记帐的简称。AAA技术可以提供基于用户的验证、授权、记帐服务。基于用户的含义是,AAA技术不是根据IP地址等信息来验证用户,而是根据用户名、口令对用户进行验证。
AAA技术主要使用在拨号接入访问上,用户利用电话拨号上网就是依靠AAA技术来实现验证、授权和计费的。因此在接入服务中,AAA是一个最有效实用的安全手段。

(二)
+包过滤技术
提供访问控制的基本框架
提供基于IP地址等信息的包过滤
提供基于接口的包过滤
提供基于时间段的包过滤

包过滤技术是利用访问控制列表实现的一种防火墙技术。包过滤技术是最常用的一种访问控制的手段,包过滤技术最显著的特点是利用IP数据包的特征进行访问控制,它不像AAA技术那样是根据用户名、密码进行访问控制的。
因此包过滤技术不能使用在接入服务中,它适用于用户根据IP地址、端口等定义合适的规则,阻止对网络直接的非法访问。利用包过滤技术可以阻挡“不信任网络”的访问。

(三)
+地址转换技术
地址转换技术提供内部用户透明访问外部网络的功能
有效屏蔽内部网络的地址,禁止外部主机直接访问内部网络
实现内部主机的隐藏

地址转换技术主要使用在一个局域网公用一个IP地址或少量IP地址(地址池)上网的情况。

地址转换技术同时隐藏了内部局域网的IP地址,使Internet上的其他网络不知道内部局域网的真实的IP地址和网络拓扑,保护了内部局域网的安全,同时又不影响内部局域网访问外部的Internet。
路由器实现的地址转换能够将网内用户发出的报文的源地址全部映射成一个接口的地址。与按需拨号相结合,使局域网内用户通过一台路由器即可轻松上网。

(四)IPsec
+IPsec和IKE技术
IPsec(IP Security)可以实现数据的加密以及防伪,可以使在不安全的线路上传输加密信息,形成"安全的隧道"。可以为用户子啊internet上提供安全的VPN解决方案
IKE(密钥交换协议)为通信双上提供交换密钥等服务,IKE定义了通信双方进行身份认证、协商加密算法以及生成共享的会话密钥的方法。并且包装永远不在不安全的网络上直接传送密钥,而是通过一系列交换信息计算密钥。

IPSEC和IKE技术结合使用,有效的提供了在Internet网络上进行数据加密、数据防伪的功能。
IPSec(IP Security)是一组开放协议的总称,特定的通信方之间在IP层通过加密与数据源验证,以保证数据包在Internet网上传输时的私有性、完整性和真实性。IPSec通过AH (Authentication Header)和ESP (Encapsulating Security Payload)这两个安全协议来实现。而且此实现不会对用户、主机或其它Internet组件造成影响,用户还可以选择不同的硬件和软件加密算法,而不会影响其它部分的实现。
Internet密钥交换协议(IKE)用于通信双方协商和建立安全联盟,交换密钥。IKE定义了通信双方进行身份认证、协商加密算法以及生成共享的会话密钥的方法。IKE的精髓在于它永远不在不安全的网络上直接传送密钥,而是通过一系列数据的交换,通信双方最终计算出共享的密钥,并且即使第三方截获了双方用于计算密钥的所有交换数据,也不足以计算出真正的密钥。

(五)
+隧道技术
隧道技术是实现VPN的核心技术
二层隧道技术主要有VPDN,主要用来提供拨号接入服务
三层隧道技术主要有GRE,主要用来使用户在Internet上构建自己的虚拟专网

虚拟私有网(Virtual Private Network)简称为VPN,是近年来随着Internet的发展而迅速发展起来的一种技术。现代企业越来越多地利用Internet资源来进行促销、销售、售后服务、培训和合作等活动。许多企业趋向于利用Internet来替代它们的私有数据网络。相对于企业原有的Intranet,这种利用Internet的虚拟链路来传输私有信息而形成的逻辑网络就称为虚拟私有网。
VPN的一个核心技术就是“隧道技术(tunneling)”,这种技术的主要思想是要将一种类型网络的数据包通过另一种类型网络进行传输。二层隧道是建立在链路层的隧道,三层隧道是建立在网络层的隧道。

十、安全接入Internet
+基于接口的包过滤
+基于时间段定义过滤规则
+通过地址转换灵活访问Internet
+外部不能直接访问内部网络
+可以通过地址转换向外提供WWW、FTP等服务器

利用Quidway路由器提供的安全技术,可以使内部局域网用户安全的访问Internet。
基于接口的包过滤,并可以在进、出方向上分别设置;
可以为特殊的时间段定义特殊的包过滤规则,实现与时间相关的访问需求;
内部网络的用户可以通过地址转换访问Internet,内部地址对外屏蔽;
外部不能直接访问内部网络;
可以通过地址转换向外提供WWW、FTP等服务,避免内部服务器直接受到攻击;
日志主机可以记录网络运行情况,便于用户的安全分析与管理。

十一、构建安全的虚拟私有网
组建VPN
+出差员工通过当地的ISP接入到Internet,进而接入公司总部
+办事处及分支机构通过GRE和IPsec实现与总部间的互联,数据加密采取加密传输

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

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

相关文章

51单片机基础01 单片机最小系统

目录 一、什么是51单片机 二、51单片机的引脚介绍 1、VCC GND 2、XTAL1 2 3、RST 4、EA 5、PSEN 6、ALE 7、RXD、TXD 8、INT0、INT1 9、T0、T1 10、MOSI、MISO、SCK 11、WR、RD 12、通用IO P0 13、通用IO P1 14、通用IO P2 三、51单片机的最小系统 1、供电与…

DASCTF 2024 10月 Reverse 完成笔记 附题目

题目链接: https://github.com/Airrcat/long_long/tree/main/DASCTF_2024_10 ezre 查PE 32位无壳 开始分析 看起来很像加壳了 字符串未有暴露信息,但是段中有一个themida 发现是一个壳,直接去找脱壳机 一些脱壳工具(Magicmida)是…

JavaScript 中 arguments、类数组与数组的深入解析

博客主页: [小ᶻZ࿆] 本文专栏: 前端 文章目录 💯前言💯什么是 arguments 对象2.1 arguments 的定义2.2 arguments 的特性2.3 使用场景 💯深入了解 arguments 的结构3.1 arguments 的内部结构arguments 的关键属性 3.2 类数组…

Kafka 工作流程解析:从 Broker 工作原理、节点的服役、退役、副本的生成到数据存储与读写优化

Kafka:分布式消息系统的核心原理与安装部署-CSDN博客 自定义 Kafka 脚本 kf-use.sh 的解析与功能与应用示例-CSDN博客 Kafka 生产者全面解析:从基础原理到高级实践-CSDN博客 Kafka 生产者优化与数据处理经验-CSDN博客 Kafka 工作流程解析&#xff1a…

数位之和c++

题目描述 小杨有 n个正整数,他认为一个正整数是美丽数字当且仅当该正整数每一位数字的总和是 7 的倍数。 小杨想请你编写一个程序判断 n 个正整数哪些是美丽数字。 输入 第一行包含一个正整数 n,代表正整数个数。 之后n 行,每行包含一个…

同三维T4000S系列高清SDI字符叠加器

同三维T4000S系列高清SDI字符叠加器 两个型号: 同三维T4000S-2U (2U机箱,可插1-16张叠加模块) 同三维T4000S1 (单路) 产品简介 “HD-SDI字符叠加器”可在HD-SDI视频图象信号上叠加日期、时间及中英文字符信息。广泛用于安防监…

重生之我在学环境变量

环境变量 基本概念 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数如:我们在编写C/C代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪里,但 是照样可以链接成功&#…

Flink学习连载文章4-flink中的各种转换操作

首先,先搞一个模板代码,方便后面的操作 #if (${PACKAGE_NAME} && ${PACKAGE_NAME} ! "")package ${PACKAGE_NAME};#end #parse("File Header.java") import org.apache.flink.streaming.api.environment.StreamExecutionEnv…

fastadmin实现站内通知功能

实现效果如下 application/admin/view/common/header.html <style>#notificationMenu {display: none;position: absolute;top: 40px;right: 0;background: #fff;border-radius: 6px;padding: 10px 0;width: 300px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);z-inde…

默语博主的推荐:探索技术世界的旅程

这是第一位推荐的博主默语 引言&#xff1a; CSDN中的默语博主是一个值得关注和学习的技术大拿。他的博客内容不仅涵盖了各种热门的技术领域&#xff0c;还能够帮助读者深入了解技术背后的原理和应用。在这篇类博客的内容中&#xff0c;我们将探索默语博主推荐的几篇博客&#…

【漏洞复现】|智互联SRM智联云采系统quickReceiptDetail SQL注入漏洞

漏洞描述 智互联(深圳)科技有限公司SRM智联云采系统针对企业供应链管理难题&#xff0c;及智能化转型升级需求&#xff0c;智联云采依托人工智能、物联网、大数据、云等技术&#xff0c;通过软硬件系统化方案&#xff0c;帮助企业实现供应商关系管理和采购线上化、移动化、智能…

【数据分析】认清、明确

1、什么是数据分析。 - 通过对大量的数据进行科学的分析。 - 得出结论&#xff0c;提出建议&#xff0c;辅助公司企业的决策。2、数据分析分为几步。 - 1.明确目的! - 2.收集数据!自己的数据! 自动化采集的数据! - 3.数据处理! - 4.数据分析!数据分析(业务)数据挖掘(代码算法…

前后端分离,解决vue+axios跨域和proxyTable不生效等问题

看到我这篇文章前可能你以前看过很多类似的文章。至少我是这样的&#xff0c;因为一直没有很好的解决问题。 正文 当我们通过webstorm等IDE开发工具启动项目的时候&#xff0c;通过命令控制台可以观察到启动项目的命令 如下&#xff1a; webpack-dev-server --inline --prog…

WPF中如何让Textbox显示为一条直线

由于Textbox直接使用是一条直线 设置如下代码 可以让Textbox变为直线输入 <Style TargetType"TextBox"x:Key"UsernameTextBoxStyle"><Setter Property"Template"><Setter.Value><ControlTemplate TargetType"{x:Typ…

TSmaster Measurement setup(测量设置)

文章目录 1、Measurement setup功能介绍2、数据流过滤3、Measurement Filter 测量过滤器3.1 插入过滤器3.2 设置过滤数据3.3 过滤条件的失能3.4 窗口缩放 1、Measurement setup功能介绍 Measurement setup 窗体主要包含三个功能&#xff1a; 提供一个面板&#xff0c;用户能够…

[Unity Demo]从零开始制作空洞骑士Hollow Knight第二十集:制作专门渲染HUD的相机HUD Camera和画布HUD Canvas

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、制作HUD Camera以及让两个相机同时渲染屏幕二、制作HUD Canvas 1.制作法力条Soul Orb引入库2.制作生命条Health读入数据3.制作吉欧统计数Geo Counter4.制作…

万字长文解析Golang高性能内存缓存库BigCache

项目地址 BigCache 是一个快速&#xff0c;支持并发访问&#xff0c;自淘汰的内存型缓存&#xff0c;可以在存储大量元素时依然保持高性能。BigCache将元素保存在堆上却避免了GC的开销。 背景介绍 BigCache的作者在项目里遇到了如下的需求&#xff1a; 支持http协议支持 10…

vulfocus在线靶场:骑士cms_cve_2020_35339:latest 速通手册

目录 一、启动环境&#xff0c;访问页面&#xff0c;ip:端口号/index.php?madmin,进入后台管理页面&#xff0c;账号密码都是adminadmin 二、进入之后&#xff0c;根据图片所示&#xff0c;地址后追加一下代码&#xff0c;保存修改 ​三、新开标签页访问&#xff1a;①ip:端…

【数据结构】归并排序 —— 递归及非递归解决归并排序

归并排序 一、归并排序1、归并排序的思想2、归并排序代码实现&#xff08;递归&#xff09;<1> 归并排序的递归区间<2> 归并排序的稳定性<3> 拷贝 3、归并排序代码实现&#xff08;非递归&#xff09;<1> 循环区间溢出问题 二、总结 一、归并排序 1、…

Java技术复习提升 10异常

10 异常 10.1异常介绍及分类 异常捕获 选中后alttabt->选中try-catch 异常就是程序执行中不正常的情况 注意语法和逻辑错误并不是异常 异常分类有两种 error和exception error是错误 虚拟机无法解决的严重问题 exception是其他因为编程错误或者外在因素导致的一般性的问…