当前位置:首页 » 网络连接 » 计算机网络技术目录

计算机网络技术目录

发布时间: 2023-11-22 00:30:26

‘壹’ 计算机网络及应用的目录

1计算机网络概论
1.1计算机网络的历史、现状和发展
第一代计算机网络---远程终端联机阶段
第二代计算机---计算机网络阶段
第三代计算机网络---计算机网络互联阶段
第四代计算机网络---国际互联网与信息高速公路阶段 20世纪60年代,美苏冷战期间,美国国防部领导的远景研究规划局ARPA提出要研制一种崭新的网络对付来自前苏联的核攻击威胁。因为当时,传统的电路交换的电信网虽已经四通八达,但战争期间,一旦正在通信的电路有一个交换机或链路被炸,则整个通信电路就要中断,如要立即改用其他迂回电路,还必须重新拨号建立连接,这将要延误一些时间。这个新型网络必须满足一些基本要求:
1:不是为了打电话,而是用于计算机之间的数据传送。
2:能连接不同类型的计算机。
3:所有的网络节点都同等重要,这就大大提高了网络的生存性。
4:计算机在通信时,必须有迂回路由。当链路或结点被破坏时,迂回路由能使正在进行的通信自动地找到合适的路由。
5:网络结构要尽可能地简单,但要非常可靠地传送数据。
根据这些要求,一批专家设计出了使用分组交换的新型计算机网络。而且,用电路交换来传送计算机数据,其线路的传输速率往往很低。因为计算机数据是突发式地出现在传输线路上的,比如,当用户阅读终端屏幕上的信息或用键盘输入和编辑一份文件时或计算机正在进行处理而结果尚未返回时,宝贵的通信线路资源就被浪费了。
分组交换是采用存储转发技术。把欲发送的报文分成一个个的“分组”,在网络中传送。分组的首部是重要的控制信息,因此分组交换的特征是基于标记的。分组交换网由若干个结点交换机和连接这些交换机的链路组成。从概念上讲,一个结点交换机就是一个小型的计算机,但主机是为用户进行信息处理的,结点交换机是进行分组交换的。每个结点交换机都有两组端口,一组是与计算机相连,链路的速率较低。一组是与高速链路和网络中的其他结点交换机相连。注意,既然结点交换机是计算机,那输入和输出端口之间是没有直接连线的,它的处理过程是:将收到的分组先放入缓存,结点交换机暂存的是短分组,而不是整个长报文,短分组暂存在交换机的存储器(即内存)中而不是存储在磁盘中,这就保证了较高的交换速率。再查找转发表,找出到某个目的地址应从那个端口转发,然后由交换机构将该分组递给适当的端口转发出去。各结点交换机之间也要经常交换路由信息,但这是为了进行路由选择,当某段链路的通信量太大或中断时,结点交换机中运行的路由选择协议能自动找到其他路径转发分组。通讯线路资源利用率提高:当分组在某链路时,其他段的通信链路并不被通信的双方所占用,即使是这段链路,只有当分组在此链路传送时才被占用,在各分组传送之间的空闲时间,该链路仍可为其他主机发送分组。可见采用存储转发的分组交换的实质上是采用了在数据通信的过程中动态分配传输带宽的策略。
1.1.1计算机网络的历史
1.1.2现代网络结构的特点
1.1.3计算机网络的发展趋势
1.2计算机网络概念
计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
1.3计算机网络的主要功能
1.4计算机网络分类
计算机网络的分类与的一般的事物分类方法一样,可以按事物的所具有的不同性质特点即事物的属性分类。计算机网络通俗地讲就是由多台计算机(或其它计算机网络设备)通过传输介质和软件物理(或逻辑)连接在一起组成的。总的来说计算机网络的组成基本上包括:计算机、网络操作系统、传输介质(可以是有形的,也可以是无形的,如无线网络的传输介质就是空气)以及相应的应用软件四部分。
要学习网络,首先就要了解的主要网络类型,分清哪些是我们初级学者必须掌握的,哪些是的主流网络类型。
1.4.1按拓扑结构分类
1.4.2按网络控制方式分类
1.4.3按网络作用范围分类
1.4.4其他分类方式
思考题
2计算机网络基本原理
2.1计算机网络体系结构
2.1.1层次结构
层次结构(hierarchy)
一种计算机操作系统的构成方法。
它是根据信息的类型、级别、优先级等一组特定的规则排列的一群硬件或软件项目。
这种结构的最大特点就是将一个大型复杂的系统分解成若干单向依赖的层次,从而确保程序的可靠性和易读性,也便于人们对系统进行局部修改。
在面向对象编程中,hierarchy映射为父类和子类之间的关系。
UNIX操作系统就是采用层次结构实现结构设计
2.1.2网络协议
网络协议的定义:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。当然,对于不相容终端,除了需变换字符集字符外。其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。
2.1.3接口与服务的概念
2.1.4ISO/OSI参考模型
2.1.5TCP/IP体系结构
2.1.6TCP/IP与OSI/RM的比较
2.2数据通信基础
2.2.1数字信号与模拟信号数字信号指幅度的取值是离散的,
数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。二进制码就是一种数字信号。二进制码受噪声的影响小,易于有数字电路进行处理,所以得到了广泛的应用。
数字信号特点抗干扰能力强、无噪声积累
在模拟通信中,为了提高信噪比,需要在信号传输过程中及时对衰减的传输信号进行放大,信号在传输过程中不可避免地叠加上的噪声也被同时放大。随着传输距离的增加,噪声累积越来越多,以致使传输质量严重恶化。
模拟信号是指信息参数在给定范围内表现为连续的信号。 或在一段连续的时间间隔内,其代表信息的特征量可以在任意瞬间呈现为任意数值的信号。
主要是与离散的数字信号相对的连续的信号。模拟信号分布于自然界的各个角落,如每天温度的变化,而数字信号是人为的抽象出来的在幅度取值上不连续的信号。电学上的模拟信号主要是指幅度和相位都连续的电信号,此信号可以被模拟电路进行各种运算,如放大,相加,相
乘等。
模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随时间作连续变化,如广播的声音信号,或图像信号等。
2.2.2通信系统模型
2.2.3数据传输方式
2.2.4串行通信与并行通信
2.2.5数据通信方式
2.2.6信道及其传输特性
2.3传输介质
2.3.1双绞线
2.3.2同轴电缆
2.3.3光缆
2.3.4自由空间
2.4多路复用技术
2.4.1频分多路复用FDM技术
2.4.2时分多路复用TDM技术
2.4.3光波分多路复用WDM技术
2.5数据交换技术
2.5.1线路交换
2.5.2报文交换
2.5.3分组交换
2.6流量控制
2.6.1流量控制概述
2.6.2滑动窗口协议
2.7高级数据链路控制协议HDLC
2.7.1数据链路连接管理方式
2.7.2HDLC配置和数据传输工作方式
2.7.3HDLC帧格式
2.8网络层协议
2.8.1路由选择
2.8.2IP技术
2.9IPv6
2.9.1IPv6的特点
2.9.2IPv6地址空间分配
2.9.3IPv6地址类型
2.9.4特殊IPv6地址
2.9.5IPv6地址表示法
2.9.6我国现有IPv6总数和分配
2.9.7从IPv4到IPv6的演进
2.9.8IPv6现有实验网络
2.10运输层协议
2.10.1UDP协议
2.10.2TCP协议
2.11客户机/服务器计算模式
2.11.1客户机/服务器计算模式的概念
2.11.2客户机/服务器应用方式思考题
3典型网络通信技术
3.1局域网
3.1.1局域网的特点
3.1.2局域网的分类
3.1.3局域网的组成
3.1.4局域网介质访问控制方式
3.2以太网
3.2.110Base5
3.2.210Base2
3.2.310BaseT
3.2.410BaseF
3.2.5100Mbps以太网
3.2.61000Mbps以太网
3.2.7万兆以太网
3.3FDDI网络
3.3.1FDDI的拓扑结构
3.3.2FDDI的工作原理
3.3.3FDDI的特点
3.3.4FDDI的应用环境
3.4帧中继技术
3.4.1帧中继技术简介
3.4.2帧中继的优点
3.4.3帧中继的应用
3.5ATM技术
3.5.1ATM产生的背景
3.5.2ATM的基本原理
3.6虚拟局域网
3.6.1虚拟网络的基本概念
3.6.2虚拟局域网的实现技术
3.6.3虚拟网络的优点
3.7无线局域网
3.7.1无线局域网标准
3.7.2无线局域网的主要类型
3.7.3无线网络接入设备
3.7.4无线局域网的配置方式
3.7.5个人局域网
3.7.6无线局域网的应用
3.7.7无线局域网的发展趋势
思考题
4计算机网络设备
4.1服务器
4.1.1服务器的性能特点
4.1.2服务器的主要外观特点
4.1.3服务器的分类
4.2调制解调器
4.2.1调制解调器概述
4.2.2调制解调器分类
4.2.3传输协议
4.3网卡
4.3.1网卡的作用
4.3.2网卡的分类
4.4集线器
4.4.1集线器概述
4.4.2集线器的缺点
4.4.3集线器的分类
4.5交换机
4.5.1交换机概述
4.5.2交换机的特点
4.5.3交换机与集线器的区别
4.5.4交换机的工作原理
4.5.5交换机的分类
4.6路由器
4.6.1路由器概述
4.6.2路由器的主要功能
4.6.3路由器和交换机的区别
4.6.4路由器的发展过程及趋势
4.6.5路由器的工作原理
4.6.6路由器的分类
4.7防火墙
4.7.1防火墙概念
4.7.2防火墙的基本特征
4.7.3防火墙的主要功能
4.7.4防火墙的分类
4.8计算机网络组成实例
4.8.1某省劳动和社会保障网络中心组网实例
4.8.2会议中心的无线组网实例
思考题
5计算机网络互连
5.1网络互连概述
5.1.1网络互连的必要性
5.1.2网络互连的基本原理
5.1.3网络互连的类型
5.1.4网络互连的方式
5.2网络互连设备
5.2.1中继器
5.2.2网桥
5.2.3网关
5.2.4网络互连设备的比较
思考题
6网络操作系统
6.1操作系统及网络操作系统概述
6.1.1操作系统概述
6.1.2网络操作系统概述
6.2Windows系列操作系统
6.2.1Windows系列操作系统的发展与演变
6.2.2WindowsNT操作系统
6.2.3Windows2000操作系统
6.3Unix操作系统
6.3.1Unix操作系统的发展
6.3.2Unix操作系统组成和特点
6.3.3Unix操作系统的网络操作
6.4Linux操作系统
6.4.1Linux操作系统的发展
6.4.2Linux操作系统的特点和组成
6.5NetWare操作系统
6.5.1NetWare操作系统的发展
6.5.2NetWare操作系统的组成
6.5.3NetWare操作系统的特点
6.5.4IntranetWare操作系统
思考题
7互联网
7.1Internet概述
7.1.1Internet概念
7.1.2Internet组成部分
7.1.3Internet主要功能
7.1.4Internet逻辑结构
7.1.5Internet的特点
7.2Internet发展历程
7.3我国Internet发展
7.3.1发展历程
7.3.2目前发展情况
7.4Internet工作模式
7.4.1C/S模式运作过程
7.4.2B/S模式
7.4.3C/S模式与B/S模式的比较
7.5Internet基本文件形式
7.5.1RFC及RFC编辑者
7.5.2RFC处理过程
7.5.3RFC分类
7.6Internet的组织和运营管理
7.6.1Internet管理者
7.6.2我国Internet管理者
7.7Internet提供的服务
7.7.1域名系统
7.7.2文件传输协议
7.7.3远程登录TELNET
7.7.4电子邮件
7.7.5超文本传输协议
7.7.6搜索引擎
7.7.7多媒体网络应用
7.7.8Internet其他服务
7.8Internet接入技术
7.8.1Internet骨干网
7.8.2Internet接入网
7.8.3电话拨号接人
7.8.4专线接入
7.8.5ISDN接入
7.8.6xDSL接入
7.8.7HFC接入
7.8.8光纤接入
7.8.9无线接入
7.8.10电力线接入
7.9网络连接测试
7.10网络存储
7.10.1SAS和NAS
7.10.2SAN存储结构
思考题
8Intranet与Extranet
8.1Intranet概述
8.1.1Intranet的概念及发展
8.1.2Intranet使用的主要技术
8.1.3Intranet的特点
8.1.4Intranet功能与服务
8.2Intranet体系结构与组成
8.2.1Int.ranet体系结构
8.2.2Intranet网络组成
8.3Intranet中基于Web的数据库应用
8.3.1Web数据库应用的三层体系结构
8.3.2数据库与Web的交互
8.4Extranet
8.4.1Extranet概述
8.4.2Internet与Intranet及Extranet的比较
思考题
9计算机网络安全与管理
9.1网络安全概述
9.1.1网络安全
9.1.2网络安全策略
9.1.3网络安全措施
9.2计算机网络的安全问题
9.2.1计算机网络遭受的威胁
9.2.2漏洞
9.3防火墙的基本技术
9.3.1包过滤(packetfiltering)技术
9.3.2代理服务(proxy)技术
9.3.3监测技术
9.3.4防火墙的配置和体系结构
9.4数据加密与隐藏技术
9.4.1加密/解密算法和密钥
9.4.2密码体制
9.4.3数字签名
9.4.4密钥分配
9.4.5数据隐藏技术
9.5数字证书、数字认证与公钥基础设施
9.5.1数字证书
9.5.2数字认证
9.5.3公钥基础设施
9.6反病毒技术
9.6.1病毒概述
9.6.2常用反病毒技术
9.6.3网络病毒及其防治
9.7检测技术
9.7.1检测技术概述
9.7.2入侵检测技术
9.7.3漏洞扫描技术
9.7.4入侵检测和漏洞扫描系统模型
9.7.5检测产品的部署
9.7.6入侵检测系统的新发展
9.8无线局域网安全技术
9.8.1无线局域网的安全问题
9.8.2无线局域网安全技术
9.9其他安全技术
9.9.1IC卡技术
9.9.2面像识别技术
9.9.3网络欺骗技术
9.10网络管理
9.10.1网络管理概述
9.10.2网络管理的定义和目标
9.10.3网络管理的基本功能
9.10.4网络管理模型
9.10.5简单网络管理协议(SNMP)
9.10.6公共管理信息服务/公共管理信息协议(CMIS/(2MIP)
9.10.7公共管理信息服务与协议(CMOT)
9.10.8局域网个人管理协议(LMMP)
9.10.9电信管理网络(TMN)
9.11计算机网络安全的法律与道德规范
思考题
10网络系统集成、规划与设计
10.1网络系统集成
10.2网络系统集成的目标方法和内容
10.2.1目标
10.2.2方法
10.2.3内容
10.3网络规划与设计
10.3.1网络系统规划及设计的一般步骤与原则
10.3.2需求分析及系统目标
10.3.3网络规划方案
10.3.4网络系统性能的保证与评价
10.4网络系统设计范例介绍
思考题
参考文献

‘贰’ 计算机网络技术与应用的目录

第1章 计算机网络基础
1.1 计算机网络概述
1.1.1 计算机网络的概念
1.1.2 计算机网络的主要功能
1.1.3 计算机网络的拓扑结构
1.2 计算机网络的分类
1.3 计算机网络的组成
1.3.1 计算机网络的硬件设备
1.3.2 计算机网络软件
1.3.3 计算机网络操作系统
1.4 网络的传输介质
1.4.1 双绞线
1.4.2 同轴电缆
1.4.3 光缆
1.5 广域网基础
1.6 IP地址与子网掩码
1.6.1 IP地址
1.6.2 子网掩码
1.7 局域网的组建
第2章 网络体系结构和TCP/IP协议
2.1 网络协议模型
2.1.1 协议分层
2.1.2 OSI参考模型
2.1.3 TCP/IP协议模型
2.1.4 TCP/IP与OSI的对应关系
2.2 以太网技术
2.2.1 以太网的工作原理
2.2.2 以太网地址和帧格式
2.2.3 嗅探器的相关知识
2.2.4 Sniffer的使用
2.3 TCP/IP 协议
2.3.1 TCP/IP协议基础
2.3.2 ARP协议
2.3.3 IP协议
2.3.4 ICMP协议
2.3.5 UDP协议
2.3.6 TCP协议
2.4 常用网络测试工具的使用
2.4.1 设置和查看网络接口工具:Ipconfig
2.4.2 测试网络连通状态工具:Ping
2.4.3 显示网络状态工具:Netstat
2.4.4 显示经过的网关工具:Tracert
第3章 Windows操作系统和常用服务器配置
3.1 Windows Server 2003操作系统
3.1.1 Windows Server 2003系统简介
3.1.2 管理计算机名、用户账户、用户组
3.1.3 本地安全设置
3.1.4 管理文件和文件夹
3.2 DNS服务
3.2.1 DNS概述
3.2.2 DNS客户端
3.2.3 架设DNS服务器
3.2.4 DNS协议和实例分析
3.3 Web服务
3.3.1 Web概述
3.3.2 Web客户端
3.3.3 架设Web服务器
3.3.4 HTTP协议和实例分析
3.4 FTP服务
3.4.1 FTP概述
3.4.2 FTP客户端
3.4.3 架设FTP服务器
3.4.4 FTP协议和实例分析
3.5 MAIL服务
3.5.1 MAIL概述
3.5.2 MAIL客户端
3.5.3 架设MAIL服务器
3.5.4 SMTP协议、POP3协议和实例分析
第4章 Linux操作系统和常用服务器配置
4.1 Linux操作系统基础
4.1.1 Linux简介
4.1.2 使用Linux命令行
4.1.3 常用命令
4.1.4 文件和目录基础
4.1.5 vi编辑器
4.1.6 管理用户和组
4.1.7 文件和目录的属性
4.1.8 文件打包和压缩
4.1.9 使用grep进行文本搜索
4.1.10 使用RPM软件包
4.1.11 网络配置
4.2 配置DNS服务器
4.2.1 安装DNS服务器
4.2.2 安装缓存域名服务器(caching-nameserver)
4.2.3 配置主DNS服务器
4.2.4 重新启动DNS服务器
4.2.5 配置DNS客户端
4.2.6 使用nslookup命令测试DNS服务
4.3 配置FTP服务器
4.3.1 安装vsftpd服务器
4.3.2 测试vsftpd服务器的默认配置
4.3.3 配置vsftpd服务器,允许匿名用户上传文件
4.3.4 配置vsftpd服务器的虚拟用户
4.4 配置Web服务器
4.4.1 安装Apache服务器
4.4.2 测试Apache服务器
4.4.3 配置Apache服务器
4.5 配置E-mail服务器
4.5.1 配置DNS服务器
4.5.2 安装Postfix服务器
4.5.3 切换邮件服务器
4.5.4 修改配置文件/etc/postfix/main cf,配置Postfix服务器
4.5.5 配置dovecot服务器,实现POP和IMAP邮件服务
4.5.6 配置电子邮件客户端
第5章 网页制作
5.1 Dreamweaver CS4的安装
5.2 Dreamweaver CS4界面及常用面板
5.3 站点管理
5.3.1 创建本地站点
5.3.2 管理站点
5.4 网页基本操作
5.4.1 新建一个空白页面
5.4.2 插入文本
5.4.3 插入图片
5.4.4 插入超级链接
5.4.5 插入音频、视频以及动画
5.4.6 使用表格
5.5 网页中的高级应用
5.5.1 利用框架构建网页
5.5.2 加入行为
5.5.3 创建翻转图
5.5.4 使用模板
5.5.5 使用库
第6章 路由器及选路协议基础
6.1 路由器的基础知识
6.1.1 路由器的基本概念
6.1.2 路由器的功能
6.1.3 路由器的工作原理
6.1.4 初次访问路由器
6.2 路由器的命令行界面(CLI)
6.2.1 路由器用户界面概述
6.2.2 命令行界面命令列表
6.2.3 路由器的帮助功能和编辑命令
6.3 路由器的文件维护
6.3.1 路由器的基本存储组件
6.3.2 路由器的启动过程
6.3.3 路由器IOS的升级与备份
6.4 路由表的建立和静态路由配置
6.4.1 路由表的建立
6.4.2 静态路由的实例
6.5 距离矢量选路协议
6.5.1 路由更新的概念
6.5.2距离矢量协议中路由选择表的交换
6.5.3 路由环路问题
6.5.4 RIP协议基础
6.5.5 RIP协议的配置
6.6 链路状态选路协议
6.6.1 链路状态协议基础
6.6.2 OSPF选路协议
6.6.3 单区域中配置OSPF
6.7 网络地址转换
6.7.1 网络地址转换NAT的基本概念
6.7.2 NAT的原理
6.7.3 NAT配置实例
第7章 交换机配置基础
7.1 交换机的基本概念
7.1.1 交换机的三种交换方式
7.1.2 VLAN的基本概念
7.2 生成树协议
7.2.1 生成树协议的帧格式及选举过程
7.2.2 快速生成树协议简介
7.3 VLAN中继
7.3.1 VLAN中继数据帧的格式
7.3.2 VLAN数据帧跨交换机的传输
7.4 交换机的基本配置
7.4.1 在交换机上配置VLAN和配置中继链路
7.4.2 三层交换机上VLAN间路由的配置
第8章 计算机网络安全
8.1 网络安全概述
8.1.1 网络安全概念
8.1.2 网络安全机制
8.2 加密与认证
8.2.1 网络加密技术
8.2.2 网络认证技术
8.2.3 利用PGP加密技术文件
8.3 网络安全实用技术
8.3.1 防火墙基础
8.3.2 入侵检测技术基础
参考文献

‘叁’ 计算机网络安全基础的目录

1.1网络参考模型
1.2网络互连设备
1.3局域网技术
传输介质是网络中信息传输的媒体,是网络通信的物质基础之一。传输介质的性能特点对传输速率、通信的距离、可连接的网络结点数目和数据传输的可靠性等均有很大的影响。因此,必须根据不同的通信要求,合理地选择传输介质。目前在局域网中常用的传输介质有双绞线、同轴电缆和光导纤维等。
1.4广域网技术
广域网是一种跨地区的数据通讯网络,使用电信运营商提供的设备作为信息传输平台。对照OSI参考模型,广域网技术主要位于底层的3个层次,分别是物理层,数据链路层和网络层。下图列出了一些经常使用的广域网技术同OSI参考模型之间的对应关系。
点对点链路提供的是一条预先建立的从客户端经过运营商网络到达远端目标网络的广域网通信路径。一条点对点链路就是一条租用的专线,可以在数据收发双方之间建立起永久性的固定连接。网络运营商负责点对点链路的维护和管理。点对点链路可以提供两种数据传送方式。一种是数据报传送方式,该方式主要是将数据分割成一个个小的数据帧进行传送,其中每一个数据帧都带有自己的地址信息,都需要进行地址校验。另外一种是数据流传送方式,该方式与数据报传送方式不同,用数据流取代一个个的数据帧作为数据发送单位,整个流数据具有1个地址信息,只需要进行一次地址验证即可。下图所显示的就是一个典型的跨越广域网的点对点链路。
1.5TCP/IP基础
1.6因特网提供的主要服务
1.7小结
习题 2.1UNIX操作系统简介
UNIX操作系统,是美国AT&T公司于1971年在PDP-11上运行的操作系统。具有多用户、多任务的特点,支持多种处理器架构,最早由肯·汤普逊(Kenneth Lane Thompson)、丹尼斯·里奇(Dennis MacAlistair Ritchie)和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。
目前它的商标权由国际开放标准组织(The Open Group)所拥有。
1965年时,贝尔实验室(Bell Labs)加入一项由通用电气(General Electric)和麻省理工学院(MIT)合作的计划;该计划要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。直到1969年,因MULTICS计划的工作进度太慢,该计划被停了下来。当时,Ken Thompson(后被称为UNIX之父)已经有一个称为星际旅行的程序在GE-635的机器上跑,但是反应非常慢,正巧被他发现了一部被闲置的PDP-7(Digital的主机),Ken Thompson和Dernis Ritchie就将星际旅行的程序移植到PDP-7上。而这部PDP-7(如图1-1所示)就此在整个计算机历史上留下了芳名
2.2Linux操作系统简介
Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于天才程序员林纳斯·托瓦兹。
Linux操作系统是UNIX操作系统的一种克隆系统,它诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。
Linux以它的高效性和灵活性着称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。
Linux 操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU 计划、POSIX 标准和Internet 网络。
1981 年IBM公司推出微型计算机IBM PC。
1991年,GNU计划已经开发出了许多工具软件,最受期盼的GNU C编译器已经出现,GNU的操作系统核心HURD一直处于实验阶段,没有任何可用性,实质上也没能开发出完整的GNU操作系统,但是GNU奠定了Linux用户基础和开发环境。当时的MINIX需要购买才能得到源代码,局限于校园用作教育使用,闭源专利注定Minix错失推广时机,以至于Minix长期处于测试而无人问津。
1991年初,林纳斯·托瓦兹开始在一台386sx兼容微机上学习minix操作系统。1991年4月,林纳斯·托瓦兹开始酝酿并着手编制自己的操作系统。刚开始,他的目的很简单,只是为了学习Intel386 体系结构保护模式运行方式下的编程技术。通过学习,他逐渐不能满足于minix系统的现有性能,并开始酝酿开发一个新的免费操作系统。林纳斯·托瓦兹几乎花了全部时间研究i386-minix系统(hackthe kernel),并且尝试着移植GNU的软件到该系统上(GCC、BASH、GDB等)。
1991 年4 月13 日在comp.os.minix 上发布说自己已经成功地将bash 移植到了minix 上,而且已经爱不释手、不能离开这个shell 软件了。
1991年7月3日,第一个与Linux有关的消息是在comp.os.minix上发布的(当然此时还不存在Linux这个名称,当时林纳斯·托瓦兹的脑子里想的可能是FREAX,FREAX的英文含义是怪诞的、怪物、异想天开等)。其中透露了他正在进行Linux系统的开发,并且在Linux最初的时候已经想到要实现与POSIX兼容。
1991年的10月5日,林纳斯·托瓦兹在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生(Freeminix-like kernel sources for 386-AT)。
1993年,大约有100余名程序员参与了Linux内核代码编写/修改工作,其中核心组由5人组成,此时Linux 0.99的代码有大约有十万行,用户大约有10万左右。
1994年3月,Linux1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL协议。
1995年1月,Bob Young创办了RedHat(小红帽),以CNULinux为核心,集成了400多个源代码开放的程序模块,搞出了一种冠以品牌的Linux,即RedHat Linux,称为Linux发行版,在市场上出售。这在经营模上是一种创举。
1996年6月,Linux 2.0内核发布,此内核有大约40万行代码,并可以支持多个处理器。此时的Linux 已经进入了实用阶段,全球大约有350万人使用。
1998年2月,以Eric Raymond为首的一批年轻的老牛羚骨干分子终于认识到CNULinux体系的产业化道路的本质,并非是什么自由哲学,而是市场竞争的驱动,创办了Open Source Intiative(开放源代码促进会)复兴的大旗,在互联网世界里展开了一场历史性的Linux产业化运动。
2001年1月,Linux 2.4发布,它进一步地提升了SMP系统的扩展性,同时它也集成了很多用于支持 桌面系统的特性:USB,PC卡(PCMCIA)的支持,内置的即插即用,等等功能。
2003年12月,Linux 2.6版内核发布,相对于2.4版内核2.6在对系统的支持都有很大的变化。
2004年的第1月,SuSE嫁到了Novell,SCO继续顶着骂名四处强行化缘 , Asianux, MandrakeSoft也在五年中首次宣布季度赢利。3月SGI宣布成功实现了Linux操作系统支持256个Itanium 2处理器。
2.3Windows操作系统简介
Windows操作系统是一款由美国微软公司开发的窗口化操作系统。采用了GUI图形化操作模式,比起从前的指令操作系统如DOS更为人性化。Windows操作系统是目前世界上使用最广泛的操作系统。最新的版本是Windows 8。Microsoft公司从1983年开始研制Windows系统,最初的研制目标是在MS-DOS的基础上提供一个多任务的图形用户界面。第一个版本的Windows 1.0于1985年问世,它是一个具有图形用户界面的系统软件。1987年推出了Windows 2.0版,最明显的变化是采用了相互叠盖的多窗口界面形式。但这一切都没有引起人们的关注。直到1990年推出Windows 3.0是一个重要的里程碑,它以压倒性的商业成功确定了Windows系统在PC领域的垄断地位。现今流行的 Windows 窗口界面的基本形式也是从Windows 3.0开始基本确定的。1992年主要针对Windows 3.0的缺点推出了Windows 3.1,为程序开发提供了功能强大的窗口控制能力,使Windows和在其环境下运行的应用程序具有了风格统一、操纵灵活、使用简便的用户界面。Windows3.1 在内存管理上也取得了突破性进展。它使应用程序可以超过常规内存空间限制 ,不仅支持16MB内存寻址,而且在80386及以上的硬件配置上通过虚拟存储方式可以支持几倍于实际物理存储器大小的地址空间。Windows 3.1还提供了一定程度的网络支持、多媒体管理 、超文本形式的联机帮助设施等,对应用程序的开发有很大影响
2.4UNIX网络配置
2.5Windows网络配置
2.6小结
习题 3.1网络安全基础知识
3.2威胁网络安全的因素
3.3网络安全分类
3.4网络安全解决方案
3.5小结
习题 4.1什么是计算机安全
4.2安全级别
4.3系统访问控制
4.4选择性访问控制
4.5小结
习题 5.1数据库安全概述
5.2数据库安全的威胁
5.3数据库的数据保护
5.4数据库备份与恢复
5.5小结
习题 6.1计算机病毒及其分类
6.2计算机病毒的传播
6.3计算机病毒的特点及破坏行为
6.4宏病毒及网络病毒
6.5病毒的预防、检测和清除
6.6病毒防治软件
6.7小结
习题 7.1数据加密概述
7.2传统密码技术
7.3对称密钥密码技术
7.4公钥密码体制
7.5数字签名技术
7.6验证技术
7.7加密软件PGP
7.8小结
习题 8.1网络安全协议
8.2网络加密技术
8.3防火墙技术
8.4入侵检测技术
8.5虚拟专用网技术
8.6小结
习题 9.1因特网的安全
9.2Web站点安全
9.3黑客与网络攻击
9.4口令安全
9.5网络监听
9.6扫描器
9.7E-mail的安全
9.8IP电子欺骗
9.9DNS的安全性
9.10小结
习题 10.1数据完整性简介
10.2容错与网络冗余
10.3网络备份系统
10.4小结
习题 11.1网络安全实验指导书
11.2综合练习题
附录
附录一优秀网络安全站点
附录二英文缩写词
参考文献
……

‘肆’ 计算机网络原理与通信技术的目录

1.1OSI参考模型
1.1.1OSI的层次结构
第7层 应用层:OSI中的最高层。为特定类型的网络应用提供了访问OSI环境的手段。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。它包括:文件传送访问和管理FTAM、虚拟终端VT、事务处理TP、远程数据库访问RDA、制造报文规范MMS、目录服务DS等协议;
第6层 表示层:主要用于处理两个通信系统中交换信息的表示方式。为上层用户解决用户信息的语法问题。它包括数据格式交换、数据加密与解密、数据压缩与恢复等功能;
第5层 会话层:—在两个节点之间建立端连接。为端系统的应用程序之间提供了对话控制机制。此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式 ;
第4层 传输层:—常规数据递送-面向连接或无连接。为会话层用户提供一个端到端的可靠、透明和优化的数据传输服务机制。包括全双工或半双工、流控制和错误恢复服务;
第3层 网络层:—本层通过寻址来建立两个节点之间的连接,为源端的运输层送来的分组,选择合适的路由和交换节点,正确无误地按照地址传送给目的端的运输层。它包括通过互连网络来路由和中继数据 ;
第2层 数据链路层:—在此层将数据分帧,并处理流控制。屏蔽物理层,为网络层提供一个数据链路的连接,在一条有可能出差错的物理连接上,进行几乎无差错的数据传输。本层指定拓扑结构并提供硬件寻址;
第1层 物理层:处于OSI参考模型的最底层。物理层的主要功能是利用物理传输介质为数据链路层提供物理连接,以便透明的传送比特流。
数据发送时,从第七层传到第一层,接收数据则相反。
上三层总称应用层,用来控制软件方面。下四层总称数据流层,用来管理硬件。
数据在发至数据流层的时候将被拆分。
在传输层的数据叫段,网络层叫包,数据链路层叫帧,物理层叫比特流,这样的叫法叫PDU(协议数据单元)
1.1.2OSI制定过程中的三级抽象
1.1.3OSI中服务和协议的含义
1.1.4OSI中SAP、层间接口和传送数据单元
1.1.5OSI中的服务原语
1.1.6OSI中的服务类型
1.2IP网络层次结构
1.2.1IP网络层次结构组成
1.2.2IP网络层次结构与OSI的关系
1.2.3TCP/IP协议族
TCP/IP协议不是TCP和IP这两个协议的合称,而是指因特网整个TCP/IP协议族。
从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网络层、传输层、应用层。
TCP/IP协议并不完全符合OSI的七层参考模型,OSI(Open System Interconnect)是传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层(网络接口层)、网络层(网络层)、传输层、会话层、表示层和应用层(应用层)。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。由于ARPNET的设计者注重的是网络互联,允许通信子网(网络接口层)采用已有的或是将来有的各种协议,所以这个层次中没有提供专门的协议。实际上,TCP/IP协议可以通过网络接口层连接到任何网络上,例如X.25交换网或IEEE802局域网。
1.3如何理解计算机网络体系结构
1.4网络通信过程中的寻址
1.4.1寻址结构
1.4.2寻址过程
习题 2.1IPv4协议
2.1.1IPv4数据报格式
2.1.2IPv4地址
2.1.3IPv4分段封装
2.1.4IPv4功能模块
2.1.5IPv4发送和接收流程
2.1.6IPv4路由选择
2.2IPv6协议
IPv6是Internet Protocol Version 6的缩写,其中Internet Protocol译为“互联网协议”。IPv6是IETF(互联网工程任务组,Internet Engineering Task Force)设计的用于替代现行版本IP协议(IPv4)的下一代IP协议。IPv6是为了解决IPv4所存在的一些问题和不足而提出的,同时它还在许多方面提出了改进,例如路由方面、自动配置方面。经过一个较长的IPv4和IPv6共存的时期,IPv6最终会完全取代IPv4在互连网上占据统治地位。
2.2.1IPv6分组格式
2.2.2IPv6扩展头部
IPv6对数据报头作了简化,以减少处理器开销并节省网络带宽。IPv6的报头由一个基本报头和多个扩展报头(Extension Header)构成,基本报头具有固定的长度(40字节),放置所有路由器都需要处理的信息。由于Internet上的绝大部分包都只是被路由器简单的转发,因此固定的报头长度有助于加快路由速度。IPv4的报头有15个域,而IPv6的只有8个域,IPv4的报头长度是由IHL域来指定的,而IPv6的是固定40个字节。这就使得路由器在处理IPv6报头时显得更为轻松。与此同时,IPv6还定义了多种扩展报头,这使得IPv6变得极其灵活,能提供对多种应用的强力支持,同时又为以后支持新的应用提供了可能。这些报头被放置在IPv6报头和上层报头之间,每一个可以通过独特的“下一报头”的值来确认。除了逐个路程段选项报头(它携带了在传输路径上每一个节点都必须进行处理的信息)外,扩展报头只有在它到达了在IPv6的报头中所指定的目标节点时才会得到处理(当多点播送时,则是所规定的每一个目标节点)。在那里,在IPv6的下一报头域中所使用的标准的解码方法调用相应的模块去处理第一个扩展报头(如果没有扩展报头,则处理上层报头)。每一个扩展报头的内容和语义决定了是否去处理下一个报头。因此,扩展报头必须按照它们在包中出现的次序依次处理。一个完整的IPv6的实现包括下面这些扩展报头的实现:逐个路程段选项报头,目的选项报头,路由报头,分段报头,身份认证报头,有效载荷安全封装报头,最终目的报头。
2.2.3IPv6地址
IPv6将现有的IP地址长度扩大4倍,由当前IPv4的32位扩充到128位,以支持大规模数量的网络节点。这样IPv6的地址总数就大约有3.4*10E38个。平均到地球表面上来说,每平方米将获得6.5*10E23个地址。IPv6支持更多级别的地址层次,IPv6的设计者把IPv6的地址空间按照不同的地址前缀来划分,并采用了层次化的地址结构,以利于骨干网路由器对数据包的快速转发。
IPv6定义了三种不同的地址类型。分别为单点传送地址(Unicast Address),多点传送地址(Multicast Address)和任意点传送地址(Anycast Address)。所有类型的IPv6地址都是属于接口(Interface)而不是节点(node)。一个IPv6单点传送地址被赋给某一个接口,而一个接口又只能属于某一个特定的节点,因此一个节点的任意一个接口的单点传送地址都可以用来标示该节点。
IPv6中的单点传送地址是连续的,以位为单位的可掩码地址与带有CIDR的IPv4地址很类似,一个标识符仅标识一个接口的情况。在IPv6中有多种单点传送地址形式,包括基于全局提供者的单点传送地址、基于地理位置的单点传送地址、NSAP地址、IPX地址、节点本地地址、链路本地地址和兼容IPv4的主机地址等。
多点传送地址是一个地址标识符对应多个接口的情况(通常属于不同节点)。IPv6多点传送地址用于表示一组节点。一个节点可能会属于几个多点传送地址。在Internet上进行多播是在1988年随着D类IPv4地址的出现而发展起来的。这个功能被多媒体应用程序所广泛使用,它们需要一个节点到多个节点的
传输。RFC-2373对于多点传送地址进行了更为详细的说明,并给出了一系列预先定义的多点传送地址。
任意点传送地址也是一个标识符对应多个接口的情况。如果一个报文要求被传送到一个任意点传送地址,则它将被传送到由该地址标识的一组接口中的最近一个(根据路由选择协议距离度量方式决定)。任意点传送地址是从单点传送地址空间中划分出来的,因此它可以使用表示单点传送地址的任何形式。从语法上来看,它与单点传送地址间是没有差别的。当一个单点传送地址被指向多于一个接口时,该地址就成为任意点传送地址,并且被明确指明。当用户发送一个数据包到这个任意点传送地址时,离用户最近的一个服务器将响应用户。这对于一个经常移动和变更的网络用户大有益处。
2.3UDP
2.3.1运输层协议概述
2.3.2UDP数据报格式
2.3.3UDP校验和算法
2.3.4UDP应用
2.4TCP
2.4.1TCP报文段格式
2.4.2TCP连接
2.4.3TCP流量控制
习题 3.1域名空间
3.1.1域
3.1.2域名
3.1.3区
3.2名字服务器3.2.1名字服务器种类
3.2.2名字服务器树
3.3域名解析算法
3.3.1域名解析方式
3.3.2定位起始域名服务器
3.4逆向域名解析
3.4.1逆向域名解析的特点
3.4.2逆向域名解析原理
3.5域名解析报文
3.5.1报文格式
3.5.2记录类型与结构
3.5.3域名解析报文的运输
习题 4.1路由选择策略
4.2最短路径法
4.2.1基本原理
4.2.2路由表的生成
4.3扩散法
4.3.1基本原理
4.3.2选择性扩散法
4.4基于流量的路由选择
……第5章路由协议第6章地址解析第7章局域网第8章宽带接入网第9章传统交换网第10章宽带交换网ATM第11章传统IPoverATM技术第12章新型宽带交换网技术第13章网络服务质量第14章网络安全技术参考文献

‘伍’ 计算机网络原理的目录

第1篇计算机网络组成
第1章计算机网络概述
1.1 计算机网络及其分类
计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。
另外,从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的集合。一个计算机网络组成包括传输介质和通信设备。
从用户角度看,计算机网络它是这样定义的:存在着一个能为用户自动管理的网络操作系统。有它调用完成用户所调用的资源,而整个网络像一个大的计算机系统一样,对用户是透明的。
一个比较通用的定义是:利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,以功能完善的网络软件及协议实现资源共享和信息传递的系统。
从整体上来说计算机网络就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互联成一个规模大、功能强的系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。简单来说,计算机网络就是由通信线路互相连接的许多自主工作的计算机构成的集合体。 计算机网络就是由大量独立的、但相互连接起来的计算机来共同完成计算机任务。这些系统称为计算机网络(computer networks)
1.1.1计算机网络及其功能
1.1.2计算机网络的分类
1.1.3通信与计算机网络相关标准化组织
1.2 计算机网络组成
1.2.1计算机网络的拓扑结构
1.2.2链路
所谓链路就是从一个节点到相邻节点的一段物理线路,而中间没有任何其他的交换节点。
补充:在进行数据通信时,两个计算机之间的通信路径往往要经过许多段这样的链路。可见链路只是一条路径的组成部分。
1.2.3网络节点
节点是指一台电脑或其他设备与一个有独立地址和具有传送或接收数据功能的网络相连。节点可以是工作站、客户、网络用户或个人计算机,还可以是服务器、打印机和其他网络连接的设备。每一个工作站﹑服务器、终端设备、网络设备,即拥有自己唯一网络地址的设备都是网络节点。整个网络就是由这许许多多的网络节点组成的,把许多的网络节点用通信线路连接起来,形成一定的几何关系,这就是计算机网络拓扑。
各个网络节点通过网卡那里获得唯一的地址。每一张网卡在出厂的时候都会被厂家固化一个全球唯一的媒体介质访问层(Media Access Control)地址﹐使用者是不可能变更此地址的。这样的地址安排就如我们日常的家庭地址一样﹐是用来区分各自的身份的。您的网络必须有能力去区别这一个地址有别于其它的地址。在网络里面﹐有很多资料封包会由一个网络节点传送到另一个网络节点﹐同时要确定封包会被正确的传达目的地﹐而这个目的地就必须依靠这个网卡地址来认定了。
1.2.4协议
网络协议,也可简称协议,由三要素组成:
(1)语法:即数据与控制信息的结构或格式;
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应;
(3)时序,即事件实现顺序的详细说明。
计算机通信网是由许多具有信息交换和处理能力的节点互连而成的。要使整个网络有条不紊地工作, 就要求每个节点必须遵守一些事先约定好的有关数据格式及时序等的规则。 这些为实现网络数据交换而建立的规则、约定或标准就称为网络协议。 协议是通信双方为了实现通信而设计的约定或通话规则。
协议总是指某一层的协议。准确地说,它是在同等层之间的实体通信时,有关通信规则和约定的集合就是该层协议,例如物理层协议、传输层协议、应用层协议。 是一系列的步骤: 它包括两方或多方,设计它的目的是要完成一项任务!
是对数据格式和计算机之间交换数据时必须遵守的规则的正式描述。简单的说,网络中的计算机要能够互相顺利的通信,就必须讲同样的语言,语言就相当于协议,它分为Ethernet、NetBEUI、IPX/SPX以及TCP/IP协议。 协议还有其他的特点:
1) 协议中的每个人都必须了解协议,并且预先知道所要完成的所有的步骤。
2) 协议中的每个人都必须同意并遵循它。
3) 协议必须是清楚的,每一步必须明确定义,并且不会引起误解。
在计算机网络中用于规定信息的格式以及如何发送和接收信息的一套规则称为网络协议或通信协议
协议也可以这样说,就是连入网络的计算机都要遵循的一定的技术规范,关于硬件、软件和端口等的技术规范。
网络是一个信息交换的场所,所有接入网络的计算机都可以通过彼此之间的物理连设备进行信息交换,这种物理设备包括最常见的电缆、光缆、无线WAP和微波等,但是单纯拥有这些物理设备并不能实现信息的交换,这就好像人类的身体不能缺少大脑的支配一样,信息交换还要具备软件环境,这种“软件环境”是人类事先规定好的一些规则,被称作“协议”,有了协议,不同的电脑可以遵照相同的协议使用物理设备,并且不会造成相互之间的“不理解”。
这种协议很类似于“摩尔斯电码”,简单的一点一横,经过排列可以有万般变化,但是假如没有“对照表”,谁也无法理解一新产生的协议也大多是在基层协议基础上建立的,因而协议相对来说具有较高的安全机制,黑客很难发现协议中存在的安全问题直接入手进行网络攻击。但是对于某些新型协议,因为出现时间短、考虑欠周到,也可能会因安全问题而被黑客利用。
对于网络协议的讨论,更多人则认为:现今使用的基层协议在设计之初就存在安全隐患,因而无论网络进行什么样的改动,只要现今这种网络体系不进行根本变革,就一定无法消除其潜在的危险性。
数据在IP互联网中传送时会被封装为报文或封包。IP协议的独特之处在于:在报文交换网络中主机在传输数据之前,无须与先前未曾通信过的目的主机预先建立好一条特定的“通路”。互联网协议提供了一种“不可靠的”数据包传输机制(也被称作“尽力而为”);也就是说,它不保证数据能准确的传输。数据包在到达的时候可能已经损坏,顺序错乱(与其它一起传送的封包相比),产生冗余包,或者全部丢失。如果 应用需要保证可靠性,一般需要采取其他的方法,例如利用IP的上层协议控制。
网络协议通常由语法,语义和定时关系3部分组成。网络传输协议或简称为传送协议(Communications Protocol),是指计算机通信的共同语言。现在最普及的计算机通信为网络通信,所以“传送协议”一般都指计算机通信的传送协议,如:TCP/IP、NetBEUI等。然而,传送协议也存在于计算机的其他形式通信,例如:面向对象编程里面对象之间的通信;操作系统内不同程序之间的消息,都需要有一个传送协议,以确保传信双方能够沟通无间。
其他含义
协商:双方协议提高价格 对共同达到统一目的 可制定协议。
通俗概念:协议是做某些事情之前共同协商,共同达到统一目的,对统一达成问题作为书面形式共同约束。
协商好了就点仁义、仗义。协议要是用上了,那就是没意义了,也就是证明即将要结束协议。
定义
协议(protocol)是指两个或两个以上实体为了开展某项活动,经过协商后达成的一致意见。协议总是指某一层的协议。准确地说,它是在同等层之间的实体通信时,有关通信规则和约定的集合就是该层协议,例如物理层协议、传输层协议、应用层协议。
1.3课外实践参考——构建一个简单的局域网络
1.3.1双绞线
双绞线(Twisted Pair)是由两条相互绝缘的导线按照一定的规格互相缠绕(一般以逆时针缠绕)在一起而制成的一种通用配线,属于信息通信网络传输介质。双绞线过去主要是用来传输模拟信号的,但现在同样适用于数字信号的传输。
双绞线是综合布线工程中最常用的一种传输介质。
双绞线是由一对相互绝缘的金属导线绞合而成。采用这种方式,不仅可以抵御一部分来自外界的电磁波干扰,而且可以降低自身信号的对外干扰。把两根绝缘的铜导线按一定密度互相绞在一起,一根导线在传输中辐射的电波会被另一根线上发出的电波抵消。“双绞线”的名字也是由此而来。
双绞线一般由两根22-26号绝缘铜导线相互缠绕而成,实际使用时,双绞线是由多对双绞线一起包在一个绝缘电缆套管里的。典型的双绞线有四对的,也有更多对双绞线放在一个电缆套管里的。这些我们称之为双绞线电缆。在双绞线电缆(也称双扭线电缆)内,不同线对具有不同的扭绞长度,一般地说,扭绞长度在3.81cm至14cm内,按逆时针方向扭绞。相邻线对的扭绞长度在1.27cm以上,一般扭线的越密其抗干扰能力就越强,与其他传输介质相比,双绞线在传输距离,信道宽度和数据传输速率等方面均受到一定限制,但价格较为低廉。
1.3.2集线器
1.3.3 网卡
习题
第2章 中间节点上的通信技术
2.1交换技术的演变
2.1.1 电路交换
2.1.2存储-转发交换
2.1.3分组交换网络中的最佳帧长度
2.2虚电路与数据报
2.2.1分组交换的虚电路服务
2.2.2分组交换的数据报服务
2.2.3电路交换、虚电路与数据报的比较
2.3交换机
2.3.1交换机的功能
2.3.2交换单元分类
2.4路由节点上的通信
2.4.1路由器与路由表
2.4.2路由器的组成
2.4.3路由器技术的演进
习题
第3章链路上的数据传送技术
3.1基本通信方式
3.1.1通信工作模式
3.1.2并行传输与串行传输
3.1.3串行通信中的同步控制
3.2数据信号分析与信道特性
3.2.1信息、数据与信号
3.2.2数据信号分析
3.2.3信道的频率特性
3.3基带传输、频带传输与数据信号变换
3.3.1基带传输与频带传输
3.3.2数字信号的模拟调制
3.3.3模拟信号的数字编码——PCM技术
3.3.4数字编码
3.4信道的多路复用技术
3.4.1频分多路复用技术
3.4.2时分多路复用技术
3.4.3码分多路复用技术
3.4.4波分多路复用技术
3.5数据的可靠传输
3.5.1差错产生的原因与基本对策
3.5.2差错检测
3.5.3差错控制
3.6流量控制
3.6.1流量控制及其基本策略
3.6.2滑动窗口协议
习题
第2篇计算机网络体系结构
第4章ISO/OSI参考模型
4.1概述
4.1.1计算机网络的层次结构
4.1.2计算机网络层次结构中各层的基本功能
4.1.3计算机网络层次结构的多样性
4.1.4 ISO/OSI参考模型框架
4.2 ISO/OSI参考模型分层介绍
4.2.1物理层
4.2.2数据链路层
4.2.3网络层
4.2.4运输层
4.2.5会话层、表示层和应用层
4.3 ISO/OSI参考模型的进一步分析
4.3.1 OSI参考模型各层中的数据流动
4.3.2网络实体——服务与协议
4.3.3 ISO/OSl服务原语
习题
第5章局域网与IEEE 802模型
5.1局域网的技术特点与体系结构
5.1.1局域网概述
5.1.2局域网的MAC技术
5.1.3 IEEE 802模型
5.2以太网技术
5.2.1 CSMA/CD协议
5.2.2 IEEE 802.3与10 Mbps以太网
5.3无线局域网
5.3.1无线局域网的特点
5.:3.2 IEEE 802.11
5.3.3 CSMA/CA
5.3.4 Wi-Fi
5.4交换式局域网
5.4.1 网桥
5.4.2交换式以太网
5.4.3交换机工作机理
5.4.4虚拟局域网
5.4.5课外实践参考——交换机配置
5.5 i岛速以太网
5.5.1高速以太网的发展及特点
5.5.2 100 Base-T以太网
5.5.3千兆以太网
5.5.4万兆以太网
习题
第6章Internet与TCP/IP体系结构
6.1 概述
6.1.1 Internet
6.1.2 TCP/IP协议栈
6.1.3 TCP/IP与OSI参考模型的比较
6.2 IP协议
6.2.1有分类的IP地址结构
6.2.2 IP地址的无分类编址CIDR
6.2.3 IPv4分组格式
6.2.4课外实践参考——网络的TCP/IP参数设置
6.3网络接口层相关协议
6.3.1点对点协议PPP
6.3.2 IP地址解析协议
6.4网际控制消息协议ICMP
6.4.1 ICMP提供的服务
6.4.2 ICMP分组
6.4.3基于ICMP的应用
6.4.4课外实践参考——常用网络测试命令
6.5 IP路由
6.5.1路由器工作概述
6.5.2路由信息协议RIP
6.5.3开放式最短路径优先协议OSPF
6.5.4边界网关协议BGP
6.5.5课外实践参考——路由器的配置
6.5.6第三层交换
6.6 IPV6
6.6.1 IPv6及其目标
6.6.2 IPv6分组结构
6.6.3 IPv6地址
6.6.4从IPv4向IPv6的过渡
6.7 TCP/UDP协议
6.7.1 TCP服务的特征
6.7.2 TCP连接的可靠建立与释放
6.7.3 TcP传输的滑动窗口规则
6.7.4 TCP报文格式
6.7.5 UDP协议
6.7.6 TCP/UDP端口号的分配方法
习题
第3篇计算机网络应用及其开发
第7章应用层实体及其工作模式
7.1客户-服务器工作模式
7.1.1客户-服务器模式概述
7.1.2客户-服务器的应用方式
7.1.3中间件
7.2客户-服务器模式应用举例
7.2.1远程登录
7.2.2文件传输协议
7.2.3电子邮件传送协议
7.2.4简单网络管理协议
7.2.5超文本传输协议
习题
第8章计算机网络应用程序设计
8.1套接口API的有关概念
8.1.1 网络应用编程接口
8.1.2 socket编程模型及其类型
8.1.3 socket地址——应用进程的标识
8.1.4通信进程的阻塞与非阻塞方式
8.2基本socket函数
8.2.1初始化套接口——服务绑定socket()
8.2.2本地地址绑定bind()
8.2.3建立套接口连接——绑定远地服务器地址connect()
8.2.4套接口被动转换listen()
8.2.5从被动套接口的完成队列中接受一个连接请求accept()
8.2.6基本套接口I/O函数
8.2.7关闭套接口通道与撤销套接口
8.3基于TCP的socket程序设计
8.3.1 TCP有限状态机
8.3.2 TCP的C/s模型时序图
8.3.3一个简单的TCP网络通信程序
8.3.4阻塞模式下的TCP输入输出与超时控制
8.3.5非阻塞模式下的TcP输入输出
8.4基于UDP的socket程序设计
8.4.1 uDP编程模式
8.4.2一个简单的UDP客户一服务器程序
8.4.3非阻塞模式下的UDP客户一服务器程序
8.5输入输出多路复用
8.5.1输入输出多路复用的基本原理
8.5.2 select()函数及其应用
8.6并发服务器程序设计
8.6.1多进程并发服务器程序设计
8.6.2多线程并发服务器程序设计
习题
附录英文缩略语词汇表
参考文献

