计网实验四
计算机网络技术实验报告四
天津理工大学实验报告学院(系)名称:F -FGHIJKLMNOPQRSTUVWXYZ A B C D EG- G H I J K L M N O P Q R S T U V W X Y Z A B C D E FH -H I J K L M N O P Q R S T U V W X Y Z A B C D E F GI- I J K L M N O P Q R S T U V W X Y Z A B C D E F G HJ -J K L M N O P Q R S T U V W X Y Z A B C D E F G H IK -K L M N O P Q R S T U V W X Y Z A B C D E F G H I JL -L M N O P Q R S T U V W X Y Z A B C D E F G H I J KM -M N O P Q R S T U V W X Y Z A B C D E F G H I J K LN -N O P Q R S T U V W X Y Z A B C D E F G H I J K L MO -O P Q R S T U V W X Y Z A B C D E F G H I J K L M NP -P Q R S T U V W X Y Z A B C D E F G H I J K L M N OQ -Q R S T U V W X Y Z A B C D E F G H I J K L M N O PR -R S T U V W X Y Z A B C D E F G H I J K L M N O P QS -S T U V W X Y Z A B C D E F G H I J K L M N O P Q RT -T U V W X Y Z A B C D E F G H I J K L M N O P Q R SU -U V W X Y Z A B C D E F G H I J K L M N O P Q R S TV -V W X Y Z A B C D E F G H I J K L M N O P Q R S T UW -W X Y Z A B C D E F G H I J K L M N O P Q R S T U VX -X Y Z A B C D E F G H I J K L M N O P Q R S T U V WY -Y Z A B C D E F G H I J K L M N O P Q R S T U V W XZ -Z A B C D E F G H I J K L M N O P Q R S T U V W X Y加密方法:维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。
计算机网络课程实验报告
计算机网络课程实验报告计算机网络课程实验报告引言:计算机网络课程实验是培养学生对计算机网络原理和技术的理解和应用能力的重要环节。
通过实验,我们可以巩固课堂所学的理论知识,掌握网络设备的配置和管理技巧,提高网络故障排查和解决问题的能力。
本文将结合实际实验过程,总结并分析我们在计算机网络课程实验中的收获和体会。
实验一:网络拓扑搭建与配置在实验一中,我们需要搭建一个简单的局域网,通过交换机连接多台计算机,并进行网络设备的基本配置。
通过实验,我们学会了如何正确连接和配置交换机、路由器和计算机,了解了网络拓扑的概念和组网原理。
同时,在实验过程中,我们也遇到了一些问题,如网络设备的IP地址冲突、网络延迟等,通过分析和解决这些问题,我们加深了对网络故障排查和解决问题的理解。
实验二:网络通信与数据传输实验二主要是通过Wireshark等工具来抓包分析网络数据传输过程。
我们学会了如何使用Wireshark捕获网络数据包,并分析数据包的结构和内容。
通过实验,我们了解了网络通信的基本原理,如TCP/IP协议栈、数据包的封装和解封装过程等。
同时,我们也发现了一些网络通信中的问题,如丢包、重传等,通过对数据包的分析和解读,我们可以更好地理解和解决这些问题。
实验三:网络安全与防护实验三主要是学习和实践网络安全相关的知识和技术。
我们了解了网络攻击的常见手段和防御方法,如防火墙、入侵检测系统等。
通过实验,我们学会了如何配置和管理防火墙,设置访问控制列表,提高网络的安全性。
同时,我们也体验了一些网络攻击的模拟实验,如DDoS攻击、ARP欺骗等,通过对攻击过程的模拟和分析,我们更深入地了解了网络安全的重要性和挑战。
实验四:网络性能测试与优化实验四主要是通过网络性能测试工具来评估和优化网络的性能。
我们学会了如何使用Ping、Traceroute等工具来测试网络的连通性和延迟,通过分析测试结果,我们可以找出网络中的瓶颈和问题,并采取相应的优化措施。
计算机网络实验四 局域网组网试验
惠州学院《计算机网络》实验报告实验4 局域网组网试验一. 实验目的组建一个简单的、以交换机为中心的小型局域网,并对每一台计算机配置网络协议、子网掩码和默认网关等参数,实现局域网内的计算机互通。
使学生对局域网有一个直观的、感性的认识。
二. 实验内容1. 主机与交换机的连接;2. 配置每一台计算机的网络标识、使用的网络协议与IP 地址等; 3. 用Ping 命令检验网络的连通性; 4. 通过网上邻居实现主机间相互访问。
三. 实验拓扑图7-1 网络拓扑四. 实验步骤1. 计算机与交换机的连接:实验室已经将连接所用的双绞线做好,也已经铺设完毕,但未连接。
实验时,在交换机的机柜中,将每组的8台计算机与相应的交换机实现连接,即将与每台计算机相连网线的RJ-45插头与交换机后面的RJ-45插座相连接。
在连接时,原则上可以以任意顺序连接,一般是就近顺序连接。
2. 检查计算机原来的配置情况:为了其它实验,实验室中的计算机已经做过必要的配置,为了弄清现有系统的配置情况,可利用下列方法得到系统现有的配置情况。
步骤如下: a) 启动计算机;b) 在“开始”\“运行”命令框中输入:cmd 并回车;c) 输入:ipconfig 并回车;将显示本机已配置的IP 地址、子网掩码和默认网关。
d) 如果输入:ipconfig/all 并回车,还可以看到包括主机名、网卡地址和各种服务器IP 地址等内容。
如图7-2所示。
3. 配置网络标识:更改网络标识(计算机名)的目的,是使计算机名有一定意义并便于记忆与使用。
步骤如下:a) 右键点击“我的电脑”,在出现的快捷菜单中选择“属性”命令;b) 在打开的“系统属性”对话框架中点击“网络标识”选项卡,如图7-3所示,再点击“属性”按钮;c) 在打开的“标识更改”对话框中,即可更改网络标识,即计算机名。
最后点击“确定按钮”。
如图7-4所示。
4.一般都是使用TCP/IP协议,配置TCP/IP协议的方法如下:a)选择“开始”\“设置”\“控制面板”\“网络和拨号连接”命令,或者右键点击“网上邻居”,再点击“属性”按钮,打开“网络与拨号连接”对话框,如图7-5所示。
计算机网络实验四
计算机网络实验报告实验名称:ICMP协议和IP数据报分片分析姓名:顾娜学号:2014302330013 专业:信息管理与信息系统班级:一班指导教师:陈君实验成绩:批阅教师签字:一、实验目的1. 理解 ICMP 协议报文类型和格式;2. 理解 ping 命令的工作原理;3. 理解 traceroute 的工作原理;4. 理解 IP 协议报文类型和格式。
二、实验内容与实验步骤1. 使用 wireshark 抓包软件分析ICMP 协议报文的类型;2. 分析 ping 命令的工作原理;3. 分析 tracert 命令的工作原理;4. 使用 wireshark 抓包软件分析IP 协议报文以及报文分片。
三、实验环境与因特网连接的计算机操作系统:windows XP安装有Wireshark、IE 等软件。
四、实验过程与分析1.分析ICMP协议步骤1:在PC1 运行Wireshark,开始截获报文,为了只截获和实验内容有关的报文,将Wireshark的Captrue Filter 设置为“No Broadcast and no Multicast”;步骤2:在PC1 以为目标主机,在命令行窗口执行Ping 命令,要求ping 通8次;Ping命令为:ping –n 8将命令行窗口进行截图:步骤3:停止截获报文,分析截获的结果,回答下列问题:1)将抓包结果进行截图(要求只显示ping的数据包):2)截获的ICMP报文有几种类型?分别是:0(Echo (ping) reply)和8 (Echo (ping) request)3) 分析截获的ICMP报文,按下表要求,将各字段信息填入表中,要求填写前4个报文的信息。
4)查看ping请求信息,ICMP的type是8(Echo (ping) request) 和code是0 并截图。
5)查看相应得ICMP响应信息,ICMP的type 0 是和code是0 并截图。
6)若要只显示ICMP的echo响应数据包,显示过滤器的规则为icmp.type==0 并根据过滤规则进行抓包截图。
计网实验四报告
实验四、web服务器套接字编程序号:姓名:学号:成绩1.实验目的:编写一个WEB服务器程序,可以接受来自浏览器的访问,并传输页面(包含多个对象)到浏览器。
掌握Socket编程。
2.实验环境:连入局域网络的主机一台。
3.实验指导:超文本传输协议(HTTP)是位于TCP/IP 协议的应用层,是最广为人知的协议,也是互连网中最核心的协议之一。
HTTP协议是Web浏览器和Web服务器之间的应用层协议,是通用的、无状态的、面向对象的协议。
一个完整的HTTP协议会话过程包括四个步骤:✧连接Web浏览器与Web服务器建立连接,打开一个称为Socket(套接字)的虚拟文件,此文件的建立标志着连接建立成功;✧请求Web浏览器通过Socket向Web服务器提交请求。
HTTP的请求一般是GET或POST 命令(POST用于FORM参数的传递);✧应答Web浏览器提交请求后,通过HTTP协议传送给Web服务器。
Web服务器接到后,进行事务处理,处理结果又通过HTTP传回给Web浏览器,从而在Web浏览器上显示出所请求的页面;✧关闭连接应答结束后Web浏览器与Web服务器必须断开,以保证其它Web浏览器能够与Web 服务器建立连接。
4.实验分析,回答下列问题。
(1)运行实验提供的Webserver.java程序,分析该程序实现的功能,未实验程序主要代码加上注释,并画出程序流程图。
程序代码:import java.io.*; //引入Java输入输出包import .*; //引入Java网络包import java.util.*; //导入Java实用工具库class Webserver{public static void main(String arg[]) throws Exception{String request MessageLine;String filename;//创建一个监听socketServerSocket listenSocket=new ServerSocket(8080);//等待客户机发起连接Socket connectionSocket=listenSocket.accept();//创建一个从socket中读文本行的流BufferedReader inFromClient=newBufferedReader(new InputStreamReader(connectionSocket.getInputStream())); //创建一个向socket中写文本行的流DataOutputStream outToClient=newDataOutputStream(connectionSocket.getOutputStream());//读取客户机发送的一行文本requestMessageLine=inFromClient.readLine();//字段串解析StringTokenizer tokenizerLine=newStringTokenizer(requestMessageLine);//如果客户端的请求方式为get方式if(tokenizerLine.nextToken().equals("GET")){filename=tokenizerLine.nextToken();//获得文件名if(filename.startsWith("/")==true)filename=filename.substring(1);//新建文件System.out.println("The request filename is:" + filename);//输出字符串,内容为客户端请求的文件名File file=new File(filename);int numOfBytes=(int)file.length();//新建文件输入流FileInputStream inFile=new FileInputStream(filename);byte[] fileInBytes=new byte[numOfBytes];//将文件流信息读入byte数组inFile.read(fileInBytes);// 服务端输出信息outToClient.writeBytes("HTTP/1.0 200 Document Follows\r\n"); //不同的文件类型所对应的头文件格式不同if(filename.endsWith(".jpg"))outToClient.writeBytes("Content-Type:image/jpeg\r\n");if(filename.endsWith(".gif"))outToClient.writeBytes("Content-Type:image/gif\r\n");outToClient.writeBytes("Content-Length:"+numOfBytes+"\r\n");outToClient.writeBytes("\r\n");outToClient.write(fileInBytes,0,numOfBytes);connectionSocket.close();}//错误的请求方式else System.out.println("Bad Resquest Message");}}程序流程图:开始新建一个服务器套接字对象等待用户连接读取请求报文的首行GET 请求是用户请求的路径是否以’/’开始去掉开头的"/"是保存文件的大小否保存文件内容写入响应报文首行请求文件是不是jpg 文件在响应报文中写入文件的类型为 jpeg请求文件是不是gif 文件在响应报文中写入文件的类型为 gif是否在响应报文中写入文件的大小否是在响应报文中写入’\r\n ’向客户端传送文件关闭连接输出"Bad Resquest Message"否结束(2)此程序运行后,每次只能访问一个网页对象,请修改完善程序,使Webserver.java 程序能够将所有网页对象都返回给浏览器。
计算机网络实验四
四川大学计算机学院、软件学院
实验报告
学号:094304216 姓名:王晋明专业:计算机科学与技术班级:5 第 10周
二、授权给DHCP服务器
要执行授权的工作时,依次选择“开始”→“程序”→“管理工
具”→“DHCP”选项,将出现下左图所示的画面。
用鼠标右键单击要授权
三、建立可用的IP作用域
1、选择“开始”→“程序”→“管理工具”→“DHCP”,单击DHCP
器,选择“新建作用域”命令。
4、如果不想提供给DHCP客户端使用,将这些IP地址删除。
单击“下一步”
按钮。
5、设置IP地址的租用期限,然后单击“下一步”按钮。
6、出现下左图所示的对话框时,选择“是,我想现在配置这些选项”,然
后单击“下一步”按钮。
7、输入默认网关的IP地址,单击“添加”按钮,然后再单击“下一步”
按钮。
8、出现上右图所示的对话框时,输入DNS服务器的名称与其IP地址,然
10、出现上右图所示的对话框时,选择“是,我想现在激活此作用域”,
开始激活该新的作用域。
11、出现“完成建立作用域向导”对话框时,请单击“完成”按钮。
服务器配置:
FTP:。
2024版《计算机网络》实验指导书
使用`tracert`命令跟踪路 由路径
使用`ping`命令测试网络 连通性
使用`netstat`命令查看网 络连接状态
实验结果与分析
1. 网络配置结果 展示主机名、IP地址、子网掩码和默
认网关的配置结果 2. TCP/IP协议分析结果
展示捕获的数据包,并分析各层协议 头部信息,包括源/目的IP地址、源/ 目的端口号、协议类型等
01 1. 环境搭建
02
安装和配置实验所需的软件和工具,如虚拟机、操作系
统、网络模拟器等;
03
构建实验网络拓扑,包括内部网络、外部网络和防火墙
等组成部分。
实验内容和步骤
2. 防火墙配置
选择一种防火墙软件或设备,如iptables、pfSense等; 配置防火墙规则,包括访问控制列表(ACL)、网络地址转换(NAT)、 端口转发等;
1. 连接路由器和交换机, 并启动设备
实验步骤
01
03 02
实验内容和步骤
3. 配置路由器接口,并启用路由协议 4. 配置交换机VLAN,并启用STP 5. 验证配置结果,确保网络连通性
实验结果与分析
01
实验结果
02
路由器和交换机配置成功,网络连通性良好
03
各设备运行状态正常,无故障提示
04
分析
02 如何提高网络服务器的安全性和稳定性?
03
如何优化网络服务器的性能?
04
在实际应用中,如何管理和维护网络服务 器?
05
实验五:网络安全与防火 墙配置
实验目的和要求
理解和掌握网络安全的基本概念和原 理;
通过实验,了解防火墙在网络安全中 的作用和重要性。
计算机网络实验报告四
《计算机网络(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上启动协议编辑器,在界面初始状态下,程序会自动新建一个单帧,可以利用协议编辑器打开时默认的以太网帧进行编辑。
计算机网络实验4
姓名学号
实验用DNS Server为Windows网络解析
域名
一、实验目地及实验器材
实验目的:1、DNS域名系统的基本概念,域名解析的原理和模式
2、学习并掌握DNS的安装、配置、与管理
实验器材:windows2003操作系统
二、实验原理及实验内容
1、何为DNS域名系统?
DNS:是域名系统的缩写,指在internet中使用的分配名字和地址的机制。
域名系统允许用户使用友好的名字和地址机制而不是难以记忆的IP地址来访问internet上的主机。
域名解析:就是讲用户提出的名字变化成网络地址的方法和过程,从概念上讲,域名解析是一个自上而下的过程。
三、实验过程及结果
一、DNS服务器的配置与管理
(1)、新建正向搜索区域
为所需要的区域命名
(2)、为网络添加子区域
添加后效果如图
(3)、新建主机
(4)、设置允许动态更新
(5)、设置反向搜索区域
设置好后效果如图
(6)、设置转发器
(7)、配置DNS客户端
四、实验总结
1、人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,但一个域名只对应一个ip地址,他们之间的转化工作称为域名解析。
2、本次实验根据实验指导书上一步步操作,成功通过DNS服务器完成了域名解析的过程,还是有一定的收获,但如果想要更进一步了解这方面的具体内容,还需要多看相关书籍。
计算机网络实验报告4
搭建一个可以通过域名访问的网站系统。
三、实验过程或算法(源程序)
四、实验结果及分析和(或)源程序调试过程
《计算机网络》实验报告
年级、专业、班级
姓名
实验题目
应用层服Байду номын сангаас器配置
实验时间
实验地点
实验成绩
实验性质
□验证性□设计性□√综合性
教师评价:
□算法/实验过程正确;□源程序/实验内容提交□程序结构/实验步骤合理;
□实验结果正确;□语法、语义正确;□报告规范;
其他:
评价教师签名:
一、实验目的
了解Windows IIS服务器的参数特性。
掌握基本的Windows IIS web站点配置步骤。
掌握IIS服务中FTP端点的建立过程。
掌握访问及维护FTP服务器的方法。
掌握Windows 2000 server环境下DNS服务的安装与配置
二、实验项目内容
每2人一组,配置IIS服务器,使其能够正常工作
使用IIS提供的基本服务安装、配置与测试FTP服务器。
计网实验四实验报告
实验四路由器与交换机联网综合实验一、实验目的完成图2的网络配置,实现功能如下:1.实现如下三个虚拟网。
2.所有5台 PC 机(包括SERVER)之间都能ping通(提示:PC 需配置网关;三层交换机、路由器配置静态路由)。
图2在这个系统中,PC1通过三层交换机的8号口接入三层交换机,PC2通过三层交换机的9号口接入三层交换机,二层交换机通过10号口接入三层交换机,PC3和PC4分别接在二层交换机的15、16口上。
静态路由是网络管理员通过配置命令指定到路由表中的路由信息,它不像动态路由那样根据路由算法建立路由表。
当配置动态路由时,有时需要把整个Internet 的路由信息发送到一个路由器中,使该路由器难以负荷,此时就可以使用静态路由来解决这个问题。
使用静态路由只需较少的配置就可以避免动态路由的使用。
但是在有多个路由器、多条路径的路由环境中,配置静态路由将会变得很复杂。
在本次试验中,路由器中需要设置一个静态路由表,当访问serve时,下一跳的地址就是vlan10的地址。
二、实验内容1、三层交换机的配置enablepassword:zxr10config terminal //进入全局配置模式ZXR10(config)#vlan 10ZXR10(config-vlan)#switchport pvid fei_1/10 //端口加入VLAN10,该端口接交换机2 ZXR10(config-vlan)#switchport pvid fei_1/22 //端口加入VLAN10,该端口接R1ZXR10(config-vlan)#exitZXR10(config)#vlan 20ZXR10(config-vlan)#switchport pvid fei_1/8 //端口加入VLAN3,该端口接PC1 ZXR10(config-vlan)#exitZXR10(config)#vlan 30ZXR10(config-vlan)#switchport pvid fei_1/9 //端口加入VLAN4,该端口接路PC2ZXR10(config-vlan)#exitZXR10(config)#inter vlan 10ZXR10(config-if)#ip add 1.1.1.1 255.255.255.0 //配置端口IPZXR10(config-if)#exitZXR10(config)#inter vlan 20ZXR10(config-if)#ip add 2.2.2.1 255.255.255.0ZXR10(config-if)#exitZXR10(config)#inter vlan 30ZXR10(config-if)#ip add 3.3.3.1 255.255.255.0ZXR10(config-if)#exitZXR10(config)#ip route 4.4.4.0 255.255.255.0 1.1.1.1 //配置静态路由访问4.4.4.0 网段时的下一跳为1.1.1.1 2、路由器的配置:zxr10_R1#configure terminal //进入全局配置模式zxr10-R1(config)# interface gei_0/1 //进入端口配置模式,该端口接三层交换机zxr10-R1(config-if)#ip address 4.4.4.1 255.255.255.0 //配置端口的IP zxr10-R1 (config-if)#exit //退回全局配置模式zxr10-R1 (config)# interface fei_0/2 //该端口接servezxr10-R1 (config-if)#ip address 1.1.1.5 255.255.255.0zxr10-R1 (config-if)#exitzxr10-R1 (config)#ip route 2.2.2.0 255.255.255.0 //访问2.2.2.2.0网段的路由表zxr10-R1 (config)#ip route 3.3.3.0 255.255.255.0 //访问2.2.2.2.0网段的路由表3、二层交换机的配置:enablepassword:zxr10zte(cfg)#set vlan 10 eanblezte(cfg)#set vlan 10 add port 15 untagzte(cfg)#set vlan 10 add port 16 untagzte(cfg)#set vlan 10 add port 10 untag三、测试分别给PC1、PC2、PC3、PC4以及serve配置ip地址PC1的ip地址:2.2.2.2/24 它的默认网关是2.2.2.0PC2的ip地址:3.3.3.2/24 它的默认网关是3.3.3.0PC3的ip地址:1.1.1.3/24 它的默认网关是1.1.1.0PC4的ip地址:1.1.1.4/24 它的默认网关是1.1.1.0Serve的ip地址是:4.4.4.2/24 它的默认网关是:4.4.4.0在设置这些ip地址的时候,他们的默认网关都必须要配置,这样在不同虚拟网的PC才能通信。
计网实验四
综合性、设计性实验报告姓名_游金涛_学号200808002304专业_通信工程_班级0806实验课程名称计算机网络实验__指导教师及职称___尹向东副教授开课学期2010 学年上学期上课时间2010 年 5 月24 日湖南科技学院教务处编印一、实验设计方案实验名称:实验4 WWW服务器和FTP服务器的设计实验时间:2010/5/24小组合作:是○否☑小组成员:1、实验目的:1、掌握WEB站点的规划2、掌握默认WEB站点、管理WEB站点和添加新的WEB站点的设置和使用。
2、实验设备及材料:四人作为一个实验小组,每人一台计算机机,计算机A、B、C、D使用固定IP地址,分别担任DNS、IIS服务;交换机多组共用。
3、理论依据:WEB服务是Internet中最为重要的应用,它是实现信息发布、资料查询、数据处理、视频点播等诸多应用的基本平台。
WEB服务的实现采用客户/服务器模型,信息提供者称为服务器,信息的需要者或获取者称为客户。
作为服务器的计算机中安装有WEB服务器端程序(如Netscape iPlanet Web Server、Microsoft Internet Information Server等),并且保存有大量的公用信息,随时等待用户的访问。
作为客户机的计算机中则安装Web客户端程序,即Web浏览器(如Netscape Navigator、Microsoft Internet Explore等),可通过局域网络或Internet从Web服务器中浏览或获取所有信息。
IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。
4、实验方法步骤及注意事项:实验一设置WEB服务一、规划组内计算机的域名,例如 、、等,并在A计算机上安装DNS服务器,做好域名解析。
《计算机网络技术》实验报告
《计算机网络技术》实验报告计算机网络技术实验报告实验目的:熟悉计算机网络的基本概念和常见协议,理解网络通信的过程和原理,掌握网络配置及故障排除的方法。
实验一:局域网搭建和配置1. 实验内容在实验室内搭建一个局域网,并配置好网络设备和计算机的IP地址、子网掩码等参数。
2. 实验步骤a. 确定网络拓扑结构和所需设备,如交换机、路由器等。
b. 连接设备,使用网线连接计算机和交换机、路由器。
c. 配置设备的IP地址、子网掩码、默认网关等参数。
d. 测试连接,确保计算机可以互相通信。
3. 实验结果成功搭建并配置了局域网,并实现了计算机之间的网络通信。
实验二:网络协议介绍和抓包分析1. 实验内容了解网络协议的常见类型,学习使用抓包软件进行网络数据包的捕获和分析。
2. 实验步骤a. 选择一款合适的抓包软件,如Wireshark。
b. 打开抓包软件,选择适当的网络接口进行捕获。
c. 进行网络通信,观察抓包软件中捕获到的网络数据包。
d. 分析数据包的内容,了解各个协议的作用和通信过程。
3. 实验结果成功使用抓包软件进行网络数据包的捕获和分析,了解了常见的网络协议和通信过程。
实验三:网络故障排除1. 实验内容学习基本的网络故障排除方法,能够通过诊断工具找出网络中的问题并解决。
2. 实验步骤a. 排查网络故障的可能原因,如网线接触不良、设备故障等。
b. 使用诊断工具进行网络故障排查,如ping命令、tracert命令等。
c. 根据诊断结果判断问题所在,进行相应的修复措施。
3. 实验结果成功通过诊断工具找出并解决了网络中的故障,恢复了网络的正常工作状态。
实验四:远程访问和安全配置1. 实验内容学习远程访问的方法和安全配置的重要性,实现远程管理网络设备的功能。
2. 实验步骤a. 配置网络设备的远程访问功能,如SSH、Telnet等。
b. 使用远程访问工具连接网络设备,并尝试进行管理操作。
c. 学习安全配置的方法,如设置密码、防火墙规则等。
计算机网络实验报告实验内容-
物电学院电子信息工程计算机网络实验报告实验一、以太网帧的构成(4学时),拓扑结构一实验二、网际协议IP(4学时),拓扑结构一实验三、Internet控制报文协议ICMP(2学时),拓扑结构二实验四、域名服务协议DNS(2学时),拓扑结构一实验五、动态主机配置协议DHCP(2学时),拓扑结构一实验六、传输控制协议TCP(4学时),拓扑结构一指导老师:年级班级:学号:姓名:实验一以太网帧的构成一、实验目的1. 掌握以太网的报文格式2. 掌握MAC地址的作用3. 掌握MAC广播地址的作用4. 掌握LLC帧报文格式5. 掌握仿真编辑器和协议分析器的使用方法二、实验原理(一)、两种不同的MAC帧格式常用的以太网MAC帧格式有两种标准,一种是DIX Ethernet V2标准;另一种是IEEE的802.3标准。
目前MAC帧最常用的是以太网V2的格式。
下图画出了两种不同的MAC帧格式。
(二)、MAC层的硬件地址1、在局域网中,硬件地址又称物理地址或MAC地址,它是数据帧在MAC层传输的一个非常重要的标识符。
2、网卡从网络上收到一个 MAC 帧后,首先检查其MAC 地址,如果是发往本站的帧就收下;否则就将此帧丢弃。
这里“发往本站的帧”包括以下三种帧:单播(unicast)帧(一对一),即一个站点发送给另一个站点的帧。
广播(broadcast)帧(一对全体),即发送给所有站点的帧(全1地址)。
多播(multicast)帧(一对多),即发送给一部分站点的帧。
三、网络结构四、实验步骤练习一:编辑并发送LLC 帧本练习将主机A 和B 作为一组,主机C 和D 作为一组,主机E 和F 作为一组。
现仅以主机A 和B 为例,说明实验步骤。
1、主机A 启动仿真编辑器,并编写一个LLC 帧。
目的MAC 地址:主机B 的MAC 地址。
源MAC 地址:主机A 的MAC 地址。
协议类型和数据长度:可以填写001F 。
类型和长度:可以填写001F 。
计算机网络实验四
2.4 实验四交换机的工作原理科目:计算机网络专业:计算机技术与科学班级:2016级滨计2班姓名:黄诚拓学号:201623201402004 日期:2018.12.6实验目的(1)理解交换机通过逆向自学习算法建立地址转发表的过程(2)理解交换机转发数据帧的规则(3)理解交换机的工作原理实验步骤在该任务中,我们需要分别观察PC0向PC2发送数据、PC1向PC0发送数据、删除Switch1的地址转发表后PC1向PC0发送数据的过程。
观察每个数据包发送过程中,每台交换机在接收到数据前/后地址转发表的变化情况,目的是验证交换机通过逆向自学习建立地址转发表的过程;观察在现有地址转发表的情况下交换机如何处理数据包(转发?洪泛转发?丢弃?),目的是验证交换机转发数据的规则。
在此,仅给出PC0向PC2发送数据的详细操作步骤,另外两个数据发送过程的操作步骤以此作为参考。
在完成PC1向PC0发送数据的过程后,需要删除Switch1的MAC地址表后,重复PC1向PC0发送数据的过程,目的是观察在Switch2上,源端主机和目的端主机与同一端口相连时交换机对数据包的处理方式。
删除Switch1上MAC地址表的操作方法如下:点击Switch1,在弹出窗口中选择CLI选项卡,将鼠标焦点置于其工作区内并按回车键,在其命令提示符下输入如下相应命令删除MAC地址表:Switch>enable //进入特权操作模式Switch#clear mac-address-table //清空MAC地址表(1)任务一:准备工作步骤1:拓扑训练步骤2:删除交换机MAC地址表(2)任务二:观察交换机的工作原理步骤1:查看并记录PC0和PC2的Mac地址步骤2:添加PC0到PC2的数据包步骤3:分别查看三台交换机在发送数据前的地址转发表步骤4:查看Switch0的学习和转发过程步骤5:观察Switch1和Switch2的学习和转发过程思考题Switch0收到PC0向PC2发送的数据帧后,其地址转发表是否有变化?如有给出增加的条目并解释原因。
计算机网络实验四
实验四熟悉常用路由器命令路由器路由设置,主要是为路由器设置路由功能,有静态和动态两种,静态路由就是由管理员手动在路由器上进行配置,非自适应路由选择,其特点是简单和开销较小,但不能及时适应网络状态的变化。
动态路由协议即自适应路由选择,不需要管理员介入,自适应网络状态的变化,但实现起来较为复杂,开销也比较大。
由于没有硬件条件,我们采用模拟软件来实现,这里我们选用思科的packettracer软件,这是一个可视化的软件,很多配置可以用命令行来实现也可以用手动可视化配置,还可以进行模拟,查看数据包的走向以及采用的协议。
实验性质:验证性实验级别:必做开课单位:信息与通信工程学院通信工程系学时:2学时一、实验目的:1、掌握packettracer的使用方法。
2、掌握常用路由器命令的配置方法。
二、实验器材:Windows操作系统个人电脑。
三、实验内容:1、使用常用的网络设备连接方法。
2、每种设备的配置方法。
四、实验步骤:1、配置模式切换:路由器有三种配置模式:用户模式、配置模式、特权模式。
用户模式只能进行很少的查询命令;特权模式可以进行几乎所有的查询命令;配置模式下可以进行路由器的所有配置。
三种模式的切换:1、配置模式切换:A、首先进入用户模式:提示符为”>”键入enable或者器缩写en进入到特权模式,提示符为#C、特权模式下,键入config terminal或者其缩写con t进入到配置模式,提示符为(config)#各种模式下,键入exit回退到上一层模式。
2、配置设备名,在配置模式下:router(config)#hostname zbdx 更改路由器的名字为zbdx4、接口配置模式zbdx(config)#interface GigabitEthernet0/0 进入GigabitEthernet0/0的接口配置模式3、查看端口的IP配置信息zbdx#show ip interface 查看端口的IP配置信息,显示端口没有开启,协议未打开下图为配置IP等后查看的IP配置信息,端口协议均已打开,并且有IP配置信息4、接口配置模式zbdx(config)#interface GigabitEthernet0/0 进入GigabitEthernet0/0的接口配置模式5、zbdx(config-if)#no shutdown 路由器出厂默认所有端口关闭,使用此命令使它们打开6、zbdx(config-if)#ctrl+c 或者ctrl+z 快捷键退出到特权模式7、zbdx#show interface GigabitEthernet0/0 查看接口GigabitEthernet0/0的配置信息。
东南大学 计网 实验四 TCPUDP
东南大学自动化学院实验报告课程名称:信息通信网络概论第四次实验实验名称:设计协议院(系):自动化专业:自动化姓名:耿佳辉学号:08011317实验室:403 实验组别:同组人员:实验时间:2013年12月23日评定成绩:审阅教师:目录一.实验目的和要求 (3)二.实验原理 (3)三.实验方案与实验步骤 (3)四.实验设备与器材配置 (5)五.实验记录 (5)六.实验总结 (5)七.思考题或讨论题 (5)实验报告内容:一.实验目的和要求实验内容:在Windows网络环境下,以其中的2台计算机为对象,构成主从计算机应用系统,设计简单的应用层协议,开发基于TCP/IP或UDP/IP的网络通信程序,实现数据传送和文件传输。
实验要求:正确理解应用层协议的概念;更深入了解客户/服务器模式的网络程序设计。
二.实验原理TCP/UDP协议三.实验方案与实验步骤1》基于TCP的SOCKET编程服务器端1:创建套接字(create)BOOL m_active;CTCPsocket m_listensocket;CTCPsocket m_connectsocket;if(m_server==TRUE){ret=m_listensocket.Create(m_set_port,SOCK_STREAM);retb=m_listensocket.Listen(5);}2:将套接字设为监听模式,准备接受客户请求(listen)3:等待客户请求到来;请求到来后,接受请求,返回一个新的对应于此次连接的套接字(accept)4:用返回的套接字和客户端进行通信(send/recv)void CTgengjiahuiDlg::OnSendMsg(){// TODO: Add your control notification handler code hereCString buf;int nret;BOOL Act=FALSE;int nLen,i;UpdateData(TRUE);m_outmsg.TrimLeft();nret = m_connectsocket.Send((LPCTSTR)buf,nLen); 发送数据}ret=m_connectsocket.Receive(buf,MAX_BUFFER,0); 接收数据5:关闭套接字m_listensocket.Close();客户端1:创建套接字(socket)retc=m_connectsocket.Create(0,SOCK_STREAM);if(retc == false){m_static_state=" 无法建立客户端!";UpdateData(FALSE);m_connectsocket.Close();}2:向服务器发出连接请求(connect)3:和服务器进行通信(send/recv)CString nRev,nret;ret=m_connectsocket.Receive(buf,MAX_BUFFER,0);if(ret!=SOCKET_ERROR){4:关闭套接字2》基于UDP的socket编程服务器端CAsyncSocket UDPSocket;1:创建套接字(create)void CUgengjiahuiDlg::OnConnect(){nret=UDPSocket.Create(m_port,SOCK_DGRAM);}2:将套接字绑定到一个本地地址和端口上(bind)3:等待接收数据(recvfrom)DWORD WINAPI CUgengjiahuiDlg::BindPortThread(LPVOID lpParameter)while(TRUE){int res = pDlg->UDPSocket.ReceiveFrom(revBuf,sizeof(revBuf),pDlg->m_clientaddr,pDlg->m_clientport) ;if( res!=SOCKET_ERROR ){revBuf[res]=NULL;receive=pDlg->m_clientaddr;4:关闭套接字客户端创建套接字(create )向服务器发送数据(sendto)void CUgengjiahuiDlg::OnSendMsg(){res=UDPSocket.SendTo(m_outmsg,m_outmsg.GetLength(),(UINT)m_port,m_ipaddr,0);}关闭套接字四.实验设备与器材配置实验环境visual c++ 6.0 MFC五.实验记录六.实验总结在Windows网络环境下,以其中的2台计算机为对象,构成主从计算机应用系统,设计简单的应用层协议,开发基于TCP/IP的网络通信程序,实现数据传送等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生实验报告
学院:
课程:
班级:
学号:
姓名:
完成日期:
一、实验名称:路由器配置及路由实现
二、实验目的与任务:
实验目的:
1、了解路由器工作原理
2、通过对路由器的设置,实现网络路由功能
3、观察路由表,了解路由器在网络互连中的作用
实验任务:
1、规划多网段拓扑及地址、路由,画出拓扑图并标注出端口地址
2、根据规划,实现各主机与网络设备的物理连接;
3、在路由器特权模式下配置各端口;
4、配置静态路由参数,IP地址,加入路由。
5、实现三个网段能ping通,用tracert跟踪路由并分析。
三、实验原理分析
路由技术在网络技术中的关键部分,路由器是最重要的网络设备,任何一个有一定规模的计算机网络(如企业网、校园网、智能大厦等),无论采用的是快速以大网技术、FDDI技术,还是ATM技术,都离不开路由器,否则就无法正常运作和管理。
路由器属于网络层设备,能够根据IP包头的信息,选择一条最佳路径,将数据包转发出去。
实现不同网段的主机之间的互相访问。
路由器是跟路由表进行选路和转发的。
而路由表就是一条条路由信息组成。
生成路由表主要有二种方法:手工配置和动态配置,即静态路由协议配置和动态路由协议配置静态路由是指有网络管理员手工配置的路由信息静态路由除了具有简单、高效、可靠的优点外,它的另一个好处是网络安全保密性高。
三路由互联,静态路由(如下图)
动态路由(RIP)(如下图)
四、实验环境与器材:
实验器材:装有cisco packet tracer student与超级终端的电脑
实验环境:环境良好的实验室。
四、实验步骤:
1、首先需要做的是把网络拓扑图画出来,如图1所示。
图1 网络拓扑图
2、然后我们需要设置两个PC的IP地址与子网掩码,IP分别为192.168.1.2与192.168.2.2,子网掩码都是255.255.255.255,网关分别为192.168.1.1与192.168.2.1;
3、接下来我们开始配置两个路由器的信息,对于路由器0的f0/0 IP设置为192.168.1.1 ,子网掩码为255.255.255.0,路由器1的f0/0 IP设置为192.168.2.1 ,子网掩码为255.255.255.0。
然后路由器之间的通信我是通过serial连接的,所以我接下来配置了serial接口,路由器0的s2/0 IP为192.168.0.1 ;子网掩码为255.255.255.0,路由器1的s2/0 IP为192.168.0.2 ;子网掩码为255.255.255.0 如图2所示。
图2 设置f0/0
4、用模拟器里面的主机进行Ping看是否联通,如图3所示。
图3 PC1成功Ping通PC0
5、上机实践操作部分,首先我们规划了下路由器两个端口分别连接主机还是相互连接,后面又给他们规划了相应的IP,然后开始上机实验。
6、首先我们让一台电脑连接了两个路由器,通过超级终端来配置两个路由器,需要给f0/0,f0/1分别分配地址,然后就是给路由器建立路由表。
如图4所示。
图4 给f0/0,f0/1分别分配地址
7、让电脑相互ping对方的ip,并且通过tracert 来测试对方的IP看通过几个路由连接上了对方的网络。
图5 tracert测试
图6 Ping另外个主机
六.实验分析与结论
1、遇到的问题:实验开始时由于tracer的版本出现了问题使得主机与集线器不能联通。
问题分析:软件版本低。
解决的办法:下载最新版并且注册账号就可以了。
2、遇到的问题:在上机实验中两台电脑在两个路由器之间无法Ping通
问题分析:将f0/1与f0/0的端口接反了。
解决的办法:重新接对端口。
结论:路由器属于网络层设备,能够根据IP包头的信息,选择一条最佳路径,将数据包转发出去。
实现不同网段的主机之间的互相访问。
路由器是跟路由表进行选路和转发的。
而路由表就是一条条路由信息组成。
生成路由表主要有二种方法:手工配置和动态配置,即静态路由协议配置和动态路由协议配置静态路由是指有网络管理员手工配置的路由信息静态路由除了具有简单、高效、可靠的优点外,它的另一个好处是网络安全保密性高。
七.实验思考与心得
因为自己未提前预习所以做到一些地方很懵逼,所以花了很长时间去弄好桌面的软件。
也花费了很多不必要的时间去弄连接图,后面做实验实现时也是因为因为自己能力问题大部分工作都交给了队友做,使得队友任务负担太重了,也使得他在实验做到后面挺无助的,还好在最后通过老师帮助做完了实验,我觉得今后无论做什么其实还是得靠自己,也还感谢老师的帮助,也谢谢同组成员的付出。