新書推薦:
《
战胜人格障碍
》
售價:HK$
66.7
《
逃不开的科技创新战争
》
售價:HK$
103.3
《
漫画三国一百年
》
售價:HK$
55.2
《
希腊文明3000年(古希腊的科学精神,成就了现代科学之源)
》
售價:HK$
82.8
《
粤行丛录(岭南史料笔记丛刊)
》
售價:HK$
80.2
《
岁月待人归:徐悲鸿自述人生艺术
》
售價:HK$
61.4
《
女人的中国医疗史:汉唐之间的健康照顾与性别
》
售價:HK$
103.8
《
资治通鉴熊逸版:第四辑
》
售價:HK$
470.8
|
編輯推薦: |
本书凝结了作者多年从事计算机网络教学的经验,是在听取多方面的意见和建议的基础上编写而成的。本书既强调了计算机网络的基本原理,又力求反映计算机网络的最新发展。本书可以作为高校计算机类专业本科生或研究生的教材,对工程技术人员也有一定的参考价值。本书提供了丰富的教辅材料,包括电子课件,思维导图,以及Wireshark软件捕获到的网络数据文件,可以扫码下载使用。
|
內容簡介: |
全书分为10章,首先比较全面系统的介绍计算机网络和互联网的体系结构。然后以读者更易于理解的顺序,自顶向下的介绍计算机网络的各层协议。在讲述重要协议时,结合Linux网络虚拟化技术,用wireshark抓包捕获真实的数据包说明协议的操作细节。最后介绍IPv6、计算机网络安全和Linux网络虚拟化的基础知识。
|
關於作者: |
李磊 博士 大学教师,主要从事计算机网络方面的教学和研究工作。曾获河南省信息技术教育优秀成果三等奖。发表SCI、EI、中文核心期刊论文20余篇。
|
目錄:
|
第1章计算机网络概述1
1.1计算机网络和互联网1
1.1.1互联网的诞生1
1.1.2网络的网络2
1.1.3互联网的发展3
1.1.4互联网标准化5
1.1.5计算机网络在我国的发展7
1.2网络边缘8
1.2.1接入网8
1.2.2传输介质14
1.3网络核心15
1.3.1交换的方式16
1.3.2分组交换网的性能20
1.4网络体系结构23
1.4.1分层、协议和服务23
1.4.2互联网体系结构25
1.4.3封装和解封27
1.4.4复用和分用29
1.5控制平面与数据平面30
1.6本章小结32
习题133第2章IP地址36
2.1IP地址概述36
2.2有类别编址37
2.2.1IP地址的类别37
2.2.2A类、B类和C类IP地址38
2.3子网划分40
2.3.1定长子网划分41
2.3.2可变长子网划分43
2.4无类别编址45
2.4.1网络前缀45
2.4.2路由聚合46
2.5特殊用途的IP地址47
2.6IP地址的规划和分配51
2.6.1IP地址的规划和分配方法51
2.6.2IP地址的规划和分配实例52
2.7本章小结54
习题255第3章应用层58
3.1应用层协议原理58
3.1.1客户服务器方式59
3.1.2对等计算模式60
3.1.3进程通信61
3.2万维网63
3.2.1万维网概述63
3.2.2超文本传送协议概述66
3.2.3HTTP报文格式69
3.2.4代理服务器和内容分发网络77
3.2.5HTTP/279
3.2.6HTTP新进展85
3.3域名系统86
3.3.1域名系统概述86
3.3.2域名空间87
3.3.3域名服务器和资源记录89
3.3.4域名解析过程91
3.4动态主机配置协议92
3.5电子邮件97
3.5.1电子邮件系统的组成97
3.5.2电子邮件格式与MIME100
3.6本章小结103
习题3104第4章传输层106
4.1传输层概述106
4.1.1传输层的两个重要协议106
4.1.2传输层复用、分用和端口108
4.2用户数据报协议110
4.2.1用户数据报协议概述110
4.2.2UDP用户数据报格式112
4.3可靠传输原理116
4.3.1停止等待协议116
4.3.2连续ARQ协议119
4.4传输控制协议124
4.4.1传输控制协议概述124
4.4.2TCP报文段格式126
4.5TCP的连接管理136
4.5.1TCP的连接建立136
4.5.2TCP的连接释放138
4.5.3TCP的状态变迁139
4.6TCP的可靠传输141
4.6.1以字节为单位的滑动窗口141
4.6.2超时重传144
4.6.3快重传146
4.6.4SACK重传149
4.7TCP的流量控制151
4.8TCP的拥塞控制153
4.8.1拥塞原因及其影响153
4.8.2TCP的经典拥塞控制155
4.8.3网络层辅助的拥塞控制163
4.9本章小结165
习题4167第5章网络层170
5.1网络层概述170
5.1.1传统网络的控制平面和数据平面170
5.1.2软件定义网络的控制平面和数据平面172
5.1.3本章的主要协议174
5.2互联网协议174
5.2.1互联网协议概述174
5.2.2IP数据报格式176
5.3IP分组转发185
5.3.1路由表185
5.3.2分组转发186
5.4互联网控制报文协议188
5.4.1ICMP报文格式和种类188
5.4.2ICMP差错报告报文190
5.4.3ICMP应用实例196
5.5路由选择协议200
5.5.1路由选择协议概述200
5.5.2路由信息协议202
5.5.3开放最短通路优先209
5.5.4边界网关协议219
5.6专用网相关概念225
5.6.1网络地址转换225
5.6.2虚拟专用网络228
5.7多协议标记交换229
5.7.1支持基于目的IP地址的转发230
5.7.2支持流量工程232
5.7.3支持多协议标记交换的虚拟专用网络233
5.8本章小结235
习题5237第6章数据链路层242
6.1数据链路层概述242
6.1.1数据链路层的基本概念242
6.1.2封装成帧244
6.1.3寻址246
6.1.4差错控制248
6.1.5介质访问控制250
6.1.6流量控制253
6.1.7数据链路层的主要协议254
6.2以太网254
6.2.1以太网的演变254
6.2.2以太网的帧格式257
6.2.3网桥和交换机259
6.2.4虚拟局域网262
6.3地址解析协议266
6.3.1ARP的地址解析过程268
6.3.2ARP缓存270
6.4无线局域网271
6.4.1无线局域网的组成272
6.4.2无线局域网的MAC帧275
6.4.3无线局域网的MAC协议286
6.5点到点协议293
6.5.1点到点协议的帧格式293
6.5.2PPP链路的状态294
6.5.3以太网上的点到点协议296
6.6本章小结298
习题6299第7章IPv6303
7.1IPv6概述303
7.1.1IPv6的产生303
7.1.2IPv6的特点305
7.2IPv6地址306
7.2.1IPv6地址表示306
7.2.2IPv6地址类型307
7.2.3IPv6单播地址308
7.2.4IPv6任播地址312
7.2.5IPv6多播地址312
7.3IPv6分组314
7.3.1IPv6分组首部315
7.3.2IPv6分组扩展首部316
7.3.3跳到跳选项首部317
7.3.4源路由首部317
7.3.5分片首部318
7.3.6目的选项首部320
7.3.7认证首部321
7.3.8封装安全载荷首部322
7.4ICMPv6323
7.4.1ICMPv6报文的基本格式323
7.4.2ICMPv6的差错报告报文324
7.4.3ICMPv6的信息报文327
7.5邻居发现协议328
7.5.1NDP报文328
7.5.2路由器和前缀发现334
7.5.3地址解析334
7.5.4邻居不可达探测336
7.5.5无状态地址的自动配置337
7.5.6前缀重新编址341
7.5.7重定向342
7.6IPv6过渡技术342
7.6.1双栈技术343
7.6.2隧道技术343
7.6.3转换技术351
7.7本章小结356
习题7357第8章IP多播359
8.1IP多播概述359
8.2IP多播地址360
8.2.1D类IP多播地址360
8.2.2IP多播地址映射361
8.3互联网组管理协议362
8.3.1IGMP概述362
8.3.2IGMPv1363
8.3.3IGMPv2366
8.3.4IGMPv3370
8.3.5IGMP snooping373
8.3.6IPv6多播接收方发现协议373
8.4多播路由基础375
8.4.1多播转发树376
8.4.2反向通路转发376
8.4.3多播路由协议分类377
8.4.4域内多播路由协议378
8.5密集模式协议无关多播协议380
8.5.1指定路由器的选举与邻居发现380
8.5.2构建和维护最短路径树381
8.5.3剪枝和嫁接383
8.5.4断言机制384
8.6稀疏模式协议无关多播协议385
8.6.1汇聚点选举386
8.6.2构建和维护共享树387
8.6.3多播源注册389
8.6.4切换到基于源的树391
8.6.5PIMSSM协议393
8.7域间多播路由协议393
8.7.1多播源发现协议393
8.7.2多协议边界网关协议394
8.7.3域间多播394
8.8本章小结396
习题8397参考文献399
|
內容試閱:
|
“计算机网络”课程知识面宽,理论性强,涉及许多抽象概念,本书按照读者接触计算机网络的顺序,分层介绍计算机网络的基本概念和网络协议,重点介绍TCP/IP协议族及其工作原理。为帮助读者更好地理解抽象概念,本书利用Linux网络虚拟化技术,设计虚拟实验网络环境,用Wireshark捕获真实的网络数据说明协议的操作细节,以更直观、更形象的方法讲述计算机网络的基本概念、协议和算法等。
本书共8章,按照如下方式进行组织。
第1章介绍全书使用的核心概念。主要内容包括网络边缘部分的接入网技术、网络核心部分的分组交换技术、分层的网络体系结构、控制平面和数据平面等基本概念。
第2章介绍TCP/IP体系结构中最基本的概念——IP地址。主要内容包括IP地址的表示方法、IP地址的编址方案、特殊用途的IP地址以及IP地址的规划和分配。
第3章介绍应用层协议原理以及相关的知识。主要内容包括万维网应用和超文本传送协议(HTTP)、域名系统(DNS)的原理、动态主机配置协议(DHCP)和电子邮件系统。
第4章介绍传输层的功能以及重要协议。主要内容包括端口的概念,传输层的多路复用,实现可靠传输的原理,用户数据报协议(UDP)的报文格式,传输控制协议(TCP)的报文格式以及连接管理、可靠传输、流量控制和拥塞控制等。
第5章介绍网络层的功能及重要协议。主要内容包括互联网协议(IP)和IP分组转发的算法,互联网控制报文协议(ICMP)及其应用实例,RIP、OSPF和BGP等路由选择协议的基本原理,NAT和VPN的基本原理,多协议标记交换(MPLS)的概念和典型应用。
第6章介绍数据链路层的功能以及重要协议。主要内容包括以太网协议和交换机的工作原理,无线局域网的组成、原理和CSMA/CA协议,点到点协议(PPP)的基本原理。
第7章介绍第6版互联网协议(IPv6)。主要内容包括IPv6的特点、IPv6的地址结构和分组格式、ICMPv6以及邻居发现协议和IPv6的过渡技术。
第8章介绍IP多播的相关技术原理。主要内容包括互联网组管理协议(IGMP)的原理、多播路由协议的原理以及几种典型的多播路由协议。
本书凝结了作者多年从事计算机网络教学的经验,在多方面听取意见和建议的基础上编写而成,既强调了计算机网络的基本原理,又力求反映计算机网络的最新发展。本书可以作为高校计算机类专业本科生或研究生的教材,对相关工程技术人员也有一定的参考价值。
本书提供了丰富的教辅材料,包括电子课件、思维导图以及Wireshark软件捕获到的网络数据文件,可以扫码下载使用。
本书的第1、4、5、6章由李磊编写,第3章由陈静编写,第2章由谭新莲编写,第7、8章由李向丽编写。本书编写过程中得到了单位同事的大力支持和帮助。此外清华大学出版社的相关编校人员也为本书的出版提供了很多帮助。在此,向他们表示衷心的感谢!同时也要感谢家人对我的理解和支持,使得我有足够的时间完成书稿。
网络技术发展很快,作者水平有限,难免会有疏漏和错误之处,敬请读者给予中肯的批评和建议。
作者2022年7月
|
|