计算机网络实验报告 答案.
- 格式:doc
- 大小:1007.50 KB
- 文档页数:17
计算机网络实验试题及答案实验试题一:网络拓扑结构设计试题描述:请设计一个具有以下要求的网络拓扑结构:1. 总共有5个子网,每个子网包含10台主机和1台路由器;2. 每个子网之间通过交换机连接;3. 路由器之间通过WAN连接;4. 所有主机可以互相通信。
答案:为满足上述要求,我们可以采用以下网络拓扑结构设计:(文字描述网络拓扑结构,可以使用图形描述)实验试题二:IP地址规划试题描述:假设你需要为一个大型公司规划IP地址,该公司具有1000台主机,同时拥有5个子网,每个子网下主机数量不等。
请规划IP地址并确定每个子网的网络地址、子网掩码以及广播地址。
答案:为了规划IP地址,我们可以采用如下的地址规划方案:(给出详细的IP地址规划方案,包括每个子网的网络地址、子网掩码和广播地址)实验试题三:网络安全策略试题描述:为了保障网络安全,你需要制定一套网络安全策略。
请列举出至少5条网络安全策略,并对每条策略进行简要解释。
答案:为了确保网络安全,我们可以采取如下的网络安全策略:1. 强密码策略:要求所有用户设置强密码,包括字母、数字和特殊字符的组合,定期更换密码,增加破解难度。
2. 防火墙配置:使用防火墙限制对网络的非授权访问,并设置规则阻止潜在的恶意流量。
3. 限制访问权限:对各个用户和用户组设置适当的权限,确保只有授权人员能够访问敏感数据和系统资源。
4. 定期更新及漏洞修复:及时安装操作系统和应用程序的更新补丁,修复已知漏洞,防止黑客利用漏洞入侵系统。
5. 网络监控和日志记录:使用网络监控工具实时监测网络流量,及时发现异常行为,同时记录网络日志以便后期分析和溯源。
实验试题四:网络协议分析试题描述:请分析以下网络通信场景,描述通信过程中涉及到的网络协议以及其功能:1. 用户通过浏览器访问一个网页;2. 电子邮件发送和接收;3. 文件传输。
答案:1. 用户通过浏览器访问一个网页:- 使用HTTP(超文本传输协议)向服务器发送请求,获取网页内容;- 使用DNS(域名系统)解析域名,将域名转换为IP地址,以便建立与服务器的通信连接。
1. What is the IP address and TCP port number used by the client computer (source) that is transferring the file to ? To answer this questio n, it’s probably easiest to select an HTTP message and explore the details of the TCP packet used to carry this HTTP message, using the “details of the selected packet header window” (refer to Figure 2 in the “Getting Started with Wireshark” Lab if you’re uncertain about the Wireshark windows).Ans: IP address:192.168.1.102 TCP port:11612. What is the IP address of ? On what port number is it sending and receiving TCP segments for this connection?Ans: IP address:128.119.245.12 TCP port:80If you have been able to create your own trace, answer the following question:3. What is the IP address and TCP port number used by your client computer(source) to transfer the file to ?ANS: IP address :10.211.55.7 TCP port:492654. What is the sequence number of the TCP SYN segment that is used to initiate the TCP connection between the client computer and ? What is it in the segment that identifies the segment as a SYN segment?ANS: sequence number: 0 Syn Set = 1 identifies the segment as a SYN segment5. What is the sequence number of the SYNACK segment sent by to the client computer in reply to the SYN? What is the value of the ACKnowledgement field in the SYNACK segment? How did determine that value? What is it in the segment that identifies the segment as a SYNACK segment?ANS: The sequence number: 0ACKnowledgement number : 1 which is sequence number plus 1Both the sequence flag and the ACKnowledgement flag been set as 1, identifies the segment as SYNACK segment.6. What is the sequence number of the TCP segment containing the HTTP POST command? Note that in order to find the POST command, you’ll need to dig into the packet content field at the bottom of the Wireshark window, looking for a segment with a “POST” within its DATA field.Ans: The sequence number : 17. Consider the TCP segment containing the HTTP POST as the first segment in the TCP connection. What are the sequence numbers of the first six segments in the TCP connection (including thesegment containing the HTTP POST)? At what time was each segment sent? When was the ACK for each segment received? Given the difference between when each TCP segment was sent, and when its acknowledgement was received, what is the RTT value for each of the six segments? What is the EstimatedRTT value (see page 249 in text) after the receipt of each ACK? Assume that the value of the EstimatedRTT is equal to the measured RTT for the first segment, and then is computed using the EstimatedRTT equation on page 249 for all subsequent segments.Note: Wireshark has a nice feature that allows you to plot the RTT for each of the TCP segments sent. Select a TCP segment in the “listing of captured packets” window that is being sent from the client to the server. Then select: Statistics->TCP Stream Graph- >Round Trip Time Graph.Segment 1 Segment 2 Segment 3Segment 4Segment 5Segment 6After Segment 1 : EstimatedRTT = 0.02746After Segment 2 : EstimatedRTT = 0.875 * 0.02746 + 0.125*0.035557 = 0.028472 After Segment 3 : EstimatedRTT = 0.875 * 0.028472 + 0.125*0.070059 = 0.033670 After Segment 4 : EstimatedRTT = 0.875 * 0.033670 + 0.125*0.11443 = 0.043765 After Segment 5 : EstimatedRTT = 0.875 * 0.043765 + 0.125*0.13989 = 0.055781 After Segment 6 : EstimatedRTT = 0.875 * 0.055781 + 0.125*0.18964 = 0.072513 8. What is the length of each of the first six TCP segments?(see Q7)9. What is the minimum amount of available buffer space advertised at the received for the entire trace? Does the lack of receiver buffer space ever throttle thesender?ANS:The minimum amount of buffer space (receiver window) advertised at for the entire trace is 5840 bytes;This receiver window grows steadily until a maximum receiver buffer size of 62780 bytes.The sender is never throttled due to lacking of receiver buffer space by inspecting this trace.10. Are there any retransmitted segments in the trace file? What did you check for (in the trace) in order to answer this question?ANS: There are no retransmitted segments in the trace file. We can verify this by checking the sequence numbers of the TCP segments in the trace file. All sequence numbers are increasing.so there is no retramstmitted segment.11. How much data does the receiver typically acknowledge in an ACK? Can youidentify cases where the receiver is ACKing every other received segment (seeTable 3.2 on page 257 in the text).ANS: According to this screenshot, the data received by the server between these two ACKs is 1460bytes. there are cases where the receiver is ACKing every other segment 2920 bytes = 1460*2 bytes. For example 64005-61085 = 292012. What is the throughput (bytes transferred per unit time) for the TCP connection? Explain how you calculated this value.ANS: total amount data = 164091 - 1 = 164090 bytes#164091 bytes for NO.202 segment and 1 bytes for NO.4 segmentTotal transmission time = 5.455830 – 0.026477 = 5.4294So the throughput for the TCP connection is computed as 164090/5.4294 = 30.222 KByte/sec.13. Use the Time-Sequence-Graph(Stevens) plotting tool to view the sequence number versus time plot of segments being sent from the client to the server. Can you identify where TCP’s slow start phase begins and ends, and where congestion avoidance takes over? Comment on ways in which the measured data differs from the idealized behavior of TCP that we’ve studied in the text.ANS: Slow start begins when HTTP POST segment begins. But we can’t identify where TCP’s slow start phase ends, and where congestion avoidance takes over.14. Answer each of two questions above for the trace that you have gathered when you transferred a file from your computer to ANS: Slow start begins when HTTP POST segment begins. But we can’t identify where TCP’s slow start phase ends, and where congestion avoidance takes over.。
计算机网络实验综合题含标准答案(路由和交换,强烈推荐)计算机网络实验综合题试题一某公司租用了一段C类地址203.12.11.0/24~203.12.14.0/24,如图所示。
其网间地址是172.11.5.14/24。
要求网内所有PC都能上网。
【问题1】接入层交换机Switch1的端口24为trunk口,其余各口属于vlan11,请解释下列命令并完成交换机的配置。
Switch1#config terminalSwitch1(config)#interface f0/24(进入端口24配置模式)Switch1(config-if)# switchport mode trunk(1)Switch1 (config-if)#switchport trunk encapsulation dotlq(2)Switch1(config-if)# switchport trunk allowed all(允许所有VLAN从该端口交换数据)Switch1(config-if)#exitSwitch1(config)#exitSwitch1# vlan databaseSwitch1(vlan)# vlan 11 name lab01(3)Switch1(vlan)#exitSwitch1#config terminalSwitch1(config)#interface f0/9(进入f0/9的配置模式)Switch1(config-if)#(4)(设置端口为接入链路模式)Switch1(config-if)#(5)(把f0/9分配给VLAN11)Switch1(config-if)#exitSwitch1(config)#exit(1)设置端口为中继(或Trunk)模式(2)设置Trunk采用802.1q格式(或dot1q)(3)创建vlan11,并命名为lab01(4)switchport mode access(5)switchport access vlan 11或switchport access vlan lab01【问题2】以下两个配置中错误的是(6),原因是(7)。
计算机网络实践试题及答案在计算机网络领域,实践是非常重要的一部分。
通过实践,我们可以巩固理论知识,培养实际操作技能,并解决实际问题。
本文为大家提供一些计算机网络实践试题及答案,希望对大家的学习和实践有所帮助。
一、试题1. 描述网络拓扑结构,并列举其优缺点。
2. 什么是IP地址?IPv4和IPv6有何区别?3. TCP和UDP是什么?它们之间有何区别?4. 什么是HTTP协议?简要描述其工作原理。
5. 解释什么是网络安全,并提供至少三种常见的网络安全威胁。
6. 简要描述网络防火墙的工作原理,并说明其在网络安全中的重要性。
7. 什么是虚拟专用网络(VPN)?列举其优点及应用场景。
8. 简述路由器和交换机的区别,并分别列举它们的主要功能和应用场景。
9. 解释什么是云计算,并提供至少两种常见的云计算服务类型。
10. 什么是网络拥塞?列举三种常见的网络拥塞控制方法。
二、答案1. 网络拓扑结构是指计算机网络中各节点之间物理或逻辑连接的结构。
常见的网络拓扑结构包括星型、总线型、环型、树型和网状型等。
其优缺点如下:- 星型:易于管理和扩展,但单点故障会影响整个网络。
- 总线型:简单、易于搭建,但节点数目增加时性能下降。
- 环型:数据传输效率高,但某个节点故障会导致整个环路中断。
- 树型:灵活、可靠,但受限于根节点的性能和带宽。
- 网状型:高度可靠,但复杂度高、管理困难。
2. IP地址是计算机在网络中的唯一标识。
IPv4使用32位地址,IPv6使用128位地址。
IPv4地址数量有限,IPv6地址数量巨大,以满足未来互联网的需求。
3. TCP(传输控制协议)和UDP(用户数据报协议)是互联网传输层的两种常用协议。
TCP提供可靠的数据传输,具备流量控制、拥塞控制和错误重传等机制;UDP提供不可靠的数据传输,适用于实时应用和数据量较小的传输。
TCP是面向连接的,UDP是无连接的。
4. HTTP协议(超文本传输协议)是用于Web应用的基础协议。
网络教育学院计算机网络实验(二)实验报告学习中心:层次:专业:学号:学生:完成日期:实验报告一实验名称:交换机的登录与配置实验目的:1、掌握通过Console口和Telnet方式登陆管理交换机原理;2、掌握交换机Telnet配置方法和Comware平台的基本使用。
实验问题讨论:1.使用Console口登录交换机:在该PC机上使用Windows XP下的“超级终端”登录交换机,检查是否能成功登录。
请在实验报告中回答:超级终端串口属性对话框中的配置参数都是什么?答:端口设置:每秒位数:9600;数据位:8;奇偶校验:无;停止位:1;数据流控制:无。
2.在上题成功登录后,在超级终端窗口练习使用下列Comware命令:[任意视图] display current-configuration[任意视图] display saved-configuration[任意视图] display version[任意视图] display interface Ethernet 1/0/1(1) 执行的每条命令的主要功能是什么?(2) 执行每条命令后所显示的主要信息是什么?(1)执行的每条命令的主要功能是什么?答:[任意视图] display current-configuration:显示当前生效的(即RAM中的)交换机的配置参数。
[任意视图] display saved-configuration //需在执行“save”命令过后才有显示:显示Flash中保存的交换机的配置参数。
[任意视图] display version:删除Flash中的配置文件,其结果是将所有配置还原为缺省配置。
[任意视图] display interface Ethernet 1/0/1:显示交换机的某个端口的配置信息。
(2) 执行每条命令后所显示的主要信息是什么?(择要文字解释即可,每条命令不要超过3项信息)[A]{任意试图}display saved-configurationStartup saved-configuration file is NULL.Please execute`display startup`to get more information.[B]H3C Comware Platform SoftwareComware Software,V ersion5.20,Release5309P01Copyright(c)2004-2010 Hangzhou H3C Tech.Co.,Ltd.All rights reserved.H3C S3610-28P uptime is 0week,0day,2hours,50minutesH3C S3610-28P128M bytes DRAM32M bytes Flash MemoryConfig Register points to FLASH[C]reset saved-configurationThis will delete the configuration in the flash memory.The switch configuratio nsWill be erased to reconfigure.Are you sure?[Y/N]YNow clearing the configuration in flash memory.Please wait for a while…3.使用Telnet方式登录交换机:(1) 在交换机上做出必须的预先配置,例如配置交换机的IP地址和子网掩码,配置登录交换机的用户密码,配置登录用户的权限级别等。
一、实验目的1. 理解计算机网络的基本概念和结构。
2. 掌握网络设备的配置方法,包括交换机、路由器等。
3. 学习网络协议的作用和配置方法,如TCP/IP、DHCP等。
4. 通过实验加深对网络故障诊断和排除能力的培养。
二、实验内容1. 实验环境实验设备:一台PC机、一台交换机、一台路由器、双绞线、网线等。
实验软件:Windows操作系统、网络管理软件等。
2. 实验步骤(1)网络设备连接首先,将PC机通过网线连接到交换机的一个端口上。
然后,将交换机的另一个端口连接到路由器的WAN口。
最后,将路由器的LAN口连接到PC机的另一台交换机上。
(2)网络设备配置①交换机配置进入交换机命令行界面,配置交换机的基本参数,如VLAN ID、IP地址、子网掩码等。
②路由器配置进入路由器命令行界面,配置路由器的接口参数,如WAN口和LAN口的IP地址、子网掩码等。
同时,配置路由协议,如静态路由、动态路由等。
③PC机配置在PC机的网络设置中,将IP地址、子网掩码、默认网关等信息设置为与路由器LAN口相同的参数。
(3)网络测试①测试PC机与交换机之间的连通性在PC机中ping交换机的IP地址,检查PC机是否能够与交换机通信。
②测试PC机与路由器之间的连通性在PC机中ping路由器的IP地址,检查PC机是否能够与路由器通信。
③测试不同VLAN之间的连通性在PC机中ping另一个VLAN中的设备,检查不同VLAN之间的设备是否能够相互通信。
三、实验结果与分析1. 实验结果(1)PC机与交换机之间连通(2)PC机与路由器之间连通(3)不同VLAN之间的设备相互通信2. 实验分析通过本次实验,我们成功搭建了一个简单的计算机网络,并掌握了网络设备的配置方法。
在实验过程中,我们遇到了一些问题,如网络设备之间的连通性、VLAN之间的通信等。
通过查阅资料和调试,我们解决了这些问题,加深了对计算机网络的理解。
四、实验总结1. 通过本次实验,我们了解了计算机网络的基本概念和结构,掌握了网络设备的配置方法。
计算机网络综合实验报告参考5篇计算机网络综合实验报告参考 (1) ××大学校园网解决方案一、需求分析建设一个以办公自动化、计算机辅助教学、现代计算机校园文化为核心,以现代网络技术为依托,技术先进、扩展性强、能覆盖全校主要楼宇的校园主干网络,将学校的各种pc机、工作站、终端设备和局域网连接起来,并与有关广域网相连,在网上宣传自己和获取Internet网上的教育资源。
形成结构合理,内外沟通的校园计算机系统,在此基础上建立满足教学、研究和管理工作需要的软硬件环境,开发各类信息库和应用系统,为学校各类人员提供充分的网络信息服务。
系统总体设计将本着总体规划、分步实施的原则,充分体现系统的技术先进性、高度的安全可靠性,同时具有良好的开放性、可扩展性、冗余性。
本着为学校着想,合理使用建设资金,使系统经济可行。
具体包括下以几个方面:1、内网络能够高速访问FTP服务器现在或上传文件实现资源共享功能,实现对不同类型的用户划分不同的权限,限制不同类型的用户只能访问特定的服务资源。
可以下载和上传资料文件,访问速度可以对指定的用户进行级别的划分。
2、建设Web服务器对外实现信息发布,对内实现教学教务管理。
网站发布学校新闻、通知、学校的活动等相关内容。
实现学生能够在网上进行成绩查询、网上报名、网上评教等功能;以及教师的信息查询、教学数据上传等。
3、建设邮件服务器以满足校园内部之间和内、外网这间的大量邮件传输的需求。
4、实现内网划分多个VLAN,实现校园内不同校区,不同楼宇,不同楼层的多客户接入。
5、内部实现PC间实现高速互访,同时可以访问互联网。
网络内同一IP段内的PC机可以通过网上邻居实现高速互访,传送资料文件等,解决不同楼宇,不同楼层之间通过移动存储设备传送数据费时、费力的问题。
6、内部用户的QoS管理,实现用户的分级管理功能,对用户下载和上传做相应的带宽限制。
对校园网络中的流量实现有效控制,对校园内的重要数据量可靠、稳定的传输如:语音、视频会议等的延迟和阻塞的敏感。
计算机网络命令实验报告(1)计算机网络实验报告学院:学号:姓名:实验名称: WinXP环境下网络设置及常用网络命令的使用一、实验目的1、掌握WinXP环境下网络设置的方法;2、掌握常用网络命令的使用,解决一般网络问题;3、掌握无线路由器的配置方法。
二、实验环境WinXP、命令提示符(基于WinXP的DOS环境)三、实验步骤及结果1、查看、理解本机的本地连接配置、详细的TCP/IP协议设置。
实验结果及其分析:(可以贴上截图)由此可知,本主机的网络连接良好,IP地址为59.79.99.30;子网掩码为255.255.255.0;默认网关为59.79.99.254;首选DNS服务器为202.120.119.190;备用DNS服务器为202.120.117.220。
2、在命令提示符下,分别运行网络基本命令,并分析结果。
11) ping命令功能:ping命令用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。
根据返回的信息,就可以判断TCP/IP参数是否设置得正确以及运行是否正常。
命令格式:(主要参数 -t �Ca �Cn �Cl �Cf �Cr )ping IP/域名验证能否运行或能否进行域名解析。
-t Ping 指定的主机,直到停止。
若要查看统计信息并继续操作,请键入Control-Break;若要停止 - 请键入 Control-C。
-a 将地址解析成主机名。
-n count 要发送的回显请求数。
-l size 发送缓冲区大小。
-f 在数据包中设置“不分段”标志。
-r count 记录计数跃点的路由。
实验结果及其分析:(可以贴上截图)C:\\Users\\Administrator>ping -t 8.8.8.8正在 Ping 8.8.8.8 具有 32 字节的数据: 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=217ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 8.8.8.8 的 Ping 统计信息:数据包: 已发送 = 11,已接收 = 11,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位):最短 = 216ms,最长 = 217ms,平均 = 216ms Control-C ^CC:\\Users\\Administrator>ping -a 正在 Ping [202.120.127.189] 具有 32 字节的数据:来自 202.120.127.189 的回复: 字节=32 时间<1ms TTL=1222来自 202.120.127.189 的回复: 字节=32 时间<1ms TTL=122 来自 202.120.127.189的回复: 字节=32 时间<1ms TTL=122 来自 202.120.127.189 的回复: 字节=32 时间<1msTTL=122202.120.127.189 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 0ms,平均 = 0msC:\\Users\\Administrator>ping -n 5 114.114.114.114正在 Ping 114.114.114.114 具有 32 字节的数据:来自 114.114.114.114 的回复: 字节=32 时间=165ms TTL=84 来自114.114.114.114 的回复: 字节=32 时间=149ms TTL=73 来自 114.114.114.114 的回复: 字节=32 时间=144ms TTL=60 来自 114.114.114.114 的回复: 字节=32 时间=137msTTL=83 来自 114.114.114.114 的回复: 字节=32 时间=135ms TTL=53114.114.114.114 的 Ping 统计信息:数据包: 已发送 = 5,已接收 = 5,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位): 最短 = 135ms,最长 = 165ms,平均 = 146msC:\\Users\\Administrator>ping -f 8.8.8.8正在 Ping 8.8.8.8 具有 32 字节的数据:来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=32 时间=216ms TTL=29 来自8.8.8.8 的回复: 字节=32 时间=216ms TTL=298.8.8.8 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位):最短 = 216ms,最长 = 216ms,平均 = 216msC:\\Users\\Administrator>ping -r 8 114.114.114.114正在 Ping 114.114.114.114 具有 32 字节的数据:来自 114.114.114.114 的回复: 字节=32 时间=188ms TTL=65 来自114.114.114.114 的回复: 字节=32 时间=166ms TTL=82 来自 114.114.114.114 的回复: 字节=32 时间=115ms TTL=72 来自 114.114.114.114 的回复: 字节=32 时间=134msTTL=683114.114.114.114 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位):最短 = 115ms,最长 = 188ms,平均 = 150msC:\\Users\\Administrator>ping -l 64 8.8.8.8正在 Ping 8.8.8.8 具有 64 字节的数据:来自 8.8.8.8 的回复: 字节=64 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=64 时间=216ms TTL=29 来自 8.8.8.8 的回复: 字节=64 时间=216ms TTL=29 来自8.8.8.8 的回复: 字节=64 时间=216ms TTL=298.8.8.8 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位):最短 = 216ms,最长 = 216ms,平均 = 216ms2) ipconfig命令功能:此命令可以用于获取主机配置信息,包括IP地址、子网掩码和默认网关,用来检验人工配置的TCP/IP设置是否正确。
参考答案第1章一、选择题1. A2. C3. B4. C二、填空题1. 计算机集合通信设施2. T CP/IP3. 物理层数据链路层网络层传输层会话层表示层应用层4. 局域网城域网广域网因特网5. 广播式结构网信道访问控制6. 资源子网通信设备通信线路7. 总线型环型树型网状型中心节点外围节点集中控制三、简答题1. 答:(1)数据传送。
(2)资源共享。
(3)提高计算机的可靠性和可用性。
(4)分布处理。
(5)均衡负荷功能。
(6)集中处理功能。
(7)综合信息服务的功能。
(8)提高系统的性能价格比,维护方便,扩展灵活。
2. 答:(1)总线型:总线网络具有布线简单、维护方便、建设成本低等优点,但存在网络竞争、易出错和检测困难等缺点。
(2)星型:星型结构网络的优点是使用网络协议简单,错误容易检测、隔离。
缺点是中心节点的负荷较重,容易出现网络的瓶颈,一旦中心节点发生故障,将导致整个网络瘫痪。
(3)环型:环型结构简单,传输延迟固定,较好地解决了网络竞争,但是如果网络上的一个节点出现故障,将会影响到整个网络。
环型节点的添加和撤消的过程都很复杂,网络扩展和维护不方便。
(4)树型:网络中的节点扩充方便灵活,查询链路路径比较方便。
但在这种结构的网络系统中,除叶节点及相连的链路外,任何一个工作站及其链路产生故障都可能会影响网络系统的正常运行。
(5)网状型:这种网络拓扑结构的主要优点是,节点间路径多,可减少碰撞和阻塞;可靠性高,局部的故障不会影响整个网络的正常工作;网络扩充和主机入网比较灵活、简单。
缺点是网络机制复杂,构建网络困难。
第2章一、选择题1. D2. A3. D4. D5. D二、填空题1. 码元2. 信号速率调制速率3. 基带传输频带传输宽带传输串行和并行传输4. 电路交换报文交换分组交换5. 多路复用技术三、简答题1. 答:信息传输速率是指通信线路上传输信息的速度。
有两种表示方法,即信号速率2 计算机网络基础与实训教程和调制速率。
《计算机网络(II)》实验报告实验名称:传输控制协议(TCP)班级:120341A 姓名:黄帅学号:120341110 任课教师:崔鸿完成日期:2014/11/01 实验环境:Windows2003网络实验平台一、实验目的1. 掌握TCP协议的报文格式2. 掌握TCP连接的建立和释放过程3. 掌握TCP数据传输中编号与确认的过程4. 掌握TCP协议校验和的计算方法5. 理解TCP重传机制二、练习内容1.察看TCP连接的建立和释放主机A图1.主机A连接主机C截图主机B捕获的三次握手连接图2.三次握手图图3.主机B捕获的第一次握手截图图4. 主机B捕获的第二次握手截图主机B释放连接情况图图6.连接释放图图7.主机B捕获请求释放截图图8.主机B捕获应答截图1图9. 主机B捕获应答截图2图10.主机B捕获主机A确认截图利用协议编辑器编辑并发送TCP数据包本练习将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。
现仅以主机A、B所在组为例,其它组的操作参考主机A、B所在组的操作。
在本实验中由于TCP连接有超时时间的限制,故协议编辑器和协议分析器的两位同学要默契配合,某些步骤(如计算TCP校验和)要求熟练、迅速。
为了实现TCP三次握手过程的仿真,发送第一个连接请求帧之前,编辑端主机应该使用TCP屏蔽功能来防止系统干扰(否则计算机系统的网络会对该请求帧的应答帧发出拒绝响应)。
通过手工编辑TCP数据包实验,要求理解实现TCP连接建立、数据传输以及断开连接的全过程。
在编辑过程中注意体会TCP首部中的序列号和标志位的作用。
首先选择服务器主机上的一个进程作服务器进程,并向该服务器进程发送一个建立连接请求报文,对应答的确认报文和断开连接的报文也编辑发送。
其步骤如下:1. 主机B启动协议分析器捕获数据,设置过滤条件(提取HTTP协议)。
2. 主机A上启动协议编辑器,在界面初始状态下,程序会自动新建一个单帧,可以利用协议编辑器打开时默认的以太网帧进行编辑。
可编辑修改精选全文完整版计算机网络实验1. 编程实验(使用NetRiver实验系统)(1)滑动窗口协议实验(见实验指导书的实验1,只做回退N帧实验)(2)IPv4协议收发实验(见实验指导书的实验2)(3)IPv4协议转发实验(见实验指导书的实验3)每位同学只做其中的一个实验,学号mod 3 = 0、1、2的同学分别做实验1、2、3。
程序应通过测试服务器的测试;程序及实验报告应提交到管理服务器供检查。
实验报告包括以下几部分内容:实验目的,协议的工作原理或处理要求,程序流程图。
提交的代码应有必要的注释。
2. 交互式实验(使用NetRiver实验系统)(1)IPv4协议交互实验(见实验指导书的实验11)(2)TCP协议交互实验(见实验指导书的实验14)该实验所有同学都要做。
服务器会自动记录实验结果,不需提交实验报告。
3. 观察实验(使用协议分析工具Wireshark)该实验所有同学都要做。
3.1观察IEEE 802.3帧结构进行实验的主机运行Windows XP操作系统。
通过Wireshark将实验主机的网卡设置为通常模式(非混杂模式),捕捉以下场景中的数据帧:先在命令行下用arp –d命令删除实验主机上的所有ARP表项,接着立即用web浏览器访问Internet上的站点。
1)依次查看捕获的各数据帧,看看目的地为实验主机的数据帧中长度最小的是多大;查看这种帧的各个域,看看前导码是否包含在记录的数据中;记录的数据是从哪个字段开始,至哪个字段结束;这是否验证了IEEE 802.3标准中规定的最小帧长为64字节?2)查看捕获的帧中长度最长的帧。
可以多访问一些网页以捕获更多的帧,看看这些帧的长度最大是多少?为什么?3)查看捕获的数据帧中由实验主机发出的ARP请求帧,查看封装该ARP 请求帧的以太帧的目的地址是多少,源地址是多少;再用ipconfig –all命令查看实验主机的MAC地址,看看是否和源地址一致。
计算机网络实验指导书湖南工业大学计算机与通信学院网络工程系目录实验一 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假设所使用的物理媒体是以太网,上层协议的报文最终封装在以太网帧中。
分组嗅探器的第二个组成部分是分析器。
国家开放大学计算机网络》课程实验报告(实验六计算机网络综合性实国家开放大学计算机网络》课程实验报告实验六计算机网络综合性实一、实验目的本实验旨在通过综合性实验,对学生在计算机网络课程中所学到的知识进行综合运用和巩固,提高学生的实际操作能力和问题解决能力。
通过实验,学生能够加深对计算机网络原理、协议和技术的理解,以及掌握相关实验工具和方法。
二、实验内容本次实验的主要内容是完成一个简单的计算机网络配置与通信实验。
具体实验步骤如下:1. 在计算机上安装并配置虚拟机软件,创建两个虚拟机实例。
2. 对虚拟机进行网络配置,使它们能够相互通信。
3. 使用ping命令测试两个虚拟机之间的连通性。
4. 使用telnet命令进行远程登录测试。
5. 进行文件传输测试,验证网络通信的可靠性。
第1页/共4页三、实验步骤1. 安装虚拟机软件首先,在计算机上安装并配置虚拟机软件。
可以选择较为常用的 VMware Workstation 或者 VirtualBox。
安装完成后,双击软件图标,打开虚拟机控制面板。
2. 创建虚拟机实例在虚拟机控制面板中,点击“新建虚拟机”,进入虚拟机配置向导。
根据需要指定虚拟机的名称、存储路径和虚拟机的操作系统类型。
完成虚拟机创建后,重复该步骤创建第二个虚拟机实例。
3. 网络配置进入虚拟机控制面板,选择虚拟机实例,在菜单栏选择“编辑虚拟机设置”,进入虚拟机设置页面。
选择“网络适配器”,在右侧选择“桥接模式”,点击“确定”保存设置。
在两个虚拟机实例上都进行相同的网络配置,并确保虚拟机能够连通网络并能够获取到 IP 地址。
4. 测试连通性打开命令行界面,使用ping命令测试两个虚拟机之间的连通性。
在命令行中输入“ping [虚拟机 IP 地址]”,若出现类似于“64 字节的数据包, 来自192.168.1.100: 字节=64 时间<1ms TTL=128”的信息,说明虚拟机之间可以正常通信。
5. 远程登录测试在命令行界面中使用telnet命令进行远程登录测试。
实验一802.3协议分析和以太网一、实验目的1.分析802.3协议2.熟悉以太网帧的格式3.熟悉ARP报文的格式二、预备知识要深入理解网络协议,需要仔细观察协议实体之间交换的报文序列。
为探究协议操作细节,可使协议实体执行某些动作,观察这些动作及其影响。
这些任务可以在仿真环境下或在如因特网这样的真实网络环境中完成。
观察在正在运行协议实体间交换报文的基本工具被称为分组嗅探器(packet sniffer)。
顾名思义,一个分组嗅探器捕获(嗅探)计算机发送和接收的报文。
一般情况下,分组嗅探器将存储和显示出被捕获报文的各协议头部字段内容。
图1为一个分组嗅探器的结构。
图1右边是计算机上正常运行的协议(在这里是因特网协议)和应用程序(如:Web浏览器和ftp客户端)。
分组嗅探器(虚线框中的部分)是附加计算机普通软件上的,主要有两部分组成。
分组捕获库接收计算机发送和接收的每一个链路层帧的拷贝。
高层协议(如:HTTP、FTP、TCP、UDP、DNS、IP等)交换的报文都被封装在链路层帧(Frame)中,并沿着物理介质(如以太网的电缆)传输。
图1假设所使用的物理媒体是以太网,上层协议的报文最终封装在以太网帧中。
分组嗅探器的第二个组成部分是分析器。
分析器用来显示协议报文所有字段的内容。
为此,分析器必须能够理解协议所交换的所有报文的结构。
例如:我们要显示图1中HTTP协议所交换的报文的各个字段。
分组分析器理解以太网帧格式,能够识别包含在帧中的IP数据报。
分组分析器也要理解IP数据报的格式,并能从IP数据报中提取出TCP报文段。
然后,它需要理解TCP报文段,并能够从中提取出HTTP消息。
最后,它需要理解HTTP消息。
WireShark是一种可以运行在Windows, UNIX, Linux等操作系统上的分组分析器.用户界面如图2所示。
最初,各窗口中并无数据显示。
WireShark的界面主要有五个组成部分:图2 WireShark的用户界面(1)命令菜单(command menus):命令菜单位于窗口的最顶部,是标准的下拉式菜单。
辽东学院自编教材《计算机网络》实验指导书姜春霞编(计算机专业用)信息技术学院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接头上的金属片压入线路中,让金属片穿过双绞线的塑料皮,从而和内部铜质导线接触)。
计算机网络实验综合题试题一某公司租用了一段 C 类地址 203.12.11.0/24〜203.12.14.0/24,如图所示。
其网间地址是 172.11.5.14/24要求网内所有PC 都能上网。
E0:17 2-11.5.14/2420 3 J 2.11.253/2412:203.12.U.1/24 71X1413:203,12,【问题1】接入层交换机Switch1的端口 24为trunk 口,其余各口属于vian11,请解释下列命令并完成 交换机的配置。
Switch1#c onfig termi nalSwitch1(config)#interface f0/24 (进入端口 24 配置模式) Switch1(config-if)# switchport mode trunk (1)Switch1 (con fig-if)#switchport trunk en capsulati on dotlq (2)Switch1(config-if)# switchport trunk allowed all (允许所有 VLAN 从该端口交换数据) Switch1(co nfig-if)#exit Switch1(co nfig)#exit Switch1# vla n databaseSwitch1(vla n)# vlan 11 name lab01 (3)E1:Z0 3.12.11.254/24A —VL£\N1:2Sri2.11.1/24SwitchOSwitchlSwitch2Switch3VLAN11:20112.12.1/24 VLffl InternetSwitch1(vla n)#exit Switch1#c onfig termi nalSwitch1(config)#interface fO/9 (进入fO/9 的配置模式)Switch1(config-if)# (4)(设置端口为接入链路模式)Switch1(config-if)# ( 5)(把fO/9 分配给VLAN11 )Switch1(co nfig-if)#exitSwitch1(co nfig)#exit(1)设置端口为中继(或Trunk)模式(2)设置Trunk采用802.1q格式(或dot1q )(3)创建vlan11,并命名为labO1(4)switchport mode access(5)switchport access vlan 11 或switchport accessvlan lab01【问题2】以下两个配置中错误的是(6),原因是(7)。
计算机网络实验报告 专 业 计算机科学与技术 班 级 计102 学 号 109074057 姓 名 王徽军 组 号 一组D 指导教师 毛绪纹
安徽工业大学计算机学院 二○一二年十二月 目 录 实验总体说明 ............................................................................. 3 实验一 以太网帧的构成 ......................................................... 3 实验三 路由信息协议RIP ..................................................... 8 实验四 传输控制协议TCP .................................................. 10 实验五 邮件协议SMTP、POP3、IMAP .......................... 12 实验六 超文本传输协议HTTP ........................................... 14 实验总体说明 1. 实验总体目标 配合计算机网络课程的教学,加强学生对计算机网络知识(TCP/IP协议)的深刻理解,培养学生的实际操作能力。
2. 实验环境 计算机网络协议仿真实验室: 实验环境:网络协议仿真教学系统(通用版)一套 硬件设备:服务器,中心控制设备,组控设备,PC机若干台 操作系统:Windows 2003服务器版
3. 实验总体要求 按照各项实验内容做实验,记录各种数据包信息,包括操作、观察、记录、分析,通过操作和观察获得直观印象,从获得的数据中分析网络协议的工作原理; 每项实验均提交实验报告,实验报告的内容可参照实验的具体要求,但总体上应包括以下内容:实验准备情况,实验记录,实验结果分析,算法描述,程序段,实验过程中遇到的问题以及对思考问题的解答等,实验目的、实验原理、实验步骤不需要写入实验报告中。
实验一 以太网帧的构成 实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________ 练习一:领略真实的MAC帧 q....U 00000010: 85 48 D2 78 62 13 47 24 58 25 00 00 00 00 00 00 .H襵b.G$X%...... 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 ............
练习二:理解MAC地址的作用 ● 记录实验结果 表1-3实验结果 本机MAC地址 源MAC地址 目的MAC地址 是否收到,为什么 主机B 8C89A5-7570BB 8C89A5-757113 8C89A5-7570C1 是,主机A与主机B接在同一共享模块
主机D 8C89A5-771A47 8C89A5-757113 8C89A5-7570C1 是,主机C与主机D接在同一共享模块
主机E 8C89A5-757110 无 无 否,与主机A、C都不在同一共享模块
主机F 8C89A5-7715F8 无 无 否,与主机A、C都不在同一共享模块
练习三:编辑并发送MAC广播帧 ● 结合练习三的实验结果,简述FFFFFF-FFFFFF作为目的MAC地址的作用。 答:该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有节点。
练习四:编辑并发送LLC帧 实验结果 帧类型 发送序号N(S) 接受序号N(R) LLC 001F 0 简述“类型和长度”字段的两种含义 答:一是如果字段的值小于1518,它就是长度字段,用于定义下面数据字段的长度;二是如果字段的值大于1536,用于定义一个封装在帧中的PDU分组的类型。
思考问题: 1. 为什么IEEE802标准将数据链路层分割为MAC子层和LLC子层? 答:出于厂商们在商业上的激烈竞争,IEEE的802委员会未能形成一个统一的、最佳的局域网标准,而是被迫制定了几个不同标准,如802.4令牌总线网、802.5令牌环网等。为了使数据链路层能更好地适应多种局域网标准,802委员会就将局域网的数据链路层拆成两个子层,即逻辑链路控制LLC子层和媒体接入控制MAC子层。与接入到传输媒体有关的内容都放在MAC子层,而LLC子层与传输媒体无关,不管采用何种协议的局域网对LLC子层来说都是透明的。书本:P78,图3-14.
2. 为什么以太网有最短帧长度的要求? 答:传统的以太网是共享性局域网,采用载波侦听多路访问/冲突检测CSMA/CD协议。最小帧长必须大于整个网络的最大时延位(最大时延时间内可以传输的数据位)。如果帧长度太小,就可能出现网络上同时有两个帧在传播,就会产生冲突(碰撞)而造成网络无法发送数据。如果数据帧太长就会出现有的工作长时间不能发送数据,而且可能超出接受端的缓冲区大小,造成缓冲益出。由于多方面的限制,每个以太网帧都有最小的大小64bytes最大不能超过1518bytes,对于小于或者大于这个限制的以太网帧我们都可以视之为错误的数据帧,一般的以太网转发设备会丢弃这些数据帧。P79,CSMA/CD协议
试验二 网际协议IP 实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________ 练习一:编辑并发送IP数据报 IP在计算校验和时包括那些内容? 答:IP报文中的首部 第1步中主机A所编辑的报文,经过主机B到达主机E后,报文数据是否发生变化?若发生变化,记录变化的字段,并简述发生变化的原因。 答:报文数据发生变化。发生变化的字段有:“生存时间”和“首部校验和”。原因:主机B为路由器,数据包每经过一路由器“生存时间”字段的值会减1,并重新计算校验和。 主机B、E是否能捕获到主机A所发送的报文?简述产生这种现象的原因。
答:主机B对应于172.16.1.1的接口可以捕获到主机A所发送的报文;主机B对应于172.16.0.1的接口和主机E不能捕获到主机A所发送的报文;原因:当“生存时间”字段的值减至为0时,路由器将该报文丢弃不进行转发。
练习二:特殊的IP地址 1.直接广播地址 记录实验结果: 主机号 收到IP数据报1 主机B的接口1(172.16.1.1)、主机C、主机D
收到IP数据报2 主机B的接口2(172.16.0.1)、主机E、F;主机B的接口1
(172.16.1.1)、主机C、主机D(以上三主机因为与主机A同在一个交换模块上) 结合试验结果,简述直接广播地址的作用。 答:路由器使用这种地址把一个分组发送到一个特定网络上的所有主机。所有的主机都会收到具有这种类型目的地址的分组。
2.受限广播地址 记录实验结果:
主机号 收到主机A发送的IP数据报 主机B的接口1(172.16.1.1)、主机C、主机D 未收到主机A发送的IP数据报 主机B的接口2(172.16.0.1)、主机E、主机F 结合实验结果,简述受限广播地址的作用。 答:这个地址用于定义在当前网络上的广播地址。一个主机若想把报文发送给所有其他主机,就可使用这样的地址作为分组中的目的地址。但路由器把具有这种类型地址的分组阻挡住,使这样的广播只局限在本地网络。
3.环回地址 主机F是否收到主机E发送的目的地址为127.0.0.1的IP数据报?为什么? 答:主机F没有收到主机E发送的报文,因为使用回环地址时,分组永远不离开这个机器;这个分组就简单地返回到协议软件。
练习三:IP数据报分片
将ICMP的报文分片信息填入下表,分析表格内容,理解分片的过程。 察看主机A、E捕获到的数据,比较两者的差异,体会两次分片过程。 分析两次分片过程:第一次传输的数据长度为1000bytes,而MTU为800,因此需要进行1次分片;第二次传输的数据长度为2000bytes,而MTU为800,因此需要进行2次分片; More fragments字段值为1表示之后还有分片;Fragment offset字段指明了当前分片包
字段名称 分片序号1 分片序号2 分片序号3 Identification字段值 63234 63234 More fragments字段值 1 0 Fragment offset字段值 0 776 传输的数据量 768bytes 232bytes
字段名称 分片序号1 分片序号2 分片序号3 Identification字段值 63234 63234 63234 More fragments字段值 1 1 0 Fragment offset字段值 0 776 1552 传输的数据量 768bytes 776bytes 456bytes