本篇主要提供计算机网络原理吴礼发计算机与互联网书籍电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
商品基本信息,请以下列介绍为准 | |
商品名称: | 计算机网络原理(第2版) |
作者: | 吴礼发 |
定价: | 78.0 |
出版社: | 电子工业出版社 |
出版日期: | 2021-06-01 |
ISBN: | 9787121413339 |
印次: | 1 |
版次: | 第2版 |
装帧: | |
开本: | 16开 |
内容简介 | |
面对严峻的网络形势,了解和掌握计算机网络知识具有重要的现实意义。本书着重阐述计算机网络的原理与技术,内括绪论、密码学基础知识、消息认证与身份认证、PKI与数字证书、无线网络、IP及路由、传输层、DNS、Web应用、电子邮件、拒绝服务攻击及防御、网络防火墙、入侵检测与网络欺骗、恶意代码、网络新技术。各章均附有实验。本书可作为高等学校网络空间、信息、网络工程、计算机等专业的计算机网络类课程的教材,也可作为相关领域的研究人员和工程技术人员的参考书。。 |
目录 | |
第1章 绪 论 1 1.1 计算机网络概述 1 1.1.1 网络结构和组成 1 1.1.2 网络体系结构 4 1.2 计算机网络概念 6 1.2.1 计算机网络 6 1.2.2 与计算机网络相关的概念 7 1.3 计算机网络威胁 11 1.3.1 网络威胁因素 11 1.3.2 网络攻击概述 12 1.4 网络模型 14 1.5 网络机制、服务及产品 18 1.6 网络面临的挑战及发展方向 25 1.7 本书的内容与组织 27 1.8 31 1.9 实验 34 第2章 密码学基础知识 35 2.1 密码学基本概念 35 2.1.1 对称密码系统 37 2.1.2 公开密码系统 40 2.2 典型对称密码系统 41 2.2.1 数据加密标准(DES) 41 2.2.2 高级数据加密标准(AES) 48 2.2.3 RC4 52 2.3 典型公开密码系统 54 2.3.1 RSA 54 2.3.2 Diffie-Hellman密钥交换协议 56 2.3.3 ElGamal公钥密码 58 2.3.4 椭圆曲线密码 59 2.3.5 基于身份标识的密码 61 2.4 国密算法 62 2.5 密码分析 64 2.5.1 传统密码分析方法 64 2.5.2 密码旁路分析 65 2.5.3 密码算法和协议的工程实现分析 66 2.6 66 2.7 实验 69 2.7.1 DES数据加密、解密算法实验 69 2.7.2 RSA数据加密、解密算法实验 69 第3章 消息认证与身份认证 71 3.1 散列函数 71 3.1.1 散列函数的要求 71 3.1.2 MD算法 73 3.1.3 SHA算法 75 3.2 消息认证 76 3.2.1 消息内容的认证 76 3.2.2 消息顺序的认证 81 3.2.3 消息发送方认证 82 3.3 身份认证 86 3.3.1 一次性口令认证 89 3.3.2 基于共享密钥的认证 90 3.3.3 可扩展认证协议EAP 97 3.4 100 3.5 实验 105 3.5.1 使用GPG4wi行数字签名 105 3.5.2 OpenSSL软件的安装与使用 105 第4章 PKI与数字证书 107 4.1 密钥管理 107 4.2 数字证书 108 4.2.1 证书格式 109 4.2.2 CRL格式 116 4.3 PKI 117 4.3.1 PKI组成 118 4.3.2 证书签发和撤销流程 123 4.3.3 证书的使用 125 4.3.4 PKIX 126 4.4 证书透明性 127 4.5 129 4.6 实验 132 第5章 无线网络 133 5.1 无线局域网 133 5.1.1 概述 133 5.1.2 WEP协议 136 5.1.3 WPA/WPA2/WPA3协议 139 5.2 移动网络 146 5.2.1 2G 146 5.2.2 3G 148 5.2.3 4G 150 5.2.4 5G 152 5.3 157 5.4 实验 159 第6章 IP及路由 160 6.1 IPv4协议及其性分析 160 6.2 IPsec 161 6.2.1 IPsec策略 162 6.2.2 IPsec运行模式 166 6.2.3 AH协议 167 6.2.4 ESP协议 170 6.2.5 网络密钥交换 173 6.2.6 SA组合 182 6.2.7 IPsec的应用 184 6.3 IPv6协议及其性分析 185 6.3.1 IPv6协议格式 185 6.3.2 IPv6性分析 187 6.4 路由 188 6.4.1 RIP协议及其性分析 189 6.4.2 OSPF协议及其性分析 191 6.4.3 BGP协议及其性分析 194 6.5 197 6.6 实验 200 6.6.1 IPsec VPN配置 200 6.6.2 用Wireshark观察IPsec协议的通信过程 200 第7章 传输层 202 7.1 传输层概述 202 7.1.1 端口和套接字 203 7.1.2 UDP协议及其性 203 7.1.3 TCP协议及其性 204 7.2 SSL 207 7.2.1 SSL体系结构 207 7.2.2 SSL记录协议 209 7.2.3 SSL密码变更规格协议 211 7.2.4 告警协议 211 7.2.5 握手协议 212 7.2.6 密钥生成 217 7.3 TLS 218 7.3.1 TLS与SSL的差异 218 7.3.2 TLS 1.3 222 7.4 SSL/TLS VPN 225 7.5 227 7.6 实验 229 第8章 DNS 230 8.1 DNS概述 230 8.1.1 因特网的域名结构 231 8.1.2 用域名服务行域名转换 232 8.2 DNS 面临的威胁 236 8.2.1 协议脆弱性 236 8.2.2 实现脆弱性 240 8.2.3 操作脆弱性 241 8.3 DNSSEC 242 8.3.1 DNSSEC基本原理 243 8.3.2 DNSSEC配置 258 8.3.3 DNSSEC的性分析 262 8.3.4 DNSSEC部署 262 8.4 264 8.5 实验 266 8.5.1 DNSSEC配置 266 8.5.2 观察DNSSEC域名解析过程 266 第9章 Web应用 267 9.1 概述 267 9.2 Web应用体系结构脆弱性分析 268 9.3 SQL注入攻击及防范 273 9.3.1 概述 273 9.3.2 SQL注入漏洞探测方法 273 9.3.3 Sqlmap 277 9.3.4 SQL注入漏洞的防护 280 9.4 跨站脚本攻击及防范 281 9.4.1 跨站脚本攻击原理 281 9.4.2 跨站脚本攻击的防范 286 9.5 Cookie欺骗及防范 286 9.6 CSRF攻击及防范 288 9.6.1 CSRF攻击原理 289 9.6.2 CSRF攻击防御 291 9.7 目录遍历及防范 292 9.8 操作系统命令注入及防范 294 9.9 HTTP消息头注入攻击及防范 296 9.10 HTTPS 297 9.10.1 HTTPS基本原理 297 9.10.2 HTTPS服务器部署 298 9.11 HTTP over QUIC 300 9.12 Web应用防火墙 301 9.13 302 9.14 实验 305 9.14.1 WebGoat的安装与使用 305 9.14.2 用Wireshark观察HTTPS通信过程 305 第10章 电子邮件 306 10.1 电子邮件概述 306 10.2 电子邮件的问题 308 10.3 电子邮件标准PGP 310 10.3.1 PGP基本原理 311 10.3.2 PGP密钥管理 314 10.4 WebMail威胁及防范 317 10.5 垃圾邮件防范 321 10.5.1 基于地址的垃圾邮件检测 323 10.5.2 基于内容的垃圾邮件检测 324 10.5.3 基于行为的垃圾邮件检测 326 10.6 327 10.7 实验 329 第11章 拒绝服务攻击及防御 330 11.1 概述 330 11.2 剧型拒绝服务攻击 331 11.3 风暴型拒绝服务攻击 333 11.3.1 攻击原理 333 11.3.2 直接风暴型拒绝服务攻击 334 11.3.3 反射型拒绝服务攻击 336 11.3.4 僵尸网络 343 11.3.5 典型案例分析 347 11.4 拒绝服务攻击的作用 348 11.5 拒绝服务攻击的检测及响应技术 349 11.5.1 拒绝服务攻击检测技术 349 11.5.2 拒绝服务攻击响应技术 350 11.6 354 11.7 实验 356 11.7.1 编程实现SYN Flood DDoS攻击 356 11.7.2 编程实现NTP反射型拒绝服务攻击 357 第12章 网络防火墙 358 12.1 概述 358 12.1.1 防火墙的定义 358 12.1.2 网络防火能 359 12.2 网络防火墙的工作原理 360 12.2.1 过滤防火墙 360 12.2.2 有状态过滤防火墙 364 12.2.3 应用网关防火墙 367 12.2.4 下一代防火墙 368 12.3 防火墙的体系结构 370 12.3.1 屏蔽路由器结构 370 12.3.2 双宿主机结构 370 12.3.3 屏蔽主机结构 371 12.3.4 屏蔽子网结构 372 12.4 防火墙的部署方式 373 12.5 防火墙的评价标准 373 12.6 防火墙技术的不足与发展趋势 378 12.7 381 12.8 实验 383 第13章 入侵检测与网络欺骗 384 13.1 入侵检测概述 384 13.1.1 入侵检测的定义 384 13.1.2 通用入侵检测模型 385 13.1.3 入侵检测系统的分类 387 13.2 入侵检测方法 390 13.2.1 特征检测 390 13.2.2 异常检测 392 13.3 典型的入侵检测系统Snort 400 13.3.1 Snort的体系结构 400 13.3.2 Snort的规则 401 13.4 网络欺骗技术 406 13.4.1 蜜罐 407 13.4.2 蜜网 410 13.4.3 网络欺骗防御 411 13.5 415 13.6 实验 417 13.6.1 Snort的安装与使用 417 13.6.2 蜜罐的安装与使用 418 第14章 恶意代码 419 14.1 概述 419 14.1.1 计算机病毒 420 14.1.2 计算机蠕虫 422 14.1.3 计算机木马 424 14.2 木马的工作原理 424 14.2.1 配置木马 425 14.2.2 传播木马 426 14.2.3 运行木马 428 14.2.4 信息反馈 430 14.2.5 建立连接 432 14.2.6 远程控制 432 14.3 木马的隐藏技术 433 14.3.1 木马在植入时的隐藏 433 14.3.2 木马在存储时的隐藏 433 14.3.3 木马在运行时的隐藏 435 14.4 恶意代码检测及防范 439 14.5 444 14.6 实验 446 第15章 网络新技术 448 15.1 软件定义网络 448 15.1.1 概述 448 15.1.2 SDN体系结构 448 15.1.3 OpenFlow 451 15.1.4 SDN 453 15.2 零信任 459 15.2.1 概述 459 15.2.2 NIST零信任架构 462 15.3 移动目标防御与网络空间拟态防御 468 15.3.1 移动目标防御 469 15.3.2 网络空间拟态防御 475 15.3.3 移动目标防御与网络空间拟态防御的关系 477 15.4 479 附录A 计算机网络原理考答案 480 附录B 参考文献 497 |
媒体评论 | |
本书是吴礼发教授在第1版的基础上,根据各高校的实际需求和的技术发展,精心编著的第2版。本书配套有实验书括很多实际操作,可让学生理论和实践密切结合,切实能解决实际问题,做到真正学懂知识、会用知识,达到培养有用的计算机网络人才的目的。 |
作者简介 | |
吴礼发,男,1968年8月生,分别于1991年7月、1995年2月从南京通信工程学院获计算机与指挥自动化专业学士、计算机应用技术专业工学硕士学位,1998年10 月于南京大学计算机软件专业获工学博士学位,现为南京邮电大学计算机学院教授、博士生导师。先后承担了20余项国家和军队科研项目,获军队科步1项、1项、4项,全军教学成果1项、2项。出版学术专著1部,教材5部,获国家发明专利6项,发表学术论文100 余篇。主要从事软件漏洞挖掘与利用、协议逆向分析、云计算等方向的教学和科研工作。 |