《网络基础与信息安全技术研究》旨在对计算机网络基础与信息安全技术进行全方面的探讨和研究。《网络基础与信息安全技术研究》内容包括计算机网络相关知识、数据通信基础知识、计算机网络体系结构、计算机局域网技术、计算机广域网技术、信息安全相关知识、信息加密与隐藏技术、病毒与恶意代码、黑客与攻击技术、防火墙与VPN技术、操作系统与数据库系统安全、网络应用安全等。《网络基础与信息安全技术研究》内容全面,结构合理,表述严谨,并包括信息安全方面的一些最新成果。不但可作为高等院校信息安全相关专业师生的参考书,也可供从事信息处理、通信保密及与信息安全有关的科研人员、工程技术人员和技术管理人员参考。
计算机网络是当今计算机科学与工程领域迅速发展的一门技术,它推动着信息技术革命的到来,引领人类社会的发展步人信息时代。在全球信息化进程的不断推进过程中,信息已成为社会发展的重要战略资源,社会信息化已成为当今发展的主流与核心。由于信息网络技术的应用具有较高的普及性与广泛性,它所带来的信息安全问题备受关注,并成为信息安全领域及各相关科研机构探讨、研究的一大热点。信息安全问题是关系国家安全、经济发展与社会稳定的关键性问题。加速计算机网络安全的研究和发展,加强计算机网络的安全保障能力,提高全民的网络安全意识已成为我国信息化发展的当务之急。
当今时代,各行各业都倍加依赖于计算机网络,高度依赖性导致社会的脆弱。因为一旦计算机网络受到攻击,将会导致整个社会陷入危机之中。可以说,没有网络信息安全就没有完全意义上的国家安全,也就没有真正的政治安全、军事安全和经济安全。另外,网络上一大批的新兴业务,如电子商务、网络银行等,以及各种专用网络(如金融网)的建设,都需要网络具有较高的安全性。而事实却是,网络信息的安全性时刻受到来自入侵行为和木马、病毒传播的严重威胁,网络应用的健康发展也因此受到极大的负面影响。正是在这一大背景下,网络安全问题不但是各国政府普遍关注的问题,也是信息技术领域的重要研究课题。
从学科研究的角度来看,信息安全是一门具有很强综合性和广泛交叉性的学科领域,涉及计算机科学、网络技术、通信技术、密码技术、信息处理技术、应用数学等多学科的知识。同时,信息安全技术也是一门实践性较强的学科,其许多技能都是从实践中得来的。因此,系统地掌握信息安全原理与应用就显得尤为重要,《网络基础与信息安全技术研究》一书编写的初衷由此而来。
本书旨在对计算机网络基础与信息安全技术进行全方面的探讨和研究。全书共11章,主要内容包括计算机网络概述、数据通信基础知识、计算机网络体系结构、计算机局域网技术、计算机广域网技术、信息安全概述、信息加密与隐藏技术、病毒与恶意代码分析、黑客与攻击技术、防火墙与VPN技术、操作系统与数据库系统安全、网络应用安全等。
第1章 计算机网络概述
1.1 计算机网络的形成与发展
1.2 计算机网络的定义与功能
1.3 计算机网络的分类
1.4 计算机网络的拓扑结构
第2章 数据通信基础知识
2.1 数据通信概述
2.2 数据通信方式
2.3 数据编码技术
2.4 多路复用技术
2.5 数据交换技术
2.6 差错控制技术
第3章 计算机网络体系结构
3.1 网络体系结构概述
3.2 OSI参考模型
3.3 TCP/IP参考模型
3.4 OSI与TCP/IP两种模型的比较
第4章 计算机局域网技术
4.1 局域网概述
4.2 传统局域网
4.3 高速局域网
4.4 交换式局域网
4.5 虚拟局域网
4.6 无线局域网
第5章 计算机广域网技术
5.1 广域网概述
5.2 公用电话交换网
5.3 分组交换网
5.4 数字数据网
5.5 帧中继网
5.6 综合业务数字网
5.7 异步传输模式
第6章 信息安全概述
6.1 信息与信息安全
6.2 信息安全面临的威胁
6.3 信息安全体系结构
6.4 信息安全的研究现状及发展趋势
6.5 信息安全与法律
第7章 信息加密与隐藏技术
7.1 密码学概述
7.2 传统密码体制
7.3 对称密码体制
7.4 非对称密码体制
7.5 密钥管理
7.6 信息隐藏技术
7.7 数字水印技术
第8章 病毒与恶意代码分析
8.1 计算机病毒概述
8.2 计算机病毒的工作原理
8.3 计算机病毒的检测与防范
8.4 反病毒技术
8.5 恶意代码分析
第9章 黑客与攻击技术
9.1 黑客攻击概述
9.2 端口扫描
9.3 网络监听
9.4 缓冲区溢出攻击
9.5 拒绝服务攻击
9.6 欺骗攻击与防范
第10章 防火墙与VPN技术
10.1 防火墙概述
10.2 防火墙的实现技术
10.3 防火墙的体系结构
10.4 防火墙的选购
10.5 VPN技术
第11章 操作系统与数据库系统安全
11.1 操作系统安全概述
11.2 典型的操作系统安全
11.3 数据库系统安全
第12章 网络应用安全
12.1 Web应用安全
12.2 电子商务安全
12.3 电子邮件安全
参考文献
第2章 数据通信基础知识
现代社会正经历着信息技术的迅猛发展,通信技术、计算机技术等现代通信技术的发展与融合,扩宽了信息的传递和应用范围,使人们随时随地地获取和交换信息成为可能。尤其随着网络的普及,通信系统已成为现代文明的标志之一,是现代社会必不可少的组成元素,对人们日常生活、社会活动及发展将起到更加重要的作用。通信系统正变得越来越复杂。学习通信系统和通信网的基本概念,是掌握复杂通信技术的基础。
2.1 数据通信概述
通信技术的发展使人类社会产生了深远的变革,给人类社会带来了巨大的利益。在当今和未来的信息社会中,通信成为人们获取、传递和交换信息的一种重要手段。随着大规模集成电路技术、激光技术、空间技术、计算机技术等新技术的不断发展和广泛应用,现代通信技术日新月异。
近30年来出现的数字通信、卫星通信、光纤通信是现代通信中具有代表性的新领域。其中,数字通信尤为重要,它是现代通信系统的基础。可以说,数字通信技术和计算机技术的紧密结合是通信发展史上的一次飞跃。
2.1.1 数据通信的基本概念
简单地讲,数据通信是指通过某种类型的传输系统和介质实现两地之间的数据信号传输的过程。它可以实现计算机与计算机、计算机与终端、终端与终端之间的数据消息传递。数据通信是计算机网络的基础,没有数据通信技术的发展,就没有计算机网络的今天。在数据通信技术中,数据、信号、传输是十分重要的概念。
1.数据
数据一般可以理解为“信息的数字化形式”或“数字化的信息形式”。而信息(inf0,mation)是客观事物属性和相互联系特性的表征,它反映了客观事物的存在形式和运动状态。
狭义的“数据”通常是指具有一定数字特性的信息,如统计数据、气象数据、测量数据及计算机中区别于程序的数据等。人们几乎每天都要接触到数据。它通常用数字或字母表示,并被赋予一定的意义。
在计算机网络中,数据通常被广义地理解为存储、处理和传输的二进制数字编码。语音信息、文字信息、图像信息以及从自然界直接采集的各种自然属性信息均可转换为二进制数字编码,以便于在计算机网络中存储、处理和传输。计算机网络中的数据库、数据处理和数据通信所包含的数据通常都是说的广义的数据。
……