出版社:清华大学出版社
年代:2007
定价:39.0
本书介绍计算机网络高级软件编程技术和知识。
第一部分 计算机网络软件编程训练要求与教学指导
第1章 计算机网络课程内容、编程训练目的与教学指导
1.1 计算机网络课程特点与网络软件人才需求的形势
1.2 计算机网络技术的研究与发展
1.2.1 发展主线1:Internet技术
1.2.2 发展主线2:无线网络技术
1.2.3 发展主线3:网络安全技术
1.2.4 总结
1.3 《计算机网络高级教程》的相关内容安排
1.3.1 计算机网络技术的研究与发展
1.3.2 广域网技术
1.3.3 局域网技术
1.3.4 城域网技术
1.3.5 IPv4协议
1.3.6 IPv6协议
1.3.7 移动IP协议
1.3.8 TCP与UDP协议
1.3.9 网络应用和应用层协议
1.3.10 无线Ad hoc网络、无线传感器网络与无线网格网研究
1.3.11 网络安全与网络管理技术的研究
1.3.12 网络性能分析、网络模拟与开源工具包
1.4 网络软件编程课题训练目的与基本内容
1.4.1 基础类网络软件编程课题训练目的与基本内容
1.4.2 综合类网络软件编程课题训练目的与基本内容
1.4.3 提高类网络软件编程课题训练目的与基本内容
1.4.4 网络软件编程训练选题指导
第二部分 基础训练篇
第2章 Ethernet帧结构解析程序
第3章 使用ARP协议获取局域网内活动主机物理地址
第4章 计算校验和程序
第5章 IP包流量分析程序
第6章 Tracert程序
第7章 IPv6报文封装及地址生成程序
第8章 TCP和UDP数据包发送程序
第9章 基于C/S接的套接字程序设计
第10章 滑动窗口协议模拟程序
第11章 Web Server程序
第12章 无线局域网802.11协议CSMA/CA算法模拟程序
第13章 公钥密码实现程序
第三部分 综合训练篇
第14章 路由器基本功能实现程序
第15章 FTP协议实现程序
第16章 协议分析器程序
第17章 综合扫描器程序
第四部分 提高训练篇
第18章 基于SNMP协议的网络拓补发现程序
第19章 利用OpenSSL实现安全的Web Server程序
第20章 简单防火墙程序
第21章 防火墙扩展功能程序
第22章 NS-2简单有线网络模拟程序
第23章 使用NS-2模拟无线Ad hoc网络
附录A Winpcap简介与使用说明
附录B Windows Driver Module简介
附录C NS-2在Linux和Windows+Cygwin下的安装
参考文献
本书共23章,第1章为本书的内容介绍与教学辅导,第2章~第23章提供22个网络软件编程题目,分为基础训练、综合训练与提高训练等3种不同的类型与5个不同的难度级,由读者根据自身的基础与学习要求选择编程题目,循序渐进地学习并独立完成网络软件编程训练,以实现“通过实际网络编程课题的训练,达到深入理解网络基本工作原理,掌握网络环境中软件编程方法,提高网络软件编程能力”的目的。书中基础训练、综合训练与提高训练中的每章对应一个编程题目。每章包括编程训练的目的、要求、相关知识、设计分析和扩展内容,并根据教学经验对不同程度与不同要求的读者的训练课题的选择与进度安排提出了建议。随书光盘附有所有网络编程题目的参考答案与完成编程所需要的相关工具。本书可以作为高等院校计算机、软件工程、电子信息类及相关专业的研究生与工程硕士研究生以及重点大学计算机及相关专业高年级学生学习计算机网络、网络软件编程技术的教材或参考书,也可供从事计算机网络应用与信息技术的工程人员继续学习和研发工作时参考。
本书主要介绍了计算机网络课程内容、编程训练目的与教学指导、Ethernet帧结构解析程序、IP包流量分析程序、FTP协议实现程序、公钥密码实现程序、基于SNMP协议的网络拓补发现程序、使用NS-2模拟无线Ad hoc网络等内容。本书可以作为高等院校计算机、软件工程、电子信息类及相关专业的研究生与工程硕士研究生以及重点大学计算机及相关专业高年级学生学习计算机网络、网络软件编程技术的教材或参考书。
书籍详细信息 | |||
书名 | 计算机网络高级软件编程技术站内查询相似图书 | ||
9787302161097 《计算机网络高级软件编程技术》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 39.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 410 | 印数 | 5000 |
计算机网络高级软件编程技术是清华大学出版社于2007.09出版的中图分类号为 TP393 的主题关于 计算机网络-程序设计 的书籍。