东南大学计算机网络实验报告一

合集下载

计算机网络课程实验报告

计算机网络课程实验报告

计算机网络课程实验报告计算机网络课程实验报告引言:计算机网络课程实验是培养学生对计算机网络原理和技术的理解和应用能力的重要环节。

通过实验,我们可以巩固课堂所学的理论知识,掌握网络设备的配置和管理技巧,提高网络故障排查和解决问题的能力。

本文将结合实际实验过程,总结并分析我们在计算机网络课程实验中的收获和体会。

实验一:网络拓扑搭建与配置在实验一中,我们需要搭建一个简单的局域网,通过交换机连接多台计算机,并进行网络设备的基本配置。

通过实验,我们学会了如何正确连接和配置交换机、路由器和计算机,了解了网络拓扑的概念和组网原理。

同时,在实验过程中,我们也遇到了一些问题,如网络设备的IP地址冲突、网络延迟等,通过分析和解决这些问题,我们加深了对网络故障排查和解决问题的理解。

实验二:网络通信与数据传输实验二主要是通过Wireshark等工具来抓包分析网络数据传输过程。

我们学会了如何使用Wireshark捕获网络数据包,并分析数据包的结构和内容。

通过实验,我们了解了网络通信的基本原理,如TCP/IP协议栈、数据包的封装和解封装过程等。

同时,我们也发现了一些网络通信中的问题,如丢包、重传等,通过对数据包的分析和解读,我们可以更好地理解和解决这些问题。

实验三:网络安全与防护实验三主要是学习和实践网络安全相关的知识和技术。

我们了解了网络攻击的常见手段和防御方法,如防火墙、入侵检测系统等。

通过实验,我们学会了如何配置和管理防火墙,设置访问控制列表,提高网络的安全性。

同时,我们也体验了一些网络攻击的模拟实验,如DDoS攻击、ARP欺骗等,通过对攻击过程的模拟和分析,我们更深入地了解了网络安全的重要性和挑战。

实验四:网络性能测试与优化实验四主要是通过网络性能测试工具来评估和优化网络的性能。

我们学会了如何使用Ping、Traceroute等工具来测试网络的连通性和延迟,通过分析测试结果,我们可以找出网络中的瓶颈和问题,并采取相应的优化措施。

东南大学计算机网络实验一

东南大学计算机网络实验一

东南大学自动化学院实 验 报 告课程名称: 信息通信网络概论第1次实验实验名称:TCP/IP协议与Socket编程认识实验院(系):自动化专业:自动化姓名:施恺然学号:08013425实验室:金智楼实验组别:无同组人员:无实验时间:2015年12 月6日评定成绩:审阅教师:目录一.实验目的和要求 (3)二.实验原理 (3)三.实验方案与实验步骤 (4)四.实验设备与器材配置 (4)五.实验记录 (4)六.实验总结 (5)七.思考题或讨论题 (7)(要求:给出一级目录,宋体加粗,四号字,1.5倍行距。

)(报告正文部分的格式):(要求:正文部分一律用五号字,宋体,单倍行距。

一级大标题靠左,四号,宋体,加粗。

二级大标题靠左,小四,宋体,不加粗。

)实验报告内容:一. 实验目的和要求实验目的:1) 学习使用MFC制作界面2) 学会利用已有函数添加进入MFC内容中3) 了解学习DNS域名解析协议的机制实验要求1)使用MFC制作一个界面2)将已给函数的语法与原理解释清楚3)将已给函数中的特定固有函数解释清楚二. 实验原理1)MFC的制作:微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。

其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。

2)Gethostbyaddr函数Gethostbyaddr函数的基本作用就是通过已知的域名获得该域名对应的IP地址。

其原理就是DNS域名解析协议。

函数返回对应于给定地址的包含主机名字和地址信息的hostent结构指针。

也就是说返回的是一个包含关于给定地址详细信息的指针,通过解析指针内容可以获得想要主机信息。

3)Gethostbyname函数Gethostbyname函数也是通过DNS服务的获得IP对应的域名。

计算机网络技术实验报告

计算机网络技术实验报告

计算机网络技术实验报告一、实验目的本次计算机网络技术实验的主要目的是深入了解和掌握计算机网络的基本原理、协议和技术,通过实际操作和实验,提高对网络体系结构、网络设备配置、网络服务搭建以及网络安全等方面的认识和实践能力。

二、实验环境1、硬件环境计算机若干台,具备以太网卡。

交换机、路由器等网络设备。

网线、跳线等连接线缆。

2、软件环境Windows 操作系统。

网络模拟软件,如 Packet Tracer。

命令行工具,如 CMD 终端。

三、实验内容与步骤(一)网络拓扑结构的搭建1、设计简单的网络拓扑结构,包括多个计算机节点、交换机和路由器的连接。

2、使用网线将各个设备按照设计的拓扑结构进行物理连接。

(二)IP 地址规划与配置1、为网络中的每个节点分配合理的 IP 地址、子网掩码、网关等参数。

2、在计算机系统中通过网络设置界面或命令行工具进行 IP 地址的配置。

(三)网络设备的基本配置1、登录交换机和路由器,设置设备名称、管理密码等基本信息。

2、配置交换机的 VLAN 划分,实现不同网段之间的隔离。

3、配置路由器的静态路由和动态路由协议,实现网络之间的互联互通。

(四)网络服务的搭建与测试1、在一台计算机上搭建 Web 服务器,安装 IIS 或 Apache 等服务软件,并配置网站内容。

2、从其他计算机上访问搭建的 Web 服务器,测试网络服务的可用性和性能。