‘陆’ 计算机网络与通信的目录

第1章 计算机网络概述
1.1 计算机网络的产生和发展
1.1.1 面向终端的远程联机系统
1.1.2 共享资源的计算机网络
1.1.3 标准化网络
1.1.4 互联网与高速网络
1.1.5 局域网的发展
1.1.6 计算机网络的发展趋势
1.2 计算机网络概念、功能及特点
1.2.1 计算机网络的概念
1.2.2 计算机网络的主要功能
1.2.3 计算机网络的特点
1.3 计算机网络的组成与逻辑结构
1.3.1 计算机网络的基本组成
1.3.2 计算机网络的逻辑结构
1.4 计算机网络分类
1.4.1 按网络覆盖的范围分类
1.4.2 按通信介质分类
1.4.3 按通信方式分类
1.4.4 按使用范围分类
1.4.5 按拓扑结构分类
1.4.6 按其他方式分类
1.5 计算机网络应用
1.6 小结
习题
第2章数据通信基础
2.1 数据通信的基本概念
2.1.1 数据、信息和信号
2.1.2 数据通信系统模型
2.1.3 数据通信
2.1.4 数据通信系统的主要质量指标
2.2 数据编码技术
2.2.1 数字数据的数字信号编码
2.2.2 数字数据的模拟信号编码
2.2.3 模拟数据的数字信号编码
2.3 数据通信方式
2.3.1 并行与串行传输
2.3.2 单工与双工通信
2.3.3 连接方式
2.3.4 基带与频带传输
2.3.5 异步传输与同步传输
2.4 数据传输介质
2.4.1 同轴电缆
2.4.2 双绞线
2.4.3 光纤
2.4.4 无线传输介质
2.4.5 不同传输介质的比较和选择
2.5 多路复用技术
2.5.1 频分多路复用
2.5.2 时分多路复用
2.5.3 波分多路复用
2.5.4 码分多路复用
2.6 数据交换技术
2.6.1 电路交换
2.6.2 报文交换
2.6.3 分组交换
2.6.4 三种数据交换技术的比较
2.6.5 其他数据交换
2.7 差错控制技术
2.7.1 差错控制方法
2.7.2差错控制编码
2.8 小结
习题
第3章 网络体系结构
3.1 网络体系结构
3.1.1 协议
3.1.2 分层原则
3.1.3 相关概念
3.2 开放系统互连参考模型
3.2.1 概述
3.2.2 物理层
3.2.3 数据链路层
3.2.4 网络层
3.2.5 传输层
3.2.6 会话层
3.2.7 表示层
3.2.8 应用层
3.2.9 OSI参考模型中的数据传输
3.3 TCP/IP参考模型
3.3.1 网络接口层
3.3.2 网络互联层
3.3.3 传输层
3.3.4 应用层
3.4 OSI参考模型和TCP/IP参考模型的比较
3.4.1 OSI参考模型和TCP/IP参考模型的异同
3.4.2 OSI参考模型和TCP/IP参考模型评价
3.5 其他网络体系结构
3.5.1 IBM的系统网络体系结构SNA
3.5.2 DEC公司的DNA网络体系结构
3.5.3 Novell的IPX/SPX
3.5.4 AppleTalk
3.6 小结
习题
第4章 局域网
4.1 局域网基础
4.1.1 局域网的产生与发展
4.1.2 局域网体系结构与IEEE802标准
4.1.3 局域网的特点与基本组成
4.1.4 介质访问控制方法
4.2 传统以太网
4.2.1 以太网概述
4.2.2 同轴电缆以太网
4.2.3 双绞线以太网
4.2.4 光纤以太网
4.2.5 令牌环局域网
4.3 交换式局域网
4.3.1 交换式局域网概述
4.3.2 交换式局域网的体系结构
4.3.3 交换式局域网的技术特点
4.3.4 局域网交换机
4.4全双工以太网
4.4.1全双工以太网的工作原理
4.4.2全双工以太网的应用
4.5 快速局域网
4.5.1快速以太网
4.5.2 千兆以太网
4.5.3 万兆以太网
4.5.4 光纤分布式数据接口FDDI
4.6 虚拟局域网
4.6.1 虚拟局域网概念
4.6.2 虚拟局域网的分类
4.6.3 虚拟局域网的技术特点
4.6.4 虚拟局域网的应用
4.7 无线局域网
4.7.1 无线局域网简介
4.7.2 无线局域网的体系结构
4.7.3 无线局域网的协议标准
4.7.4 无线局域网的基本组成
4.7.5 无线局域网的应用与发展
4.7.6 无线局域网的安全
4.8 结构化布线技术
4.8.1 结构化布线简介
4.8.2 结构化布线系统的标准
4.8.3 结构化布线系统的设计
4.8.4 结构化布线系统的安装与测试
4.9 局域网应用实例
4.1 0小结
习题
第5章 通信网与广域网
5.1 通信网概述
5.1.1 通信网产生与发展
5.1.2 通信网基本结构与分类
5.1.3 公共电话网络
5.1.4光纤通信及SDH/PDH光网络
5.1.5移动通信网
5.1.6 卫星通信网
5.2 广域网概述
5.2.1 广域网产生与发展
5.2.2 广域网的构成
5.2.3 广域网所提供的服务
5.2.4 路由选择
5.3 常见的广域网技术
5.3.1 电话拨号网
5.3.2 X.2 5分组交换网
5.3.3 DDN网
5.3.4 ISDN网
5.4 先进的广域网技术
5.4.1 帧中继网
5.4.2 宽带ISDN和ATM网络
5.4.3 xDSL
5.5 广域网应用实例
5.5.1 需求分析
5.5.2 方案解析
5.5.3 方案特点
5.6 小结
习题
第6章网络互联技术
6.1 网络互联基础
6.1.1 网络互联的概述
6.1.2 网络互联模型
6.1.3 网络互联形式
6.1.4 网络互联的基本要求
6.2 网络互联设备
6.2.1 物理层互联设备
6.2.2 数据链路层互联设备
6.2.3 网络层互联设备
6.2.4 应用层互联设备
6.3 三层交换技术
6.3.1 三层交换技术基本知识
6.3.2 三层交换技术的实现
6.4 小结
习题
第7章 Internet
7.1 Internet概述
7.1.1 Internet的产生与发展
7.1.2 Internet的结构
7.1.3 Internet的管理机构
7.2 Internet的接入技术
7.2.1 拨号接入
7.2.2 专线接入
7.2.3 无线接入
7.3 Internet的网际协议
7.3.1 IP协议概述
7.3.2 IP地址的表示与分类
7.3.3 子网与掩码
7.3.4 网关配置
7.3.5 特殊的IP地址
7.3.6 IPv6概述
7.4 地址解析协议与逆地址解析协议
7.4.1 地址解析协议
7.4.2 逆地址解析协议
7.5 Internet控制报文协议
7.6 Internet的传输协议
7.6.1 TCP协议
7.6.2 UDP协议
7.6.3 协议端口与套接字
7.7 常见的Internet服务及应用
7.7.1 DNS
7.7.2 FTP
7.7.3 Telnet
7.7.4 E?mail
7.7.5 WWW
7.7.6 其他Internet服务
7.8 其他Internet应用
7.8.1 电子数据交换
7.8.2 BBS
7.8.3 博客
7.8.4 即时通信
7.8.5 电子商务
7.8.6 IP电话
7.8.7 WAP手机
7.8.8 可视会议
7.8.9 视频点播
7.9 小结
习题
第8章网络操作系统
8.1网络操作系统
8.1.1网络操作系统的概述
8.1.2网络操作系统的功能和特点
8.1.3网络操作系统的基本组成
8.1.4 操作系统的硬件基础
8.2 常见的网络操作系统
8.2.1 Windows操作系统
8.2.2 NetWare操作系统
8.2.3 UNIX网络操作系统
8.2.4 Linux网络操作系统
8.3 小结
习题
第9章 网络管理及安全技术
9.1 网络管理
9.1.1 网络管理概述
9.1.2 OSI网络管理标准
9.1.3 简单网络管理协议SNMP
9.2 网络安全
9.2.1 网络安全概述
9.2.2 网络不安全因素的产生
9.2.3 网络安全策略
9.3 常见的网络安全技术
9.3.1 加密技术
9.3.2 压缩技术
9.3.3 数字签名
9.3.4 数字证书
9.3.5 防火墙技术
9.3.6入侵检测技术
9.3.7 代理服务技术
9.3.8 网络隔离技术
9.4 数据的备份与恢复
9.4.1 数据备份与恢复概述
9.4.2 数据备份与恢复的方法
9.5 网络防病毒技术
9.5.1 网络病毒概述
9.5.2 网络病毒的防治
9.5.3 网络病毒的发展趋势
9.6 小结
习题
第10章 网络综合实验
10.1 百兆以太网组网方案
10.1.1 百兆以太网拓扑结构
10.1.2 百兆以太网的设计思想
10.1.3 百兆以太网组网方案
10.2 千兆以太网组网方案
10.2.1 千兆以太网标准
10.2.2 千兆以太网组网方案
10.3 华为的VPN解决方案
10.3.1 IPSecVPN方案
10.3.2 华为3Com的动态VPN解决方案
10.3.3 华为小型机VPN安全互联解决方案
10.4 网络实验
10.4.1 网线的制作
10.4.2 网卡的选择
10.4.3 网络设置与DNS配置
10.4.4 TCP/IP协议常用网络工具的使用
10.4.5 防火墙的设置
10.4.6 杀毒软件的安装和设置
10.4.7 对等网络配置及网络资源共享
10.4.8 Windows2000服务器的安装、用户和资源管理
10.5 小结
参考文献

