《网络实验指导书》

上传人:liu****han 文档编号:108521902 上传时间:2022-06-15 格式:DOC 页数:24 大小:638KB
返回 下载 相关 举报
《网络实验指导书》_第1页
第1页 / 共24页
《网络实验指导书》_第2页
第2页 / 共24页
《网络实验指导书》_第3页
第3页 / 共24页
点击查看更多>>
资源描述
计算机网络实验指导书计算机网络实验指导书计算机与通信工程学院计算机科学与技术系2010年5月修订IV前 言一、编写依据根据计算机网络教学大纲及计算机网络实验教学大纲编写。计算机网络是计算机科学与技术专业、软件工程专业、数字媒体专业、信息与计算科学专业以及应用数学专业的必修课程,该课程中通常安排有1/41/3的实验学时,大纲中有课内实验和独立设置实验课两种方式。l 计算机网络课内实验。可开设5个实验项目,16学时。l 独立设置实验课“计算机网络实验”。可开设78个实验项目,32学时。任课教师可根据具体情况,规定学生应完成的实验项目和相应的学时。二、原理和应用并重网络原理实验主要集中在协议原理分析和仿真,目的在于对网络协议的理解和掌握;网络应用实验主要体现在操作系统的网络操作和网络/WEB编程,目的是通过实验了解和掌握最常用和最重要的网络技能。三、多设置设计性或综合性实验为调动学生的参与积极性,结合实验项目的可行性,尽量将实验设计为“设计型”或“综合型”,在基本实验操作过程或要求的基础上,通过实验选项或思考题,促使学生进一步掌握相关知识和技能。四、实验项目根据实验室条件选定实验室中编号=N的PC的默认配置为:IP地址=192.168.0.N,子网掩码=255.255.255.0,默认网关=“”(空,未设置)。所有PC以交换式快速以太网连网。设有“网络协议仿真系统”(以下称“协议仿真系统”,详见“附件3”)。该系统可供40人(2人一组)同时进行实验。经过几年的实践、探索和总结,我们将该系统实验指导书上的部分实验进行了整合。实践证明,该实验系统对理解和掌握典型网络协议有较大的帮助。总体说明和要求一、使用“网络协议仿真教学系统”“网络协议仿真教学系统”(以下称“协议仿真系统”)安装在实验室的5788号以及103110号共40台计算机上。实验2、4和5要使用协议仿真系统,实验8也可使用该系统进行分析和调试。实验中两人为一组,每人都必须完成实验规定的内容,即实验完成后两人要互换位置,重新进行实验。二、实验准备1、 认真阅读本指导书。2、 复习相关的理论知识。3、 根据实验项目的要求和内容,拟定实验方案(电子文档)。4、 使用仿真系统做实验时,一组的两人须同班,实验前确定,并明确写入实验方案。三、实验过程1、 携带U盘等USB端口存储介质,存放实验方案,记录实验过程和结果的截图。2、 按实验方案进行实验,并认真做好实验记录。3、 使用仿真系统做实验时,用姓名+实验项目号作为过滤器名称(如“李晓明3”),表示“李晓明在实验3中使用的过滤器”。4、 使用仿真系统做实验时,IP报中的标识、TCP头部的序(列)号,客户端的端口号等,均采用学号作为相关的序号。5、 使用仿真系统做实验时,如果可能,数据中要包含实验者的姓名、实验时间等信息。四、实验报告撰写和提交实验报告是对实验过程的描述和对实验结果的分析与总结,要便于他人阅读和参考,同时便于批改。根据以往的经验,实验报告是薄弱环节,部分同学重操作,轻报告,使实验的效果打折扣。因此对实验报告如下明确要求。1、 实验报告撰写总体要求l 采用专业术语(包括专业词汇、图和表)。l 语言叙述简练、准确。l 格式规范,正文文字为5号宋体。l 图表清晰,其中的文字为小5号宋体。2、 实验报告内容l 实验目的和原理,大纲。指导书中的内容不能简单复制。l 实验方案。在预习方案的基础上修改、浓缩。l 实验过程和结果。其中的图表要裁剪适当,标注清楚,并有相应的文字说明。l 对实验结果的分析和相应的结论。l 简要的实验总结,包括实验中遇到的问题及解决办法。特别说明:两人合作的实验,报告要各自独立撰写,不能相同。3、 实验报告封面l 按格式要求完成。模板另行提供,格式、字体、字号、项目等均不能修改,蓝色文字应按实际情况填写,并改为黑色再打印。l 使用“网络协议仿真教学系统”时,封面中的IP地址和MAC地址填写“仿真机”地址。l 独立完成的实验,不写合作者;两人合作的实验,必须标明合作者。 4、 实验报告提交l 书面文档。用B5纸打印,顶端装订。l 实验完成后5个工作日内提交,迟交扣分,10个工作日后不再受理。l 两人合作的实验,报告要同时上交。五、实验考核方法1、 考核内容考核环节考核项目考核点比例实验过程实验准备有否实验方案10%完成情况是否完成实验基本内容,是否完成可选内容15%表现已有理论知识和实验技能的运用是否熟练,是否独立完成,是否有新意(设计型或综合型)15%实验报告实验结果实验结果是否详实、正确15%语言叙述实验过程叙述是否全面、准确、简洁15%结论与总结实验结论是否深入,实验总结是否有针对性10%结构和格式实验报告结构是否完整,格式是否规范10%图表质量实验报告中图表是否清晰、得当10%2、 考核方法每个考核项目结果评价为“A”(好)、“B”(较好)、“C”(一般)或“D”(较差),对应的分数如下:考核结果ABCD分数8.57.58.56.57.56.5没参加实验,或参加实验但没交实验报告或明显抄袭实验报告,相应实验项目成绩为0分。目 录【双绞线RJ45连接头的制作】1【以太网MAC帧的构造与捕获】2【Windows的网络配置、管理与测试】3【IP、ARP、ICMP报文构造与协议分析】5【TCP建立连接的三次握手仿真】6【WEB网站设计基础】7【Winsock程序设计】9【动态网站设计】10参考文献11附录1 双绞线布线简介和网线插头的制作方法12附录2 Windows网络实用命令简介15附录3 “网络协议仿真教学系统”简介16附录4 Winsock简介17实验报告封面填写示例及说明19计算机网络实验指导书【双绞线RJ45连接头的制作】一、实验目的l 认识基于双绞线的网络布线系统;l 掌握电脑网线连接器的制作方法;l 掌握测线器的使用方法。二、实验类型、学时和完成方式验证型;24学时;每人独立完成实验.三、实验内容和要求参观实验室布线系统;学会制作和测试网线。要求1.用RJ-45连接头制作工具制作并测试网线。要求2.记录教师对实验室的布线情况的讲解内容。要求3.制作并测试双绞线电缆(双绞线采用5类UTP,连接方式为“直通”)。l 用RJ-45双绞线压线钳制作长度为2米的直通电缆;l 用标签标明电缆的长度、类型、制作人和制作时间;l 用测线器测试制作的网线电缆;l 用测线器测试并记录双绞线电缆的连通性和线序。四、实验报告要求1、实验室网络布线系统情况;2、所制作网线的标准、类型、简要制作过程、测试方法和测试结果。【以太网MAC帧的构造与捕获】一、实验目的l 掌握网络协议分析器的基本使用方法,构造并发送MAC帧;l 掌握协议仿真编辑器的基本使用方法,分析捕获的MAC帧;l 掌握以太网帧的构成,了解各个字段的含义;l 识别MAC地址并理解其作用。二、实验类型、学时和完成方式验证型;24学时;两人一组完成。三、实验要求和内容本实验包括计算机网络协议仿真实验(第二版)中实验环境以及网络协议仿真器的使用说明、网络协议分析器的使用说明和实验一 以太网数据帧的构成等3个基本实验项目的内容。实验原理见教材、参考文献1、7。要求1.熟悉“网络协议仿真实验系统”的结构和实验硬件的配置方法;要求2.学习使用“仿真编辑器”,构造并发送MAC帧。l “地址本”使用;l 协议包的管理与编辑;l 构造以太网MAC帧,数据为字符串“ABCDEFGH”,发送给指定PC。l 构造以太网MAC帧,数据为字符串“ABCDEFGHIJKLMNOPQRSTUVWXYZ”+“空格”+实验日期 +“空格”+两人的姓名拼音+“0123456789”,发送给指定PC。要求3.学习使用“协议分析器”,捕获并分析MAC帧。l 定义过滤器;l 创建捕获窗口并捕获包;l 分析捕获的MAC帧。四、思考题1、 MAC帧中DA在最前面有什么好处?2、 MAC帧的“长度/类型”字段的值=0800或=0806的差别。3、 MAC帧的“长度/类型”字段的值1500或1500的作用。4、 为什么仿真编辑器和协议分析器中没有FCS字段?5、 什么情况下仿真编辑器构造的MAC帧和协议分析器收到的MAC帧内容不一致(多出若干00字节)?原因是什么?【Windows的网络配置、管理与测试】一、实验目的l 掌握Windows XP环境下网络参数的配置方法;l 掌握最基本的网络管理命令作用和使用方法;l 掌握IP 地址及分类;l 理解子网的划分和子网掩码的作用;l 理解默认网关的作用。实验基本原理见教材、教学参考书、附录1,参考文献2、4。二、实验类型、学时和完成方式设计型;24学时;每人独立完成实验。三、实验内容和要求要求1.学习使用Windows XP网络实用命令。l 启动DOS操作界面;l PING: 测试到目的主机的连通性(和可达性);l IPCONFIG: 查看主机的网络参数;l ARP: 管理ARP缓存。要求2.网络参数设置(修改“IP地址”,“子网掩码”和“默认网关”并使之生效);l 配置:子网掩码分别修改为255.255.255.0和255.255.255.128,查看配置结果并记录,并分析何时生效。要求3.设法改变网络参数配置,测试到某目的PC的连通性并得到以下3种结果。提示:目地IP与源IP在不同网络中,不配置默认网关。l 目地主机不可达(Destination host unreachable)。提示:目地IP与源IP在同一网络中,或目地IP与源IP在不同网络中,配置默认网关;目的IP主机未工作或IP地址未分配。l 请求超时(Request timed out)。提示:目地IP与源IP在同一网络中,或目地IP与源IP在不同网络中,配置默认网关;目的IP主机工作正常。l 有响应/PING通(Reply from 目地IP,byte=32 times=时间 TTL=255)。要求4.测试以下配置是否可行,并记录结果。l IP地址=192.168.x.0, 子网掩码=255.255.255.0。l IP地址=192.168.x.192, 子网掩码=255.255.255.224。l IP地址=192.168.x.193, 子网掩码=255.255.255.224。l IP地址=192.168.x.0, 子网掩码=255.255.0.0。x为计算机号。四、思考题1、 IP参数配置的改变何时生效?怎样查看?2、 IPCONFIG命令的作用是什么?可带有什么参数?3、 PING命令的作用是什么?必须带有什么参数?带有参数“t”作用是什么? 4、 ARP A和ARP D命令有什么区别? 5、 分析:主机IP=192.168.1.0,掩码分别为255.255.255.0或255.255.0.0产生相应结果的原因。6、 分析“实验过程4”结果的原因。7、 当实验室较多的PC在运行时,执行“ARP D”和“ARP A”后,为什么仍有较多的“IPMAC”地址记录?【IP、ARP、ICMP报文构造与协议分析】一、实验目的l 掌握IP 数据报的组成和各字段的功能,分析数据报的IP首部;l 理解ARP、ICMP与IP的关系;l 理解ARP命令、PING命令与ARP、ICMP协议的关系;l 熟悉ARP和ICMP协议包格式;l 了解ARP、ICMP会话过程。二、实验类型、学时和完成方式设计型;46学时;两人一组完成。三、实验内容和要求本实验涵盖计算机网络协议仿真实验(第二版)中实验二 IP 地址分类与数据包组成、实验三 地址解析协议ARP和实验四 互联网控制报文协议ICMP等三个实验项目的内容,并且在【Windows网络的配置、管理与测试】实验完成后进行。实验中使用默认配置的网络参数。实验基本原理见教材、教学参考书及参考文献1、7。要求1.在仿真机上用“仿真编辑器”构造IP包并发往“指定主机”,在监控机上用“协议分析器”捕获并显示该包。要求2.用网络实用命令发送ARP和ICMP报文到192.168.1.100,截获并分析报文。要求3.用“协议分析器”捕捉包并分析ARP、ICMP会话过程。l 运行“协议分析器”,设置适当的过滤器,开始捕捉包;l 在仿真机上删除ARP缓存,用PING测试到指定主机的连通性;l 分析捕捉到的包,查看并解释会话过程。要求4.仿真ARP、ICMP会话。l 用“仿真编辑器”编辑ARP、ICMP请求并分别发送(ICMP包携带的数据为:“实验3:”+日期+“,”+姓名1+“and”+姓名2,例如:“实验3:2009-12-8,王强 and 李明”);l 用“协议分析器”捕捉包,显示分析相应的会话过程;并与2的结果相比较,确认仿真结果是否正确。四、思考题1、 未使用“仿真编辑器”时,捕获的协议包是怎样产生的?2、 什么是ARP?ARP与IP的关系。3、 什么是ICMP?ICMP与IP的关系。4、 什么是“会话”?本实验中那些协议有会话过程?IP有否“会话”?5、 用PING命令测试连通性时如果结果为不能连通,并仍然使用“子网掩码”255.255.255.0,应添加什么设备才可能PING通?为什么?【TCP建立连接的三次握手仿真】一、实验目的l 掌握TCP 协议建立连接的工作原理(包括TCP部中各字段的含义及作用,三次握手的过程)。l 能够分析TCP 协议的建立连接的过程,理解TCP会话的概念。二、实验类型、学时和完成方式设计型;46学时;两人一组完成。三、实验内容和要求用“网络协议仿真教学系统”仿真实现TCP建立连接的三次握手过程。WEB服务器IP地址:192.168.1.53或192.168.1.100。实验原理见教材、教学参考书及参考文献1、7。要求1.在仿真机上浏览一个WEB服务器,用协议分析器查看TCP建立连接的三次握手会话;要求2.启动仿真编辑器的“TCP拦截”功能;要求3.用仿真编辑器构造并发送与web服务器第一次握手TCP报文(SYN X),用协议分析器捕捉并查看该报文;要求4.用协议分析器捕捉并查看web服务器发回的第二次握手TCP报文(ACK X+1,SYN Y);要求5.用仿真编辑器构造并发送与web服务器第三次握手TCP报文(ACK Y+1);用协议分析器捕捉并查看该报文;要求6.停止仿真编辑器的“TCP拦截”功能,重新3、4、5步,记录结果。四、思考题1、 TCP、IP、以太网协议的依赖和封装关系。2、 TCP连接建立的三次握手包中,“序号”、“确认号”应为何值?3、 简述会话的概念及其在三次握手过程中的体现。4、 实验中为什么要启动/停止TCP拦截?分析其原因?5、 是否有其它办法代替“TCP拦截”?【WEB网站设计基础】一、实验目的l 基本掌握WEB网页设计方法。l 掌握一种WEB服务器的配置方法。二、实验类型、学时和完成方式设计型,610学时;每人独立完成实验。三、实验内容和要求制作个人网站。包括配置网站,制作网页并发布。由指导教师在线检查设计结果。实验中使用默认配置的网络参数。实验原理及相关知识(HTML、WEB),见教材、教学参考书及参考文献。要求1.制作个人网站的网页。l 主页包括作者基本信息和照片;l 主页包括基于文字的站内链接“专业背景”、“求职意向”和友情链接“辽宁石油化工大学”(192.168.1.100);l 主页包括基于图片的友情链接“Google”(192.168.1.200);l 主页包括到到自己邮箱(如JSJ030117163.COM)的链接;l 主页包括可下载文件(如“网站设计基础.doc”)。要求2.配置IIS并发布网站。l 配置IIS(“默认网站”的“主目录”、“默认文档”等);l 启动WWW服务器。要求3.浏览自己的网站。l 在其它计算机上用IP地址浏览相应的网站;l 在自己的计算机上用“回送地址”浏览自己的网站。四、思考题1、 网页和网站有什么区别和联系?使用哪些工具制作网页、网站?2、 在你制作的网页中使用了哪几种HTML语法标记?哪些是必须成对出现的?3、 站内链接与站间链接有何区别?4、 网页中怎样提供可文件“网站设计基础.doc”下载(语法)? 怎样提供向“JSJ030117163.COM”发邮件的链接(语法)? 5、 配置IIS并启动WWW服务器的步骤。6、 浏览自己的网站有哪几种方法?7、 动态网页和静态网页的区别?8、 表单的作用是什么?有哪些提交方法?9、 在自己的计算机上用“回送地址”浏览自己的网站是否能证明实验成功?10、 如果网站没有发布,浏览的结果是什么?11、 用“回送地址”浏览网站是是否出现过“网站正在建设中”的提示?怎样解决的?【网络分析软件Wireshark的使用】一、实验目的l 掌握网络分析软件Wireshark基本使用方法。l 掌握用Wireshark分析常见协议的方法。二、实验类型、学时和完成方式综合型;48学时, 每人独立完成实验。三、实验要求和内容配置Windows XP的IP信息;用控制台命令查看相关配置信息,测试与不同主机的连通性;用协议分析软件捕获测试时数据包,并分析测试结果。实验原理和软件操作相关知识,见教材及参考文献8。要求1.安装Wireshark。要求2.用Wireshark捕捉网络包并保存捕捉记录。l 建立只读共享文件夹“E:net”;l 运行Wireshark。l 设置Wireshark捕包参数。必做:选择捕捉端口,实时刷新捕包显示,定义捕捉过滤规则表达式;可选:定量捕包,定时捕包等。l 启动包捕捉。在包捕捉过程中进行网络通信,以确保能捕捉到包;若没有捕捉到包,重新启动捕捉;l 学习Wireshark的其他捕捉方式、配置和过滤等功能。l 存储捕捉的包到文件中。l 退出Wireshark。要求3.分析并找出指定的包。l 重新运行Wireshark。l 打开包文件(“E:net”),加载已保存的包数据。l 找到指定的包。找到Ethernet II、IP、ARP、ICMP和TCP包至少各一个,解析包结构,找到TCP建立连接时一组“三次握手”过程的所有包并分析。四、思考题1. Wireshark可定制哪几种捕捉方式?2. 通过观察其他同学的实验结果,说明Ethernet更多采用什么标准?3. MAC地址16进制书写方式常用的有哪几种?4. 比较Wireshark与网络协议仿真实验教学系统的协议分析器。5. WinPcap与Wireshark的关系。【Winsock程序设计】一、实验目的l 理解Winsock与TCP/IP的关系;l 基本掌握Winsock程序设计方法。二、实验类型、学时和完成方式综合型;1620学时;每人独立完成实验(UDP)或两人合作完成实验(TCP)。三、实验要求和内容编程实现单用户通信程序。实验原理见教材中有关运输层章节,附录4,参考文献3。要求1.用VC+、VB等面向对象编程语言实现。要求2.采用TCP或UDP均可。l 采用TCP。服务器端程序功能包括:端口可设置,等待任意客户端连接请求(侦听)并接受,发送随机数据,接收数据并显示,终止连接(结束数据传输);客户端程序功能包括:本地端口可设置,服务器进程端和端口可设置,请求连接到服务器端,发送随机数据,接收数据并显示,终止连接(结束数据传输)。l 采用UDP。对方地址和端口可设置,发送随机数据,接收数据并显示。要求3.实验报告中,程序代码(主要)清单作为附录。四、思考题【动态网站设计】一、实验目的l 理解动态WEB的相关概念;l 学习动态网页设计方法。二、实验类型、学时和完成方式综合型,1620学时;可两人合作完成实验,明确分工,提交一份实验报告,标明两人分别撰写各自负责的部分。三、实验内容和要求制作论坛网站,并发布。实验原理及相关知识见教材、教学参考书及参考文献。要求1.基于ASP或ASP.NET技术。要求2.论坛的基本功能。l 显示访问频度,当前客户端时间。l 用户和访客按主题浏览论坛,跟“贴子”,帖子可包含图片。l 用户注册、登录和信息修改。l 管理员登录及管理(主题管理,帖子管理,用户管理)。四、思考题1、 动态网页和静态网页的区别?2、 什么是表单?在动态WEB中的作用是什么?有哪些提交方法?3、 什么是CGI?与动态WEB的关系如何(作用是什么)?4、 使用什么支持技术?其基本原理和工作过程是什么?5、 以所完成的内容为例,简单阐述数据库在动态WEB中的地位和作用。参考文献1 中软吉大公司网络协议仿真教学系统实验教材2 张基温计算机网络实验与实践教程北京:清华大学出版社,20053 陆魁军计算机网络基础实践教程北京:清华大学出版社,20054 尚晓航计算机网络与Windows 2000实用教程北京:清华大学出版社,20035 孙践知计算机网络应用技术教程北京:清华大学出版社,20066 锐捷公司实用网络技术配置指南(初级篇)7 中软吉大公司计算机网络协议仿真实验(第2版),pdf文档8 ethereal用户手册,pdf文档附录1 双绞线布线简介和网线插头的制作方法双绞线是目前局域网中广为使用的传输介质。一、双绞线的结构及分类双绞线(Twisted Pair wire)是综合布线中最常用的一种传输介质。一对双绞线一般由两根2226号(AUG,美国线规)绝缘铜导线相互缠绕而的成。把两根相互绝缘的铜线按一定密度按逆时针方向互相扭绞在一起,可降低信号干扰的程度。把一对或多对双绞线放在一个绝缘套中构成了双纹线电缆,不同颜色线对具有不同的扭绞长度。双绞线分为非屏蔽双绞线(UTP)和非屏蔽双绞线(STP)两种。美国电子-通信工业协会(EIA/TIA)把UTP分为7类,下表是对3类以上UTP的简要说明。类别(catagory)描述最小带宽(MHz)主要应用3类(cat3) UTP钮绞密度低,12次/米1610Base-T4类(cat4) UTP钮绞密度较低20TokenRing和10Base-T5类(cat5) UTP钮绞密度高,72次/米100100Base-T和10Base-T超5类(high-cat5) UTP稳定性加强的5类线1001000Base-T6类(cat6) UTP在超5类线上改善了串扰和回波损耗2501000Base-T7类(cat7) UTP尚未定义600 RJ-45插头和插座双绞线的性能指标包括传输频率(带宽)、传输速度、衰减、近端串扰、阻抗特性、分布电容、直流电阻等)二、采用双绞线布线用户可以移动的双绞线由两端两端的RJ-45插头(俗称水晶头)和一段4对双绞线组成,称为“设备连接(双绞)线”或“网线”,用于实现“计算机用户插座”和“交换机机柜端插座”的连接;由专业人员固定在墙壁管线中或布线槽道中的双绞线两端通常采用RJ-45插座(俗称“模块”)。用户端插座通常通过面板就近安放在墙壁、地面或电脑桌上,每个标准面板通常可配置1、2或4个插座;在交换机(或HUB集线器)一侧,根据交换机数量和端口数不同,通常采用多个(4、6、8个或更多)一体插座,并与交换机等设备一起安装到19英寸标准机柜中,以便于统一管理和保护。“网线”可根据需要进行改变或更换,连接用户端插座和机柜端插座的双绞线固定在墙壁或槽道中被保护起来,通常在布线系统安装完成后不能随意改动。三、“网线”标准“网线”两端均为RJ-45插头,通过专用的工具制作,标准为TIA/EIA 568A(简称为“568A”)和TIA/EIA 568B(简称为“568B”)。工艺过程一般不采用焊接,也不采用端子连接。568A、568B两种标准的颜色标志及电缆线对排列顺序如图所示。12345678第1对第2对第3对第4对引脚序号568A标准12345678第1对第2对第3对第4对引脚序号568B标准RJ45插座RJ45插座RJ45插座RJ45插头l 568A标准线对顺序为:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕。l 568B标准线对顺序为:白橙、橙、自绿、蓝、白蓝、绿、白棕、棕。1、2是一对;3、6是一对;4、5是一对:7、8是一对。工程中使用比较多的是568B接线方法。四、“网线”的连接方式及用途采用RJ-45连接器的“网线”一般有直通、交叉和反转三种连接方式,用途不同。1、 直通(straight-over)方式。一般用来工作站与集线器(或交换机)之间或配线架与集线器(或交换机)之间的连接,线缆两端的RJ-45接头中的线序完全相同,都是TIA/EIA 568A或都是TIA/EIA 568B。用途:l PCADSL MODEMl ADSL MODEMADSL 路由器的WAN端口l PCADSL路由器的LAN端口l PC集线器或交换机2、 交叉(cross-over)方式。一般用于集线器(或交换机)与集线器(或交换机)之间的连接,线缆两端的RJ-45接头中的线序不同,一端是TIA/EIA 568A,另一端是TIA/EIA 568B。用途:l PCPC (对等网连接,两台电脑之间只通过一条网线连接就可以互相传递数据)l 集线器集线器l 交换机交换机3、 反转(roll-over)方式。通常用于与Console端口的连接(RJ-45与RS-232之间的转换),无需遵守568A或568B,只需两端线序完全相反。四、“网线”的制作与测试一种RJ45/RJ11压线钳“网线”的制作需采用专用制作工具(俗称“压线钳”)按568A或568B标准线序制作。RJ-45连接线的测试包括连通性/线序测试和电气性能测试。网线制作好之后,应当首先进行连通性测试。实际工程中应按TIA/EIA TSB-67标准对布线系统的端接线图、长度、衰减和连连通性测试。最常用测试仪是万用表,常用的测线器(cable tester)可测试连通性和线序。连通性/线序测试:通常采用“测线器”,连通性和线序在测线器上用多种颜色LED指示。RJ45/RJ11测线器电气性能测试:采用专用的性能测试仪器,可测量电缆的长度、衰减、串扰等电气参数,并填写“电气性能测试记录”。双绞线性能测试仪 附录2 Windows网络实用命令简介1、 ipconfig命令功能:显示本计算机的网络参数和配置格式:ipconfig /all2、 ping命令功能:检测到目标计算机的网络连通性格式:ping -t -a -n count -l size -f -i TTL -v TOS -r count -s count -j host-list | -k host-list -w timeout target_name3、 arp命令功能:查看本计算机ARP缓存中的当前内容格式:ARP -s inet_addr eth_addr if_addrARP -d inet_addr if_addrARP -a inet_addr -N if_addr4、 netstat命令功能:显示实际网络连接及接口设备的状态信息格式:netstat -a-e-n-s-p proto-r5、 tracert命令功能:跟踪数据包到目的计算机传输的路由,用来分析和排查网络故障。格式:tracert -d -h maximum_hops -j host-list -w timeout target_name附录3 “网络协议仿真教学系统”简介实验单元2实验单元20实验单元1板卡(交换机)仿真机2监测机2数据采集器2仿真机1监测机1数据采集器1仿真机20监测机20数据采集器20 “网络协议仿真教学系统”(以下称“协议仿真系统”)安装在计算机学院304机房的编号为5788号以及103110号共40台计算机上,系统由的结构如下图。一台数据采集器与将相邻的两台PC(编号为N和N+1,N为奇数)构成1个实验单元,实验系统共20个实验单元,通过板卡(交换机)连接到一起。每个单元中单数编号为仿真机,双数编号为监控机。通过数据采集器的状态开关可控制一个实验单元是否处于实验状态。如果处于非实验状态,相应的仿真机和监控机为普通的连网PC,其中监控机要使用“本地连接”(图中实线),“本地连接2”(图中虚线)不起作用。 如果数据采集器的状态开关切换到实验状态,则监控机上运行的“协议分析器”程序通过“本地连接”和“本地连接2”实时接收仿真机发出后收到的协议包,进行协议分析和会话分析,并显示出来。仿真机上运行的“仿真编辑器”程序可直接编辑各种网络协议包并定制发送。该系统有PDF版和网页版实验指导书,在仿真机和监控机的“桌面”上。系统的使用方法(操作说明)可在实验中打开并浏览。附录4 Winsock简介1、 Socket基本概念Socket中文译为套接字,是网络程序间通信的一种方法。每一个套接字都用一个半相关描述:协议,本地地址、本地端口;一个完整的套接字则用一个相关描述:协议,本地地址、本地端口、远程地址、远程端口。每一个套接字都有一个由本地操作系统分配的惟一的套接字号。Socket主要包括三种类型:l 流式套接字(SOCK STREAM)流式套接字提供可靠的、面向连接的通信流。典型的有TCP协议,能保证数据传输的正确性和顺序。l 数据报套接字(SOCK DGRAM)数据报套接字定义了一种无连接的服务,数据通过相互独立的报文进行传输,是无序的,并且不保证可靠、无差错。代表协议是UDP。l 原始套接字(SOCK RAW):原始套接字允许对底层协议如IP或ICMP直接访问,它功能强大但使用不太方便,主要用于一些协议的开发。2、 流式套接字(TCP)的通信过程3、 Winsock编程Winsock是Windows平台下的网络编程接口,它实际上是一组Windows API,封装了不同网络协议上的底层操作,从而为网络程序开发者提供了一个统一的编程接口。Winsock支持在多种协议上的网络程序开发,比如TCP,UDP和IP等等基本API接口函数。头文件:winsock.h或winsock1h,库文件ws2_32.lib。l Winsock初始化WASStartup(WORD wVersionRequested,LPWSADATA lpWSAData);l 创建socketSOCKET socket(int of, int type, int protocol);l 地址绑定Int bind(SOCKET s,const struct sockaddr FAR *name,int namelen);l 侦听客户端请求Int listen (SOCKET s, int Blocklog);l 发送连接请求Int connect(SOCKET s, const char FAR *buf, int len, int flags);l 发送和接收数据(有连接)Int send(SOCKET s,const FAR *buf, int len, int flags);Int recv(SOCKET s,char FAR *buf, int len, int flags);l 发送和接收数据(无连接)Int sendto(SOCKET s,const FAR *buf, int len, int flags, const struc sockaddr FAR *to, int tolen);Int recvfrom(SOCKET s,const FAR *buf, int len, int flags, const struc sockaddr FAR *to, int FAR *fromlen);l 关闭socketInt closesocket(SOCKET s);l 释放DLLInt wsaCleanup(void);l 出错信息Int WASGetLastError(void);实验报告封面填写示例及说明(格式不能改变!)“实验项目名称”用粗体用仿真系统时填写仿真机“MAC地址”“计算机编号”用粗体“姓名”用粗体用仿真系统时填写仿真机“IP地址”“专业班级”用粗体19
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!