(五)网络安全设置1、配置防火墙规则,限制网络访问权限,防止非法入侵。

2、启用网络访问控制列表(ACL),对特定的 IP 地址或端口进行访问控制。

四、实验结果与分析(一)网络拓扑结构搭建结果成功搭建了设计的网络拓扑结构,各设备之间物理连接正常,指示灯显示工作状态正常。

(二)IP 地址配置结果通过查看计算机的网络设置和使用命令行工具进行IP 地址的验证,确认各节点的 IP 地址、子网掩码和网关配置正确,网络内的计算机能够相互通信。

(三)网络设备配置结果交换机的 VLAN 划分成功,不同 VLAN 之间的计算机无法直接通信,实现了网段隔离的目的。

计算机网络实验报告(6篇)

计算机网络实验报告(6篇)

计算机网络实验报告(6篇)计算机网络实验报告(通用6篇)计算机网络实验报告篇1一、实验目的1、熟悉微机的各个部件;2、掌握将各个部件组装成一台主机的方法和步骤;3、掌握每个部件的安装方法;4、了解微型计算机系统的基本配置;5、熟悉并掌握DOS操作系统的使用;6、掌握文件、目录、路径等概念;7、掌握常用虚拟机软件的安装和使用;8、熟悉并掌握虚拟机上WINDOWS操作系统的安装方法及使用;9、掌握使用启动U盘的制作和U盘安装windows操作系统的方法;10、了解WINDOWS操作系统的基本配置和优化方法。

二、实验内容1.将微机的各个部件组装成一台主机;2.调试机器,使其正常工作;3.了解计算机系统的基本配置。

4.安装及使用虚拟机软件;5.安装WINDOWS7操作系统;6.常用DOS命令的使用;7.学会制作启动U盘和使用方法;8.WINDOWS7的基本操作;9.操作系统的基本设置和优化。

三、实验步骤(参照实验指导书上的内容,结合实验过程中做的具体内容,完成此项内容的撰写)四、思考与总结(写实验的心得体会等)计算机网络实验报告篇2windows平台逻辑层数据恢复一、实验目的:通过运用软件R-Studio_5.0和winhe_对误格式化的硬盘或者其他设备进行数据恢复,通过实验了解windows平台逻辑层误格式化数据恢复原理,能够深入理解并掌握数据恢复软件的使用方法,并能熟练运用这些软件对存储设备设备进行数据恢复。

二、实验要求:运用软件R-Studio_5.0和winhe_对电脑磁盘或者自己的U盘中的删除的数据文件进行恢复,对各种文件进行多次尝试,音频文件、系统文件、文档文件等,对简单删除和格式化的磁盘文件分别恢复,并检查和验证恢复结果,分析两个软件的数据恢复功能差异与优势,进一步熟悉存储介质数据修复和恢复方法及过程,提高自身的对存储介质逻辑层恢复技能。

三、实验环境和设备:(1)Windows _P 或Windows 20__ Professional操作系统。

《计算机网络》实验报告

《计算机网络》实验报告

《计算机网络》实验报告计算机网络实验报告一、引言计算机网络是现代信息技术的基础,它将各种计算机和设备连接在一起,实现数据的传输和共享。

本篇实验报告将介绍我们在《计算机网络》课程中进行的实验内容和实验结果。

二、实验目的本次实验的目的是通过搭建一个简单的局域网并进行通信测试,加深对计算机网络基本概念的理解,掌握网络配置和通信过程中的相关知识。

三、实验环境我们使用了两台计算机和一个交换机来搭建局域网。

其中,计算机A作为服务器,计算机B作为客户端,交换机用于连接两台计算机。

四、实验步骤1. 配置网络参数我们首先在计算机A和计算机B上配置IP地址、子网掩码和默认网关,确保两台计算机处于同一个子网中。

2. 搭建局域网将计算机A和计算机B通过网线连接到交换机的不同端口上,确保物理连接正常。

3. 配置服务器在计算机A上搭建服务器,选择一种合适的网络服务软件,如Apache、Nginx 等,并进行相应的配置。

4. 配置客户端在计算机B上配置客户端,选择一种合适的浏览器软件,如Chrome、Firefox 等,并设置代理服务器的IP地址和端口。

5. 进行通信测试打开浏览器,在客户端中输入服务器的IP地址和端口号,访问服务器上的网页。

观察通信过程中的网络数据传输情况,检查是否能够成功建立连接并获取到服务器上的网页内容。

五、实验结果通过以上步骤,我们成功搭建了一个简单的局域网,并进行了通信测试。

在测试过程中,我们观察到以下结果:1. 网络连接正常计算机A和计算机B通过交换机成功建立了物理连接,网络连接正常。

2. IP地址配置正确计算机A和计算机B的IP地址、子网掩码和默认网关配置正确,处于同一个子网中。

3. 服务器配置成功在计算机A上搭建的服务器配置成功,能够正常响应客户端的请求。

4. 客户端配置成功在计算机B上配置的客户端能够正常访问服务器上的网页,获取到正确的网页内容。

六、实验总结通过本次实验,我们深入了解了计算机网络的基本概念和通信过程,掌握了网络配置和通信测试的方法。

《计算机网络实验》实验报告

《计算机网络实验》实验报告

《计算机网络实验》实验报告一、实验目的计算机网络实验是计算机相关专业学习中的重要实践环节,通过实验操作,旨在深入理解计算机网络的基本原理、协议和技术,提高我们的动手能力和解决实际问题的能力。

具体目的包括:1、熟悉计算机网络的体系结构和各层协议的工作原理。

2、掌握网络设备的配置和管理方法,如交换机、路由器等。

3、学会使用网络工具进行网络性能测试和故障诊断。

