新書推薦:
《
股票大作手操盘术
》
售價:NT$
245.0
《
何以中国·何谓唐代:东欧亚帝国的兴亡与转型
》
售價:NT$
398.0
《
一间只属于自己的房间 女性主义先锋伍尔夫代表作 女性精神独立与经济独立的象征,做自己,比任何事都更重要
》
售價:NT$
203.0
《
泉舆日志 幻想世界宝石生物图鉴
》
售價:NT$
611.0
《
养育女孩 : 官方升级版
》
售價:NT$
230.0
《
跨界:蒂利希思想研究
》
售價:NT$
500.0
《
千万别喝南瓜汤(遵守规则绘本)
》
售價:NT$
204.0
《
大模型启示录
》
售價:NT$
510.0
內容簡介:
本书按照计算机网络中TCPIP协议的层次,给出了多个每一层的实践题目,帮助学生理解相关理论课程内容。*后,通过四个综合设计“校园网的搭建”“A life of web page”“邮件服务的搭建”以及“网络爬虫”,分别将组网、协议、网络编程的相关知识进行综合运用,掌握利用理论知识解决网络相关实际问题的能力。本书适合作为高校计算机及相关专业网络课程的实践教材,也适合工程技术人员参考。
目錄 :
前言
导读篇
绪论
0.1 计算机网络课程设计目标2
0.2 教材编写结构2
0.3 教材使用建议3
0.4 教材特色5
0.5 课程设计报告6
0.6 实验小结参考实例6
0.6.1 实例16
0.6.2 实例27
0.6.3 实例38
工具与环境篇
第1章 路由器12
1.1 初识路由器12
1.2 路由器的选择13
1.3 路由器的配置方式14
第2章 交换机17
2.1 初识交换机17
2.2 交换机的选择19
2.3 交换机的配置途径19
第3章 Wireshark21
3.1 Wireshark的抓包原理21
3.2 Wireshark的使用方法21
3.3 参考资源28
第4章 Cisco Packet Tracer29
4.1 Cisco Packet Tracer的使用方法29
4.2 参考资源35
基础实验篇
第5章 应用层实验38
5.1 Web服务器的搭建及HTTP协议分析38
5.1.1 实验背景38
5.1.2 实验目标与应用场景38
5.1.3 实验准备39
5.1.4 实验平台与工具39
5.1.5 实验原理39
5.1.6 实验步骤41
5.1.7 实验总结49
5.1.8 思考与进阶49
5.2 FTP服务器的搭建及FTP协议分析50
5.2.1 实验背景50
5.2.2 实验目标与应用场景50
5.2.3 实验准备50
5.2.4 实验平台与工具50
5.2.5 实验原理50
5.2.6 实验步骤51
5.2.7 实验总结56
5.2.8 思考与进阶56
5.3 DNS服务器的搭建及DNS协议分析56
5.3.1 实验背景56
5.3.2 实验目标与应用场景57
5.3.3 实验准备57
5.3.4 实验平台与工具57
5.3.5 实验原理57
5.3.6 实验步骤59
5.3.7 实验总结68
5.3.8 思考与进阶68
5.4 邮件服务的协议分析68
5.4.1 实验背景68
5.4.2 实验目标与应用场景69
5.4.3 实验准备69
5.4.4 实验平台与工具69
5.4.5 实验原理70
5.4.6 实验步骤71
5.4.7 实验总结74
5.4.8 思考与进阶74
5.5 基于TCP的Socket编程74
5.5.1 实验背景74
5.5.2 实验目标与应用场景75
5.5.3 实验准备75
5.5.4 实验平台与工具75
5.5.5 实验原理75
5.5.6 实验步骤76
5.5.7 实验总结79
5.5.8 思考与进阶79
5.6 基于UDP的Socket编程79
5.6.1 实验背景79
5.6.2 实验目标与应用场景79
5.6.3 实验准备80
5.6.4 实验平台与工具80
5.6.5 实验原理80
5.6.6 实验步骤81
5.6.7 实验总结83
5.6.8 思考与进阶84
第6章 传输层实验85
6.1 TCP的连接管理分析85
6.1.1 实验背景85
6.1.2 实验目标与应用场景85
6.1.3 实验准备86
6.1.4 实验平台与工具86
6.1.5 实验原理86
6.1.6 实验步骤87
6.1.7 实验总结88
6.1.8 思考与进阶88
6.2 UDP协议分析88
6.2.1 实验背景88
6.2.2 实验目标与应用场景88
6.2.3 实验准备89
6.2.4 实验平台与工具89
6.2.5 实验原理89
6.2.6 实验步骤89
6.2.7 实验总结90
6.2.8 思考与进阶90
第7章 网络层实验91
7.1 DHCP的配置与协议分析91
7.1.1 实验背景91
7.1.2 实验目标与应用场景91
7.1.3 实验准备92
7.1.4 实验平台与工具92
7.1.5 实验原理92
7.1.6 实验步骤93
7.1.7 实验总结98
7.1.8 思考与进阶99
7.2 ICMP协议分析99
7.2.1 实验背景99
7.2.2 实验目标与应用场景99
7.2.3 实验准备100
7.2.4 实验平台与工具100
7.2.5 实验原理100
7.2.6 实验步骤101
7.2.7 实验总结103
7.2.8 思考与进阶103
7.3 路由器的配置103
7.3.1 实验背景103
7.3.2 实验目标与应用场景103
7.3.3 实验准备104
7.3.4 实验平台与工具104
7.3.5 实验原理104
7.3.6 实验步骤105
7.3.7 实验总结113
7.3.8 思考与进阶113
7.4 NAT地址转换113
7.4.1 实验背景113
7.4.2 实验目标与应用场景114
7.4.3 实验准备114
7.4.4 实验平台与工具114
7.4.5 实验原理114
7.4.6 实验步骤115
7.4.7 实验总结119
7.4.8 思考与进阶119
7.5 RIP、OSPF路由协议分析119
7.5.1 实验背景119
7.5.2 实验目标与应用场景120
7.5.3 实验准备120
7.5.4 实验平台与工具120
7.5.5 实验原理120
7.5.6 实验步骤121
7.5.7 实验总结126
7.5.8 思考与进阶127
7.6 点对点IPSec VPN实验127
7.6.1 实验背景127
7.6.2 实验目标与应用场景127
7.6.3 实验准备127
7.6.4 实验平台与工具128
7.6.5 实验原理128
7.6.6 实验步骤129
7.6.7 实验总结134
7.6.8 思考与进阶134
第8章 链路层实验135
8.1 双绞线的制作135
8.1.1 实验背景135
8.1.2 实验目标与应用场景135
8.1.3 实验准备136
8.1.4 实验平台与工具136
8.1.5 实验原理136
8.1.6 实验步骤137
8.1.7 实验总结139
8.1.8 思考与进阶140
8.2 ARP协议分析140
8.2.1 实验背景140
8.2.2 实验目标与应用场景140
8.2.3 实验准备140
8.2.4 实验平台与工具141
8.2.5 实验原理141
8.2.6 实验步骤141
8.2.7 实验总结144
8.2.8 思考与进阶144
8.3 跨交换机划分VLAN144
8.3.1 实验背景144
8.3.2 实验目标与应用场景145
8.3.3 实验准备145
8.3.4 实验平台与工具145
8.3.5 实验原理146
8.3.6 实验步骤147
8.3.7 实验总结156
8.3.8 思考与进阶156
综合设计篇
第9章 综合设计项目1:校园网的搭建158
9.1 项目设计目标与准备158
9.2 项目平台与工具158
9.3 总体设计要求158
9.4 设计步骤159
9.5 总结166
第10章 综合设计项目2:A Life of Web Page167
10.1 项目设计目标与准备167
10.2 项目平台与工具167
10.3 项目设计的基本原理167
10.4 设计步骤169
10.5 总结171
第11章 综合设计项目3:基于SMTP和POP3的邮件服务器的搭建172
11.1 项目设计的目标与准备172
11.2 项目平台与工具172
11.3 项目设计的基本原理173
11.4 设计步骤174
11.5 总结180
第12章 综合设计项目4:网络爬虫的设计和实现181
12.1 项目设计目标与准备181
12.2 项目平台与工具181
12.3 项目设计的基本原理181
12.4 设计步骤184
12.5 总结187
参考文献188
互联网资源189
附录 参考答案190
內容試閱 :
目标
计算机网络所带来的资源共享和信息传递,已渗透到人们的生活、学习和工作中,而网络技术的发展与应用,也不断对各行各业产生巨大影响。计算机网络的重要性使其成为计算机相关专业的核心基础课程和考研必考科目。
计算机网络课程是一门实践性很强的课程,实践教学环节在该课程的教学过程中占有非常重要的地位。几乎所有学校都配有不同学时的实践教学环节,也有不少学校设立了独立的“计算机网络课程设计”课程,来帮助学生真实感受并理解网络的内在工作原理,锻炼学生的动手能力以及在实际工程和应用中解决问题的能力。
本书的编写目标是在计算机网络理论学习的基础上,通过实践加深学生对概念和原理的理解,尤其是对网络核心内容、协议和算法的理解与掌握,以及对计算机网络核心内容及经典算法的理解,培养学生根据具体场景设计、部署、分析、管理、运维网络的能力。编者团队在多年计算机网络实践教学的基础上,充分考虑教学对象的差异性和教学计划的多样性,提供可以选择、组合的教学内容,从而为计算机网络实践环节的教师提供系统化的、灵活的教学参考,同时也给学习该课程的学生提供一个自主学习的平台。
本书特色
强调理论实践的融合性
教材的每一部分都针对实验所涉及的相关知识点进行说明,帮助学生构建理论与实践的对应关系。同时,设计一系列问题,让学生在回顾、思考、动手中完成对数据包的分析,掌握协议的工作原理。
强调教学安排的灵活性
教师可以根据教学对象对知识的掌握程度的差异性,结合本校教学计划的具体要求,对教材提供的实验进行选择、组合,构成不同的教学模式。同时,教材提供了综合设计,将组网、协议、网络编程能力结合起来,师生可将这部分内容与基本实验进行灵活整合。
强调教学资源的完整性
教材提供了基本设备和工具的使用方法说明;对基础实验,设置了多个问题,并在书末提供了答案,引导学生在动手中思考和学习;对综合设计,介绍了应用场景,为分组或团队教学提供了可能性。同时该书配备的PPT也将作为电子资源提供给教师,读者可从华章官网http:www.hzbook.com上搜索下载。
本书结构
本教材主要分为四篇:导读篇、工具与环境篇、基础实验篇、综合设计篇。内容框架如下:
导读篇(绪论)介绍了计算机网络课程设计的目标、教材的特色以及教材的用法。
工具与环境篇(第1~4章)介绍了主要网络设备的功能、基本配置方法,以及协议分析工具和模拟器。
基础实验篇(第5~8章)提供了分别对应TCPIP协议栈不同层次的基础实验。
综合设计篇(第9~12章)提供了多个网络应用案例,便于学生从整体了解网络的工作原理,以及网络规划、设计、实施的全部过程。
此外,本书还提供了部分实验报告样例,并以附录形式提供了思考题的参考答案。
读者对象
本书是为高等院校师生和计算机相关专业人员编写的,不仅适用于计算机类相关专业计算机网络实验课程的教学,也适合计算机网络爱好者参考、学习,从事计算机网络运维的工程师亦可参考本书。
致谢
本书的写作和出版得到了四川大学计算机学院(软件学院)网络课程组多名教师以及机械工业出版社编辑朱劼的大力支持,在此表示衷心的感谢。
在本书写作过程中,四川大学视觉计算实验室的学生做了富有成效的工作。此外,在本书编写框架的设计阶段,得到了赵瑜、唐彬彬、龚磊、谢昭阳等人的帮助;在实验报告模板的写作方面,授课班级的同学也提出了许多宝贵意见。在此向为本书出版提供帮助的所有人致以诚挚的谢意。
作者
2018年8月