《高等计算机网络》实验一指导书及答案
- 格式:doc
- 大小:306.50 KB
- 文档页数:10
计算机网络实验指导书内蒙古大学计算机学院2008 年 1 月前言计算机技术的发展推动了经济和社会的发展。
社会的发展反过来对计算机教育提出了更高的要求。
1991年ACM和IEEE所提出的计算机91教程,计算机网络还没有成为一个单独的知识领域,而2001年所推出的2001教程,出现了网络及其计算的知识领域,因此计算机网络的课程建设意义非同一般。
计算机学科是一门实践性很强的学科,提升学生的动手实践能力,是计算机课程建设的重要课题;这就需要有教师致力于这个项目的建设,使教学实践活动提高到一个新的水平。
《计算机网络》课程是计算机科学与技术专业的重要专业课程之一。
随着计算机网络技术的迅速发展和在当今信息社会中的广泛应用,给《计算机网络》课程的教学提出了新的更高的要求。
由于本课程是一门实践性较强的技术,课堂教学应该与实践环节紧密结合。
将《计算机网络》课程建设成国家一流的精品课程,是近期本课程努力的方向。
目前,本课利用实验室现有的条件进行了实验的设计,本实验的环境可以由学生自己选定,对于本课程而言,最重要的是同学可以通过实验理解计算机网络协议及其体现。
希望同学们能够充分利用实验条件,认真完成实验,从实验过程中得到应有的锻炼和培养。
作者根据计算机学院的网络设备情况,结合多年的教学经验,设计了计算机网络实验教程,目的是为了配合计算机专业及其相关专业学生学习计算机网络知识而设计,目标是加深学生对网络原理的理解,使学生具备基本的网络使用以及网络编程技能。
在本书在编写过程中,得到了计算机学院的领导和实验室教师们的大力支持,此外,计算机学院的研究生同学们也作了许多工作,借此机会,作者向他们表示诚挚的谢意。
由于时间仓促,加之作者水平有限,书中难免还存在一些不足之处,殷切希望广大读者批评指正。
目录第一部分实验要求第二部分网络基础实验实验一熟悉Windows操作系统的常用网络命令(3学时)实验二应用服务器的搭建---创建DNS、DHCP、FTP、Web服务器(6学时)实验三 Ethereal软件的安装与使用(3学时)实验四 Ethereal软件分析网络(3学时)第三部分网络编程实验实验五熟练掌握socket编程(3学时)实验六基于Winsock的网络编写聊天程序(9学时)实验七基于IP层的Socket编程实验(9学时)第四部分评分标准附录1 实验报告样板第一部分实验要求计算机网络课程实验是为配合计算机网络的学习和理解计算机网络的基本概念而设计,目标是加深用户对计算机网络原理的理解,具备最基本的网络使用技能,同时具备利用计算机网络工作基本原理排除简单网络故障的能力。
大工20春《计算机网络实验》实验报告答案一、实验目的本次计算机网络实验旨在通过实际操作和观察,深入理解计算机网络的基本原理和技术,掌握网络配置、数据传输、网络协议分析等方面的知识和技能,提高解决实际网络问题的能力。
二、实验环境本次实验使用的设备包括计算机、交换机、路由器等网络设备,以及网络模拟软件和协议分析工具。
操作系统为 Windows 10,网络模拟软件为 Packet Tracer,协议分析工具为 Wireshark。
三、实验内容与步骤(一)网络拓扑结构设计根据实验要求,设计了一个包含多个子网的网络拓扑结构。
该拓扑结构包括一个核心交换机连接多个子网,每个子网通过路由器与其他子网或外网进行通信。
(二)IP 地址规划与配置为每个网络设备分配了合适的 IP 地址,并进行了子网掩码和网关的设置。
在配置过程中,注意了 IP 地址的唯一性和合法性,避免了地址冲突和网络故障。
(三)交换机配置对核心交换机进行了 VLAN 的划分和配置,将不同的端口划分到不同的 VLAN 中,实现了网络的逻辑隔离和流量控制。
同时,还配置了交换机的端口安全和 STP 协议,提高了网络的安全性和稳定性。
(四)路由器配置对路由器进行了路由协议的配置,包括静态路由和动态路由(如RIP、OSPF 等)。
通过配置路由协议,实现了不同子网之间的通信和数据转发。
(五)网络服务配置在服务器上配置了 DNS 服务、DHCP 服务和 Web 服务等。
通过DNS 服务,实现了域名到 IP 地址的解析;通过 DHCP 服务,为客户端自动分配 IP 地址等网络参数;通过 Web 服务,提供了网页浏览功能。
(六)网络性能测试使用 Ping 命令和 Tracert 命令对网络的连通性和延迟进行了测试,使用 Wireshark 工具对网络数据包进行了捕获和分析,评估了网络的性能和协议的执行情况。
四、实验结果与分析(一)网络连通性测试结果通过 Ping 命令对不同子网的设备进行了连通性测试,结果表明所有设备之间都能够正常通信,没有出现丢包和延迟过高的情况。
辽东学院自编教材《计算机网络》实验指导书姜春霞编(计算机专业用)信息技术学院2012年12月目录实验一非屏蔽双绞线的制作与测试 (3)实验二链路层协议分析 (8)实验三网络层协议分析 (8)实验四静态路由 (10)实验一非屏蔽双绞线的制作与测试实验类型:验证型实验课时: 2 指导教师:时间:201 4 年12 月日课次:第节教学周次:第周实验分室:实验台号:实验员:一、实验目的1.了解双绞线的特性与应用场合。
2.熟悉T568A和T568B标准线序的排列顺序。
3.掌握双绞线的制作方法。
4.让学生掌握线缆测试的简单方法,学会使用简易测线仪,了解连接状态指示灯的含义。
二、实验要求1.熟悉各种网络组成元件,了解设备功能;2.准备实验工具:双绞线,测试仪,水晶头,压线钳;3.掌握各种网线应用场合,能够制作标准网线;4.连通测试;三、实验内容1.直通UTP电缆的制作;2.交叉UTP电缆的制作;3.网线的连通性的测试;4.认识常用联网设备。
四、实验步骤1.认识在制作过程中要用到的材料和工具。
UTP-5双绞线图3-1 非屏蔽双绞线UTP-5(5类非屏蔽双绞线)是目前局域网中使用最为广泛的网线。
它有八根铜质导线两两绞合在一起,形成4对。
绞合的目的是利用铜线中电流产生的电磁场互相作用抵消邻近线路的干扰,并减少来自外界的干扰,提高信号传输质量。
每英寸长度上相互缠绕的次数决定其抗干扰的能力和通信的质量,绞合得越紧密其通信质量越高。
导线的主体颜色分别为:橙、蓝、绿、棕。
与橙色线绞合在一起的白线为橙白,与蓝色线绞合在一起的白线为蓝白,与绿色线绞合在一起的白线为绿白,与棕色线绞合在一起的白线为棕白。
UTP-5的有效传输距离为100米/段,传输速率可达100Mbps。
RJ-45压线钳图3-2 压线钳RJ-45压线钳有三处不同的功能,最前端是剥线口,它用来剥开双绞线外壳。
中间是压制RJ-45头工具槽,这里可将RJ-45头与双绞线合成(将RJ-45接头上的金属片压入线路中,让金属片穿过双绞线的塑料皮,从而和内部铜质导线接触)。
《高等计算机网络》实验指导书2013版(适用于网络工程专业)网络工程教研室2013-6-2实验一、利用分组嗅探器分析802.11一、实验目的及要求利用wireshark©分析IEEE802.11协议。
开始实验前,复习教材第六章第三节关于WLAN的相关内容。
另外,实验中涉及的相关内容比教材的要宽、深,可以参考:1)A Technical Tutorial on the 802.11 protocol, Pablo Brenner/pdf/802_11tut.pdf2)Understanding 802.11 Frame Types, Jim Geier,/tutorials/article.php/14475013)ANSI/IEEE std 802.11(1999), /wireshark-labs/802.11-1999.pdf.特别是,该标准第36页的Table1对于本实验非常重要。
二、实验条件PC机+ Windows + Wireshark + tracefile三、预备知识在《计算机网络A》的实验中,利用ethereal从有线Ethernet网络中捕获分组。
由于本实验是分析无线局域网协议IEEE802.11,因此将俘获通过空气传播(in-the-air)的帧。
不过,Windows操作系统没有提供捕获/拷贝通过无线网卡接收帧的“钩子”(hooks),本实验利用通过其他途径捕获的trace文件。
四、实验步骤1 开始下载trace文件wireshark-traces.zip,解压出Wireshark_802_11.pcap。
该trace 是利用AirPcap©和Wireshark在包含两台有线PC、一台型号为Linksys 802.11g 的AP和一台已于某个AP关联的无线主机的网络上捕获的。
该网络中,无线主机和AP工作在信道Channel 6上进行。
需要指出,AP和无线主机工作在Channel 6,同时,附近还有其它的AP,这些AP可能也工作在Channel6上。
《计算机网络》 实验指导书 课 程:计算机网络 编 著:孙兴春 讲 师 审 批: 文立斌 高级工程师计算机与信息科学系计算机科学与技术教研室 2009 年 9 月 8 日 东莞理工学院城市学院CITY COLLEGE OF DGUT《计算机网络》是计算机科学与技术和软件工程专业的一门重要的专业基础课程。
它是集计算机技术、通信技术、计算机软件、硬件和操作系统为一体的综合应用课程。
通过本课程的学习、实验,使学生能够掌握计算机网络的基本知识和基本技能,并提高其实验动手能力,增强其实际应用能力,更好地为以后的工作、学习服务。
通过实验,进一步加深理解计算机网络原理、提高学生的实践能力以及对网络相关研究方向的认识。
在学习完该课程的相关内容后,学生能够更深入地使用网络命令进行网络测试和维护、合理地规划和实现局域网、配置相应的服务、对交换机和路由器进行基本的配置和管理。
在此基础上利用实验室现有的设备构建一个局域网,完成所有的配置和测试,提高网络工程能力,同时加深对理论的理解以及应用。
本实验指导书是作为《计算机网络》课程学习的补充,对于《计算机网络》的实验环境和实验所需的预备知识进行了详细的介绍,同时对每个实验都根据实验目的精心设计了实验内容,给出了实验步骤。
共20学时的实验学时。
拟定安排以下9个实验,其中实验四占4个课时,其他各两个课时。
实验一:双绞线的制作实验二:CRC的VC++/C++实现实验三:IP协议分析实验四:子网划分与多网段互连互通实验五:动态路由协议配置实验六:TCP/UDP协议分析实验七:DNS服务器的搭建实验八:FTP、WWW服务器的搭建实验九:电子邮件的加密处理总则 (1)实验一双绞线的制作 (2)实验二CRC的VC++/C++实现 (7)实验三IP协议分析 (8)实验四子网划分与多网段互连互通 (12)实验五动态路由协议配置 (16)实验六TCP/UDP协议分析 (21)实验七DNS服务器的搭建 (22)实验八FTP、WWW服务器的搭建 (24)实验九电子邮件的加密处理 (27)本实验指导书的编写依据是《计算机网络》课程实验教学大纲。
计算机网络实验指导书湖南工业大学计算机与通信学院网络工程系目录实验一 802.3协议分析和以太网 (3)一、实验目的 (3)二、预备知识 (3)三、实验环境 (4)四、实验步骤 (5)五、实验报告内容 (6)实验二 IP层协议分析 (7)一、实验目的 (7)二、实验环境 (7)三、实验步骤 (7)四、实验报告内容 (8)实验三 TCP协议分析 (9)一、实验目的及任务 (9)二、实验环境 (9)三、实验步骤 (9)四、实验报告内容 (10)实验四 HTTP和DNS分析 (11)一、实验目的及任务 (11)二、实验环境 (11)三、实验步骤 (11)四、实验报告内容 (12)实验一802.3协议分析和以太网一、实验目的1.分析802.3协议2.熟悉以太网帧的格式3.熟悉ARP报文的格式二、预备知识要深入理解网络协议,需要仔细观察协议实体之间交换的报文序列。
为探究协议操作细节,可使协议实体执行某些动作,观察这些动作及其影响。
这些任务可以在仿真环境下或在如因特网这样的真实网络环境中完成。
观察在正在运行协议实体间交换报文的基本工具被称为分组嗅探器(packet sniffer)。
顾名思义,一个分组嗅探器捕获(嗅探)计算机发送和接收的报文。
一般情况下,分组嗅探器将存储和显示出被捕获报文的各协议头部字段内容。
图1为一个分组嗅探器的结构。
图1右边是计算机上正常运行的协议(在这里是因特网协议)和应用程序(如:Web浏览器和ftp客户端)。
分组嗅探器(虚线框中的部分)是附加计算机普通软件上的,主要有两部分组成。
分组捕获库接收计算机发送和接收的每一个链路层帧的拷贝。
高层协议(如:HTTP、FTP、TCP、UDP、DNS、IP等)交换的报文都被封装在链路层帧(Frame)中,并沿着物理介质(如以太网的电缆)传输。
图1假设所使用的物理媒体是以太网,上层协议的报文最终封装在以太网帧中。
分组嗅探器的第二个组成部分是分析器。
本内容下载网址ftp://222.192.160.10:8821/ (江苏建筑职业技术学院信息技术实验实训中心)LZQ目录下《计算机网络技术实训》课程实习任务书、指导书适用班级:控制11-1、2指导教师:李志球、吴希实习时间:2013年1月《计算机网络技术实训》任务书计算机控制技术专业控制11-1、2本任务书根据计算机应用技术专业培养方案及“计算机网络技术实训”大纲制订。
一、实训目的《计算机网络技术实训》是本专业重要的一个课程实习,是《计算机网络基础》课程后续的实践教学环节。
实习目的是为了进一步掌握课程内容,锻炼学生实际动手能力,熟练掌握双绞线(直通和交叉连接线)的制作和连接、安装局域网、网络连通测试、广域网接入、Internet信息服务器(IIS)的安装、网络资源共享、子网划分、VLAN的配置、交换机和路由器等网络设备的配置、局域网网络故障的检测与排除等知识。
通过实习加深对数据通信和网络基础知识的认识,掌握组网的基本技能,培养学生和动手能力和对网络的知识运用能力。
构建局域网、网络资源共享、常用网络命令的使用、Internet信息服务器(IIS)的安装、创建Web个人网站、交换机和路由器等网络设备的基本配置二、实训项目及具体内容项目一、构建局域网双绞线(直通和交叉连接线)的制作和连接、测试仪使用、网络连接、使用Hub或Switch 联成局域网,Internet协议(TCP/IP)的配置(包括IP地址、子网掩码、网关、DNS服务器等设置)、网络连通性测试(ipconfig、Ping等命令的使用)。
要求建成一个完整的局域网。
项目二、网络资源共享配置网络软件、硬件资源的共享。
包括打印机、光驱等硬件资源,硬盘、文件夹、应用程序等软件资源等共享。
项目三、Internet信息服务器(IIS)的安装利用Windows 2000 Server平台,安装Internet信息服务器(IIS)。
配置WWW、FTP、DNS等服务器,并进行配置。
双实验平台的路由实验设计双实验平台的路由实验设计实验一路由器基本配置实验实验二路由器的密码恢复实验实验三路由器的IOS恢复实验实验四路由器通信基础实验实验五静态路由的配置实验实验六RIP路由协议实验实验七OSPF路由协议实验实验八PPP协议实验实验九ACL配置实验实验十NAT配置实验实验十一DHCP配置实验实验十二Packet Tracer综合实验实验一路由器基本配置实验1.1实验目标:通过本实验,我们应该掌握:●通过Console口配置路由器●通过telnet配置设备●基本配置命令1.2 设备要求●路由器一台●PC机一台●网线一根●Console线一根1.3实验环境搭建图1-1实验基本拓扑1.4命令参考1.5 检测PC与路由器的连通性使用ping命令检测,能否ping通路由器;并在PC上运行telnet应用程序登录路由器。
如果没有成功,请检查配置文档实验二路由器的密码恢复实验2.1实验目标:通过本实验,我们应该掌握:●路由器的密码恢复●路由器重置2.2 设备要求●路由器一台●PC机一台●Console线一根2.3实验环境搭建图2-1 实验基本拓扑2.4命令参考真机平台第一步:当我们用console线连接MSR路由器控制时同样需要密码,而这个密码也被遗忘了。
第二步:这时我们可以将MSR路由器的电源关闭,然后在CONSOLE线连接正常的情况下重新启动MSR路由器。
第三步:注意观察终端连接中显示的信息,当出现“press CTRL+B to enter extended boot menu”时我们迅速按下CTRL和B键,这样将进入扩展启动选项。
第四步:在扩展启动选项中有九个选项提供给我们选择,依次是启动CF卡中的系统,进入串口子菜单,进入以太口子菜单,文件控制,修改bootrom的密码,忽略加载系统config文件启动,清空super超级密码,设备操作以及重新启动。
要注意的是清空super超级密码并不是我们要选择的,他只适用于基于密码的验证而不是基于用户名和密码两者验证的方式。
计算机网络实验指导华北电力大学2019年7月目录第一章实验概述 (1)第二章仿真编辑器使用说明 (2)第三章协议分析器使用说明 (10)第四章计算机网络实验—基本实验 (14)实验 1 数据链路层:以太网帧的构成 (14)实验 2 网络层:地址转换协议ARP (17)实验 3 网络层:网际协议IP (21)实验 4 网络层:Internet控制报文协议ICMP (27)实验 5 传输层:用户数据报协议UDP (33)实验 6 传输层:传输控制协议TCP (37)实验7 网络地址转换NAT (42)实验8 静态路由与路由信息协议RIP (45)实验9 网络综合实验 (51)附录三种网络结构图 (52)第一章实验概述【实验环境】每个实验均要求以下实验环境:1.服务器一台:装有HTTP、FTP、TELNET、MAIL、DHCP、DNS等服务。
2.中心设备一台。
3.组控设备若干。
4.实验机:运行网络协议仿真教学系统通用版程序。
5.Visual Studio 2003(C++,C#)。
【实验内容】《计算机网络实验指导》根据教学内容将实验划分为九个基本实验。
希望学生能够通过一系列的实验对TCP/IP协议有一个更深刻的理解。
实验1 数据链路层:以太网帧的构成:该实验类型为验证性实验,要求学生在了解网络协议仿真教学系统平台的基础上,学会使用仿真编辑器编辑以太网帧,学会两种不同MAC帧格式,认真观察和分析以太网帧的MAC首部。
实验教学效果达到理解MAC地址、MAC广播地址的作用。
实验2 网络层:地址转换协议 ARP:该实验类型为验证性实验,要求学生在理解IP地址与MAC地址对应关系的基础上,掌握ARP协议的报文格式、作用与工作原理。
实验教学效果达到利用ARP协议的工作原理,设计类似ARP协议程序,学会在局域网中查找MAC地址。
实验3 网络层:网际协议IP:该实验类型为验证性实验,要求学生学会分类IP地址,掌握IP数据报的格式、长度以及各字段的功能,掌握路由转发的原理。
《计算机网络》实验指导书(适用于电子商务专业)实验一网线制作 (4)1.实验目的 (4)2.实验任务 (4)3.实验设备 (4)4.实验方法 (4)5.实验预习要求 (5)6.实验报告内容 (5)7.思考题 (6)实验二网络常用命令 (6)一、实验目的及任务 (6)二、实验环境 (6)三、预备知识 (6)四、实验步骤 (7)五、实验报告内容 (10)实验三DNS服务器的配置与管理 (11)一、实验目的及任务 (11)二、实验环境 (11)三、预备知识 (11)四、实验步骤 (11)五、实验报告内容 (17)实验四W EB服务器配置与管理 (18)一、实验目的及任务 (18)二、实验环境 (18)三、预备知识 (18)四、实验步骤 (18)五、实验报告内容 (29)实验五FTP服务器的配置与管理 (30)一、实验目的及任务 (30)二、实验环境 (30)三、预备知识 (30)四、实验步骤 (31)五、实验报告内容 (35)实验DHCP服务器配置与管理(选做) (36)一、实验目的及任务 (36)二、实验环境 (36)三、预备知识 (36)四、实验步骤 (36)五、实验报告内容 (41)实验六熟悉网络互连设备及其基本配置 (42)一、实验目的 (42)二、实验环境 (42)三、实验步骤 (42)四、实验报告内容 (45)实验一网线制作1.实验目的(1)认识LAN中常用的几种网线、连接器及各自特点。
(2)认识网卡、Modem、Hub、电话交换机等网络设备,熟悉其基本功能。
(3)学会用双绞线制作网线。
(4)学会网卡、Modem、Hub、电话交换机等网络设备的安装、接线等基本使用方法。
2.实验任务(1)熟悉LAN中常用的几种网线、连接器及各自特点。
(2)独立制作一根合格的双绞线网线。
(3)完成网卡的硬件安装。
(4)熟悉网卡、Modem、Hub、电话交换机等网络设备的接口及接线与使用方法,弄清各指示灯的含义。
目录实验1 实验环境熟悉 (1)实验2 网络协议仿真软件的熟悉 (2)实验3 编辑并发送LLC帧 (3)实验4 编辑并发送MAC帧 (4)实验5 (5)实验6 网际协议IP (6)实验7 Internet控制报文协议icmp (8)实验8 用户数据报协议UDP (10)实验9 传输控制协议TCP (11)实验一:实验环境的熟悉实验目的:1.掌握实验系统的软硬件组成2.熟悉实验系统软件界面实验设备:N台计算机,中软吉大的协议仿真软件实验步骤:1.由教师引领,观察实验室硬件布局、网线连接、主要设备等相关情况;2.打开中软吉大的协议仿真软件,了解软件的组成模块(包括仿真编辑器和协议分析器);2.了解实验中要用到的3种网络拓扑结构图;3.了解每种拓扑图中计算机的连接方法和ip地址的设置方法;主服务器IP设为172.16.1.100;其它机器设为172.16.1.*mask:255.255.255.0Gateway:172.16.1.1Dns:172.16.1.1004.打开中软吉大网络协议仿真教学系统(通用版)课件,熟悉9个实验的名称,有关实验的说明。
实验二:网络协议仿真软件的熟悉实验目的:1.熟悉仿真编辑器界面的操作2.熟悉协议分析器界面的操作实验设备:N台计算机,中软吉大的协议仿真软件实验步骤:打开中软吉大的协议仿真软件,浏览界面,尝试使用界面上的工具按钮。
(1)打开仿真编辑器。
该系统的初始界面分为5个部分:多帧编辑区、单帧编辑区、协议模型区、地址本和十六进制显示区a.多帧编辑区b.单帧编辑区c.协议模型区d.地址本e.十六进制显示区(2)应用实例a.编辑MAC层b.编辑IP层c.编辑TCP层(3)协议分析器使用简介a.会话分析b.协议解析(4)应用实例a.在单帧编辑区中编辑一个ICMP帧b.在协议分析器捕获该帧并分析实验三: 编辑并发送LLC帧实验目的:1.掌握以太网报文格式;2.掌握LLC帧报文格式;3.掌握仿真编辑器和协议分析器的使用方法;实验设备:集线器,N台计算机,N条双绞线,协议仿真系统实验步骤:1.将服务器和工作站用双绞线和HUB连通并加载协议仿真模块2.将主机A和B作为一组,主机A启动仿真编辑器,并编写一个LLC 帧。
实验三、BGP 协议的配置与管理班级: 姓名: 学号: 实验日期:一、实验目的及要求1熟悉BGP 协议原理;2掌握BGP 协议的基本配置方法和基本配置命令;3掌握BGP 的应用—基于策略的路由;4掌握路由协议模拟器GNS3 0.5的使用方法;5本实验为设计性实验,实验学时=4,课下学时应>=8;二、实验条件安装有GNS3 0.5的计算机三、实验任务/内容(一)实验任务1第一部分:利用GNS3©,利用Cisco 7200系列路由器设计如下结构的网络实验拓扑,通过配置,实现路由器之间的互连互通:1) 按下图所示参数配置各路由器接口的IP 地址;2) 配置各路由器,建立BGP 路由器的对等关系并验证Figure 2 实验网络拓扑(1)步骤一:按照上图参数配置好各个路由器接口的IP 地址后,用ping 命令来测试各直连路由器之间的连通性。
Question1:R1和R3能相互ping 通吗?为什么需要先验证各直连路由器之间的连通性后再建立BGP 路由器的对等关系?(2)步骤二:在R1和R2之间建立EBGP 邻居关系,在R2和R3之间建立IBGP 邻居关系。
Question 2:在R1执行如下命令R1#show ip bgp summary ,该命令的主要功能是什么? 172.16.1.1/24 172.16.1.2/24loopback0: 2.2.2.2/24S0:10.1.1.2/30 S0:10.1.1.1/30 loopback0: 3.3.3.3/24Figure 3 实验截图1观察两次执行show ip bgp summary后,邻居状态的变化。
解释一下红色框线显示部分各个字段的含义。
Question 3:在R1执行如下命令R1#show ip bgp,查看一下R1的BGP路由信息,会看到什么结果?(3)步骤三:利用network命令向BGP注入路由。
然后在R2执行如下命令:R2#show ip route,并观察结果:Question 4:路由信息旁边的B和C各代表什么意思?Question 5:在R2执行如下命令:R2#show ip bgp,回答下列问题:每个路由旁边的*号代表什么意思?每个路由旁边的>代表什么意思?>号后面的i代码什么意思?本地路由器的ID是多少?BGP的版本是多少?各条路由的起源是什么?各条路由的weight是多少?Question 6:在R2执行如下命令:R2#show ip bgp neighborsR2的iBGP邻居的路由器ID是多少?和R2之间是什么BGP状态?该连接已经up了多长时间了?该连接的保持时间和keepalive时间各是多长?R2的eBGP邻居的路由器ID是多少?和R2之间是什么BGP状态?该连接已经up了多长时间了?该连接的保持时间和keepalive时间各是多长?(4)步骤四:验证一下R1和R3能否相互ping通。
常用网络命令的使用及Wireshark的简单使用目的:熟悉ping、ipconfig、netstat、tracert、arp等命令的使用;了解真实环境下的网络通信过程;Wireshark实验工具安装,以HTTP协议为例简单使用Wireshark。
实验步骤:一.常用网络命令的使用1.ping命令ping是一个测试程序,如果ping运行正确,你大体上就可以排除网络访问层、网卡、modem的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。
基本用法:Ping IP地址,如下:使用ping命令来查找问题所在或检验网络运行情况的典型次序:ping 127.0.0.1ping 本机ip (断掉网线后结果?)ping 局域网内其他ipping 网关ipping 远程ipPing 域名ping ip -t——连续对ip地址执行ping命令,直到被用户以ctrl+c中断。
ping ip -l 2000——指定ping命令中的数据长度为2000字节,而不是缺省的32字节。
ping ip -n——执行特定次数的ping命令。
2.ipconfig命令该命令用于检查网络TCP/IP配置的信息,如IP地址、MAC地址、DNS等。
ipconfig、ipconfig /all、ipconfig /renew、ipconfig /release等stat命令该命令用户显示各协议相关的统计及数据,一般用于检查本地主机的各个端口的网络连接情况。
不同种类:netstat –r 显示网络各种通信协议的状态netstat –E 显示以太网层的数据统计情况netstat –A 显示网络中有效连接的信息netstat –N 显示所有已经建立的连接4.tracert命令该命令用于检查由本地主机到目标主机所经历的路由信息。
5.arp命令arp命令显示和修改地址解析协议(ARP)缓存中的项目。
二.W ireshark的简单使用1.wireshark下载安装软件下载地址:https:///download.htmlWireshark使用教程:https:///docs/安装流程:1.下载时选择与实验机器型号对应的版本2.打开wireshark安装程序3.按照默认设置完成安装2.Wireshark的简单使用:Http协议分析(详细流程见英文文档:Wireshark_HTTP_v6.1.pdf)在这部分中,我们将以Http协议为例,学习掌握Wireshark的简单使用,探讨HTTP 协议的几个方面:基本/响应交互,HTTP消息格式,检索大型HTML文件,检索HTML 文件嵌入对象,HTTP身份验证和安全。
实验一:网络常用命令的使用一、实验目的:1. 了解或掌握一些网络常用命令;2. 掌握Ping、IPconfig、arp等命令的功能及一般用法;3. 能应用上述命令进行网络连通、网络状态、网络配置等。
二、实验环境:1. 运行Windows 2000 / 2003 Server / XP操作系统的PC一台;2. 每台PC具有一块以太网卡,通过双绞线与局域网相连。
三、实验内容与要求:1. 进入DOS模式:(1)“开始”-> “所有程序”->“附件”-> “命令提示符”;或者:“开始”-> “运行”-> 输入“cmd”;(2)在DOS环境中输入“cd\”,回车;(3)继续输入“md 学号+姓名”,回车;(4)继续输入“cd 学号+姓名”,示例如下图所示。
本实验后续内容,需在此目录下完成。
2. 参照附件一:IP地址的查看与配置,完成其中实验要求,并回答下面的问题:(1)使用“ipconfig”命令,查看本机的IP地址是什么?并记录下来。
(2)使用“ipconfig”命令,怎样查看本机的物理地址?截屏记录,并根据截屏回答物理地址具体是多少?3. 参照附件二:网络连通性的测试,完成其中实验要求,并回答下面的问题:(1)使用ping命令测试网络时,本机通常向被测试计算机发几次请求?(2)执行“ping ”,是否可以获取对应的IP 地址?截屏记录其IP地址。
(3)执行“ping ”和“ping ”,记录两者执行后的参数“平均往返时延”各为多少?并截屏记录。
(4)执行ping命令,要求向香港科技大学t.hk一次性发送10个报文请求。
截屏记录操作结果。
(5)执行ping命令,要求向香港科技大学t.hk发送报文请求的长度分别为500B 和2000B。
截屏记录操作结果。
4. 参照附件三:理解ARP协议,练习并熟悉“arp”命令中各命令属性,完成其中实验要求,并截屏记录下面的过程:(1)使用“arp -a”查看本机ARP选路表中的内容;(2)使用“arp -d”删除ARP选路表的内容;(3)使用“ping <IP地址>”命令ping局域网中另一台主机(且确保该主机IP未出现在ARP选路表中);(4)然后再执行“arp -a”;由此体会主机间通过通信生成和更新ARP选路表的过程。
实验一 RJ-45接口连线实验【实验目的】1)学会制作两种类型的RJ-45接头直通线、交叉线。
2)掌握使用双绞线作为传输介质的网络连接方法。
3)掌握测线仪的使用方法。
【实验环境】具有RJ-45接口网卡的计算机、5类双绞线、水晶头、压线钳、测线器。
【实验重点及难点】重点:学习双绞线识别、制作、测试器的使用。
难点:掌握制作正确双绞线的方法。
【实验指导】RJ-45连接器包括一个插头和一个插孔(或插座)。
插孔安装在机器上,而插头和连接导线(现在最常用的就是采用无屏蔽双绞线的5类线)相连。
EIA/TIA制定的布线标准规定了8根针脚的编号。
如果看插孔,使针脚接触点在上方,那么最左边是①,最右边是⑧(见下图)。
①②③④⑤⑥⑦⑧如果看插头,将插头的末端面对眼睛,而且针脚的接触点插头的在下方,那么最左边是①,最右边是⑧(见下图)。
①②③④⑤⑥⑦⑧在10 /兆比秒和100 Mb/s以太网中只使用两对导线。
也就是说,只使用4根针脚。
那么我们应当将导线连接到哪4根针脚呢?按照T568B(T568A)的标准制作双绞线。
T568B和T568A为美国电子电气工程师协会(EIA/TIA)两种双绞线制作标准。
其中T568B标准在以太网中应用较广泛。
T568A和T568B的管脚编号T568B线序Straight-Through Cable(直通线):双绞线线缆的两端使用同一种标准,即同时采用T568B标准或同时采用T568A标准。
在10M/100M以太网中8芯只使用4芯,在1000M以太网中8芯全部使用。
Crossover Cable(交叉线):双绞线在制作时一端采用T568B标准,另一端采用T568A标准。
DTE 类设备:PC、路由器、交换机uplink口、HUB级联口DCE 类设备:交换机普通口、HUB普通口同类设备间相连使用交叉线方式;异类设备间相连使用直通线方式。
说明:DTE(Data Terminal Equipment)是数据终端设备,也就是具有一定的数据处理能力以及发送和接收数据能力的设备。
计算机网络技术实验指导书一、实验目的计算机网络技术实验旨在帮助学生深入理解计算机网络的基本原理、协议和技术,培养学生的实践动手能力、问题解决能力和创新思维。
通过实验,学生将能够掌握网络设备的配置与管理、网络拓扑的构建、网络服务的搭建与测试等方面的技能,为今后从事计算机网络相关工作或进一步的学习研究打下坚实的基础。
二、实验环境1、硬件环境计算机:若干台,配置不低于英特尔酷睿 i5 处理器、8GB 内存、500GB 硬盘。
网络设备:交换机、路由器等。
网线、水晶头等连接材料。
2、软件环境操作系统:Windows 10、Windows Server 等。
网络模拟软件:Packet Tracer、GNS3 等。
网络工具软件:Wireshark、Tracert 等。
三、实验要求1、实验前,学生应认真预习实验内容,熟悉相关的理论知识和实验步骤。
2、实验过程中,学生应严格遵守实验室的规章制度,爱护实验设备,按照实验指导书的要求进行操作。
3、学生应独立完成实验任务,遇到问题应积极思考,尝试自行解决,若无法解决,可向教师请教。
4、实验结束后,学生应整理好实验设备,关闭电源,清理实验台,并认真撰写实验报告。
四、实验内容实验一:网络拓扑结构的构建1、了解常见的网络拓扑结构,如总线型、星型、环型、树型和网状型。
2、使用网络模拟软件(如 Packet Tracer)构建一个简单的星型网络拓扑,包括计算机、交换机等设备。
3、为网络中的设备配置 IP 地址、子网掩码等网络参数,使其能够相互通信。
实验二:交换机的基本配置与管理1、认识交换机的外观、端口类型和指示灯含义。
2、通过控制台端口(Console 口)连接交换机,使用命令行界面(CLI)对交换机进行基本配置,如设置交换机名称、管理 IP 地址、VLAN 等。
3、学习使用 Telnet 或 SSH 方式远程管理交换机。
实验三:路由器的基本配置与管理1、了解路由器的工作原理和功能。
4-320213X1《计算机网络原理》实验指导书《计算机网络》课程实验指导书廖志芳编写课程编号 320213X1 总学时 48 实验学时 6 课外学时15中南大学软件学院 2021年11月实验1《Windows Socket编程》实验学时: 2 每组人数: 1实验类型: 2 (1:基础性 2:综合性 3:设计性 4:研究性)实验要求: 2 (1:必修 2:选修 3:其它)实验类别: 3 (1:基础 2:专业基础 3:专业 4:其它)一、实验目的通过实验,使学生熟悉并掌握计算机Windows 编程的基本知识,进一步加深学生对课堂所学基本内容的理解,掌握基本的Windows编程技巧,通过实验使得学生能够进行一些简单的网络程序设计。
二、实验内容1.介绍基本的Windows Socket编程技巧;2.基于Windows Socket编程,设计并实现一个简单的聊天系统,包括客户端及服务器端。
三、实验要求:1.按照实验内容和步骤完成各个实验; 2.在实验报告中要有详细地实验步骤以及结果; 3. 按时上交实验报告。
四、实验步骤1.工程创建在VC6中新建一个新工程,选择:Win32 Console Application,输入工程名。
具体方法:启动VC6.0,单击【File】->【New】,如图1所示;1图1(1)服务器端创建:然后在【新建工程】的对话框中的【Projects】选项卡中选择:Win32 Console Application,输入一个工程名及保存路径,点击【确定】,如图2所示;图2(2)客户端创建:在【新建工程】的对话框中的【Projects】选项卡中选择:MFC AppWizard[exe],输入一个工程名及保存路径,点击【确定】,选择“单文档模式”,完后确定完成,如图3所示,完成后新建一个主界面窗体,如图4所示。
图32图42.Winsock初始化在Windows环境下进行网络程序设计时,所有的Winsock函数都是从ws2_32.dll导出的,我们可以通过#pragma comment(lib, \语句链接到该库文件。
《高等计算机网络》实验指导书2013版(适用于网络工程专业)网络工程教研室2013-6-2实验一、利用分组嗅探器分析802.11一、实验目的及要求利用wireshark©分析IEEE802.11协议。
开始实验前,复习教材第六章第三节关于WLAN的相关内容。
另外,实验中涉及的相关内容比教材的要宽、深,可以参考:1)A Technical Tutorial on the 802.11 protocol, Pablo Brenner/pdf/802_11tut.pdf2)Understanding 802.11 Frame Types, Jim Geier,/tutorials/article.php/14475013)ANSI/IEEE std 802.11(1999), /wireshark-labs/802.11-1999.pdf.特别是,该标准第36页的Table1对于本实验非常重要。
二、实验条件PC机+ Windows + Wireshark + tracefile三、预备知识在《计算机网络A》的实验中,利用ethereal从有线Ethernet网络中捕获分组。
由于本实验是分析无线局域网协议IEEE802.11,因此将俘获通过空气传播(in-the-air)的帧。
不过,Windows操作系统没有提供捕获/拷贝通过无线网卡接收帧的“钩子”(hooks),本实验利用通过其他途径捕获的trace文件。
四、实验步骤1 开始下载trace文件wireshark-traces.zip,解压出Wireshark_802_11.pcap。
该trace 是利用AirPcap©和Wireshark在包含两台有线PC、一台型号为Linksys 802.11g 的AP和一台已于某个AP关联的无线主机的网络上捕获的。
该网络中,无线主机和AP工作在信道Channel 6上进行。
需要指出,AP和无线主机工作在Channel 6,同时,附近还有其它的AP,这些AP可能也工作在Channel6上。
因此,在trace文件中不仅有该无线主机和所关联AP之间传输的帧,还有许多由其他工作在Channel 6 的AP发送的广播帧,比如beacon帧。
捕获时,无线主机的处理步骤如下:①开始分组捕获前,无线主机已经与AP “30 Munroe St”关联;②在t=24.82时,无线主机发送HTTP Reques t消息,请求web页面:/wireshark-labs/alice.txt其中服务器的IP地址为128.119.245.12③t=32.82时,无线主机发送HTTP Request消息,请求web页面:。
该服务器的IP地址为128.119.240.19④t=49.58时,无线主机与AP “30 Munroe St”断开关联,并试图与AP“linksys_ses_24086”进行关联。
由于该AP不是公用AP(关联时需要进行认证),该无线主机最终无法与AP“linksys_ses_24086”关联成功。
⑤t=63.0时,无线主机停止与AP“linksys_ses_24086”的关联尝试,重新与AP“30 Munroe St”关联。
将trace下载并解压缩后,将其装载进Wireshark,利用菜单“File”->“Open”选择Wireshark_802_11.pcap后查看,将显示如图Figure 1所示的窗口。
Figure 1.Wireshark_802_11.pcap打开后的窗口2 Beacon帧IEEE 802.11 AP通过周期性地广播发送Beacon帧对外宣告其存在。
为了回答下述问题,需要仔细检查Wireshark窗口中的IEEE 802.11帧头部字段的细节。
1)在trace文件中,发送大多数Beacon帧的两个AP的SSID分别是什么?SSID=30Munroe StSSID=linksys122)AP“linksys_ses_24086”发送Beacon帧的时间间隔是多少?AP “30 Munroe St”呢?(提示:在Beacon帧中包含该时间间隔)Beacon interval=0.102400 Seconds3)AP“30 Munroe St”所发送Beacon帧的源MAC地址是什么(以十六进制表示,参考前面提到的IEEE 802.11标准)?00:16:b6:f7:1d:514)AP“30 Munroe St”所发送Beacon帧的目标MAC地址是什么(以十六进制表示,参考前面提到的IEEE 802.11标准)?Ff:ff:ff:ff:ff:ff5)AP“30 Munroe St”所发送Beacon帧的MAC BSS id是什么(以十六进制表示,参考前面提到的IEEE 802.11标准)?00:16:b6:f7:1d:516)AP“30 Munroe St”的Beacon帧中指出该AP支持4种数据传输速率和8种附加的“extended supported rates”,这12种数据传输速率各是多少?3 数据传输前面提到,在分组捕获前,无线主机已经与AP“30 Munroe St”相关联。
首先检查在已关联的连接上数据传输的情况,随后再检查无线主机与AP关联和断开操作。
根据无线主机的动作,在t=24.82和t=32.82时无线主机分别发送两个Web页面的HTTP请求消息。
7)找出包含第一个HTTP请求所使用的TCP连接(下载alice.txt的TCP连接)建立时SYN TCP segment的802.11 frame。
请问:发送该TCP SYN segment 的时间是多少?10:05:31.900208该802.11帧的三个MAC地址字段的值分别是什么(以十六进制表示)?其中对应无线主机无线网卡、AP、first-hop路由器的MAC地址各是什么?91:2a:b0:49:b6:4fReceive 91:2a:b0:49:b6:4f 无线主机或无线网卡Transmitter 00:16:b6:f7:1d:51 APBssid 00:16:b6:f4:eb:a8 第一跳Source address 00:16:b6:f4:eb:a8发送该TCP Segment主机的IP地址是什么?目标IP是什么?该目标IP地址与无线主机、AP、first-hot路由器有关吗?并解释。
(提示:回答上述问题时,可参考教材的P.450的Figure 5.19)Source 128.119.245.12 destination 192.168.1.1098)找出包含上述TCP会话SYNACK Segment的802.11帧。
什么时间收到的该Frame?该Frame中三个MAC地址字段值是什么?其中哪个是无线主机无线网卡、AP、first-hop路由器的MAC地址?该帧的发送方MAC地址与发送该TCP segment的设备的IP地址相对应吗?10:05:31.900208Source对应路由Destination对于无线网卡Bssid 对应AP4 关联与断开在基本模式的无线局域网中,无线主机在发送数据前必须与某个AP关联。
IEEE 802.11的关联处理通过无线主机和AP间交换ASSOCIATE REQUEST帧和ASSOCIATE RESPONSE帧完成。
其中,ASSOCIATE REQUEST帧由无线主机发往AP,其frame type=0, subtype=0(可参考教材中的Figure 6.13);ASSOCIATE RESPONSE帧由AP发往无线主机作为收到ASSOCIATE REQUEST帧的响应,其frame type=0,subtype=1。
可参考802.11的标准规范来了解802.11帧中每个字段的详细含义。
9)在t=49后,无线主机与AP“30 Munroe St”结束关联时采取了哪两个动作(如,发送了frame)?何时发送了这些帧?(提示:一个是IP层的动作,另一个是MAC层的动作)。
仔细阅读IEEE 802.11标准规范,是否应该有另一个Frame,但你并没有从trace中发现?10)检查trace文件,查找从无线主机发送到AP和从AP发送到无线主机的AUTHENICATION帧。
无线主机发送到AP“linksys_ses_24086”(其MAC 地址为Cisco_Li_f5:ba:bb)的第一个AUTHENICATION帧是何时发送的(提示:t=49前后)?11)无线主机希望利用密码或者无需密码进行鉴别(身份认证)吗?12)trace中有从AP“linksys_ses_24086”返回的AUTHENICATION响应吗?13)现在考察无线主机终止与AP“linksys_ses_24086”关联的尝试转而与AP“30Munroe St”进行关联时(t=63.0后)的情况。
观察从无线主机发往AP和从AP 发往无线主机的AUTHENICATION帧。
何时无线主机向AP“30 Munroe St”发送AUTHENICATION帧?何时AP“30 Munroe St”向无线主机发送的AUTHENICATION响应(提示:可以使用filter 表达式:wlan.fc.subtype==11 and wlan.fc.type==0 and wlan.addr==IntelCor_d1:b6:4f来只显示AUTHENICATION帧)?14)继续考察无线主机与AP“30 Munroe St”在t=63.0后进行的关联处理。
一个ASSOCIATE REQUEST和一个ASSOCIATE RESPONSE被用来进行无线主机和AP的关联。
无线主机何时发送了ASSOCIATE REQUEST?AP何时发送了相应的ASSOCIATE RESPONSE?(注意:可以利用filter表达式:wlan.fc.subtype<2 and wlan.fc.type==0 and wlan.addr==InterCor_d1:b6:4f 控制只显示ASSOCIATE REQUEST帧和ASSOCIATE RESPONSE帧。
) 15)无线主机希望采用的数据传输率是多少?AP呢?为了回答这两个问题,需要仔细检查802.11 WLAN management frame的parameters fields。
24.0Mb/s 和1.0Mb/s5、其他类型的FrameTrace中还包括多个PROBE REQUEST和帧。
16) 考虑t=2.0s后的第一个PR O BE REQUEST帧和PROBE RESPONSE帧对。
何时发送的这两个Frame?他们的发送者、接收方的MAC地址分别是什么?他们的BSS ID MAC地址是什么?交换这两种类型帧的目的是什么?(为回答该问题,需要仔细察看上面提到的网络资源)五、实验任务1、预习实验,仔细阅读相关参考资料2、按步骤进行实验,记录实验结果,回答涉及的问题。