4、培养团队合作精神和沟通能力,提高解决复杂问题的综合素养。

二、实验环境本次实验在学校的计算机网络实验室进行,实验室配备了以下设备和软件:1、计算机若干台,安装了 Windows 操作系统和相关网络工具软件。

2、交换机、路由器等网络设备。

3、网络线缆、跳线等连接设备。

三、实验内容及步骤实验一:以太网帧的捕获与分析1、打开网络协议分析软件 Wireshark。

2、将计算机连接到以太网中,启动捕获功能。

3、在网络中进行一些数据传输操作,如访问网站、发送文件等。

4、停止捕获,对捕获到的以太网帧进行分析,包括帧的格式、源地址、目的地址、类型字段等。

实验二:交换机的基本配置1、连接交换机和计算机,通过控制台端口进行配置。

2、设置交换机的主机名、管理密码。

3、划分 VLAN,并将端口分配到不同的 VLAN 中。

4、测试不同 VLAN 之间的通信情况。

实验三:路由器的基本配置1、连接路由器和计算机,通过控制台端口或Telnet 方式进行配置。

2、设置路由器的接口 IP 地址、子网掩码。

3、配置静态路由和动态路由协议(如 RIP 或 OSPF)。

4、测试网络的连通性。

实验四:网络性能测试1、使用 Ping 命令测试网络的延迟和丢包率。

2、利用 Tracert 命令跟踪数据包的传输路径。

3、使用网络带宽测试工具测试网络的带宽。

四、实验结果与分析实验一结果与分析通过对捕获到的以太网帧的分析,我们清楚地看到了帧的结构,包括前导码、目的地址、源地址、类型字段、数据字段和帧校验序列等。

《计算机网络》实验报告

《计算机网络》实验报告

一、实验目的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. 通过本次实验,我们了解了计算机网络的基本概念和结构,掌握了网络设备的配置方法。

计算机网络实践实验报告

计算机网络实践实验报告

《计算机网络实践实验报告》实验一:传输介质的实验实验思考题:1.左右两侧线序完全一致,但不是标准线序。

问:能否当正线使用?2.8根线中有4根是实际用于数据传输。

问:是哪4根?3.直通线和交叉线实际的应用环境是什么?4.列出3中功能不同的测线仪,并简述其功能。

实验二:常用网络命令介绍实验思考题:1.如何通过常用网络命令判断目标主机的操作系统?2.作为一名网管,应对于网络拓扑有详尽的了解。

如何通过网络命令判断故障点。

3.分析网关的作用。

实验三:在Windows Server 2003 环境下配置WWW服务实验思考题:1.WWW服务的支撑组件事ISS,最新的IIS版本是什么?支撑WWW所必须的IIS组件事什么?(internet信息服务管理器公用文件万维网服务)2.同一IP能否搭配两个或多个WWW服务器?能3.如何设计非80端口访问服务器?默认网站右键属性tcp端口浏览器输入http://10.0.56.77:80804.Windows 默认的站点主目录是什么?C:\Inetpub\wwwroot5.描述hTTP协议工作的过称及原理。

实验四:在Windows Server 2003 下搭建DNS 服务器实验思考题:1.把本机搭成DNS服务器,能否为主机某一网站分配两个或多个域名?能2.在同一DNS服务器内,能否为不同的网站(不同的IP)分配相同的域名?不能3.在实验实内为本机安装了DNS组件,但没有添加任何记录。

在TCP/IP 属性里,将本机的IP设成唯一的DNS 服务器。

在外网连通的情况下,你能否通过域名访问百度网站?不能4.在TCP/IP属性里面,将本机IP设成唯一DNS服务器,在外网连通的情况下,能否通过域名访问百度网站。

不能5.某主机IP掩码网关配置正常,未设DNS服务器,该主机能否访问某一网站,如可以,通过什么来访问?能通过代理访问6.反向搜索区域的作用实验五:搭建DHCP实验思考题:1. 能否通过交换机充当DHCP服务器?如可以,用二层交换机还是三层交换机?2. DHCP服务器的IP是否必须要和IP值在同一子网,说明原因,如果在同一子网,该IP是否需要做排除?如果不做排除,地址租约中会出现什么样的效果?3. 设计一个实验,使租约生效。

计算机网络实验实验报告1

计算机网络实验实验报告1

计算机网络实验实验报告1一、实验目的本次计算机网络实验的主要目的是深入理解计算机网络的基本原理和技术,通过实际操作和观察,掌握网络配置、数据传输、协议分析等方面的知识和技能,提高对计算机网络的综合应用能力。

二、实验环境1、硬件环境:计算机若干台,具备以太网卡。

网络交换机、路由器等网络设备。

网线若干。

2、软件环境:Windows 操作系统。

Wireshark 网络协议分析工具。

网络配置工具(如 ipconfig 命令)。

三、实验内容与步骤1、网络拓扑结构搭建利用网线将计算机与交换机连接,构建简单的星型网络拓扑结构。

检查物理连接是否正常,确保网络设备的指示灯显示正常。

2、 IP 地址配置打开计算机的网络设置,手动配置 IP 地址、子网掩码、网关等参数。

使用 ipconfig 命令查看配置是否成功,验证网络连接的有效性。

3、网络连通性测试使用 ping 命令测试不同计算机之间的连通性。

记录测试结果,分析可能存在的连接问题并进行排查。

4、数据捕获与协议分析在一台计算机上安装并运行 Wireshark 工具。

启动捕获网络数据包,进行网络通信操作,如访问网站、发送文件等。

停止捕获后,对捕获的数据包进行分析,查看数据包的源地址、目的地址、协议类型等信息。

