图书简介:
第1章 概述 1
1.1 计算机网络的基本概念 1
1.2 计算机网络的发展历程 1
1.3 计算机网络在我国的发展 6
1.4 互联网概述 7
1.4.1 互联网的定义 7
1.4.2 互联网基础结构的演进 7
1.4.3 互联网的组成 9
1.4.4 互联网的标准化工作 12
1.5 计算机网络的类别 13
1.6 计算机网络性能评估指标 14
1.6.1 性能指标 14
1.6.2 非性能指标 17
1.7 计算机网络体系结构 18
1.7.1 基本概念 18
1.7.2 具有5层协议的体系结构 22
习题1 26
第2章 数据通信基础知识 27
2.1 数据通信的几个重要概念及理论 27
2.1.1 消息、信息、信号与数据 27
2.1.2 信道的极限容量 28
2.1.3 数据通信系统模型 28
2.1.4 数据通信方式 30
2.2 传输媒介 32
2.2.1 有线传输媒介 33
2.2.2 无线传输媒介 35
2.3 数据编码与传输 36
2.3.1 数字数据的数字传输 36
2.3.2 数字数据的模拟传输 38
2.3.3 模拟数据的数字传输 39
2.4 信道复用技术 40
2.4.1 频分复用 40
2.4.2 时分复用 41
2.4.3 波分复用 42
2.4.4 码分复用 43
2.5 数据交换技术 44
2.5.1 电路交换 44
2.5.2 报文交换 45
2.5.3 分组交换 46
2.5.4 三种交换技术的对比 49
习题2 49
第3章 物理层 51
3.1 物理层概述 51
3.2 物理层的接口特性 51
3.2.1 机械特性 52
3.2.2 电气特性 52
3.2.3 功能特性 52
3.2.4 规程特性 53
3.3 数字传输系统 54
3.4 宽带接入技术 56
3.4.1 基于铜线的xDSL接入技术 56
3.4.2 基于混合光纤同轴电缆的接入技术 58
3.4.3 光纤接入技术 59
习题3 60
第4章 数据链路层 61
4.1 数据链路层概述 61
4.2 数据链路层的三个基本问题 63
4.2.1 封装成帧 63
4.2.2 透明传输 64
4.2.3 差错检测 65
4.3 点对点信道的数据链路层协议 66
4.3.1 串行线路IP 66
4.3.2 点对点协议 67
4.3.3 基于以太网的PPP 72
4.4 广播信道的数据链路层协议 73
4.4.1 以太网帧 74
4.4.2 CSMA/CD协议 77
4.5 扩展局域网 80
4.5.1 在物理层扩展局域网 81
4.5.2 在数据链路层扩展局域网 83
4.5.3 虚拟局域网 85
4.6 高速局域网 89
4.6.1 快速以太网 89
4.6.2 千兆以太网 89
4.6.3 万兆以太网 90
4.7 地址解析协议 90
4.7.1 ARP的工作原理 91
4.7.2 ARP分组格式 92
4.7.3 特殊的ARP 92
习题4 93
第5章 网络层 95
5.1 网络层概述 95
5.1.1 网络互联的基本概念 95
5.1.2 网络层提供的服务 95
5.1.3 网络层的功能 96
5.2 网际协议 96
5.2.1 IPv4 97
5.2.2 IPv6 106
5.2.3 IPv4向IPv6过渡的技术 109
5.3 IP选路 111
5.3.1 路由器 111
5.3.2 网络层的工作流程 115
5.4 路由选择协议 116
5.4.1 路由信息协议 117
5.4.2 开放最短路径优先协议 120
5.4.3 边界网关协议 124
5.5 互联网控制报文协议 125
5.5.1 ICMP报文 126
5.5.2 ICMP的典型应用 128
5.5.3 ICMPv6 129
5.6 多协议标记交换 130
5.6.1 基本原理 130
5.6.2 MPLS协议的重要概念——转发等价类 131
5.6.3 MPLS协议的首部及其格式 132
习题5 133
第6章 运输层 135
6.1 运输层概述 135
6.1.1 运输层的功能 135
6.1.2 运输层协议 136
6.1.3 运输层的端口 137
6.2 用户数据报协议 138
6.2.1 UDP的主要特点 138
6.2.2 UDP用户数据报格式 139
6.3 传输控制协议 140
6.3.1 TCP概述 140
6.3.2 TCP连接管理 144
6.3.3 TCP传输控制 148
6.3.4 TCP拥塞控制 156
习题6 159
第7章 应用层 161
7.1 域名系统 161
7.1.1 域名系统概述 161
7.1.2 域名结构 161
7.1.3 域名服务器 163
7.1.4 域名解析 164
7.2 万维网 165
7.2.1 Web服务 165
7.2.2 统一资源定位符 166
7.2.3 超文本标记语言 166
7.2.4 超文本传输协议 167
7.3 动态主机配置协议 169
7.3.1 主要功能 169
7.3.2 DHCP报文 169
7.3.3 DHCP的工作过程 172
7.4 文件传输 173
7.4.1 文件传输协议 173
7.4.2 简单文件传输协议 174
7.5 电子邮件 174
7.5.1 基本概念 174
7.5.2 电子邮件协议 176
习题7 179
第8章 基于eNSP的网络实验 180
8.1 eNSP介绍 180
8.1.1 命令行方式 180
8.1.2 eNSP常用命令 181
8.2 单个交换机划分VLAN实验 182
8.3 跨交换机实现VLAN通信实验 187
8.4 单臂路由实现VLAN通信实验 193
8.5 静态路由实验 199
8.6 RIP动态路由实验 205
8.7 OSPF动态路由实验 211
8.8 网络地址转换实验 220
8.9 校园网设计实验 227
参考文献 239
展开
前 言
计算机网络是计算机与通信技术相结合的产物。随着信息技术的发展,计算机网络也得到了迅速发展和普及,并逐渐成为人们生活中不可或缺的一部分,同时也极大地促进了经济社会的发展,是信息产业发展的基础。
本书从计算机与通信技术相结合的角度,以计算机网络体系结构为主线,结合国内外计算机网络的发展状况编写而成,概念清晰、表述清楚、图文并茂。本书知识结构和内容体系的构建本着科学性、先进性、实用性和系统性兼顾的原则,旨在帮助学生对计算机网络的基本概念、基本原理有较全面的理解和掌握。但是计算机网络协议抽象,机制复杂,为了帮助学生建立计算机网络整体知识结构体系,深入理解计算机网络理论,掌握各种协议的运行机制,本书增加了一部分基于eNSP的实验内容,将理论与实践相结合,在加深和巩固理论知识学习的同时,锻炼和提升学生的工程实践能力和创新能力。
全书共8章:
第1章概述计算机网络的基础知识,主要包括计算机网络的基本概念与发展历程、互联网的组成、计算机网络的类别、计算机网络性能评估指标、计算机网络体系结构;
第2章介绍数据通信的基础知识,主要包括消息、信息、信号与数据之间的关系,以及信道的极限容量、数据通信系统模型、数据通信方式、传输媒介、数据传输技术、信道复用技术、数据交换技术;
第3章介绍物理层,主要包括物理层的接口特性、数字传输系统、宽带接入技术;
第4章介绍数据链路层,主要包括数据链路层的基本问题、点对点信道的数据链路层协议、广播信道的数据链路层协议、扩展局域网、高速局域网、地址解析协议;
第5章介绍网络层,主要包括网络层提供的服务、网络层的功能、网际协议、IP选路、路由选择协议、互联网控制报文协议、多协议标记交换;
第6章介绍运输层,主要包括运输层的功能、运输层的端口、用户数据报协议、传输控制协议;
第7章介绍应用层,主要包括域名系统、万维网、动态主机配置协议、文件传输、电子邮件;
第8章给出基于eNSP的网络实验,包括单个交换机划分VLAN实验、跨交换机实现VLAN通信实验、单臂路由实现VLAN通信实验、静态路由实验、RIP动态路由实验、OSPF动态路由实验、网络地址转换实验、校园网设计实验。
本书已列入北京科技大学校级规划教材,在编写过程中得到了北京科技大学和北京中兴协力科技有限公司教育部产学合作协同育人项目的大力支持,在此表示衷心感谢。本书在编写过程中参阅了国内外大量的专业书籍和文献,谨向各位译者、作者致敬并表示感谢。
由于作者学识和编写水平有限,书中难免有纰漏和不妥之处,敬请读者不吝斧正。
作 者
展开