第一篇:计算机通信网络实验报告册
四川工程职业技术学院电气信息工程系
计算机通信网络实验报告册
班级2014通信技术1班
姓名赵自谦
学号201412021949
电气信息工程系电子教研室制
2016年9月
四川工程职业技术学院电气信息工程系
目录
实验一网线制作............................................................................................................................2 实验二对等局域网组建................................................................................................................4 实验三
OUTLOOK配置.............................................................................................................5 实验四常用网络命令..................................................................................................................10 实验五FTP实验...........................................................................................................................15
四川工程职业技术学院电气信息工程系
实验一网线制作
一、实验目的
理解直连线和交叉线的应用范围,掌握直连线和交叉线的制作方法。
二、实验属性
验证性试验。
三、实验仪器设备及器材
RJ45卡线钳一把、水晶头、双绞线、测试仪。
四、实验要求
1、预习报告中需解决以下问题:
(1)掌握不同双绞线的不同用途。(2)掌握不同双绞线的线的排列顺序。
2、试验中正确使用仪器设备,独立操作。
3、试验后按规定要求写出实验报告。
五、实验原理
1、双绞线概述
双绞线由两根具有绝缘保护层的铜导线组成。两根线安按照一定的密度相互绞在一起,就可以改变导线的电气特性,从而降低信号的干扰程度。双绞线电缆比较柔软,便于在墙角等不规则地方施工,但信号的衰减比较大。在大多数应用下,双绞线的最大布线长度为100米。双绞线分为两种类型:非屏蔽双绞线和屏蔽双绞线。
2、双绞线连接
双绞线采用的是RJ-45连接器,俗称水晶头。RJ45水晶头由金属片和塑料构成,特别需要注意的是引脚序号,当金属片面对我们的时候从左至右引脚序号是1-8,这序号做网络联线时非常重要,不能搞错。按照双绞线两端线序的不同,我们一般划分两类双绞线:一类两端线序排列一致,称为直连线;另一类是改变线的排列顺序,称为交叉线。线序如下:
直通线:(机器与集线器连)12345678 A端:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕; B端:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕。交叉线:(机器直连、集线器普通端口级联)12345678 A端:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕;
四川工程职业技术学院电气信息工程系
B端:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕。
在进行设备连接时,我们需要正确的选择线缆。我们将设备的RJ45接口分为MDI和MDIX两类。当同种类型的接口通过双绞线互连时,使用交叉线;当不同类型的接口通过双绞线互连时使用直连线。通常主机和路由器的接口属于MDI,交换机和集线器的接口属于MDIX。例如,路由器和主机相连,采用交叉线;交换机和主机相连则采用直连线。
六、实验步骤
1、剪下一段长度的电缆
2、用压线钳在电缆的一端剥去约2cm护套。
3、分离4对电缆,按照所做双绞线的线序标准(T568A或T568B)排列整齐,并将线弄平直。
4、维持电缆的线序和平整性,用压线钳上的剪刀将线头剪齐,保证不绞合电缆的长度最大为1.2cm。
5、将有序的线头顺着RJ-45头的插口轻轻插入,插到底,并确保护套也被插入。
6、再将RJ-45头塞到压线钳里,用力按下手柄。就这样一个接头就做好了。
7、用同样的方法制做另一个接头。
8、用简单测试仪检查电缆的连通性。
9、注意:如果两个接头的线序都按照T568A或T568B标准制作,则作好的线为直通缆;如果一个接头的线序按照T568A标准制作,而另一个接头的线序按照T568B标准制作,则作好的线为交叉缆。
七、备注说明:
1、伴随着网络技术的迅猛发展,涌现了越来越多的实验软件工具、实验思想、实验方法和技术,相同的网络功能和服务可从不同角度、不同方法去实现。希望同学们能积极查阅国内外的相关文献,跟踪技术发展动态。
2、实验学时较短,远不能满足大学生发现问题、分析问题、解决问题的动手实践能力、工程能力的培养要求,希望同学们在课余能够珍惜时间,积极进行上机、上网操作练习,多动手实践操作,学习、应用所学到的实验方法和技术。
3、在课内外的实验中,提倡同学们在使用本实验指导书中的工具软件和方法的基础上,还可再用其他的工具软件和方法。实验报告可以针对自己收获较大的工具软件和思路、方法来书写。
四川工程职业技术学院电气信息工程系
实验二对等局域网组建
一、实验目的
1.组建两种拓扑结构的局域网。2.能够在局域网内实现资源共享。
二、实验要求
1.用TCP/IP协议配置对等网。采用星型拓扑结构或点到点拓扑结构。2.掌握资源共享的设置和使用方法。
包括:文件夹共享(学生自做)、打印机共享(教师演示)、共享文件夹的映射(学生自做)
四、实验原理
对于一二十台计算机组成的小型局域网环境,当采用对等工作方式时,局域网中所有的工作站均装有相同的协议栈每台汁算机的“地位”是对等的,故称为对等网。
微软最初提供的小型网络解决方案是用简单通信协议NetBEUI来实现。使用该协议的网络,以“工作组”的形式划分子网(计算机的归属),以“计算机名”区分和识别计算机。工作组中的每台计算机既是Client又是Server。后来,Internet风靡全球。微软即在Windows系统中引入TCP/IP,并作为默认的通信协议。单独使用NetBEUI或TCP/IP,均可实现对等网。本实验采用TCP/IP协议。
五、实验条件
1.运行Windows 98或其以上版本的计算机两台以上,计算机上必须配备网 卡及其驱动程序。
2.集线器以及连接线(用实验一制作的网线)
六、实验步骤 第一部分:点到点拓扑结构的对等网组建以及文件夹共享配置(学生每两人一组)
1. 用交叉电缆线将两台电脑相连,观察网卡的指示灯,看每台计算机是否都是处于连通状态。
2.查看网络组件是否完整(是否安装了TCP/IP协议、网卡驱动程序)开启“控制面板”一“网络”图标,查看网络组件是否都在。若无TCP/IP通信协议或缺其他组件,则添加之。
3.配置IP地址
打开“控制面板”中的“网络连接”对话框,打开“本地连接”,选择“TCP/IP协议”,单击“属性”。在出现的“TCP/IP属性”对话框中单击“IP地址”,然后选择“使用下面的地址”,进行相应的配置。同组IP地址一个为10.1.20.2另一个为10.1.20.3,子网掩码都为255.255.255.0,其它不设。单击“确定”按钮。
4.在命令提示符下键入“ipconfig”,由此查看本机的ip地址。
5.给同一实验分组的主机配置相同的“工作组”名和不同的“计算机名”。6.测试网络的连通性。从“网上邻居”看到相邻主机的名字。7.在命令提示符下“Ping + 本组计算机”可以连通。
8.实现文件夹的共享。单击文件夹的属性,把此文件夹设置为共享,则在其
四川工程职业技术学院电气信息工程系
它主机上能够看到此文件夹,实现共享。
9.实现共享文件夹的映射。从网上邻居中找到另一台计算机所共享的文件夹,右击文件夹,找到映射到网络驱动器,单击,即可实现映射。
第二部分:星型拓扑结构的对等网的组建以及打印机的共享实现(学生每批分为二组,共搭建两个网络,每组网段地址指定为10.1.1.0、10.1.2.0,)
1.把每组所有的计算机用直通电缆连接到集线器上,具体做法是每根电联线的1端连接集线器的一个端口,另一端与计算机的网络接口卡相联。
2.观察该集线器的端口和计算机的网络接口卡上的指示灯,这些灯都应该变亮。在有些设备上,指示灯将会闪烁,这是正常现象。
3.配置IP地址
打开“控制面板”中的“网络连接”对话框,打开“本地连接”,选择“TCP/IP协议”,单击“属性”。在出现的“TCP/IP属性”对话框中单击“IP地址”,然后选择“使用下面的地址”,进行相应的配置。
一组IP地址设定为10.1.1.2~10.1.1.9,八台机子每台一个号码,从号码段中任选一个号码。另一个组IP地址设定为10.1.2.2~10.21.2.9,八台计子每台一个号码,子网掩码都为255.255.255.0,其它不设。单击“确定”按钮。
4.重复第一部分的4~7步,测试网络的联通性。
5.实现打印机共享(教师演示)。在连接打印机的计算机上(假设主机名为zhao),从“控制面板”的“打印机”中,右击该打印机名后单击“共享”,在出现的界面中选中“共享为”,输入共享名“work-net”。在其他打印机上,双击“添加打印机”图标,选择“网络打印机”选项,输入打印机的路径及其共享名zhaowork-net。此时从本网络中任何一台打印机上都可实现打印
实验三OUTLOOK配置
一:实验目的及要求
1:掌握个人免费电子邮件格式、优点以及邮箱的申请,邮件的撰写、附件的使用、邮件的发送、接收与回复等;
2:了解企业邮箱在电子商务中的作用
3:掌握邮件软件outlook Express的配置,垃圾邮件的预防、通讯薄等的使用;
二:背景知识
1:电子邮件(Electronic Mail,简称E-mail,又昵称为“伊妹儿”)定义:是一种用户或用户组之间通过计算机网络收发信息的服务,也是我们大众交流信息的常用手段之一。根据第七次中国互联网信息中心权威发布的调查数据显示:电子邮箱、搜索引擎、新闻浏览排在网民最常使用的服务前三位。其中电子邮箱算是互联网最早、最常用的元老级别应用服务。
2:电子邮件类型:根据电子邮箱使用者及邮箱自主域名的不同,可以将邮箱又分为个人邮箱和企业邮箱两个类别。前者的大多数用户还是应用免费的电子邮箱服务,而企业邮箱这种收费的服务模式已经成为中小企业信息化建设过程中一项不可或缺的支出,同时也是各大企业邮箱服务商竞争点,数据显示:2009年全球企业邮件市场收入达到了30亿美元。国外企业油箱的普及率达到60%以
四川工程职业技术学院电气信息工程系
上,而国内仅有5-8%,所以邮件市场是一块诱人的大蛋糕。
3:电子邮件地址:个人邮箱地址典型格式是由三部分组成:用户名@用户所连接的收取Email的服务器地址),整个E-mail地址可理解为网络中某台主机上的某个用户的地址。新浪用户名规则:4-16个字符(包括4、16)或2-8个汉字,请用英文小写、汉字、数字、下划线,不能全部是数字,下划线不能在末尾。126用户名规则:
1.只能由英文字母a~z(不区分大小写)、数字0~
9、下划线组成。2.用户名的起始字符必须是英文字母。如:netease_2005 3.用户名长度为5~20个字符。
企业邮箱是一种为企业用户开发的邮箱,它能使企业使用自己的域名作为邮箱的后缀,用较小的代价获取自己的邮箱服务器。如果企业的域名是www.xiexiebang.com,邮箱空间有3.5G,20兆的附件容量。例如:网易126的邮箱(http://www.xiexiebang.com):你的邮箱地址是:用户名@sina.com,邮箱空间有2G,单封邮件附件容量为15M。
B:采用SMTP服务器来发送邮件,并采用POP服务器来接受邮件。
这种方法需要通过专门的电子邮件软件才能收发邮件,最典型的微软的OE(Outlook Express),也可以采用国产软件Foxmail.SMTP代表Simple Mail Transfer Protocol(简单邮件传输协议)。SMTP是一组规则,用于由源地址至目的地址传送电子邮件。每一个想接收电子邮件的主机都安装了SMTP服务器。当主机由用户接收了电子邮件并想传递到另外一台服务器,则它联络SMTP服务器。SMTP服务器会作出反应,显示确认、错误消息或特定的请求信息。
POP3代表Post Office Protocol。POP服务器是接收邮件服务器。POP为一种协议,用于处理由客户邮件程序获取邮件的请求。
使用POP服务器接收的消息与使用SMTP服务器发送消息都很简单而且可靠。三:实验过程
(一):申请个人免费邮箱
1:双击打开浏览器IE(Internet Explorer 的简称),输入网址http://www.xiexiebang.com。Ping 127.0.0.1
Ping 10.127.116.1
Pingwww.Scetc.net –t
四川工程职业技术学院电气信息工程系
(2)Ipconfig 作用:该诊断命令显示所有当前的TCP/IP网络配置值。该命令在运行DHCP系统上的特殊用途,允许用户决定DHCP配置的TCP/IP配置值。格式:ipconfig[/?|/all|/release[adapter]|/renew[adapter] |/flushdns|/registerdns |/showclassidadapter |/setclassidadapter[classidtoset]] 参数:/all产生完整显示。在没有该开关的情况下ipconfig只显示IP地址、子网掩码和每个网卡的默认网关值。
(3)ARP 作用:显示和修改IP地址与物理地址之间的转换表。格式:ARP-sinet_addreth_addr[if_addr] ARP-a10.172.116.1 参数:
四川工程职业技术学院电气信息工程系
-a显示当前的ARP信息,可以指定网络地址。-g跟-a一样。
(4)Netstat 作用:显示协议统计和当前的TCP/IP网络连接。该命令只有在安装了TCP/IP协议后才可以使用。
格式:Netstat[-a][-e][-n][-s][-pprotocol][-r][interval] 参数:
-a显示所有连接和侦听端口。服务器连接通常不显示。
四川工程职业技术学院电气信息工程系
(5)tracert
四川工程职业技术学院电气信息工程系
实验五FTP实验 一.实验目的: 了解Ftp站点的设置过程。掌握Ftp站点的基本属性配置。掌握Ftp服务器站点权限的设置方法。二.实验要求:(1).能利用Serv-U组建Ftp服务器(2).能对Ftp服务器进行权限、用户等设置(3).能对Ftp服务器进行远程管理等设置 三.实验内容:(1).利用Serv-u建立ftp服务器(2).设置用户权限(3).设置不同文件夹权限
四.实验环境:Windows server 2003及serv-U 软件
五.实验内容:
(1)建立ftp服务器
四川工程职业技术学院电气信息工程系
(2)连接本地服务器,如服务器不能再线,可选择输入密钥,密钥在SERV-U文件夹中“!)注册.txt”中。输入后即可以是服务器正在运行如下图:
(3)服务器连接成功后,右击“域”选择“新建域” 会出现下图界
四川工程职业技术学院电气信息工程系
面,只要在输入本机的IP地址点击下一步即可
四川工程职业技术学院电气信息工程系
域创建完成:
四川工程职业技术学院电气信息工程系
(4)建立用户在新建的域下边右击用户选择新建用户
四川工程职业技术学院电气信息工程系
用户创建完成:
四川工程职业技术学院电气信息工程系
(5)建立一个anonymous(匿名)用户:
anonymous(匿名)用户创建完成:
四川工程职业技术学院电气信息工程系
(6)为以上建立的两个用户设置其登录权限首先选择要设置权限的用户点击目录访问,在文件下面选择你要给该用户的权限即可
选择完成后点击应用
四川工程职业技术学院电气信息工程系
(7)为用户设置IP的访问在编辑规则中选择你要设置的你要设置的是拒绝的IP还是允许的IP 然后在规则中输入你要设置的IP即可
(8)可以为ftp做加密传输可以在“设置”中选择ssl证书
四川工程职业技术学院电气信息工程系
(9)验证我们的服务器是否建立成功。在我的电脑中输入你的ftp地址例如:ftp://192.168.137.188
用zhaofang登陆:
四川工程职业技术学院电气信息工程系
新建文件夹:
删除文件夹:
匿名登陆:
四川工程职业技术学院电气信息工程系
新建文件夹:
打开文件:
删除文件夹:
四川工程职业技术学院电气信息工程系
6.实验结果与体会 实验结果:运行成功!
体会:通过本次实验,了解了FTP服务器的建立与使用,对ftp服务器的的后台管理有了基本的了解。希望在以后的实验中操作的更好。
第二篇:通信网络实验报告
通信网络实验报告
实验一 隐终端和暴露终端问题分析
一、实验目的1、2、3、4、了解无线网络中的载波检测机制;
熟悉节点的传输范围、冲突干扰范围、载波检测范围和噪声干扰范围的概念; 了解载波检测接入体制中存在的隐终端问题和暴露终端问题; 结合仿真实验分析载波检测无线网络中的隐终端问题和暴露终端问题。
二、实验结果
Node: 1, Layer: AppCbrClient,(0)Server address: 2 Node: 1, Layer: AppCbrClient,(0)First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient,(0)Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient,(0)Session status: Not closed Node: 1, Layer: AppCbrClient,(0)Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient,(0)Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient,(0)Throughput(bits per second): 409600 Node: 2, Layer: AppCbrServer,(0)Client address: 1 Node: 2, Layer: AppCbrServer,(0)First packet received at [s]: 0.007438001 Node: 2, Layer: AppCbrServer,(0)Last packet received at [s]: 99.999922073 Node: 2, Layer: AppCbrServer,(0)Average end-to-end delay [s]: 0.739902205 Node: 2, Layer: AppCbrServer,(0)Session status: Not closed Node: 2, Layer: AppCbrServer,(0)Total number of bytes received: 4975616 Node: 2, Layer: AppCbrServer,(0)Total number of packets received: 9718 Node: 2, Layer: AppCbrServer,(0)Throughput(bits per second): 398078 Node: 3, Layer: AppCbrClient,(0)Server address: 4 Node: 3, Layer: AppCbrClient,(0)First packet sent at [s]: 0.000000000 Node: 3, Layer: AppCbrClient,(0)Last packet sent at [s]: 99.990000000 Node: 3, Layer: AppCbrClient,(0)Session status: Not closed Node: 3, Layer: AppCbrClient,(0)Total number of bytes sent: 5120000 Node: 3, Layer: AppCbrClient,(0)Total number of packets sent: 10000 Node: 3, Layer: AppCbrClient,(0)Throughput(bits per second): 409600 Node: 4, Layer: AppCbrServer,(0)Client address: 3 Node: 4, Layer: AppCbrServer,(0)First packet received at [s]: 0.003058001 Node: 4, Layer: AppCbrServer,(0)Last packet received at [s]: 99.993058001 Node: 4, Layer: AppCbrServer,(0)Average end-to-end delay [s]: 0.003119031 Node: 4, Layer: AppCbrServer,(0)Session status: Not closed Node: 4, Layer: AppCbrServer,(0)Total number of bytes received: 5120000 Node: 4, Layer: AppCbrServer,(0)Total number of packets received: 10000 Node: 4, Layer: AppCbrServer,(0)Throughput(bits per second): 409612
三、实验结果分析
通过仿真结果可以看出,节点2无法收到数据。由于节点3是节点1的一个隐终端,节点1无法通过物理载波检测侦听到节点3的发送,且节点3在节点2的传输范围外,节点3无法通过虚拟载波检测延迟发送,所以在节点1传输数据的过程中,节点3完成退避发送时将引起冲突。
四、思考题
1、RTS/CTS能完全解决隐终端问题吗?如果不能,请说明理由。
从理论分析上看,RTS/CTS协议似乎可以完全解决数据链隐藏终端问题,然而在实际网络中并非如此,尤其是在AdHoc 网络中。以节点为中心,存在发送区域和干扰区域。在发送区域内,在没有干扰的情况下,数据包可正常收发;该区域的大小由站点的功率等参数确定,可视为定值。干扰区域是相对于接受节点而言的,在该区域内,节点可以受到来自非相关节点发送的数据的干扰,造成冲突、丢包。RTS/CTS对隐藏终端问题的屏蔽实际上是建立在两区域相等的基础上的,即所有的隐藏终端都位于接受节点发送范围内。此中假设并不成立,干扰区域与收发节点间距有关。
实验二 无线局域网DCF协议饱和吞吐量验证
一、实验目的
1、了解IEEE 802.11 DCF 协议的基本原理。
2、理解网络饱和吞吐量的概念。
3、通过仿真对DCF协议饱和吞吐量的二维马尔可夫链模型进行验证。
二、实验结果
Node: 1, Layer: AppCbrClient,(4)Server address: 55 Node: 1, Layer: AppCbrClient,(4)First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient,(4)Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient,(4)Session status: Not closed Node: 1, Layer: AppCbrClient,(4)Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient,(4)Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient,(4)Throughput(bits per second): 409600 Node: 1, Layer: AppCbrClient,(3)Server address: 54 Node: 1, Layer: AppCbrClient,(3)First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient,(3)Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient,(3)Session status: Not closed Node: 1, Layer: AppCbrClient,(3)Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient,(3)Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient,(3)Throughput(bits per second): 409600 Node: 1, Layer: AppCbrClient,(2)Server address: 53 Node: 1, Layer: AppCbrClient,(2)First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient,(2)Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient,(2)Session status: Not closed Node: 1, Layer: AppCbrClient,(2)Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient,(2)Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient,(2)Throughput(bits per second): 409600 Node: 1, Layer: AppCbrClient,(1)Server address: 52 Node: 1, Layer: AppCbrClient,(1)First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient,(1)Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient,(1)Session status: Not closed Node: 1, Layer: AppCbrClient,(1)Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient,(1)Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient,(1)Throughput(bits per second): 409600 Node: 1, Layer: AppCbrClient,(0)Server address: 51 Node: 1, Layer: AppCbrClient,(0)First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient,(0)Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient,(0)Session status: Not closed Node: 1, Layer: AppCbrClient,(0)Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient,(0)Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient,(0)Throughput(bits per second): 409600 Node: 51, Layer: AppCbrServer,(0)Client address: 1 Node: 51, Layer: AppCbrServer,(0)First packet received at [s]: 0.003056858 Node: 51, Layer: AppCbrServer,(0)Last packet received at [s]: 99.995493030 Node: 51, Layer: AppCbrServer,(0)Average end-to-end delay [s]: 0.351972641 Node: 51, Layer: AppCbrServer,(0)Session status: Not closed Node: 51, Layer: AppCbrServer,(0)Total number of bytes received: 5102592 Node: 51, Layer: AppCbrServer,(0)Total number of packets received: 9966 Node: 51, Layer: AppCbrServer,(0)Throughput(bits per second): 408219 Node: 52, Layer: AppCbrServer,(1)Client address: 1 Node: 52, Layer: AppCbrServer,(1)First packet received at [s]: 0.006449537 Node: 52, Layer: AppCbrServer,(1)Last packet received at [s]: 99.998965709 Node: 52, Layer: AppCbrServer,(1)Average end-to-end delay [s]: 0.355584451 Node: 52, Layer: AppCbrServer,(1)Session status: Not closed Node: 52, Layer: AppCbrServer,(1)Total number of bytes received: 5102592 Node: 52, Layer: AppCbrServer,(1)Total number of packets received: 9966 Node: 52, Layer: AppCbrServer,(1)Throughput(bits per second): 408233 Node: 53, Layer: AppCbrServer,(2)Client address: 1 Node: 53, Layer: AppCbrServer,(2)First packet received at [s]: 0.010001809 Node: 53, Layer: AppCbrServer,(2)Last packet received at [s]: 99.992000125 Node: 53, Layer: AppCbrServer,(2)Average end-to-end delay [s]: 0.358534977 Node: 53, Layer: AppCbrServer,(2)Session status: Not closed Node: 53, Layer: AppCbrServer,(2)Total number of bytes received: 3926016 Node: 53, Layer: AppCbrServer,(2)Total number of packets received: 7668 Node: 53, Layer: AppCbrServer,(2)Throughput(bits per second): 314112 Node: 54, Layer: AppCbrServer,(3)Client address: 1 Node: 54, Layer: AppCbrServer,(3)First packet received at [s]: 0.013774900 Node: 54, Layer: AppCbrServer,(3)Last packet received at [s]: 0.773715844 Node: 54, Layer: AppCbrServer,(3)Average end-to-end delay [s]: 0.184107930 Node: 54, Layer: AppCbrServer,(3)Session status: Not closed Node: 54, Layer: AppCbrServer,(3)Total number of bytes received: 22016 Node: 54, Layer: AppCbrServer,(3)Total number of packets received: 43 Node: 54, Layer: AppCbrServer,(3)Throughput(bits per second): 1761 Node: 55, Layer: AppCbrServer,(4)Client address: 1 Node: 55, Layer: AppCbrServer,(4)First packet received at [s]: 0.017127686 Node: 55, Layer: AppCbrServer,(4)Last packet received at [s]: 0.777148630 Node: 55, Layer: AppCbrServer,(4)Average end-to-end delay [s]: 0.187729553 Node: 55, Layer: AppCbrServer,(4)Session status: Not closed Node: 55, Layer: AppCbrServer,(4)Total number of bytes received: 22016 Node: 55, Layer: AppCbrServer,(4)Total number of packets received: 43 Node: 55, Layer: AppCbrServer,(4)Throughput(bits per second): 1761
三、实验结果分析
各发送节点发包间隔较大,当网络中发送节点较少时,网络还未饱和。逐渐往网络中增加负载,网络总吞吐量逐渐增大,之后,网络吞吐量逐渐趋向于平稳,此时,网络即达到了饱和状态。
四、思考题
1、总结IEEE 802.11DCF协议饱和吞吐量和哪些因素有关。
任选一个时隙,网络中有节点在发送数据的概率 当有节点在发送数据包时,数据包发送成功的概率 数据包发送成功和发送失败所需的时间
2、为什么在数据包长度较长时,采用RTS/CTS模式更合理?
“隐藏终端”多发生在大型单元中(一般在室外环境),这将带来效率损失,并且需要错误恢复机制。当需要传送大容量文件时,尤其需要杜绝“隐藏终端”现象的发生。
实验三 动态源路由协议路由选择验证
一、实验目的1、2、了解DSR路由协议的优缺点。
理解DSR路由协议中路由发现过程和路由维护过程。
3、掌握DSR路由协议性能的仿真分析方法。
二、实验结果 Time(s): 1.000001000, Node: 1, Route path: 2 Time(s): 2.000001000, Node: 1, Route path: 2 Time(s): 3.000001000, Node: 1, Route path: 2 Time(s): 4.000001000, Node: 1, Route path: 2 Time(s): 5.000001000, Node: 1, Route path: 2 Time(s): 6.000001000, Node: 1, Route path: 2 Time(s): 7.000001000, Node: 1, Route path: 2 Time(s): 8.000001000, Node: 1, Route path: 4-2 Time(s): 9.000001000, Node: 1, Route path: 4-2 Time(s): 10.000001000, Node: 1, Route path: 4-2 Time(s): 11.000001000, Node: 1, Route path: 4-2 Time(s): 12.000001000, Node: 1, Route path: 4-2 Time(s): 13.000001000, Node: 1, Route path: 4-2 Time(s): 14.000001000, Node: 1, Route path: 4-2 Time(s): ***0, Node: 1, Route path: 4-2 Time(s): 16.000001000, Node: 1, Route path: 4-2 Time(s): 17.000001000, Node: 1, Route path: 4-2 Time(s): 18.000001000, Node: 1, Route path: 4-2 Time(s): 19.000001000, Node: 1, Route path: 4-2 Time(s): 20.000001000, Node: 1, Route path: 4-2 Time(s): 21.000001000, Node: 1, Route path: 4-2 Time(s): 22.000001000, Node: 1, Route path: 4-2 Time(s): 23.000001000, Node: 1, Route path: 4-2 Time(s): 24.000001000, Node: 1, Route path: 4-2 Time(s): 25.000001000, Node: 1, Route path: 4-2 Time(s): 26.000001000, Node: 1, Route path: 4-2 Time(s): 27.000001000, Node: 1, Route path: 4-2 Time(s): 28.000001000, Node: 1, Route path: 4-2 Time(s): 29.000001000, Node: 1, Route path: 4-2 Time(s): 30.000001000, Node: 1, Route path: 4-2 Time(s): 31.000001000, Node: 1, Route path: 4-2 Time(s): 32.000001000, Node: 1, Route path: 4-2 Time(s): 33.000001000, Node: 1, Route path: 4-2 Time(s): 34.000001000, Node: 1, Route path: 4-2 Time(s): 35.000001000, Node: 1, Route path: 4-2 Time(s): 36.000001000, Node: 1, Route path: 4-2 Time(s): 37.000001000, Node: 1, Route path: 4-2 Time(s): 38.000001000, Node: 1, Route path: 5-4-2 Time(s): 39.000001000, Node: 1, Route path: 5-4-2 Time(s): 40.000001000, Node: 1, Route path: 5-4-2 Time(s): 41.000001000, Node: 1, Route path: 5-4-2 Time(s): 42.000001000, Node: 1, Route path: 5-4-2 Time(s): 43.000001000, Node: 1, Route path: 5-4-2 Time(s): 44.000001000, Node: 1, Route path: 5-4-2 Time(s): 45.000001000, Node: 1, Route path: 5-4-2 Time(s): 46.000001000, Node: 1, Route path: 5-4-2 Time(s): 47.000001000, Node: 1, Route path: 5-4-2 Time(s): 48.000001000, Node: 1, Route path: 5-4-2 Time(s): 49.000001000, Node: 1, Route path: 5-4-2 Time(s): 50.000001000, Node: 1, Route path: 5-4-2 Time(s): 51.000001000, Node: 1, Route path: 5-4-2 Time(s): 52.000001000, Node: 1, Route path: 5-4-2 Time(s): 53.000001000, Node: 1, Route path: 5-4-2 Time(s): 54.000001000, Node: 1, Route path: 5-4-2 Time(s): 55.000001000, Node: 1, Route path: 5-4-2 Time(s): 56.000001000, Node: 1, Route path: 5-4-2 Time(s): 57.000001000, Node: 1, Route path: 5-4-2 Time(s): 58.000001000, Node: 1, Route path: 5-4-2 Time(s): 59.000001000, Node: 1, Route path: 5-4-2 Time(s): 60.000001000, Node: 1, Route path: 5-4-2 Time(s): 61.000001000, Node: 1, Route path: 5-4-2 Time(s): 62.000001000, Node: 1, Route path: 5-4-2 Time(s): 63.000001000, Node: 1, Route path: 5-4-2 Time(s): 64.000001000, Node: 1, Route path: 5-4-2 Time(s): 65.000001000, Node: 1, Route path: 5-4-2 Time(s): 66.000001000, Node: 1, Route path: 5-4-2 Time(s): 67.000001000, Node: 1, Route path: 5-4-2 Time(s): 68.000001000, Node: 1, Route path: 3-2 Time(s): 69.000001000, Node: 1, Route path: 3-2 Time(s): 70.000001000, Node: 1, Route path: 3-2 Time(s): 71.000001000, Node: 1, Route path: 3-2 Time(s): 72.000001000, Node: 1, Route path: 3-2 Time(s): 73.000001000, Node: 1, Route path: 3-2 Time(s): 74.000001000, Node: 1, Route path: 3-2 Time(s): 75.000001000, Node: 1, Route path: 3-2 Time(s): 76.000001000, Node: 1, Route path: 3-2 Time(s): 77.000001000, Node: 1, Route path: 3-2 Time(s): 78.000001000, Node: 1, Route path: 3-2 Time(s): 79.000001000, Node: 1, Route path: 3-2 Time(s): 80.000001000, Node: 1, Route path: 3-2 Time(s): 81.000001000, Node: 1, Route path: 3-2 Time(s): 82.000001000, Node: 1, Route path: 3-2 Time(s): 83.000001000, Node: 1, Route path: 3-2 Time(s): 84.000001000, Node: 1, Route path: 3-2 Time(s): 85.000001000, Node: 1, Route path: 3-2 Time(s): 86.000001000, Node: 1, Route path: 3-2 Time(s): 87.000001000, Node: 1, Route path: 3-2 Time(s): 88.000001000, Node: 1, Route path: 3-2 Time(s): 89.000001000, Node: 1, Route path: 3-2 Time(s): 90.000001000, Node: 1, Route path: 3-2 Time(s): 91.000001000, Node: 1, Route path: 3-2 Time(s): 92.000001000, Node: 1, Route path: 3-2 Time(s): 93.000001000, Node: 1, Route path: 2 Time(s): 94.000001000, Node: 1, Route path: 2 Time(s): 95.000001000, Node: 1, Route path: 2 Time(s): 96.000001000, Node: 1, Route path: 2 Time(s): 97.000001000, Node: 1, Route path: 2 Time(s): 98.000001000, Node: 1, Route path: 2 Time(s): 99.000001000, Node: 1, Route path: 2
三、实验结果分析
仿真过程中路由表变化:2,4-2,5-4-2,3-2,2。当节点[1]在节点[2]的传输范围内时,节点[1]和[2]之间直接通信,不需要中间节点。随着节点[1]的移动,节点[1]离开节点[2]的传输范围并渐渐远离,最后又逐渐靠近。在节点[1]离开节点[2]的传输范围,节点[1]和[2]需要通过中间节点来通信,而且节点[1]离节点[2]越远,需要的中间节点越多。
第三篇:计算机通信网络实验总结
网络实验总结
这学期的网络实验我确实学到了不少网络通信方面的知识,串口通信,路由器、交换机的基本知识,通信网络的构成,如何组织规划一个网络。路由器的配置,交换机的配置,三层交换机的路由功能、虚拟机的建立和使用等等。
总体感觉不错,在实验的过程中锻炼了自己的动手能力,对一些通信设备有了感官上的了解,软件模拟和实际却是有很大的不同,我们学习专业知识就应该多实践,不能仅仅只是停留在软件模拟,那总归是空想,不能通过实践的检验,模拟一千遍也没用,到实际动手时还是什么都不会。通过实际动手,还可以激发同学们的学习热情,让同学们有兴趣去主动的学习,而且更加珍惜难得的上课时间。
串口通信实验,串口线的焊接工艺很重要,要多练习,掌握焊接技巧。
焊接完毕,塑料外壳不能急于安装,要先测试各个接口是否连通或者短路,以及是否与金属外壳短路。2号和3号针脚是分别用于接收数据(RXD)和发送数据(TXD),实现串口通信。5号针脚用于接地(GND)。测试完毕,合格之后再安装塑料外壳。装上外壳之后还要再测试,测试合格,才能用来连接两台计算机。
端口属性设置时,要“还原为默认值”,使每秒传送位数为9600B。
交换机的配置与管理实验,主要是进行交换机的配置与管理,把交换机的端口划分Vlan。两个不同的交换机上相同的Vlan可以相互通信,前提是24口要打上Trunk。
如果使用三层交换机,因为其具有路由的功能,可以将Vlan设置IP地址,这样使用三层交换机的路由功能,可以使不同的Vlan之间也可以跨交换机互相通信。
通过交换机之间的端口聚合,可以加大通信的数据传输效率,大大节省通信时间。
Winsock通信编程实验,完成了WinSock通信,使用VB编程完成两台计算机之间的Winsock通信。两台计算机都可以同时作为服务器和客户端,只要在属性中设置好两台计算机中WinSock组件的属性即可,如IP地址,通信端口号等。
在选择端口时,应特别小心,因为有些可用端口号是为“已知的”(即固定的)服务保留的,如文件传输协议和超文本传输协议,即FTP(21号端口)和HTTP(一般为8080端口)。
路由器配置与管理实验,路由器是根据路由表进行选路和转发的,而路由表里就是由一条条路由信息组成。
在配置静态路由时,要考虑到所有的网络,不能有疏漏。配置静态路由,下一跳是到此路由到目标网络路径上最近的一个路由的前端口IP地址。一般情况下,如果网络比较简单,可以尽量用默认路由来配置路由器。
ACL实验,标准ACL占用路由器资源很少,是一种最基本最简单的访问控制列表格式。应用比较广泛,经常在要求控制级别较低的情况下使用。如果要更加复杂的控制数据包的传输就需要使用扩展访问控制列表了。
分工协作很重要,必须同组人员协调一致。
写ACL 规则时,如果前面几条规则是deny某种类型的数据包通过的话,那么一定要在最后加上一条perimt any,让其它不满足条件的数据包通过。
网络互连的实验,通过这次实验,我了解了虚拟机的一些具体内容,也看到了虚拟机给我们的工作带来的便利。虚拟机是个很有用的技术,可以在一台主机上虚拟出多台计算机,实现不同的工作要求。
一个域名对应一个IP地址,而一个IP地址可以对应多个域名,它们有三种形式,分别为主机名、别名、邮件名,所以多个域名可以同时被解析到一个IP地址。通过这次实验,让我对网络配置管理这一方面有了更多的了解。
对于我们通信专业,我感觉应该多一些交换机路由器的规划与配置,少做一些与计算机有关的东西。因为计算机部分的东西已经有计算机专业的同学在学习,古语云,“术业有专攻”,我就感觉我们学校我们这个专业学了太多的知识,我不是否认学那些知识没有,只是觉得我们应该集中精力搞好自己专业的东西,学有余力再
去学习其他的知识。
我个人认为我们应该更偏向于电子方面,而不是计算机方面。虽然我们专业放在了计算机学院,但也可以少学一点计算机的知识啊!好像有点扯远了。
还有,最好能让我们每个人都亲自动手独立去根据理论网络连接一下真实的网络,自己动手做出一个完整的通信网络。
讲到课程考核,我感觉不光要有期末考试,还应该加上平时的实验考核,这样不仅能学到知识,而且期末考试也就不会太紧张了。
这学期的网络实验,朱老师和陈老师两位老师都很认真负责,而且同学们反映确实也学到了不少知识,用一句话说就是“这学期的网络实验没白上”。
再次对朱老师和陈老师两位老师认真负责的教导表示感谢!
第四篇:西安交通大学 计算机 网络原理实验报告
计算机网络原理课内实验
专业班级 计算机15 学生姓名 高君宇 学 号 2110505112 提交日期 2014年6月8日 Email 309852008@qq.com
实验一
基于Boson Netsim软件的路由器配置实验
一、实验目的
(1)掌握路由器等设备的配置,掌握简单的组网技术。(2)了解路由器、交换机等网络常用设备的配置方法;(3)掌握CLI方式(命令行)下IOS命令的使用;
(4)掌握静态路由和动态路由(RIP、OSPF)的配置方法。
二、实验内容
本实验要求学生自行构建一个网络拓扑,要求包括3个以上路由器,用于连接两个以太网,每个以太网至少包括1台主机;完成路由器、主机等设备的配置;使用RIP或OSPF来维护路由器的路由表。
三、实验步骤
步骤一:首先连接拓扑图,两个主机通过三个路由器实现连接。
步骤二:配置各个路由器的名称,端口IP地址,子网掩码,封装格式及时钟频率。步骤三:配置各个主机的IP地址,子网掩码,以及与其相连的路由器端口地址。步骤四:配置RIP协议,实现路由选择及IP分组转发。
四、实验过程及结果
Router1:
Router2:
Router3:
PC1
PC2
结果:
配置静态路由: R1:
R2:
R3:
配置动态路由: R1:
R2:
R3:
五、实验分析
(1)命令
Configure terminal:特权模式进入全局配置模式;
Hostname router:配置路由器名称命令;
Encapsulation hdlc:封装帧(3种串行接口帧封装格式,HDLC是默认的封装格式;
Clock rate:设置时钟频率;
No shutdown:激活接口(在执行激活命令后,接口状态刚开始还是up状态,又
变成down状态了,之所以出现这种现象,是因为还没有配置另一端接口,它还处于非活动状态,还不能接收来自于现在这个接口的任何信息)
Ping:因特网包探测器,用于测试网络连接量的程序。
(2)结果分析
Ping命令会发送一个ICMP回声请求消息给目的地并报告是否收到所希望的
ICMP回声应答;一般的,连续发送4个32字节的ICMP请求包,而此实验中发 送了5个,收到了5个;根据是否收到回声应答以及回声响应时间来判断网络的连通性。
Time:响应时间,值越小,说明连接这个地址速度越快 TTL:生存期,即路由跳数
六、实验心得
通过这次实验,我对于路由器的配置过程有了更深地了解,同时也对网络连接的基本原理有了实际化地体验,以前只是在书本上看到局域网之间,广域网之间连接通过网桥,路由器等,但具体的实施只靠图片及想象,而这次实验让我亲身实践了解,我相信会有更深地认识的。
实验二
利用分组嗅探器(ethereal)分析协议HTTP
一、实验目的
利用ethereal软件分析HTTP及其下层协议(TCP协议、IP协议等),了解网络中数据封装的概念,并掌握HTTP及TCP协议的工作过程。(1)掌握计算机网络中数据封装的概念;
(2)掌握HTTP协议的基本原理及数据包格式;
(3)掌握TCP协议的连接建立、数据传输、连接释放的过程;(4)掌握IP协议的基本原理和IP分组的格式。
二、实验内容
本实验要求学生从ethereal截获的报文中提取并分析HTTP请求报文和HTTP应答报文;综合分析截获的报文,概括HTTP协议的工作过程;从截获报文中选择TCP建立连接和释放连接的报文,分析各个字段的值并概括TCP协议的工作过程;从截获报文中分析IP协议的工作过程和IP分组的格式。
三、实验结果与分析
分析:
实验中第5行中IP为115.154.86.61的客户端向域名为up.ijinshan.com发送请求建立TCP连接,序列号为0,长度为0,最大分段大小为1460;
第6行中up.ijinshan.com向115.154.86.61发送响应,序列号为0,下一个期待的号为1(表示序列号为0的序列已收到),窗口大小为5840,最大分段大小为1460;
第7行中客户端向服务端发送了一个确认,序列号为1,下一个期待的号为1,窗口大小为64240,长度为0; 此时通过三次握手协议连接已经建立。
第8行中http客户端发送http请求报文以便进入TCP连接插口,使用永久连接; 第9行中服务端向客户端发送一个确认,序列号为1,下一个期待的号为195,窗口大小为6432,长度为0;
第10行中服务端又向客户端发送一个响应的http报文,表示收到请求报文;
第23行中客户端又向服务端发送http请求报文,分析原因是可能服务端发送的响应http报文丢失;
第25行服务端又向客户端发送一个响应的http报文;
第26行客户端发送响应报文,序列号为393,期待下一个序列号为1225,此时窗口大小为63016,长度为0;
第5行的IP报文分析:
源地址:115.154.86.61
目的地址(域名):114.112.68.214(up.ijinshan.com)
版本号:4
报头长度:20个字节
服务类型域:0x00
总长度:48
标识域:0x224f(8783)
分段标志:DF=0x04,即不允许分段
段偏移量:0
生存期:64
协议域:TCP
头校验和:0x0000
源地址:115.154.86.61
目的地址:114.112.68.214
TCP:源端口——52101;目的端口——http(80)
分析http协议工作过程:(1)浏览器分析超链指向页面的URL。
(2)浏览器向 DNS 请求解析 http://www.xiexiebang.com.edu.bit.software.ftptrans;
四、实验结果
字符界面:
UI初始化界面:
soket实现上传功能:
Soket实现下载功能:
五、实验心得
本次实验中,我在网上查阅了很多资料,并参考了网络上的一些源码,进行了一些修改。懂得其中的基本流程,例如建立请求连接时,首先得建立启动套接字,根据其响应开始建立连接,要发送IP地址与端口号才能建立此控制连接(socket端口号为21)。我也掌握基于socket网络编程的基本知识,掌握FTP客户端和服务器端数据交换的方式和数据包格式。在使用socket编程的时候,学习到了不少socekt的相关知识,特别是其中和网络相关的众多函数和结构体。
这次实验让我对socket网络编程的基本原理有了更深刻地了解,明白平时在ftp下载文件的内部过程,让我对网络原理这门课又有了进一步认识,希望以后能了解更多。
六、源代码
由于源代码比较多,我这里只给出源代码的部分截图:
FtpClient类:
FtpClientUI类:
FtpServer类:
PublicFunc类:
第五篇:计算机通信网络原理实验二
实验二 局域网共享介质访问控制方式CSMA/CD模拟
【实验目的】
了解局域网共享介质访问控制方式的必要性和重要性,掌握此类算法分析和设计的基本思路;进一步理解、掌握算法CSMA/CD基本原理,理解CSMA/CD算法;掌握所选的编程环境及编程调试的方法。
【实验内容】
用MATLAB编写一个仿真站点随机访问共享10Mbps信道的CSMA访问控制程序。要求画图分析比较站点数(即网络负载)对网络吞吐量的影响。
【实验原理】
CSMA/CD原理(参见教材)。
【实验步骤】
1.复习CSMA工作原理,掌握此种局域网共享介质访问控制方式工作过程;
2.按实验内容要求设计程序框图;
3.按程序框图进行编码调试;
4.运行程序,观察分析实验结果,并进行必要的改进;
5.撰写实验报告。
请大家自行安装MATLAB软件
实验报告中给出代码,仿真图,并作出必要的分析