5、网络服务配置与测试配置一台计算机作为 Web 服务器,安装 Web 服务软件(如 IIS 或Apache)。

在其他计算机上通过浏览器访问该 Web 服务器,验证 Web 服务的可用性。

四、实验结果与分析1、网络拓扑结构搭建与 IP 地址配置成功搭建了星型网络拓扑结构,计算机与交换机之间的物理连接正常。

手动配置的 IP 地址能够正确生效,通过 ipconfig 命令显示的网络参数与设定值一致。

2、网络连通性测试在进行 ping 测试时,大部分计算机之间能够正常通信,少数出现丢包现象。

经过检查,发现是网线接触不良导致,更换网线后问题解决。

3、数据捕获与协议分析通过 Wireshark 捕获到了丰富的网络数据包,包括 TCP、UDP、HTTP 等常见协议。

计算机网络实验报告

计算机网络实验报告

实验一网络基本概念及应用【实验目的】1.掌握网络的基本概念和术语。

2.熟练掌握电子邮件E-mail的使用。

3.了解Internet的发展过程,掌握获取Internet资源的方法。

熟练掌握Internet搜索引擎Google、Y ahoo等的使用。

【实验环境】Windows 操作系统的计算机,具备Internet环境。

【实验重点及难点】重点学习掌握E-mail的使用以及通过Internet获取资源的方法。

【实验内容】【实验内容】1、记录下局域网结构(1)画出局域网的网络拓扑结构示意图并详细标注各设备类型。

其中的方框代表诸如计算机和打印机之类的部件,并且用直线连接这些部件。

(2)在图表上用字母“S”标记服务器.用字母“W”标记工作站,用字母“P”标记打印机。

如不能确定其中的某个部件,就用字母“O”把它们标记为“其他”。

(3)记录下网络操作系统的类型和版本。

4)记录下网络接口卡的类型5、记录下网络的协议。

TCP/IP2、在因特网上创建一个免费的E-mail帐号(以雅虎网站为例)(1)打开因特网浏览器(2)登录到 ,然后主页出现在屏幕上(3)选中“电邮”图标(4)仔细阅读“雅虎服务协议条款”,选定“接受条款并注册”(5)填写用户名、密码及其它用户信息,然后选择“提交”(6)如果出现“注册成功”信息,则表示创建成功,你的E-mail地址即为用户名@。

如果提示错误,则根据提示重新填写信息。

(7)记录下你的电子邮件ID。

现在就可以在世界上任何地方使用你的Y ahoo电子邮件ID来收发由电子邮件服务提供商提供的电子邮件。

3、使用因特网百科全书(1)打开因持网浏览器(2)登录到(3)在搜索对话框中,输入Client,然后选中Go!。

则webopedia屏幕显示出client 的定义(4)用自己的语言定义术语,如NIC。

在搜索对话框中,键入NIC,然后选中Go!。

则屏幕显示NIC(网络接口卡)的定义(5)从weboPedia中退出,并且关闭因特网浏览器实验二网络标准和OSI模型的理解【实验目的】1. 了解网络标准化组织。

计算机网络实验实验报告1

计算机网络实验实验报告1

实验结果1.ping命令:2.tracert命令第1级路由是本地网关,第9级到第10级路由延时骤增,原因是分组正在经过海底光缆通向国外,之后的延时都比较大,超时现象也比较严重,此时的分组已经到达了国外,在国外的路由器上进行转发。

3.Ipconfig命令stat命令查看路由表:5.arp命令:二、DNS层次查询美国国防部国防信息系统局的根名称服务器192.112.36.4从上到下查询:从本地DNS服务器缓存中查询,本地的DNS服务器:222.194.15.9三、利用TELNET进行SMTP的邮件发送发送邮件:查看邮件:通过查看可知,这封邮件伪造了发件人地址。

真实发件人:smtp2014jw@虚假发件人:12345678@四:熟练掌握抓包软件ethereal1、抓包抓到的报文涉及的协议有:TCP,UDP,DNS,HTTP2、从发出HTTP GET报文到接收到HTTP OK响应报文共需要大约8s 的时间3、我的主机IP:172.30.166.82所访问的主页所在服务器的IP地址:96.17.109.84.按时间排序,第一条报文第二条报文实验当中问题及解决方法问题1:ping舍友时发生如下情况:解决方案:让目的主机关闭了防火墙,再ping就可以了。

2.smtp服务器连接成功,但是过一会连接就断了,还得重新登录。

解决方案:将要输入的命令先存入txt文档,然后通过复制粘贴加快对smtp 服务器的相应速度,来保持连接。

3.网络命令使用的收获:A.ping命令的基本原理就是通过向目的主机发送一定数量的数据包,接收应答信息,来判读当前主机和目的主机之间是否有一条通路,以此来判断网络故障。

B.Ping失败了,说明有这样的故障:网线故障,网络适配器配置不正确,IP地址不正确。

C.tracert命令向目的主机发送数据包,经过每一个路由器时都要求返回一个应答信息,通过这些来记录并显示经过的节点信息和路径信息。

D.该命令可以显示两台主机之间的网络的实时状态,包括网络延时和网络拥塞的情况。

计算机网络实验报告(通用7篇)

计算机网络实验报告(通用7篇)

计算机网络实验报告计算机网络实验报告(通用7篇)在经济飞速发展的今天,报告使用的次数愈发增长,其在写作上有一定的技巧。

我敢肯定,大部分人都对写报告很是头疼的,以下是小编收集整理的计算机网络实验报告,希望对大家有所帮助。

