新書推薦:
《
问物:可触摸的意义
》
售價:HK$
82.5
《
宠物革命:动物与现代英国生活的形成
》
售價:HK$
79.2
《
世界杂货店:罗伯特·谢克里科幻小说集(新版)
》
售價:HK$
74.8
《
(棱镜精装人文译丛)蔑视大众:现代社会文化斗争的实验
》
售價:HK$
60.5
《
皇家宫廷中的保健秘方 中小学课外阅读
》
售價:HK$
63.8
《
《诗经》十五讲 十五堂《诗经》历史文化与文学课 丹曾人文通识丛书
》
售價:HK$
86.9
《
述异记汇笺及情节单元分类研究(上下册)
》
售價:HK$
104.5
《
环境、社会、治理(ESG)信息披露操作手册
》
售價:HK$
261.8
|
編輯推薦: |
本实验教程就是为了让难以理解的计算机网络理论 看得见、摸得着,便于大家学习。尤其侧重于对计算机网络协议和网络编程应用。
|
內容簡介: |
本实验教程是《计算机网络(第7版)》(谢希仁编著)教材的配套实验教程,主要内容是以一个基本的校园网络为实验基础,将教材中所阐述的常用的网络协议应用到校园网络中,并通过抓包分析的方式,对协议的概念及协议的工作流程进行了较为详细的分析与阐述。本实验教程共设计13个实验,对教材中的部分协议进行了必要的补充,采用GNS3仿真和Wireshark抓包的方式,对网络协议进行了较为详细的分析,使读者能够更好地理解教材中的协议。本实验教程针对计算机网络课程具有实践性强、学科交叉、协议复杂、不同层次间协议需要相互配合运行等特点,采用以协议分析为中心,以实践实验为辅助的理念设计实验内容,具有实验设计新颖、思路清晰、连贯性强及协议分析透彻的特点。本书可供计算机类专业的学生使用,也可作为计算机网络工作者的参考用书。
|
關於作者: |
李志远,桂林航天工业学院教授,原广西本科高校计算机类专业教学指导委员会委员,从事计算机网络教学及科研工作20余年,荣获广西区教育教学改项目二等奖。
|
目錄:
|
目录
实验1网络分析与设计1
1.1实验目的1
1.2网络分析1
思考题4
实验2VLAN配置5
2.1实验目的5
2.2Cisco设备配置5
2.3VLAN划分7
思考题10
实验3RIP配置11
3.1实验目的11
3.2基本概念11
3.3接口配置12
3.4VLAN连通性配置14
3.5网络设备接口配置15
3.6RIP配置17
3.7故障排查19
思考题19
实验4ARP协议与Ethernet MAC帧20
4.1实验目的20
4.2协议封装20
4.3ARP协议22
4.4协议分析25
4.5ARP的MAC封装27
4.6ARP代理29
思考题33
实验5交换机地址学习34
5.1实验目的34
5.2地址学习34
5.3实验分析36
思考题38
实验6VLAN中继协议39
6.1实验目的39
6.2VLAN简介39
6.3VLAN间中继40
6.4中继协议41
6.5协议验证43
6.6抓包分析45
思考题45
实验7PPP协议47
7.1实验目的47
7.2PPP简介47
7.3协议分析50
7.4结果分析51
思考题58
实验8IP与ICMP协议59
8.1实验目的59
8.2IP协议简介59
8.3ICMP协议简介61
8.4ICMP询问报文64
8.5ICMP差错报文65
8.6路由重定向70
8.7IP分片73
思考题78
实验9RIP与UDP协议79
9.1实验目的79
9.2RIP协议简介79
9.3UDP协议81
9.4协议分析82
思考题85
实验10OSPF协议86
10.1实验目的86
10.2协议简介86
10.3网络配置88
10.4协议分析91
10.5扩展实验98
思考题103
实验11TCP协议与TELNET协议104
11.1实验目的104
11.2协议简介104
11.3TCP连接建立109
11.4TCP连接释放110
11.5TCP协议几点解释110
11.6协议分析112
11.7TELNET协议121
11.8TCP序号分析126
思考题128
实验12DNS协议129
12.1实验目的129
12.2协议简介129
12.3协议分析133
12.4hosts文件136
12.5常用的DNS服务器地址137
12.6虚拟环境实验137
12.7域名查询过程140
思考题144
实验13常用网络命令145
13.1实验目的145
13.2ping命令145
13.3ipconfig命令148
13.4arp命令151
13.5netstat命令153
13.6route命令158
13.7nslookup命令161
13.8tracert命令166
思考题168
附录AGNS3安装与使用(Windows)169
附录BWireshark过滤方法194
附录C参考文献与网址202
|
內容試閱:
|
前言
计算机网络课程具有实践性强、学科交叉、协议复杂、不同层次间协议需要相互配合运行等特点,这些特点对于理解计算机网络原理带来了不少的挑战:需要理解较多的知识点、需要较强的实践能力。计算机网络实验课程的设计,应该有助于学习者更好理解网络协议以及协议的运行过程,使学习者能够透过表象,理解协议原理的本质特征。基于这种思路,本实验教程在一个简单的网络设计与实现基础上,综合应用计算机网络协议,并对这些协议进行必要的分析,让难以理解的、烦琐的计算机网络协议 看得见、摸得着。
区别于同类实验教程,本实验教程以真实网络环境实现为背景,以理解、分析网络协议的语法、语义、同步为主线来综合设计实验内容,内容涵盖物理层、数据链路层、网络层、运输层和应用层五层协议中的大多数知识点。这里所述的知识点,是指谢希仁教授编著的《计算机网络(第7版)》中所描述的部分五层协议内容,教材中第7章及以后的内容,本实验教程没有设计实验内容。虽然实验2和实验3的主要内容为路由器和交换机的基本配置(在其他实验中,也涉及少量的配置任务),但这部分内容是本实验教程使用的基础,需要读者准确无误地完成配置任务。
本实验教程以理解并使用协议为主,实验设计思路新颖独特,其主要内容是在一个小型校园网络上使用协议和分析协议,主要通过GNS3仿真和Wireshark抓包实现。
由于网络的设计与实现,需要使用网络层相关协议,这部分内容又是后续协议分析实验的基础,因此,建议读者在学习完网络层之后开始系统使用本教程。有些实验内容可以在理论学习时同步使用,例如VLAN划分、部分网络命令等。受不同实验环境的影响,读者的实验结果与本实验教程中的结果可能不同,请读者按本实验教程的思路设计并分析实验结果。
一、教程特点
1. 以应用为基础
实验紧密联系实际,始终以协议在实际网络中的应用与分析为主线设计实验。
2. 以协议为中心
本实验教程以谢希仁教授编著的《计算机网络(第7版)》核心内容为基础,紧紧围绕学习协议、理解协议、使用协议这个中心设计实验。对部分协议的分析,给出了一些生活实例描述。
3. 以问题为导向
在实验分析和思考题中,从为什么出发倒推协议运行过程。
4. 虚实无缝结合
大多数实验在仿真环境下实现,无须昂贵的计算机网络设备,部分实验可在真实PC机设备与虚拟实验设备无缝结合下实现,例如TFTP实验、DNS实验以及RIP程序设计等。
5. 内容由易及难
前三章的实验为实践性实验,其他均为验证性实验(其中一些包含有少量实践性验证),在实验内容安排上由浅入深、由易及难。
二、实验环境
1. 操作系统:Windows、MAC OS、Linux。
2. 仿真软件:GNS3仿真软件(参考附录A)。
3. 网络设备。
(1)可管理的二层交换机:vIOS-L2.vmdk。
(2)不可管理的二层交换机:SW1-SW4直接使用GNS3仿真软件中的二层交换机。
(3)三层交换机:IOS版本为c3660-a3jk9s-mz.124-25d.image。
(4)WWW、DNS、R1、R2:IOS版本为c3745-adventerprisek9-mz.124-25d.image。
4. 协议分析:npcap-0.99-r7、Wireshark(参考附录C)。
三、适用对象
本实验教程侧重于计算机网络实验环境与方法的创新,部分实验仅仅给出了大致的实验结果,更为详细的协议分析还需读者深入研究学习。本实验教程可用于计算机网络课程教学的实验、课程设计、综合实践参考用书,也可作为计算机网络理论教学的补充材料,适用于从事计算机网络教学的教师和学习计算机网络课程的学生使用,也可供计算机网络从业人员参考。
本实验教程是教学团队多年教学工作经验的总结,黄月华对实验教程提出了很多重要的参考意见,简宁对实验内容进行了全面的验证。在这里,还要感谢魏星、柯捷、杨鸣坤、杨华等计算机网络重点课程建设组成员的大力支持,特别要感谢出版社的郝志恒、牛晓丽两位编辑:在仅仅与他们交谈了一下计算机网络实验课程的想法之后,便得到了他们的大力支持和鼓励,促生了将多年计算机网络教学工作经验总结成书的想法,在同事们的帮助下,实验教程终于如期出版。
由于水平有限,加之时间较为紧张,实践教程中一定存在诸多问题:实验设计不够合理、协议的理解不够准确、举例不够恰当、程序设计不够严谨、实验描述不够准确等,敬请读者批评指正。
由于每位读者的计算机平台存在各种差异,对在实验环境搭建过程中出现的各种问题,我们无法提供强有力的技术支持,请读者参考附录内容,建议读者在虚拟机中搭建实验环境。另外,受版权的限制,我们无法提供Cisco相关设备IOS。
作 者
|
|