




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章网络安全基础 计算机技术正在日新月异地迅猛发展 功能强大的计算机和Intranet Internet正在世界范围内普及 信息化和网络化是当今世界经济与社会发展的大趋势 信息资源的深入开发利用以及各行各业的信息化 网络化已经迅速展开 全社会广泛应用信息技术 计算机网络广泛应用为人们所关注 面对当前严重危害计算机网络的种种威胁 必须采取有力的措施来保证计算机网络的安全 但是现有的计算机网络大多数在建立之初都忽略了安全问题 即使考虑了安全 也仅把安全机制建立在物理安全机制上 本章分析了计算机网络安全体系的含义以及其安全机制 并对当前网络安全应涉及的一些内容做了介绍 1 2 1网络安全体系结构 计算机网络安全体系结构是网络安全最高层的抽象描述 在大规模的网络工程建设与管理和网络安全系统设计开发的过程中 需要从全局的体系结构和考虑安全问题的整体解决方案角度出发 才能保证网络安全功能的完备性与一致性 降低安全的风险 代价和管理的费用 因此 安全体系结构对于网络安全的理解 设计 实现与管理都具有重大意义 2 2 1 1开放系统互连参考模型 3 2 1 2Internet网络体系层次结构 Internet目前使用的协议是TCP IP协议 TCP IP协议是一个4层结构的集网络通信 应用 服务 管理等多种功能的协议族 这4层协议分别是物理网络接口层协议 网际层协议 传输层协议和应用层协议 TCP IP族的4层协议与OSI参考模型的7层协议和常用协议的对应关系如图2 1所示 4 2 1 3网络安全层次特征体系 1 安全特性的安全问题2 OSI参考模型的安全问题3 系统单元的安全问题4 物理环境的安全问题5 网络系统本身的安全问题6 应用系统的安全问题7 网络管理的安全问题 5 2 1 4IPv6的安全性 IPv6是InternetProtocolversion6的缩写 也被称作下一代互联网协议 它是由IETF 互联网工程任务组 设计的用来代替现行的IPv4协议的一种新的IP协议 1 IPv6概述2 IPv6安全性分析 1 防火墙的设计 2 入侵检测系统 IDS 的设计 6 2 2网络协议安全分析 计算机网络互连使得网络通信和信息共享变得更为便捷 同时也将开放的系统暴露在易受攻击的环境中 TCP IP的安全脆弱性大致可归结为以下3点 1 无验证通信双方真实性的能力 缺乏有效的认证机制 2 无保护网上数据隐私性的能力 缺乏保密机制 3 协议自身设计细节和实现中存在一些安全漏洞 容易引发各种安全攻击 7 2 2 1物理层安全 物理层安全威胁主要指网络环境和物理特性引起的网络设备和线路的不可用而造成的网络系统的不可用 如设备被盗 意外故障 设备损毁与老化 信息探测与窃听等 由于以太网中采用广播方式 因此 在某个广播域中利用嗅探器可以在设定的端口侦听和分析信息包 致使本广播域的信息传递暴露无遗 所以需将两个网络从物理上隔断 同时保证在逻辑上两个网络能够连通 物理层安全措施相对较少 8 2 2 2网络层安全 网络层的安全威胁主要有两类 IP欺骗和ICMP 因特网控制信息协议 攻击 IPSec Internet协议安全 是一个工业标准网络安全协议 为IP网络通信提供了透明的安全服务 保护TCP IP通信免遭窃听和篡改 可以有效抵御网络攻击 同时保持易用性 IPSec在TCP IP协议栈中所处的层次如图2 3所示 9 2 2 2网络层安全 1 IPSec协议的安全特征1 不可否认性2 反重播性3 数据完整性4 数据可靠性 加密 5 认证数据源2 IPSec协议的优点 10 2 2 3传输层安全 传输层安全措施主要取决于具体的协议 传输层主要包括传输控制协议 TCP 和用户数据报协议 UDP TCP是一个面向连接的协议 保证数据的可靠性 TCP用于多数的互联网服务 如HTTP FTP和SMTP 最常见的是Netscape通信公司设计的安全套接层协议 SecureSocketsLayer SSL SSL结构如图2 5所示 11 2 2 3传输层安全 1 SSH协议2 SSL协议3 传输层安全协议 12 2 2 4应用层及网络应用安全 1 简单邮件传输协议 SMTP 2 文件传输协议 FTP 3 超文本传输协议 HTTP 4 简单网络管理协议 SNMP 5 域名系统 DNS 6 安全HTTP协议7 安全Telnet协议8 安全文件传输协议1 FTP模型2 FTP协议的安全扩展3 协议的安全问题及防范措施 1 漏洞 2 反弹攻击 13 2 2 5安全协议的最新发展 安全协议的研究主要包括两方面内容 即安全协议的安全性分析研究和各种实用安全协议的设计与分析研究 安全协议的安全性分析方法主要有两类 一类是攻击检验方法 另一类是形式化分析方法 其中安全协议的形式化分析方法是安全协议研究中最关键的研究问题之一 从大的方面讲 在协议形式化分析方面比较成功的研究思路可以分为3种 第一种思路是基于推理知识和信念的模态逻辑 第二种思路是基于状态搜索工具和定理证明技术 第三种思路是基于新的协议模型发展证明的正确性理论 14 2 3安全服务与安全机制 为实现开放系统互连环境下的信息安全 ISO TC97技术委员会制定了ISO7482 2国际标准 它从体系结构的角度 描述了实现OSI参考模型之间的安全通信所必须提供的安全服务和安全机制 建立了开放系统互联标准的安全体系结构框架 为网络安全的研究奠定了基础 15 2 3 1安全服务 1 对象认证2 访问控制3 数据保密性1 信息保密2 选择保密3 业务流保密4 数据完整性1 连接的完整性 包括有恢复的和无恢复的 2 选择段有连接的完整性3 无连接的完整性4 选择段无连接完整性5 防抵赖1 发送防抵赖2 递交防抵赖3 公证 16 2 3 2安全机制 1 加密机制2 数字签名机制3 访问控制机制4 数据完整性机制5 鉴别交换机制6 通信业务填充机制7 公证机制 17 2 3 3安全机制与安全服务之间的关系 18 2 4网络操作命令 为了能够进行网络管理 需要使用到以下这些常用的网络命令 19 2 4 1ipconfig 1 使用ipconfig all命令查看配置如图2 9所示的ipconfig all命令输出 把该计算机配置成静态配置IP地址 并使用DNS服务器解析名称 2 使用ipconfig renew命令刷新配置 20 2 4 2ping ping命令有助于验证IP级的连通性 发现和解决问题时 可以使用ping命令向目标主机名或IP地址发送ICMP回应请求 ping命令的格式及其参数如图2 10所示 ping命令有两种常见的用法 一个是pingIP地址 另一种是ping主机域名 21 2 4 3arp 使用arp命令可以解决硬件地址的问题 地址解析协议 ARP 允许主机查找同一物理网络上主机的媒体访问控制地址 如果给出后者的IP地址 可以使用arp命令查看和修改本地计算机上的ARP表项 arp命令对于查看ARP缓存和解决地址解析问题非常有用 如图2 11所示 22 2 4 4nbtstat nbtstat命令是解决NetBIOS名称解析问题的有用工具 可以使用nbtstat命令删除或更正预加载的项目 nbtstat n 显示由服务器或重定向器之类的程序在系统上本地注册的名称 nbtstat c 显示NetBIOS名称缓存 包含其他计算机的名称对地址的映射 nbtstat R 清除名称缓存 然后从Lmhosts文件重新加载 nbtstat RR 释放在WINS服务器上注册的NetBIOS名称 然后刷新它们的注册 nbtstat aname 对name选项指定的计算机执行NetBIOS适配器状态命令 适配器状态命令将返回计算机的本地NetBIOS名称表 以及适配器的媒体访问控制地址 nbtstat S 列出当前的NetBIOS会话及其状态 包括统计 23 2 4 5netstat 可以使用netstat命令显示协议统计信息和当前的TCP IP网络连接 netstat a 显示所有连接和监听窗口 netstat b 显示包含于创建每个连接或监听端口的可执行组件 在某些情况下已知可执行组件拥有多个独立组件 并且在这些情况下包含于创建连接或监听端口的组件序列被显示 netstat e 显示以太网统计信息 此选项可以与 s选项组合使用 netstat n 以数字形式显示地址和端口号 netstat o 显示与每个连接相关的所属进程ID netstat pproto 显示proto指定的协议的连接 proto可以是下列协议之一 TCP UDP TCPv6或UDPv6 如果与 s选项一起使用以显示按协议统计信息 proto可以使下列协议之一 IP IPv6 ICMP ICMPv6 TCP TCPv6 UDP或UDPv6 netstat r 显示路由表 netstat s 显示按协议统计信息 默认显示IP IPv6 ICMP ICMPv6 TCP TCPv6 UDP和UDPv6的统计信息 netstat p 用于指定默认情况的子集 netstat v 与 b选项一起使用时将显示包含于为所有可执行组件创建连接或监听端口的组件 24 2 4 6tracert tracert 跟踪路由 是路由跟踪实用程序 用于确定IP数据访问目标所采取的路径 tracert命令用IP生存时间 TTL 字段和ICMP错误消息来确定从一个主机到网络上其他主机的路由 通过向目标发送不同的IP生存时间 TTL 值的 Internet控制消息协议 ICMP 回应数据包 tracert诊断程序确定到达目标所采取的路由 要求路径上的每个路由器在转发数据包之前至少将数据包上的TTL值递减1 数据包上的TTL减为0时 路由器应该将 ICMP已超时 的消息发回源系统 25 2 4 7net start命令stop命令user命令localgroup命令share命令 26 2 4 8nslookup nslookup工具包含在WindowsNT和Windows2000中 并总是随同BIND软件包一起提供 它可以提供许多选项 并提供一种方法从头到尾地跟踪DNS查询 是用来进行手动DNS查询最常用的工具 nslookup可以用于两种模式 非交互模式和交互模式 非交互模式下对nslookup的使用如下所示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南昌大学《雕塑创作》2023-2024学年第二学期期末试卷
- 浙江东方职业技术学院《拓展运动》2023-2024学年第二学期期末试卷
- 上海兴伟学院《纤维艺术技法与创作》2023-2024学年第二学期期末试卷
- 储运工会活动方案
- 儿歌植树活动方案
- 儿童书法活动方案
- 儿童健康促进年活动方案
- 儿童农耕活动方案
- 儿童园地活动方案
- 儿童学校公益活动方案
- 第五讲铸牢中华民族共同体意识-2024年形势与政策
- GB/T 13912-2020金属覆盖层钢铁制件热浸镀锌层技术要求及试验方法
- 2021年菏泽职业学院辅导员招聘笔试试题及答案解析
- DBJ51∕T 153-2020 四川省附着式脚手架安全技术标准
- 安全生产三字经
- 二次供水工程技术规程(CJJ140—2010 )
- (高清版)建筑防护栏杆技术标准JGJ_T 470-2019
- 整车数据展示,汽车设计资料
- 加芯搅拌桩技术规程 YB-2007
- 中华口腔医学会修复专委会专科会员入会申请表
- 高支模专项施工方案(专家论证通过
评论
0/150
提交评论