计算机网络实验报告1一、需求分析建设一个以办公自动化、计算机辅助教学、现代计算机校园文化为核心,以现代网络技术为依托,技术先进、扩展性强、能覆盖全校主要楼宇的校园主干网络,将学校的各种pc机、工作站、终端设备和局域网连接起来,并与有关广域网相连,在网上宣传自己和获取Internet网上的教育资源。

形成结构合理,内外沟通的校园计算机系统,在此基础上建立满足教学、研究和管理工作需要的软硬件环境,开发各类信息库和应用系统,为学校各类人员提供充分的网络信息服务。

系统总体设计将本着总体规划、分步实施的原则,充分体现系统的技术先进性、高度的安全可靠性,同时具有良好的开放性、可扩展性、冗余性。

本着为学校着想,合理使用建设资金,使系统经济可行。

具体包括下以几个方面:1、内网络能够高速访问FTP服务器现在或上传文件实现资源共享功能,实现对不同类型的用户划分不同的权限,限制不同类型的用户只能访问特定的服务资源。

可以下载和上传资料文件,访问速度可以对指定的用户进行级别的划分。

2、建设Web服务器对外实现信息发布,对内实现教学教务管理。

网站发布学校新闻、通知、学校的活动等相关内容。

实现学生能够在网上进行成绩查询、网上报名、网上评教等功能;以及教师的信息查询、教学数据上传等。

3、建设邮件服务器以满足校园内部之间和内、外网这间的大量邮件传输的需求。

4、实现内网划分多个VLAN,实现校园内不同校区,不同楼宇,不同楼层的多客户接入。

5、内部实现PC间实现高速互访,同时可以访问互联网。

网络内同一IP段内的PC机可以通过网上邻居实现高速互访,传送资料文件等,解决不同楼宇,不同楼层之间通过移动存储设备传送数据费时、费力的问题。

计算机网络原理实验报告

计算机网络原理实验报告

计算机网络原理实验报告一、实验目的1.理解计算机网络基本原理2.掌握计算机数据传输的过程3.了解计算机网络的基本组成二、实验器材1.计算机2.网线3.路由器三、实验过程1.实验一:理解网络分层结构-计算机网络采用分层结构,分为物理层、数据链路层、网络层、传输层、应用层。

-物理层负责传输比特流,主要是光纤、双绞线等物理媒介。

-数据链路层负责将比特流转化为帧,并进行传输以保证数据的可靠性。

-网络层负责寻路和分组转发,将数据包从源节点传输到目标节点。

-传输层负责端到端连接的可靠性和流量控制。

-应用层为用户提供服务,负责通信协议的选择和具体的应用功能。

2.实验二:数据传输过程-数据从源主机通过物理媒介传输到目标主机的过程可以分为三个阶段:发送、传输和接受。

-发送端将数据按照层级结构封装,并通过物理媒介传输到接收端。

-接收端根据层级结构进行解封装和处理,最终将数据交给应用层使用。

3.实验三:计算机网络的基本组成-计算机网络由主机和链路两部分组成。

-主机包括终端设备和网络结点,终端设备有桌面电脑、笔记本电脑、智能手机等,网络结点有路由器、交换机等。

-链路是连接主机之间和主机与网络结点之间的通信路径。

四、实验结果在实验过程中,我成功地理解了计算机网络的基本原理,掌握了计算机数据传输的过程,并了解了计算机网络的基本组成。

实验结果表明,计算机网络是一个复杂的系统,需要多个层级结构相互配合才能实现数据的传输和通信。

五、实验总结通过本次实验,我深入理解了计算机网络的基本原理,掌握了计算机数据传输的过程,并了解了计算机网络的基本组成。

实验过程中,我遇到了一些问题,但通过与同学们的讨论和老师的指导,我成功地解决了这些问题,并达到了实验的目标。

六、总结和建议总的来说,本次实验对我来说是一次很好的学习机会,通过实践操作,我深入理解了计算机网络的基本原理。

然而,实验时间比较紧张,希望老师能够给予更多的实验训练的时间,让我们有更多的机会去实践和探索。

计算机网络实践实验报告

计算机网络实践实验报告

《计算机网络实践实验报告》实验一:有关传输介质的实验实验思考题:1.左右两侧线序完全一致,但不是标准线序。

问:能否当正线使用?正线,即直通线,标准568B:两端线序一样,从左至右线序是:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。

2.8根线中有4根是实际用于数据传输。

问:是哪4根?(1)一一对应接法。

即双绞线的两端芯线要一一对应,即如果一端的第1脚为绿色,另一端的第1脚也必须为绿色的芯线,这样做出来的双绞线通常称之为“直连线”。

但要注意的是4个芯线对通常不分开,即芯线对的两条芯线通常为相邻排列,这个,由于太简单且随意,图上未标出。

这种网线一般是用在集线器或交换机与计算机之间的连接。

(2)1-3、2-6交叉接法。

虽然双绞线有4对8条芯线,但实际上在网络中只用到了其中的4条,即水晶头的第1、第2和第3、第6脚,它们分别起着收、发信号的作用。

这种交叉网线的芯线排列规则是:网线一端的第1脚连另一端的第3脚,网线一端的第2脚连另一头的第6脚,其他脚一一对应即可。

这种排列做出来的通常称之为“交叉线.例如,当线的一端从左到右的芯线顺序依次为:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕时,另一端从左到右的芯线顺序则应当依次为:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。

这种网线一般用在集线器(交换机)的级连、服务器与集线器(交换机)的连接、对等网计算机的直接连接等情况下。

经常用于两台电脑直接互连传送数据!(3)100M接法。

这是一种最常用的网线制作规则。