‘柒’ 计算机通信与网络的目录

第1章 概论
1.1 计算机通信与网络的发展进程
1.2 通信系统模型
1.3 计算机通信与网络技术
计算机通信是一种以数据通信形式出现,在计算机与计算机之间或计算机与终端设备之间进行信息传递的方式。它是现代计算机技术与通信技术相融合的产物,在军队指挥自动化系统、武器控制系统、信息处理系统、决策分析系统、情报检索系统以及办公自动化系统等领域得到了广泛应用。
计算机通信的基本原理是将电信号转换为逻辑信号,其转换方式是将高低电平表示为二进制数中的1和0, 再通过不同的二进制序列来表示所有的信息。也就是将数据以二进制中的0和1的比特流的电的电压做为表示,产生的脉冲通过媒介(通讯设备)来传输数据,达到通信的功能,这个是osl的物理层,也就是通信的工作原理。
网络技术是从1990年代中期发展起来的新技术,它把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够透明地使用资源的整体能力并按需获取信息。资源包括高性能计算机、存储资源、数据资源、信息资源、知识资源、专家资源、大型数据库、网络、传感器等。 当前的互联网只限于信息共享,网络则被认为是互联网发展的第三阶段。网络可以构造地区性的网络、企事业内部网络、局域网网络,甚至家庭网络和个人网络。网络的根本特征并不一定是它的规模,而是资源共享,消除资源孤岛。
1.4 计算机通信与网络应用及发展前景
第2章 计算机网络体系结构
2.1 计算机网络体系结构概述
2.2 OSI参考模型功能简述
2.3 通信规程、服务和服务访问点
2.4 数据单元和数据传输流程
数据单元是网络信息传输的基本单位。
一般网络连接不允许传送任意大小的数据包,而是采用分组技术将一个数据分成若干个很小的数据包,并给每个小数据包加上一些关于此数据包的属性信息,例如源IP地址、目的IP地址、数据长度等。这样的一个小数据包就叫数据单元,又称帧、数据帧等。
这样一来,每次网络要传送的数据都是规格和封装方式相同的一个“小包裹”,有利于数据传输的标准化,简化了数据传输方式。
2.5 通信原语
2.6 因特网TCP/IP协议栈和分层结构
2.7 标准化组织与机构
第3章 数据传输与通信接口
3.1 传输介质及其特性
3.2 数字传输与模拟传输
3.3 数据传输质量参数
3.4 多路复用技术
多路复用技术 是把多个低信道组合成一个高速信道的技术,它可以有效的提高数据链路的利用率,从而使得一条高速的主干链路同时为多条低速的接入链路提供服务,也就是使得网络干线可以同时运载大量的语音和数据传输。
我们平时上网最常用的电话线就采取了多路复用技术,所以你在上网的时候,家人也可以打电话了。
多路复用最常用的两个设备是:

