| 作 者: | 吴英 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 21世纪大学本科计算机专业系列教材 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 其他相关语言和技术 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 计算机网络软件编程练习要求与教学指导
1.1 网络软件编程能力培养的重要性
1.2 计算机网络软件编程的理论基础
1.2.1 计算机网络知识结构
1.2.2 网络软件编程需要掌握的网络知识
1.2.3 教材章节与知识点结构的关系
1.3 网络软件编程课题的练习目的与基本内容
第2章 Socket编程基础知识
2.1 Socket编程的基本概念
2.1.1 套接字的概念
2.1.2 套接字的分类
2.2 Winscok网络编程接口
2.2.1 winsock的基本概念
2.2.2 初始化与卸载Winsok
2.2.3 基本SOckel,函数
2.2.4 套接字地址结构
第3章 Etllernel,帧的封装与解析
3.1 设计目的
3.2 相关知识
3.2.1 数据链路层的概念
3.2.2 Ethernet帧的结构
3.3 例题分析
3.3.1 设计要求
3.3.2 关键问题
3.3.3 程序源代码
3.4 练习题
第4章 Ethernet帧的CRC校验
4.1 设计目的
4.2 相关知识
4.2.1 CRC校验的概念
4.2.2 CRC校验的例子
4.2.3 CRC校验的硬件实现
4.2.4 CRC校验的主要特点
4.3 例题分析
4.3.1 设计要求
4.3.2 关键问题
4.3.3 程序源代码
4.4 练习题
第5章 IP地址的合法性判断
5.1 设计目的
5.2 相关知识
5.2.1 IP地址的基本概念
5.2.2 IP地址的分类方法
5.2.3 特殊IP地址类型
5.2.4 子网的划分
5.3 例题分析
5.3.1 设计要求
5.3.2 关键问题
5.3.3 程序源代码
5.4 练习题
第6章 lP数据包的捕获与解析
6.1 设计目的
6.2 相关知识
……
第7章 IP数据包的分片与重组
第8章 IPv6数据包的封装与解析
第9章 发现网络中的活动主机
第10章 发现服务器开启的TCP端口
第11章 TCP数据包的封装与发送
第12章 基于TCP的客户机/服务器程序
第13章 基于UDP的客户机/服务器程序
第14章 FTP客户机程序设计
第15章 包过滤防火墙程序设计
附录A RFC文档
参考文献