全书共分八章:第1章 计算机网络基本概念、第2章 局域网技术、第3章 网络操作系统与服务器、第4章 Internet基础、第5章 网络安全技术、第6章 网站设计、第7章 网络规划与工程、第8章 网络技术发展。
本教材读者对象主要是各大专院校非计算机专业学生。
计算机网络教程
第2版
熊建强 黄文斌 彭庆喜 主编‘
本书第1版自出版以来得到了广大读者的认可。由于计算机网络技术发展迅速,作者对本书第1版进行改进与更新,以适应科技发展和读者的需求。本次改版,在保留了原有版本风格的同时,对教材结构和内容进行了较大的修改。本书按照全国非计算机专业计算机基础教育要求和计算机三级考试大纲,力求先进适用,适合非计算机专业学生的教学与实验。
本书特点
适于教学。符合教育部高校计算机基础教学指导委员会制定的《大学计算机教学要求》。基本概念详实,关键技术先进,理论结合实践。
利于实验。适合批量的非计算机专业学生在通用机房完成网络技术实验任务,既便于教师指导,又便于学生自己动手操作。
便于考级。贴近全国非计算机专业计算机三级考试《网络技术考试大纲》,结合网络应用与工程实践,便于非计算机专业学生掌握计算机网络技术。
为教师和学生配有电子教案和习题参考答案,可登录华章网站(www.hzbook.com)免费下载。
计算机网络是指将分布于不同地理位置的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
迄今为止,计算机网络的发展经历了四个阶段:
第一代计算机网络——远程终端联机阶段(20世纪50年代~60年代中期)。
第二代计算机网络——计算机网络阶段(20世纪60年代中期~70年代中期)。
第三代计算机网络——计算机网络互联阶段(20世纪70年代中期~1983年)。
第四代计算机网络——国际互联网与信息高速公路阶段(1983年后)。
在计算机网络环境中,两台计算机的进程之间通信的过程与邮政通信的过程十分相似。用户进程相当于邮政用户,计算机中进行通信的进程(也可以是专门的通信处理机)相当于邮局,通信设施相当于运输部门。
为了减少计算机网络设计的复杂性,人们往往将计算机网络划分为多个不同的功能层。网络中同等层之间的通信规则就是该层使用的协议,如有关第N层的通信规则的集合就是第N层的协议。而同一计算机的不同功能层之间的通信规则称为接口(interface),在第N层和第(N+1)层之间的接口称为N /(N+1)层接口。总之,协议是不同机器同等层之间的通信约定,而接口是同一机器相邻层之间的通信约定。不同的网络,分层数量、各层的名称和功能以及协议都各不相同。然而,在所有的网络中,每一层的目的都是向它的上一层提供一定的服务。
协议层次化不同于程序设计中模块化的概念。在程序设计中,各模块可以相互独立、任意拼装或者并行,而层次则一定有上下之分,它是依数据流的流动而产生的。组成不同计算机同等层的实体称为对等进程。对等进程不一定非是相同的程序,但其功能必须完全一致,且采用相同的协议。
分层设计方法将整个网络通信功能划分为垂直的层次集合。在通信过程中,下层向上层隐藏实现细节。但是,层次的划分应当首先确定层次的集合及每层应完成的任务。划分时应按逻辑组合功能,并具有足够的层次,以使每层小到易于处理。同时,层次也不能太多,以免产生难以负担的处理开销。
计算机网络体系结构是网络中分层模型以及各层功能的精确定义。对网络体系结构的描述必须包括足够的信息,使实现者可以为每一功能层进行硬件设计或编写程序,并使之符合相关协议。值得注意的是:网络协议实现的细节不属于网络体系结构的内容,因为它们隐含在机器内部,对外部来说是不可见的。
虽然网络类型的划分标准各种各样,但是,从地理范围划分是一种大家都认可的通用网络划分标准。按此标准可以把各种网络类型划分为局域网、城域网、广域网和互联网四种。
本书按照计算机网络技术的知识体系、教学方法、教学手段和教学条件,参考《全国计算机等级考试三级网络技术考试大纲》,精心策划了教学与实验内容。并且,组织计算机网络理论知识扎实、实践经验丰富和教学质量优秀的老师,组成教材编写组来完成编写工作。
本书第1章介绍计算机网络基础知识,由姚永翘老师编写;第2章介绍局域网,由彭庆喜老师编写;第3章介绍网络操作系统与常用服务器,由黄文斌和徐琳老师编写;第4章介绍Internet基础,由熊建强和余颖秋老师编写;第5章介绍网页设计,由吴佳芬老师编写;第6章介绍网络安全技术,由赵莉老师编写;第7章介绍网络工程规划与实施,由李翔宇老师编写;第8章介绍网络技术新发展,由黄兴鼎老师编写。
由于编者水平有限,书中难免有疏漏和欠缺之处,敬请广大读者提出宝贵意见。
为了便于教学,我们将为选用本教材的教师免费提供电子教案以及自测题答案,需要者请登录华章网站(wwwhzbookcom)免费下载,或通过电子邮件(xjq@whueducn)与我们联系。
编者
2012年5月于武汉
计算机\网络
本书作者在第1版内容的基础上进行改进与更新的,因此,教材的结构和内容更加合理.本书按照全国非计算机专业计算机基础教育要求和计算机三级考试大纲,力求先进适用,更适合非计算机专业学生的教学与实验。
本书特点:
适于教学。符合教育部高校计算机基础教学指导委员会制定的《大学计算机教学要求》。基本概念详实,关键技术先进,理论实践结合。
利于实验。适合批量的非计算机专业学生在通用机房完成网络技术实验任务,既便于教师指导,又便于学生自己动手操作。
便于考级。贴近全国非计算机专业计算机三级考试《网络技术考试大纲》,结合网络应用与工程实践,便于非计算机专业学生掌握计算机网络技术。
为教师和学生配有电子教案和习题参考答案,请登录华章网站免费下载。
编委会
前言
教学建议
第1章计算机网络基础知识
11概述
111计算机网络的定义与功能
112计算机网络的发展历史
12网络的拓扑结构
121星型拓扑
122总线型拓扑
123环型拓扑
124树型拓扑
125网络拓扑结构的选择
13网络中的传输介质
131双绞线
132同轴电缆
133光纤
134无线传输介质
14网络的分类
15网络传输协议与体系结构
151计算机网络协议
152计算机网络的功能构成
153开放系统互连参考模型OSI/RM
154TCP/IP参考模型
155OSI参考模型和TCP/IP参考模型的比较
16数据通信技术基础
161数据通信中的基本概念
162数据通信的主要技术指标
163数据传输的调制方法与编码方案
164数据通信的传输类型和传输方式
165信道多路复用技术
17网络中的数据交换方式
171线路交换
172报文交换
173分组交换
174帧中继交换
175异步传输模式的信元交换
18数据传输中的差错控制
181差错控制方式
182奇偶校验
183方块校验
184循环冗余校验
本章小结
思考题
自测题
第2章局域网
21局域网简介
211局域网的拓扑结构与参考模型
212局域网传输介质与接口
22以太网
221以太网通信方式
222以太网设备
223以太网类型
23虚拟局域网和无线局域网
231虚拟局域网
232无线局域网
本章小结
思考题
自测题
第3章网络操作系统与常用服务器
31网络操作系统
311网络操作系统概述
312常用网络操作系统
32Windows Server 2003基础
321Windows Server 2003简介
322Windows Server 2003系列版本
323硬件配置要求
324Windows Server 2003体系结构
33Linux系统
331Linux简介
332Linux常见版本
333Linux操作系统的结构
334Red Hat Enterprise Linux 5
335安装Red Hat Enterprise Linux 5
336Linux的桌面环境
34常用服务器的安装与配置
341Web服务器的安装与配置
342FTP服务器的安装与配置
343DHCP服务器的安装与配置
本章小结
思考题
自测题
第4章Internet基础
41Internet的基本概念
411Internet的形成与发展
412关于广域网和互联网
413Internet的服务
42Internet通信协议——TCP/IP
421TCP/IP的形成与发展
422TCP/IP的体系结构
423IP协议的基本概念
424IP地址与子网掩码
425IP分组转发流程
426TCP和UDP协议的基本概念
43Internet接入
431电话线接入
432专线接入
44Web系统、超文本与超媒体的概念
本章小结
思考题
自测题
第5章网页设计
51网页设计基础
511网页浏览原理
512HTML语法基础
513网页布局与色彩搭配
52网页设计工具Dreamweaver
521Dreamweaver CS4简介
522了解Dreamweaver CS4工作区
523创建和管理站点
524网页文档的基本操作
53对页面进行布局
531使用表格对页面进行布局
532使用框架对页面进行布局
533使用层对页面进行布局
54向页面添加内容
541插入文本和编辑文本
542插入图像
543添加音频和Flash动画
544使用交互式表单
55超链接
551超链接简介
552创建超链接
56使用CSS样式控制站点风格
561创建和应用CSS样式规则
562使用CSS设置背景
563使用CSS改变字体链接
57在网页中添加行为
571行为的基础知识
572使用Dreamweaver CS4内置行为
58测试和发布站点
581测试站点
582发布站点
本章小结
思考题
自测题
第6章网络安全技术
61网络安全概述
611计算机网络面临的安全性威胁
612网络安全的概念
613计算机网络的主要安全技术
62加密技术与身份认证技术
621密码学的基本概念
622传统密码体制
623公钥密码体制
624认证和数字签名
63网络病毒及其防范技术
631网络病毒的定义
632网络病毒的特点
633网络病毒的防范与清除
64黑客及其防范技术
641黑客的概念
642黑客常用的攻击方法
643黑客的防范技术
65防火墙技术
651防火墙的概述
652防火墙的功能
653防火墙的分类
本章小结
思考题
自测题
第7章网络工程规划与实施
71网络需求分析
72网络规划设计
721网络逻辑设计
722网络物理设计
723设备选择
73网络部署实施
731项目实施过程控制
732网络测评与维护
74网络管理系统
741网络管理概述
742简单网络管理协议
743网络管理软件
75一般网络故障分析与处理
751网络故障排除的基本思路
752网络故障的排除工具和方法
本章小结
思考题
自测题
第8章网络技术新发展
81未来网络技术的发展
811网络的现状和展望
812下一代网络的关键技术
82IPv6
821IPv6 数据报
822IPv6的地址空间
823IPv6地址配置技术
824从 IPv4过渡到IPv6
83无线移动互联网新技术
831现代无线网络的新技术
8323G与4G技术
833城市无线网
84云计算技术
841云计算技术的概念与原理
842云计算关键技术
843云计算技术应用前景和面临的问题
85物联网
851物联网概述
852物联网国内外发展现状
853物联网体系结构
854国内物联网产业链与应用
855RFID技术
856存在的问题
本章小结
思考题
自测题
实验1认识和体验网络
实验2双绞线制作与局域网组网
实验3交换机与虚拟局域网配置
实验4Windows与Linux下的DHCP服务器的安装
实验5Windows与Linux下的FTP服务器的安装
实验6Windows与Linux下的Web服务器的安装
实验7网络互联
实验8Internet接入
实验9Internet应用
实验10HTML与简单网页设计
实验11多媒体网页设计——公司主页
实验12高级网页设计——在线购物网站
实验13Windows 7防火墙设置
实验14网络管理
实验15Windows XP IPv6环境配置
附录A虚拟机软件的下载与安装
参考文献