所谓100M接法,是指它能满足100M带宽的通讯速率。

它的接法虽然也是一一对应,但每一脚的颜色是固定的,具体是:第1脚——橙白、第2脚——橙色、第3脚——绿白、第4脚——蓝色、第5脚——蓝白、第6脚——绿色、第7脚——棕白、第8脚——棕色,从中可以看出,网线的4对芯线并不全都是相邻排列,第3脚、第4脚、第5脚和第6脚包括2对芯线,但是顺序已错乱。

这种接线方法也是应用于集线器(交换机)与工作站计算机之间的连接,也就是“直连线”所应用的范围。

计算机网络实验报告(通用19篇)

计算机网络实验报告(通用19篇)

计算机网络实验报告计算机网络实验报告(通用19篇)在生活中,报告的使用频率呈上升趋势,报告包含标题、正文、结尾等。

我们应当如何写报告呢?以下是小编帮大家整理的计算机网络实验报告,欢迎大家借鉴与参考,希望对大家有所帮助。

计算机网络实验报告篇1一、实验目的1、掌握文件的复制、移动、删除;2、掌握文件的重命名、属性的设置;3、掌握文件的查找;4、掌握文件夹选项操作。

5、通过控制面板查看和修改主要输入输出设备的设置;6、查看和修改系统基本配置信息。

7、通过用户管理设置,使计算机为多人合用,同时管理员可以根据需要控制其它用户的操作权限;8、通过对计算机的环境设置,优化计算机的性能,加强用户的计算机安全意识,提高计算机病毒应对能力。

二、实验任务1、查找文件“notepad、exe”,在D盘上以自己的学号为名建立一个新的文件夹,在此文件夹内建一名为“记事本”的文件夹,将文件“notepad、exe”复制到“记事本”文件夹下面,属性修改为“只读”,然后在桌面上创建“notepad、exe”文件的快捷方式。

2、显示“我的文档”文件夹下所有文件的扩展名。

3、修改鼠标、显示器、输入法的设置。

4、显示系统硬件配置信息。

5、添加删除程序。

6、添加、删除用户,修改用户信息。

7、修改虚拟内存设置,优化计算机性能三、实验检查内容1、是否在E区建立以自己学号为名的文件夹2、是否在学号文件夹中创建名为“记事本”的文件夹3、是否将“notepad、exe”文件复制到“记事本”文件夹中4、“notepad、exe”文件的属性是否修改为“只读”5、是否在桌面上创建“notepad、exe”文件的快捷方式6、是否显示文件的扩展名7、修改鼠标处于“正常选择”状态的显示图形8、修改显示器的分辨率9、设置CTRL+SHIFT+1为某种中文输入法的热键10、设置Windows系统在“关闭程序”事件时的声音11、查找本机CPU的频率12、写出本机网络适配器的名称13、添加一个以自己学号为名的用户14、将虚拟内存设置到D区,最大值为1GB。

计算机网络实验报告

计算机网络实验报告

计算机⽹络实验报告计算机⽹络实验报告⽬录⼀、数据报⽂分析 (1)1.实验环境 (1)2.实验过程 (1)1)⽹络命令学习 (1)2)软件学习 (4)4.实验总结 (6)⼆、最简⽹络互连 (6)1.分组及实验任务 (6)2.实验环境 (6)3.实验过程 (7)4.问题解答 (9)5.实验总结 (10)三、路由实验 (10)1.分组及实验任务 (10)2.实验环境 (10)3.实验过程 (10)4.问题解答 (13)5.实验总结 (13)⼀、数据报⽂分析1.实验环境使⽤的设备为A4-交换机-A52.实验过程1)⽹络命令学习点击“开始”→“运⾏”,输⼊cmd回车,打开的是dos的命令窗⼝,在命令⾏中输⼊ipconfig命令,查看计算机当前的IP地址、⼦⽹掩码和默认⽹关。

添加上参数,输⼊ipconfig /all 记录本地连接中IP地址,MAC地址(Physical Address),⽹关(Default Gateway)等信息。

在命令⾏下输⼊route print命令,查看本机上路由表信息。

输⼊arp –a 命令,查看本地⾼速缓存中IP地址和MAC地址的信息。

相邻的两位同学组成⼀组,输⼊命令ping对⽅IP地址。

测试当前主机到⽬的主机的⽹络连接状态。

再次输⼊arp –a 命令,查看本地⾼速缓存中IP地址和MAC地址的信息,并记录下来。

2)软件学习点击菜单栏中的“capture”→“Interfaces”,查看⽹络接⼝的当前状态。

在相应的接⼝后⾯点击“start”,即可开始抓包。

点击菜单栏的“capture”→“stop”即可停⽌抓包。

点击菜单栏的“capture”→“option”,在过滤器Capture Filter栏输⼊etherproto 0x0806 or ip proto 1,表明只抓取ARP和ICMP数据。

点击“start”,开始抓包,在dos命令⾏下输⼊命令(ping+对⽅IP),观察抓到的包,点击菜单栏的“capture”→“stop”停⽌抓包。

计算机网络_实验报告

计算机网络_实验报告

计算机网络_实验报告一、实验目的本次计算机网络实验的主要目的是深入了解计算机网络的工作原理和相关技术,通过实际操作和观察,增强对网络概念的理解和应用能力,培养解决网络问题的实践技能。

二、实验环境本次实验在计算机网络实验室进行,实验室配备了多台计算机、网络交换机、路由器等设备,并安装了相关的网络模拟软件和工具。

操作系统:Windows 10网络模拟软件:Cisco Packet Tracer三、实验内容及步骤(一)网络拓扑结构的搭建1、打开 Cisco Packet Tracer 软件,根据给定的需求设计网络拓扑结构。