‘捌’ 计算机网络第5版的图书目录

第1章 概述
1.1 计算机网络在信息时代中的作用
*1.2 因特网概述
因特网(Internet)是一组全球信息资源的总汇。有一种粗略的说法,认为INTERNET是由于许多小的网络(子网)互联而成的一个逻辑网,每个子网中连接着若干台计算机(主机)。Internet以相互交流信息资源为目的,基于一些共同的协议,并通过许多路由器和公共互联网而成,它是一个信息资源和资源共享的集合。
计算机网络只是传播信息的载体,而Internet的优越性和实用性则在于本身。因特网最高层域名分为机构性域名和地理性域名两大类,主要有14 种机构性域名。
它连接着所有的计算机,人们可以从互联网上找到不同的信息,有数百万对人们有用的信息,你可以用搜索引擎来找到你所需的信息。搜索引擎帮助我们更快更容易的找到信息,只需输入一个或几个关键词,搜索引擎会找到所有符合要求的网页,你只
需要点击这些网页,就可以了。
1.2.1 网络的网络
1.2.2 因特网发展的三个阶段1.2.3 因特网的标准化工作
*1.3 因特网的组成
1.3.1 因特网的边缘部分
1.3.2 因特网的核心部分
1.4 计算机网络在我国的发展
1.5 计算机网络的类别
1.5.1 计算机网络的定义
按广义定义
关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。
另外,从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的集合。一个计算机网络组成包括传输介质和通信设备。
从用户角度看,计算机网络它是这样定义的:存在着一个能为用户自动管理的网络操作系统。有它调用完成用户所调用的资源,而整个网络像一个大的计算机系统一样,对用户是透明的。
一个比较通用的定义是:利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,以功能完善的网络软件及协议实现资源共享和信息传递的系统。
从整体上来说计算机网络就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互联成一个规模大、功能强的系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。简单来说,计算机网络就是由通信线路互相连接的许多自主工作的计算机构成的集合体。
按连接定义
计算机网络就是通过线路互连起来的、资质的计算机集合,确切的说就是将分布在不同地理位置上的具有独立工作能力的计算机、终端及其附属设备用通信设备和通信线路连接起来,并配置网络软件,以实现计算机资源共享的系统。
按需求定义
计算机网络就是由大量独立的、但相互连接起来的计算机来共同完成计算机任务。这些系统称为计算机网络(computer networks)
1.5.2 几种不同类别的网络
*1.6 计算机网络的性能
1.6.1 计算机网络的性能指标
1.6.2 计算机网络的非性能特征
*1.7 计算机网络体系结构
1.7.1 计算机网络体系结构的形成
1.7.2 协议与划分层次
1.7.3 具有五层协议的体系结构
1.7.4 实体、协议、服务和服务访问点
1.7.5 TCP/IP的体系结构
习题
第2章 物理层
*2.1 物理层的基本概念
物理层位于OSI参考模型的最底层,它直接面向实际承担数据传输的物理媒体(即通信通道),物理层的传输单位为比特(bit),即一个二进制位(“0”或“1”)。实际的比特传输必须依赖于传输设备和物理媒体,但是,物理层不是指具体的物理设备,也不是指信号传输的物理媒体,而是指在物理媒体之上为上一层(数据链路层)提供一个传输原始比特流的物理连接。
*2.2 数据通信的基础知识
2.2.1 数据通信系统的模型
2.2.2 有关信道的几个基本概念
2.2.3 信道的极限容量
2.3 物理层下面的传输媒体
2.3.1 导向传输媒体
传输媒体包括导向传输媒体和非导向传输媒体。在导向传输媒体中,电磁波被导向沿着固体媒体(铜线或光纤)传播,而非导向传输媒体就是指自由空间,在非导向传输媒体中电磁波的传输常称为无线传输。
2.3.2 非导向传输媒体
*2.4 信道复用技术
“复用”是一种将若干个彼此独立的信号,合并为一个可在同一信道上同时传输的复合信号的方法。比如,传输的语音信号的频谱一般在300~3400Hz内,为了使若干个这种信号能在同一信道上传输,可以把它们的频谱调制到不同的频段,合并在一起而不致相互影响,并能在接收端彼此分离开来。
2.4.1 频分复用、时分复用和统计时分复用
2.4.2 波分复用
波分复用(WDM)是将两种或多种不同波长的光载波信号(携带各种信息)在发送端经复用器(亦称合波器,Multiplexer)汇合在一起,并耦合到光线路的同一根光纤中进行传输的技术;在接收端,经解复用器(亦称分波器或称去复用器,Demultiplexer)将各种波长的光载波分离,然后由光接收机作进一步处理以恢复原信号。这种在同一根光纤中同时传输两个或众多不同波长光信号的技术,称为波分复用。
2.4.3 码分复用
码分复用是用一组包含互相正交的码字的码组携带多路信号。采用同一波长的扩频序列,频谱资源利用率高,与WDM结合,可以大大增加系统容量。频谱展宽是靠与信号本身无关的一种编码来完成的。称频谱展宽码为特征码或密钥,有时也称为地址码。
*2.5 数字传输系统
*2.6 宽带接入技术
2.6.1 xDSL技术
2.6.2 光纤同轴混合网(HFC网)
2.6.3 FTTx技术
习题
第3章 数据链路层
*3.1 使用点对点信道的数据链路层
3.1.1 数据链路和帧
3.1.2 三个基本问题
*3.2 点对点协议PPP
3.2.1 PPP协议的特点
3.2.2 PPP协议的帧格式
3.2.3 PPP协议的工作状态
*3.3 使用广播信道的数据链路层
3.3.1 局域网的数据链路层
3.3.2 CSMA/CD协议
3.4 使用广播信道的以太网
*3.4.1 使用集线器的星形拓扑
3.4.2 以太网的信道利用率
*3.4.3 以太网的MAC层
*3.5 扩展的以太网
3.5.1 在物理层扩展以太网
3.5.2 在数据链路层扩展以太网
*3.6 高速以太网
3.6.1 100BASE-T以太网
3.6.2 吉比特以太网
3.6.3 10吉比特以太网
3.6.4 使用高速以太网进行宽带接入
3.7 其他类型的高速局域网或接口
习题
第4章 网络层
*4.1 网络层提供的两种服务
*4.2 网际协议IP
4.2.1 虚拟互连网络
4.2.2 分类的IP地址
4.2.3 IP地址与硬件地址
4.2.4 地址解析协议ARP和逆地址解析协议RARP
4.2.5 IP数据报的格式
4.2.6 IP层转发分组的流程
*4.3 划分子网和构造超网
4.3.1 划分子网
4.3.2 使用子网时分组的转发
4.3.3 无分类编址CIDR(构造超网)
*4.4 网际控制报文协议ICMP
4.4.1 ICMP报文的种类
4.4.2 ICMP的应用举例
*4.5 因特网的路由选择协议
4.5.1 有关路由选择协议的几个基本概念
4.5.2 内部网关协议RIP
4.5.3 内部网关协议OSPF
4.5.4 外部网关协议BGP
4.5.5 路由器的构成
4.6 IP多播
4.6.1 IP多播的基本概念
4.6.2 在局域网上进行硬件多播
4.6.3 网际组管理协议IGMP和多播路由选择协议
4.7 虚拟专用网VPN和网络地址转换NAT
4.7.1 虚拟专用网VPN
4.7.2 网络地址转换NAT
习题
第5章 运输层
*5.1 运输层协议概述
5.1.1 进程之间的通信
5.1.2 运输层的两个主要协议
5.1.3 运输层的端口
*5.2 用户数据报协议UDP
5.2.1 UDP概述
5.2.2 UDP的首部格式
*5.3 传输控制协议TCP概述
5.3.1 TCP最主要的特点
5.3.2 TCP的连接
*5.4 可靠传输的工作原理
5.4.1 停止等待协议
5.4.2 连续ARQ协议
*5.5 TCP报文段的首部格式
5.6 TCP可靠传输的实现
*5.6.1 以字节为单位的滑动窗口
*5.6.2 超时重传时间的选择
5.6.3 选择确认SACK
5.7 TCP的流量控制
*5.7.1 利用滑动窗口实现流量控制
5.7.2 必须考虑传输效率
*5.8 TCP的拥塞控制
5.8.1 拥塞控制的一般原理
5.8.2 几种拥塞控制方法
5.8.3 随机早期检测RED
5.9 TCP的运输连接管理
*5.9.1 TCP的连接建立
*5.9.2 TCP的连接释放
5.9.3 TCP的有限状态机
习题
第6章 应用层
*6.1 域名系统DNS
6.1.1 域名系统概述
6.1.2 因特网的域名结构
6.1.3 域名服务器
6.2 文件传送协议
6.2.1 FTP概述
6.2.2 FTP的基本工作原理
6.2.3 简单文件传送协议TFTP
6.3 远程终端协议TELNET
*6.4 万维网WWW
6.4.1 万维网概述
6.4.2 统一资源定位符URL
6.4.3 超文本传送协议HTTP
6.4.4 万维网的文档
6.4.5 万维网的信息检索系统
*6.5 电子邮件
6.5.1 电子邮件概述
6.5.2 简单邮件传送协议SMTP
6.5.3 电子邮件的信息格式
6.5.4 邮件读取协议POP3和IMAP
6.5.5 基于万维网的电子邮件
6.5.6 通用因特网邮件扩充MIME
*6.6 动态主机配置协议DHCP
6.7 简单网络管理协议SNMP
6.7.1 网络管理的基本概念
6.7.2 管理信息结构SMI
6.7.3 管理信息库MIB
6.7.4 SNMP的协议数据单元和报文
6.8 应用进程跨越网络的通信
6.8.1 系统调用和应用编程接口
6.8.2 几种常用的系统调用
习题
第7章 网络安全
*7.1 网络安全问题概述
7.1.1 计算机网络面临的安全性威胁
7.1.2 计算机网络安全的内容
7.1.3 一般的数据加密模型
*7.2 两类密码体制
7.2.1 对称密钥密码体制
7.2.2 公钥密码体制
*7.3 数字签名
*7.4 鉴别
7.4.1 报文鉴别
7.4.2 实体鉴别
*7.5 密钥分配
7.5.1 对称密钥的分配
7.5.2 公钥的分配
7.6 因特网使用的安全协议
7.6.1 网络层安全协议
7.6.2 运输层安全协议
7.6.3 应用层的安全协议
*7.7 链路加密与端到端加密
7.7.1 链路加密
7.7.2 端到端加密
*7.8 防火墙
习题
第8章 因特网上的音频/视频服务
*8.1 概述
8.2 流式存储音频/视频
8.2.1 具有元文件的万维网服务器
*8.2.2 媒体服务器
*8.2.3 实时流式协议RTSP
*8.3 交互式音频/视频
8.3.1 IP电话概述
8.3.2 IP电话所需要的几种应用协议
8.3.3 实时运输协议RTP
8.3.4 实时运输控制协议RTCP
8.3.5 H.323
8.3.6 会话发起协议SIP
8.4 改进“尽最大努力交付”的服务
8.4.1 使因特网提供服务质量
8.4.2 调度和管制机制
8.4.3 综合服务IntServ与资源预留协议RSVP
8.4.4 区分服务DiffServ
习题
第9章 无线网络
9.1 无线局域网WLAN
*9.1.1 无线局域网的组成
9.1.2 802.11局域网的物理层
*9.1.3 802.11局域网的MAC层协议
*9.1.4 802.11局域网的MAC帧
9.2 无线个人区域网WPAN
9.3 无线城域网WMAN
习题
第10章 下一代因特网
*10.1 下一代网际协议IPv6 (IPng)
10.1.1 解决IP地址耗尽的措施
10.1.2 IPv6的基本首部
10.1.3 IPv6的扩展首部
10.1.4 IPv6的地址空间
10.1.5 从IPv4向IPv6过渡
10.1.6 ICMPv6
10.2 多协议标记交换MPLS
10.2.1 MPLS的产生背景
10.2.2 MPLS的工作原理
10.2.3 MPLS首部的位置与格式
10.3 P2P文件共享
习题
附录A 部分习题的解答
附录B 英文缩写词
附录C 参考文献与网址