图书介绍
计算机网络软件编程指导书【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 吴英编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302161615
- 出版时间:2008
- 标注页数:195页
- 文件大小:9MB
- 文件页数:210页
- 主题词:计算机网络-程序设计-高等学校-教材
PDF下载
下载说明
计算机网络软件编程指导书PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机网络软件编程练习要求与教学指导1
1.1 网络软件编程能力培养的重要性1
1.2 计算机网络软件编程的理论基础3
1.2.1 计算机网络知识结构3
1.2.2 网络软件编程需要掌握的网络知识4
1.2.3 教材章节与知识点结构的关系9
1.3 网络软件编程课题的练习目的与基本内容11
第2章 Socket编程基础知识15
2.1 Socket编程的基本概念15
2.1.1 套接字的概念15
2.1.2 套接字的分类16
2.2 Winsock网络编程接口18
2.2.1 Winsock的基本概念18
2.2.2 初始化与卸载Winsock20
2.2.3 基本Socket函数20
2.2.4 套接字地址结构25
第3章 Ethernet帧的封装与解析27
3.1 设计目的27
3.2 相关知识27
3.2.1 数据链路层的概念27
3.2.2 Ethernet帧的结构28
3.3 例题分析30
3.3.1 设计要求30
3.3.2 关键问题31
3.3.3 程序源代码33
3.4 练习题36
第4章 Ethernet帧的CRC校验38
4.1 设计目的38
4.2 相关知识38
4.2.1 CRC校验的概念38
4.2.2 CRC校验的例子39
4.2.3 CRC校验的硬件实现40
4.2.4 CRC校验的主要特点42
4.3 例题分析42
4.3.1 设计要求42
4.3.2 关键问题43
4.3.3 程序源代码45
4.4 练习题48
第5章 IP地址的合法性判断49
5.1 设计目的49
5.2 相关知识49
5.2.1 IP地址的基本概念49
5.2.2 IP地址的分类方法50
5.2.3 特殊IP地址类型51
5.2.4 子网的划分52
5.3 例题分析53
5.3.1 设计要求53
5.3.2 关键问题54
5.3.3 程序源代码56
5.4 练习题60
第6章 IP数据包的捕获与解析62
6.1 设计目的62
6.2 相关知识62
6.2.1 网络层的基本概念62
6.2.2 IP数据包的结构63
6.3 例题分析66
6.3.1 设计要求66
6.3.2 关键问题67
6.3.3 程序源代码71
6.4 练习题75
第7章 IP数据包的分片与重组77
7.1 设计目的77
7.2 相关知识77
7.2.1 IP包分片的概念77
7.2.2 IP包分片的相关字段78
7.3 例题分析80
7.3.1 设计要求80
7.3.2 关键问题81
7.3.3 程序源代码82
7.4 练习题86
第8章 IPv6数据包的封装与解析87
8.1 设计目的87
8.2 相关知识87
8.2.1 IPv4协议的主要缺点87
8.2.2 IPv6协议的基本概念88
8.2.3 IPv6数据包的结构89
8.2.4 IPv6地址结构91
8.2.5 IPv6的安全功能93
8.3 例题分析93
8.3.1 设计要求93
8.3.2 关键问题94
8.3.3 程序源代码96
8.4 练习题101
第9章 发现网络中的活动主机103
9.1 设计目的103
9.2 相关知识103
9.2.1 ICMP协议的基本概念103
9.2.2 ICMP数据包的结构104
9.3 例题分析106
9.3.1 设计要求106
9.3.2 关键问题107
9.3.3 程序源代码110
9.4 练习题115
第10章 发现服务器开启的TCP端口116
10.1 设计目的116
10.2 相关知识116
10.2.1 传输层的基本概念116
10.2.2 端口号的分配117
10.3 例题分析119
10.3.1 设计要求119
10.3.2 关键问题119
10.3.3 程序源代码121
10.4 练习题123
第11章 TCP数据包的封装与发送124
11.1 设计目的124
11.2 相关知识124
11.2.1 TCP协议的基本概念124
11.2.2 TCP数据包的结构125
11.3 例题分析127
11.3.1 设计要求127
11.3.2 关键问题128
11.3.3 程序源代码130
11.4 练习题134
第12章 基于TCP的客户机/服务器程序136
12.1 设计目的136
12.2 相关知识136
12.2.1 TCP协议的主要特点136
12.2.2 客户机/服务器编程137
12.3 例题分析139
12.3.1 设计要求139
12.3.2 关键问题139
12.3.3 程序源代码144
12.4 练习题147
第13章 基于UDP的客户机/服务器程序149
13.1 设计目的149
13.2 相关知识149
13.2.1 UDP协议的基本概念149
13.2.2 UDP数据包的结构151
13.3 例题分析152
13.3.1 设计要求152
13.3.2 关键问题153
13.3.3 程序源代码155
13.4 练习题159
第14章 FTP客户机程序设计160
14.1 设计目的160
14.2 相关知识160
14.2.1 应用层的基本概念160
14.2.2 FTP服务的基本概念161
14.2.3 FTP服务的工作原理161
14.2.4 FTP命令与应答163
14.3 例题分析165
14.3.1 设计要求165
14.3.2 关键问题166
14.3.3 程序源代码169
14.4 练习题179
第15章 包过滤防火墙程序设计181
15.1 设计目的181
15.2 相关知识181
15.2.1 网络安全的重要性181
15.2.2 防火墙的基本概念182
15.2.3 包过滤的工作原理183
15.3 例题分析184
15.3.1 设计要求184
15.3.2 关键问题184
15.3.3 程序源代码187
15.4 练习题192
附录A RFC文档193
参考文献195
热门推荐
- 2123374.html
- 3356513.html
- 142573.html
- 3277469.html
- 1994867.html
- 3140958.html
- 255560.html
- 1332002.html
- 1819011.html
- 3248812.html
- http://www.ickdjs.cc/book_2601098.html
- http://www.ickdjs.cc/book_1870789.html
- http://www.ickdjs.cc/book_2250309.html
- http://www.ickdjs.cc/book_1734129.html
- http://www.ickdjs.cc/book_3376864.html
- http://www.ickdjs.cc/book_1015320.html
- http://www.ickdjs.cc/book_1493434.html
- http://www.ickdjs.cc/book_2904084.html
- http://www.ickdjs.cc/book_1477080.html
- http://www.ickdjs.cc/book_2404917.html