2、选择合适的网络设备,如交换机、路由器等,并将它们连接起来。

3、配置设备的端口、IP 地址、子网掩码等参数,确保网络的连通性。

(二)网络协议的配置与分析1、配置 TCP/IP 协议,包括 IP 地址分配、子网掩码设置、网关配置等。

2、观察网络数据包的传输过程,使用 Wireshark 工具捕获数据包并进行分析。

3、研究 ARP 协议、ICMP 协议等的工作原理和作用。

(三)网络服务的配置与测试1、配置 DNS 服务器,实现域名解析功能。

2、搭建 Web 服务器,发布网站内容,并从客户端进行访问测试。

3、配置 FTP 服务器,实现文件的上传和下载功能。

(四)网络安全的设置与验证1、设置访问控制列表(ACL),限制网络中的访问权限。

2、配置防火墙规则,保护网络免受外部攻击。

3、进行端口扫描和漏洞检测,评估网络的安全性。

四、实验结果与分析(一)网络拓扑结构搭建结果成功搭建了满足实验要求的网络拓扑结构,各设备之间能够正常通信,网络链路状态稳定。

通过 Ping 命令测试,不同网段的设备之间能够相互连通,证明 IP 地址配置正确,子网掩码设置合理。

(二)网络协议分析结果通过 Wireshark 捕获的数据包分析,深入了解了 TCP/IP 协议中数据封装、传输和控制的过程。

ARP 协议在获取目标设备的 MAC 地址时发挥了关键作用,ICMP 协议在网络故障诊断中提供了有用的信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

东南大学自动化学院实验报告课程名称:信息通信网络概论第1次实验实验名称:TCP/IP协议与Socket编程认识实验院(系):自动化专业:自动化姓名:学号:实验室:金智楼5楼实验组别:同组人员:实验时间:2016 年11 月29日评定成绩:审阅教师:目录一.实验目的和要求 (3)二.实验原理 (3)三. 实验方案与实验步骤 (5)四.实验设备与器材配置 (7)五.实验记录 (7)六.实验总结 (9)七.思考题或讨论题 (9)附录:部分代码一.实验目的和要求1)熟悉TCP/IP协议的功能和网络操作;2)了解基于SOCKET的编程原理;3)编写一个小型的Socket实用程序,初步了解Windows环境下使用Socket的编程。

二.实验原理1、什么是Windows Sockets规范?Windows Sockets规范以U.C. Berkeley大学BSD UNIX中流行的Socket接口为范例定义了一套Micosoft Windows下网络编程接口。

它不仅包含了人们所熟悉的Berkeley Socket 风格的库函数;也包含了一组针对Windows的扩展库函数,以使程序员能充分地利用Windows消息驱动机制进行编程。

Windows Sockets规范本意在于提供给应用程序开发者一套简单的API,并让各家网络软件供应商共同遵守。

此外,在一个特定版本Windows的基础上,Windows Sockets也定义了一个二进制接口(ABI),以此来保证应用Windows Sockets API的应用程序能够在任何网络软件供应商的符合Windows Sockets协议的实现上工作。

因此这份规范定义了应用程序开发者能够使用,并且网络软件供应商能够实现的一套库函数调用和相关语义。

遵守这套Windows Sockets规范的网络软件,我们称之为Windows Sockets兼容的,而Windows Sockets兼容实现的提供者,我们称之为Windows Sockets提供者。

一个网络软件供应商必须百分之百地实现Windows Sockets规范才能做到现Windows Sockets兼容。

任何能够与Windows Sockets兼容实现协同工作的应用程序就被认为是具有Windows Sockets接口。

我们称这种应用程序为Windows Sockets应用程序。

Windows Sockets规范定义并记录了如何使用API与Internet协议族(IPS,通常我们指的是TCP/IP)连接,尤其要指出的是所有的Windows Sockets实现都支持流套接口和数据报套接口. 应用程序调用Windows Sockets的API实现相互之间的通讯。

Windows Sockets又利用下层的网络通讯协议功能和操作系统调用实现实际的通讯工作。

它们之间的关系如图1-1。

2、Winsock编程模型1)建立socket。

程序使用socket进行网络时,必须先建立一个socket。

为了建立一个socket,成需要调用socket函数。

例子:socket_handle=socket(protocol_family,_socket_type,protocol);2)配置一个socket。

为了配置一个,程序可使用Winsock API中不同的函数。

一般来讲,每个socket需要五种信息:本地和远地机的IP地址,本地和远地进程的协议端口,联接上使用的协议。

3)连接一个socket。

面向连接客户程序必须提供给Socket的唯一地址信息是远地主机信息—IP地址和协议端口。

4)使用一个Socket,程序能够使用Winsock API在一个配置好的Socket上传送和接收数据。

I/O函数如下:Send,通过连接的Socket传送数据,使用特殊的标志控制Socket 的行为。

Sendto,将数据传送给Socket地址结构指定的主机,传送时使用一个简单的报文缓冲区。

Recvfrom,从Socket接收数据,选择发送主机的网络地址,传送时使用一个简单的报文缓冲区。

5)使用一个连接的Socket。

由于Send函数不能指定目的地址,因此,程序只能在连接的Socket上使用它。

也就是说,在程序使用Send函数之前,必须建立一个Socket。

6)使用一个无连接的Socket。

当没有建立Socket连接时,上述的Send函数便不能使用,这是需要用Sendto函数。

三.实验方案与实验步骤(请绘制流程图)1、实验方案图3.1 实验步骤流程图图3.2 算法流程图2、实验步骤1)网络程序初始化,服务器和客户端WinSock API均要求在调用其他WinSock函数以前先调用WSAStartUp函数初始化。

