发表于2024-11-01
这本书是提供给计算机网路的入门课程使用。它可以供计算机科学系或电机工程系使用。就程式语言上的设定来说,本书只假设同学们有撰写过C、C++或Java的经验(即使如此,我们也只在少数几个地方有做如此的假设)。虽然本书比其他许多计算机网路的基础教科书更为严谨也更具分析性,但是我们几乎没有使用任何高中未曾教授过的数学概念。我们特意地避免使用任何进阶的微积分、机率、或随机程序的概念(虽然我们有为具有这些进阶背景的同学们提供了一些作业习题)。因此,这本书很适用于大学部或研究所第一年的「电脑网路」、「计算机网路」课程。本书对于电信业界的从业人员,应当也极有帮助。
(本书第 1.7、2.7-2.8(6e Python)、7-9章、参考资料之内容,均收录于随书光碟中)
第1 章计算机网路和网际网路1 - 1
1.1 什么是网际网路? 1 - 2
1.1.1 关于基本元素的描述 1 - 2
1.1.2 关于服务的描述 1 - 5
1.1.3 什么是协定? 1 - 6
1.2 网路边际 1 - 8
1.2.1 连线网路 1 - 10
1.2.2 实体媒介 1 - 17
1.3 网路核心 1 - 20
1.3.1 封包交换 1 - 21
1.3.2 电路交换 1 - 24
1.3.3 一群网路的网路 1 - 29
1.4 封包交换网路的延迟、遗失与产出率 1 - 32
1.4.1 综观封包交换网路中的延迟 1 - 32
1.4.2 伫列延迟与封包遗失 1 - 36
1.4.3 端点到端点延迟 1 - 38
1.4.4 计算机网路的产出率 1 - 40
1.5 协定层级与其服务模型 1 - 43
1.5.1 分层式架构 1 - 43
1.5.2 封装 1 - 48
1.6 面临攻击的网路 1 - 50
1.7 计算机网路和网际网路的历史(註:本节内容置于附书光碟中) 1 - 54
1.8 总结 1 - 54
第2 章应用层2 - 1
2.1 网路应用的原理 2 - 2
2.1.1 网路应用程式架构 2 - 2
2.1.2 行程通讯 2 - 5
2.1.3 应用程式可使用的传输服务 2 - 8
2.1.4 网际网路所提供的传输服务 2 - 10
2.1.5 应用层协定 2 - 13
2.1.6 本书所涵盖的网路应用 2 - 14
2.2 资讯网和HTTP 2 - 14
2.2.1 HTTP 的概观 2 - 15
2.2.2 非永久性与永久性连线 2 - 17
2.2.3 HTTP 的讯息格式 2 - 20
2.2.4 使用者与伺服器的互动:Cookie 2 - 24
2.2.5 网页快取 2 - 26
2.2.6 有条件的GET 2 - 30
2.3 档案传输:FTP 2 - 31
2.3.1 FTP 命令与回覆 2 - 33
2.4 网际网路电子邮件 2 - 33
2.4.1 SMTP 2 - 35
2.4.2 与HTTP 的比较 2 - 38
2.4.3 邮件讯息格式 2 - 39
2.4.4 邮件存取协定 2 - 40
2.5 DNS—网际网路目录服务 2 - 44
2.5.1 DNS 所提供的服务 2 - 45
2.5.2 综观DNS 如何运作 2 - 47
2.5.3 DNS 记录与讯息 2 - 52
2.6 点对点应用 2 - 57
2.6.1 P2P 档案传布 2 - 58
2.6.2 分散式杂凑表(DHT) 2 - 63
2.7 使用TCP 的Socket 程式设计 2 - 69
2.7.1 使用TCP 的Socket 程式设计 2 - 70
2.7.2 某个Java 的用户端–– 伺服端应用范例 2 - 72
2.8 使用UDP 的Socket 程式设计 2 - 78
2.9 总结 2 - 86
第3 章传输层3 - 1
3.1 导言与传输层服务 3 - 1
3.1.1 传输层与网路层之间的关系 3 - 2
3.1.2 网际网路传输层的概观 3 - 5
3.2 多工与解多工 3 - 6
3.3 无连线的传输:UDP 3 - 13
3.3.1 UDP 区段的结构 3 - 16
3.3.2 UDP 检查和 3 - 17
3.4 可靠资料传输的原理 3 - 18
3.4.1 建立可靠的资料传输协定 3 - 20
3.4.2 管线化的可靠资料传输协定 3 - 29
3.4.3 回溯N (GBN) 3 - 32
3.4.4 选择性重复(SR) 3 - 36
3-5 连线导向传输:TCP 3 - 42
3.5.1 TCP 连线 3 - 42
3.5.2 TCP 区段的结构 3 - 45
3.5.3 来回时间的的评估与逾时 3 - 49
3.5.4 可靠资料传输 3 - 52
3.5.5 流量控制 3 - 59
3.5.6 TCP 连线管理 3 - 61
3.6 壅塞控制的原理 3 - 67
3.6.1 壅塞的成因与代价 3 - 68
3.6.2 壅塞控制的方法 3 - 73
3.6.3 网路协助的壅塞控制范例:ATM ABR 壅塞控制 3 - 74
3.7 TCP 壅塞控制 3 - 76
3.7.1 公平性 3 - 86
3.8 总结 3 - 88
第4 章网路层4 - 1
4.1 导言 4 - 2
4.1.1 转送与绕送 4 - 2
4.1.2 网路服务模型 4 - 6
4.2 虚拟回路与资料报网路 4 - 8
4.2.1 虚拟回路网路 4 - 9
4.2.2 资料报网路 4 - 11
4.2.3 VC 与资料报网路的起源 4 - 13
4.3 路由器的内部有什么? 4 - 14
4.3.1 输入处理 4 - 17
4.3.2 交换 4 - 18
4.3.3 输出处理 4 - 20
4.3.4 伫列会在哪里产生? 4 - 20
4.3.5 绕送控制平面 4 - 24
4.4 网际网路协定(IP):网际网路的转送与定址 4 - 25
4.4.1 资料报格式 4 - 25
4.4.2 IPv4 定址 4 - 31
4.4.3 网际网路控制讯息协定(ICMP) 4 - 44
4.4.4 IPv6 4 - 47
4.4.5 关于IP 安全性的简短讨论 4 - 53
4.5 绕送演算法 4 - 54
4.5.1 连结状态(LS) 绕送演算法 4 - 57
4.5.2 距离向量(DV) 绕送演算法 4 - 61
4.5.3 阶层式绕送 4 - 69
4.6 网际网路的绕送 4 - 72
4.6.1 网际网路的AS 内部绕送:RIP 4 - 72
4.6.2 网际网路的AS 内部绕送:OSPF 4 - 76
4.6.3 跨AS 绕送:BGP 4 - 79
4.7 广播与群播绕送 4 - 88
4.7.1 广播绕送演算法 4 - 88
4.7.2 群播 4 - 93
4.8 总结 4 - 100
第5 章连结层: 连结、连线网路和区域网路5 - 1
5.1 连结层:导言 5 - 2
5.1.1 连结层所提供的服务 5 - 3
5.1.2 连结层实作于何处? 5 - 4
5.2 错误侦测与更正技术 5 - 5
5.2.1 同位检查 5 - 7
5.2.2 检查和方法 5 - 9
5.2.3 循环冗余检查 5 - 9
5.3 多重存取连结与协定 5 - 11
5.3.1 通道分割协定 5 - 14
5.3.2 随机存取协定 5 - 15
5.3.3 轮流存取协定 5 - 24
5.3.4 DOCSIS: 缆线网际网路连线的连结层协定 5 - 25
5.4 交换式区域网路 5 - 26
5.4.1 连结层定址和ARP 5 - 27
5.4.2 乙太网路 5 - 33
5.4.3 连结层交换器 5 - 39
5.4.4 虚拟区域网路(VLAN) 5 - 45
5.5 连结虚拟化:将网路视为连结层 5 - 48
5.5.1 多重协定标签交换(MPLS) 5 - 49
5.6 资料中心网路连线 5 - 52
5.7 回顾:网页查询生活的一天 5 - 57
5.7.1 起步:DHCP、UDP、IP 和乙太网路 5 - 58
5.7.2 仍在起步:DNS 和ARP 5 - 59
5.7.3 仍在起步:网域内部绕送到DNS 伺服器 5 - 60
5.7.4 资讯网的用户端- 伺服端互动:TCP 与HTTP 5 - 61
5.8 总结. 5 - 62
第6 章无线与行动网路6 - 1
6.1 简介 6 - 2
6.2 无线连结与网路特性 6 - 6
6.2.1 CDMA 6 - 8
6.3 WiFi:802.11 无线LAN 6 - 12
6.3.1 802.11 架构 6 - 13
6.3.2 802.11 的MAC 协定 6 - 16
6.3.3 IEEE 802.11 讯框 6 - 21
6.3.4 在同个IP 子网路中的行动性 6 - 24
6.3.5 802.11 的进阶特性 6 - 25
6.3.6 个人区域网路:蓝芽和Zigbee 6 - 27
6.4 行动电话网际网路连线 6 - 29
6.4.1 行动电话网路的架构概观 6 - 30
6.4.2 3G 行动电话数据网路:将网际网路延伸至行动电话用户 6 - 32
6.4.3 迈向4G:LTE 6 - 35
6.5 行动性管理:原理 6 - 36
6.5.1 定址 6 - 39
6.5.2 绕送往行动节点 6 - 40
6.6 行动IP 6 - 45
6.7 管理行动电话网路的行动性 6 - 48
6.7.1 将通话绕送到行动使用者 6 - 50
6.7.2 GSM 的换手 6 - 51
6.8 无线与行动性:对于较高层协定的影响 6 - 54
6.9 总结 6 - 56
第7 章多媒体网路(註:本章内容置于附书光碟中)7 - 1
7.1 多媒体网路应用 7 - 2
7.1.1 视讯的特性 7 - 2
7.1.2 音讯的特性 7 - 3
7.1.3 多媒体网路应用的类型 7 - 4
7.2 串流预储视讯 7 - 7
7.2.1 UDP 串流 7 - 8
7.2.2 HTTP 串流 7 - 9
7.2.3 适应性串流和DASH 7 - 13
7.2.4 内容散布网路 7 - 14
7.2.5 案例研究:Netflix、YouTube 和康康 7 - 20
7.3 IP 电话 7 - 24
7.3.1 尽力而为IP 服务的限制 7 - 24
7.3.2 在接收端移除音讯的时基误差 7 - 26
7.3.3 从封包遗失中回复 7 - 29
7.3.4 案例研究:使用Skype 的VoIP 7 - 32
7.4 即时互动性应用的协定 7 - 35
7.4.1 RTP 7 - 35
7.4.2 SIP 7 - 38
7.5 多媒体的网路支援 7 - 43
7.5.1 规划尽力而为网路 7 - 44
7.5.2 提供多种服务等级 7 - 46
7.5.3 Diffserv 7 - 56
7.5.4 每一连线服务品质(QoS) 保证:资源保留和通话许可 7 - 59
7.6 总结 7 - 62
第8 章计算机网路的安全性(註:本章内容置于附书光碟中) 8 - 1
8.1 何谓网路安全? 8 - 2
8.2 密码学原理 8 - 4
8.2.1 对称式金钥密码学 8 - 5
8.2.2 公开金钥加密 8 - 11
8.3 讯息完整性与数位签章 8 - 17
8.3.1 密码学杂凑函数 8 - 18
8.3.2 讯息认证码 8 - 19
8.3.3 数位签章 8 - 21
8.4 端点认证 8 - 27
8.4.1 认证协定ap1.0 8 - 28
8.4.2 认证协定ap2.0 8 - 29
8.4.3 认证协定ap3.0 8 - 29
8.4.4 认证协定ap3.1 8 - 30
8.4.5 认证协定ap4.0 8 - 31
8.5 安全的电子邮件 8 - 32
8.5.1 安全的电子邮件 8 - 33
8.5.2 PGP 8 - 36
8.6 安全的TCP 连线:SSL 8 - 38
8.6.1 概观 8 - 39
8.6.2 较完整的观点 8 - 42
8.7 网路层的安全性:IPsec 与虚拟私人网路 8 - 44
8.7.1 IPsec 与虚拟私人网路(VPN) 8 - 44
8.7.2 AH 与ESP 协定 8 - 46
8.7.3 安全性系合 8 - 46
8.7.4 IPsec 资料报 8 - 47
8.7.5 IKE:IPsec 的金钥管理 8 - 51
8.8 提供无线LAN 的安全性 8 - 52
8.8.1 有线等效私密性(WEP) 8 - 52
8.8.2 IEEE 802.11i 8 - 54
8.9 作业安全性:防火墙与入侵侦测系统 8 - 56
8.9.1 防火墙 8 - 57
8.9.2 入侵侦测系统 8 - 64
8.10 总结 8 - 67
第9 章网路管理(註:本章内容置于附书光碟中) 9 - 1
9.1 什么是网路管理? 9 - 1
9.2 网路管理的基础设施 9 - 5
9.3 网际网路标准管理框架 9 - 7
9.3.1 管理资讯结构:SMI 9 - 10
9.3.2 管理资讯库:MIB 9 - 13
9.3.3 SNMP 协定的运作以及传输层的对应 9 - 17
9.3.4 安全性与管理 9 - 19
9.4 ASN.1 9 - 21
9.5 结语 9 - 26
参考资料(註:本单元置于附书光碟中) 参- 1
【随书光碟:本书第 1.7、2.7-2.8(6e Python)、7-9章、参考资料之内容,均收录于随书光碟中】
电脑网际网路(第六版)(附部分内容光碟) pdf epub mobi txt 电子书 下载 2024
电脑网际网路(第六版)(附部分内容光碟) pdf epub mobi txt 电子书 下载