出版社:清华大学出版社
年代:2015
定价:25.0
本书重点讲述了实际网络的组建、网络协议的分析和网络编程的基本方法。本书介绍了交换机和路由器等常用网络设备的配置和管理,从众多网络协议中选出数据链路层、网络层、传输层和应用层的7个常用网络协议进行了分析,并且精心设计了11个网络编程。本书可以作为高等院校计算机、物联网、软件工程、电子信息类及相关专业的配套的课程设计教材,也可作为从事计算机网络的工程技术人员的参考书。
第1章 网络组建
1.1 网线制作
1.1.1 课程设计目的
1.1.2 课程设计内容
1.1.3 相关知识
1.1.4 课程设计步骤
1.2 路由器配置
1.2.1 课程设计目的
1.2.2 课程设计内容
1.2.3 相关知识
1.2.4 课程设计步骤
1.3 VLAN配置
1.3.1 课程设计目的
1.3.2 课程设计内容
1.3.3 相关知识
1.3.4 课程设计步骤
1.4 ACL配置
1.4.1 课程设计目的
1.4.2 课程设计内容
1.4.3 相关知识
1.4.4 课程设计步骤
1.5 DHCP配置
1.5.1 课程设计目的
1.5.2 课程设计内容
1.5.3 相关知识
1.5.4 课程设计步骤
第2章 网络协议分析
2.1 Wireshark使用
2.1.1 课程设计目的
2.1.2 课程设计内容
2.1.3 相关知识
2.1.4 课程设计步骤
2.2 以太网协议分析
2.2.1 课程设计目的
2.2.2 课程设计内容
2.2.3 相关知识
2.2.4 课程设计步骤
2.3 ARP协议分析
2.3.1 课程设计目的
2.3.2 课程设计内容
2.3.3 相关知识
2.3.4 课程设计步骤
2.4 IP协议分析
2.4.1 课程设计目的
2.4.2 课程设计内容
2.4.3 相关知识
2.4.4 课程设计步骤
2.5 ICMP协议分析
2.5.1 课程设计目的
2.5.2 课程设计内容
2.5.3 相关知识
2.5.4 课程设计步骤
2.6 UDP协议分析
2.6.1 课程设计目的
2.6.2 课程设计内容
2.6.3 相关知识
2.6.4 课程设计步骤
2.7 TCP协议分析
2.7.1 课程设计目的
2.7.2 课程设计内容
2.7.3 相关知识
2.7.4 课程设计步骤
2.8 HTTP协议分析
2.8.1 课程设计目的
2.8.2 课程设计内容
2.8.3 相关知识
2.8.4 课程设计步骤
第3章 网络编程
3.1 以太网ARP请求发送程序
3.1.1 课程设计目的
3.1.2 课程设计内容
3.1.3 相关知识
3.1.4 课程设计分析
3.1.5 进一步的扩展
3.2 以太网ARP响应分析程序
3.2.1 课程设计目的
3.2.2 课程设计内容
3.2.3 相关知识
3.2.4 课程设计分析
3.2.5 进一步的扩展
3.3 ping程序
3.3.1 课程设计目的
3.3.2 课程设计内容
3.3.3 相关知识
3.3.4 课程设计分析
3.3.5 进一步的扩展
3.4 多播客户
3.4.1 课程设计目的
3.4.2 课程设计内容
3.4.3 相关知识
3.4.4 课程设计分析
3.5 UDP报文发送程序
3.5.1 课程设计目的
3.5.2 课程设计内容
3.5.3 相关知识
3.5.4 课程设计分析
3.5.5 进一步的扩展
3.6 TCP SYN报文发送程序
3.6.1 课程设计目的
3.6.2 课程设计内容
3.6.3 相关知识
3.6.4 课程设计分析
3.6.5 进一步的扩展
3.7 UDP客户
3.7.1 课程设计目的
3.7.2 课程设计内容
3.7.3 相关知识
3.7.4 课程设计分析
3.7.5 进一步的扩展
3.8 TCP客户
3.8.1 课程设计目的
3.8.2 课程设计内容
3.8.3 相关知识
3.8.4 课程设计分析
3.8.5 进一步的扩展
3.9 服务器接口流量监测程序
3.9.1 课程设计目的
3.9.2 课程设计内容
3.9.3 相关知识
3.9.4 课程设计分析
3.9.5 进一步的扩展
3.10 邮件客户端程序
3.10.1 课程设计目的
3.10.2 课程设计内容
3.10.3 相关知识
3.10.4 课程设计分析
3.10.5 进一步的扩展
3.11 聊天客户
3.11.1 课程设计目的
3.11.2 课程设计内容
3.11.3 相关知识
3.11.4 课程设计分析
3.11.5 进一步的扩展
附录
附录A 网络编程的参考答案
A.1 以太网ARP请求发送程序参考答案
A.2 以太网ARP响应分析程序参考答案
A.3 ping程序参考答案
A.4 多播客户
A.5 UDP报文发送程序参考答案
A.6 TCP SYN报文发送程序参考答案
A.7 UDP客户
A.8 TCP客户
A.9 服务器接口流量监测程序参考答案
A.10 邮件客户端程序参考答案
A.11 聊天客户
附录B Linux网络编程基础知识
B.1 地址结构
B.2 相关函数
附录C Java网络编程基础知识
C.1 客户套接口
C.2 服务器套接口
参考文献
本书重点讲述了实际网络的组建、网络协议的分析和网络编程的基本方法,介绍了交换机和路由器等常用网络设备的配置和管理;本书从众多网络协议中选出数据链路层、网络层、传输层和应用层的7个常用网络协议进行了分析,并且精心设计了11个网络编程。每一个课程设计都简要介绍相关协议的工作原理,不需要读者再去查阅其他资料;涵盖实际网络的组建、常用网络协议的分析和网络程序的设计与实现等方面;可以根据课程设计的课时情况,选择其中的某些课程设计作为教学内容,便于组织教学实践。本书既可以作为高等院校计算机、物联网、软件工程、电子信息及相关专业的计算机网络课程设计教材,也可作为计算机网络工程技术人员的参考书。
本书既可以作为高等院校计算机、物联网、软件工程、电子信息及相关专业的计算机网络课程设计教材,也可作为计算机网络工程技术人员的参考书。
书籍详细信息 | |||
书名 | 计算机网络课程设计站内查询相似图书 | ||
9787302421597 如需购买下载《计算机网络课程设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 25.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 |
计算机网络课程设计是清华大学出版社于2015.出版的中图分类号为 TP393-41 的主题关于 计算机网络-课程设计-高等学校-教材 的书籍。