2)创建套接字Socket()。

3)配置并启动套接字。

4)通过Socket发送和接收数据。

5)程序结束时必须关闭Socket,使用与WSAStartUp()相对应的函数WSACleanUp(),释放所分配的内部缓冲区和其他资源。

四.实验设备与器材配置电脑,VC6.0五.实验记录1、界面(1)输入为Url,输出为Ip,且显示IP地址类型;(2)输入为Ip,输出为Url;图5.1 设计界面2、功能描述(1)实现Url转换为Ip,即通过给定域名得到IP地址。

通过Gethostbyname()函数实现。

如图 5.2所示,输入域名,将得到IP地址为121.248.63.91。

(2)实现Ip转换为Url,即通过给定域名得到IP地址。

通过Gethostbya()函数实现。

输入上述得到的IP地址121.248.63.91,得到域名,可见一个IP地址可对应不同的域名。

图5.2 功能实现3、改进(1)判断当前IP地址的分类为A型、B型或C型。

通过判断32位二进制IP地址的网络号,若网络号在0~127之间,则为A类地址;若网络号在128~191之间,则为B类地址;若网络号在192~223之间,则为C类地址;若网络号在224~255之间,则为D类地址;其他为E类地址。

如图5.3所示,可以实现对不同IP地址的判断区分。

图5.3 判断IP地址类别六.实验总结通过本次学习,我对建立一个工程和搭接MFC界面有了非常深入的理解,能够自己设计界面并建立控件和函数直接的联系以及建立edit框和变量之间的联系。

理解并掌握了域名转换成IP、IP转换成域名的过程,能够运用相关函数gethostbyaddr()、Gethostbyname()、inet_addr()、inet_ntoa()实现两个转换过程,并在此基础上,通过判断32位IP地址的网络号判断出了该IP地址的类型,实现了改进。

对于IP 协议和Socket编程有了更加全面的认识,相信以后在遇到此类问题时能够得心应手的解决问题。

七.思考题或讨论题1.Chrome,IE,FireFox,safari四款浏览器核心评测对比。

(1)Chrome不易崩溃,反应速度快,搜索简单,标签灵活,安全性强。

目前网上支付还不支持chrome。

另外有些google服务被国内屏蔽,不能整合使用。

对那些不符合W3C标准的网站不能很好地显示,它只提供对标准的支持。

另外,有些网站(比如网银)采用了ActiveX技术,那是微软特有的技术,只在IE内核上能运行,所以谷歌浏览器支持不了。

它的自动同步功能和插件安装功能经常无法访问。

(2)IE浏览器系统自带的浏览器兼容性好,界面清新简洁。

但是长期以来没有太大的变化,功能中规中矩,安全漏洞不定时出现。

(3)FireFox可以自定义,可以修改连接速度,响应速度,可以修改内置参数,有许许多多的插件供你使用,可以支持各种下载工具,方便快捷。

应用范围很广,全世界性的。

但是会出现网页错位,浏览网页会出现结构不准确的情况,对在线媒体的支持不完美。

(4)Safari对弹出式广告的屏蔽很好。

但是无法自动新建标签页,对中文的支持还不够好,使用Safari自带的下载工具下载中文名的文件必定乱码。

无法与迅雷,快车等下载软件关联。

对比:(1)界面布局(2)内存占有率2.winsock和winlnet有哪些区别。

(1)winsockWinsock,工作于网络层和传输层的开发库,对于编写TCP,UDP,以及原始IP通信程序非常合适。

函数原形也基本符合Unix socket标准。

Windows平台上的大多数程序,如QQ,讯雷等都基于其开发。

(2)winInetWinInet,Windows Internet扩展库,工作于应用协议层,提供了http,ftp,gopher协议的实现,为基于以上三种协议的程序开发提供基础平台,需要说明的是,尽管WinInet工作于应用层,但其本身wininet.dll的实现并不依赖于winsock.dll或ws2_32.dll,而是独立存在的。

至少目前的版本是这样。

基于WinInet的应用程序最著名的例子就是IE了。

附录:(部分代码)1、URL转换IPvoid CMyDlg::OnOk1(){// TODO: Add your control notification handler code hereWSADATA wsaData;LPHOSTENT lpHostEnt;//该结构包含主机的ip;if(WSAStartup(0X0101,&wsaData))//若初始化成功则返回0;相当于应用程序与dll //之间的连接初始化,然后才能使用winsock api的函数MessageBox("Could not load windows sockets dll.",NULL,MB_OK|MB_ICONSTOP);else{UpdateData(TRUE);//用于将屏幕上控件中的数据交换到变量中。

//TODO: 此处需要自己添加函数,由对话框中输入的主机名m_Url1得到对应的包含主机ip的结构变量lpHostEnt//例如:输入的是,得到包含对应IP为11000000001000000100000000000010的结构变量lpHostEnt = gethostbyname(m_Url1);if(!lpHostEnt)MessageBox("Could not get ip address.",NULL,MB_OK|MB_ICONSTOP);else{DWORD addr;DWORD a;//TODO: 此处需要自己添加函数,把lpHostEnt结构中成员变量h_addr_list包含的网络位顺序的IPv4地址转化为常见的点间隔格式IP以供显示//例如:输入的是11000000001000000100000000000010,得到192.32.64.2m_Ip1 = inet_ntoa(*(LPIN_ADDR)*(lpHostEnt->h_addr_list));UpdateData(FALSE);//用于将数据在屏幕中对应控件中显示出来。

相关文档
最新文档