实验一TCPIP配置与测试
TCPIP实验指导书
TCPIP实验指导书信息科学与工程学院2011目录实验一Wirechark使用 (3)实验二 HTTP协议分析 (20)实验三 FTP协议分析 (23)实验四 DNS实验 (27)实验五 TCP协议分析 (30)实验六 IP协议实验 (33)实验七 ICMPv4协议分析 (34)实验八 ARP协议分析 (35)实验一Wirechark使用一、实验目的1、学习使用Wireshark协议分析工具进行数据报的抓取、过滤。
2、对报文进行分析二、实验内容在成功运行Wireshark之后,我们就可以进入下一步,更进一步了解这个强大的工具。
下面是一张地址为192.168.1.2的计算机正在访问“”网站时的截图。
1. MENUS(菜单)程序上方的8个菜单项用于对Wireshark进行配置:- "File"(文件)- "Edit" (编辑)- "View"(查看)- "Go" (转到)- "Capture"(捕获)- "Analyze"(分析)- "Statistics" (统计)- "Help" (帮助)打开或保存捕获的信息。
查找或标记封包。
进行全局设置。
设置Wireshark的视图。
跳转到捕获的数据。
设置捕捉过滤器并开始捕捉。
设置分析选项。
查看Wireshark的统计信息。
查看本地或者在线支持。
2. SHORTCUTS(快捷方式)在菜单下面,是一些常用的快捷按钮。
您可以将鼠标指针移动到某个图标上以获得其功能说明。
3. DISPLAY FILTER(显示过滤器)显示过滤器用于查找捕捉记录中的内容。
请不要将捕捉过滤器和显示过滤器的概念相混淆。
请参考Wireshark过滤器中的详细内容。
4. PACKET LIST PANE(封包列表)封包列表中显示所有已经捕获的封包。
网络实验 TCP-IP配置
实验二TCP/IP 配置一、实验目的掌握Windows2000 系统下TCP/IP 协议的配置。
二、实验内容安装网络适配器,查看本地连接属性。
配置TCP/IP协议。
三、实验原理TCP/IP 协议是Internet 默认的网络协议。
目前流行的操作系统,无论是Unix 、Linux,还是Windows ,都把TCP/IP 协议作为默认的网络通信协议。
下面讲述Windows2000 系统下TCP/IP 协议的配置。
1.网络适配器的安装用户上网可以有多种方式,如可以通过电话线,采用ISDN,ADSL,通过双绞线、采用局域网方式,也可以通过无线方式上网。
但无论哪种方式,用户计算机中都必须增加相应的设备,以完成TCP/IP 协议栈的相应层次的功能。
如通过电话线上网需要Modem,通过有线或无线局域网上网需要相应的网络适配器。
本章主要以用户计算机通过局域网以双绞线上网为例介绍TCP/IP 协议的配置。
⑴网络适配器安装网络适配器又称网卡,是用户计算机上网的重要设备。
它大致完成TCP/IP 协议栈中网络接口层的功能,使计算机通过TCP/IP 协议访问Internet 的物质基础。
在Windows2000 操作系统中,大多数网络适配器都可被系统自动识别,Windows2000 自动安装网络适配器驱动程序,从而使适配器处于正常的工作状态。
当然也会有个别比较特殊的网络适配器,Windows2000 不能自动识别,就需要用户提供相应的驱动程序才能使适配器正常工作。
通常在用户购买网络适配器时会附带一张驱动盘,内附本适配器的安装说明及驱动程序。
在Windows2000 中正确安装好网络适配器后,在Windows2000 的“网络邻居”→“属性”窗体中会出现“本地连接”图标,如图1 所示。
同时窗体的左侧会显示“本地连接”的简单属性。
若Windows2000 不能正确识别网络适配器,将不会出现上图中的“本地连接”图标。
此时需由用户自行安装。
实验一常用网络命令的使用与TCPIP协议配置
实验一常用网络命令的使用与TCPIP协议配置一、实验目的:1. 掌握常用的网络命令,如ping、ipconfig、netstat等。
2.掌握TCP/IP协议的配置方法和参数设置。
二、实验原理:1.常用网络命令1.1 ping命令:用于测试网络连接和查看网络延迟。
1.2 ipconfig命令:用于查看和配置本地网络接口信息。
1.3 netstat命令:用于查看网络连接和端口状态。
1.4 tracert命令:用于跟踪网络数据包的路径。
2.1IP地址配置:用于配置本机的IP地址。
2.2子网掩码配置:用于划分网络的范围。
2.3默认网关配置:用于指定发送非本网段数据包的下一跳路由器。
2.4DNS服务器配置:用于解析域名到IP地址。
三、实验步骤:1.常用网络命令的使用1.1 打开命令提示符窗口(win+R,输入cmd,回车)。
1.2 使用ping命令测试网络连接:输入“ping 目标IP地址”进行测试,观察返回结果。
1.3 使用ipconfig命令查看本机网络接口信息:输入“ipconfig”,查看IP地址、子网掩码、默认网关等信息。
1.4 使用netstat命令查看网络连接和端口状态:输入“netstat -a”,查看当前所有的连接和端口状态。
2.1 配置IP地址:输入“netsh interface ip set address name=本地连接 static IP地址子网掩码默认网关”,其中“本地连接”为网卡名称,可通过ipconfig命令查看。
2.2 配置子网掩码:输入“netsh interface ip set address name=本地连接 source=static addr=IP地址 mask=子网掩码”,其中“本地连接”为网卡名称,“IP地址”为设定的IP地址,“子网掩码”为设定的子网掩码。
2.3 配置默认网关:输入“netsh interface ip set address name=本地连接 gateway=默认网关”,其中“本地连接”为网卡名称,“默认网关”为设定的默认网关。
TCP_IP配置与网络实用程序实验
TCP/IP配置与网络实用程序实验一、实验目的:1、掌握Windows操作系统中网络协议的具体配置。
2、掌握Windows操作系统中常用的网络命令。
3、了解dns解析及域名系统的工作原理4、练习在xp下配置IIS,为asp提供运行环境二、实验内容:1、Windows操作系统中协议的配置2、掌握Windows操作系统中常用的网络命令3、综合使用常用网络命令检测网络可能的故障三、实验步骤:(一)Windows操作系统中网络协议的具体配置1、鼠标右键点击桌面上的“网上邻居”,选择“属性”。
2、选择“本地连接”,鼠标右键点击,然后选择“属性菜单”。
3、此时,可以安装、卸载各种协议并查看及其属性。
4、选择”Internet协议(TCP/IP)”,然后点击“属性”菜单。
5、根据网络具体情况进行配置,如果网络使用DHCP服务的话,则选择“自动获得IP地址与自动获得DNS服务器地址”,否则,手工配置IP地址,子网掩码、网关或者DNS服务器地址。
可自己配192.168.1.X 再与怜桌互ping.6、点击“高级”选择然后分别选择“IP设置、DNS、WINS、选项等”进行其他配置。
7、协议配置好之后,可在命令行中使用ipconfig命令查看配置情况,该命令尤其在采用DHCP分配地址的时候十分有用。
点击”开始 运行”,输入“cmd”然后回车,进入命令行。
c:\>ipconfig 命令显示每个已经配置且处于活动状态的网络接口的IP地址、子网掩码和默认网关。
c:\>ipconfig/all 除了上述信息外,还能显示DNS和WINS服务器信息,网卡的MAC地址,如果是DHCP获得IP配置,还可显示IP地址及租用地址的预计失效日期。
c:\>ipconfig /release 。
在采用DHCP自动配置的情况下,该命令将所租用的IP 地址返还给DHCP服务器。
C:\>ipconfig/renew 表示本地计算机设法与DHCP服务器取得联系,且重新租用一个IP地址。
IP和TCP抓包分析实验(做)
IP和TCP抓包分析实验实验需求1. 配置IP地址,R1的g0/0口是1.1.1.1/24,R2的g0/0口是1.1.1.2/242. 在该链路上开启抓包3. 在R1上ping R24. 开启wireshark,查看抓取的ping包的内容5. 在R2上开启FTP服务6. 在R1上访问R2的FTP7. 刷新wireshark,查看抓取的FTP的登录名和密码实验解法修改设备名称<H3C>system‐viewSystem View: return to User View with Ctrl+Z.[H3C]sysname R1[R1]1<H3C>system‐viewSystem View: return to User View with Ctrl+Z.[H3C]sysname R2[R2]2配置IP地址[R1]interface g0/0[R1‐GigabitEthernet0/0]ip address 1.1.1.1 243[R2]interface g0/0[R2‐GigabitEthernet0/0]ip address 1.1.1.2 244开启抓包在R1上PING R2[R1]ping 1.1.1.2Ping 1.1.1.2 (1.1.1.2): 56 data bytes, press CTRL_C to break 56 bytes from 1.1.1.2: icmp_seq=0 ttl=255 time=1.000 ms56 bytes from 1.1.1.2: icmp_seq=1 ttl=255 time=1.000 ms56 bytes from 1.1.1.2: icmp_seq=2 ttl=255 time=0.000 ms56 bytes from 1.1.1.2: icmp_seq=3 ttl=255 time=1.000 ms56 bytes from 1.1.1.2: icmp_seq=4 ttl=255 time=1.000 ms5开启Wireshark,查看抓取的Ping包内容6在R2上开启FTP服务,创建用户“wangdaye”,密码“123456”[R2]ftp server enable[R2]local‐user wangdaye class manageNew local user added.[R2‐luser‐manage‐wangdaye]password simple 123456[R2‐luser‐manage‐wangdaye]authorization‐attribute user‐role level‐15 [R2‐luser‐manage‐wangdaye]service‐type ftp7在R1上访问FTP服务,输入用户名和密码<R1>ftp 1.1.1.2Press CTRL+C to abort.Connected to 1.1.1.2 (1.1.1.2).220 FTP service ready.User (1.1.1.2:(none)): wangdaye331 Password required for wangdaye.Password:230 User logged in.Remote system type is UNIX.Using binary mode to transfer files.8刷新Wireshark,查看抓取的FTP的登录名和密码9。
实验一TCPIP配置与测试
实验一TCP/IP配置与测试一、实验目的及任务1、熟悉并掌握TCP/IP的基本配置。
2、掌握TCP/IP的基本测试方法。
二、实验环境与因特网连接的计算机局域网;主机操作系统为windows 2000;三、预备知识从某种程度上说,Internet/Intranet与传统网络的主要区别在于它采用了TCP/IP协议,TCP/IP通信协议是目前最完整的、被普遍接受的通信协议标准。
它可以使不同的硬件结构、不同软件操作系统的计算机之间相互通信。
TCP/IP 是一个广泛发布的公开标准,完全独立于任何硬件或软件厂商,可以运行在不同体系的计算机上。
它采用通用寻址方案,一个系统可以寻址到任何其他系统,即使在Internet这样庞大的全球网络内,寻址也是游刃有余。
主流的操作系统都支持TCP/IP协议。
微软公司的操作系统平台对TCP/IP提供了强有力的支持,其安装和配置管理都是基于图形化窗口的,只要对TCP/IP 基本知识有所了解,即使是初学者按照提示也能够很轻易地进行基本的安装配置。
TCP/IP配置完毕后,即可利用测试工具进行测试。
Windows提供了许多测试工具软件,常用的有:.Ping ,检测网络是否连通。
.Ipconfig ,显示目前TCP/IP的配置。
.Netstat ,显示目前TCP/IP网络连接与每一种协议的统计数据。
.Route ,显示路由配置信息。
.Tracert ,根踪由本机将数据包传送到目的主机所经的路由器及时间。
四、实验步骤1、在Windows2000 Server中配置TCP/IP。
(1)选择[开始]>[设置]>[控制面板]>[网络和拨号连接],打开网络和拨号连接对话框。
(2)选择[本地连接],单击鼠标右键,从弹出的快捷菜单中选择[属性]、从组件列表中选择[1nternet协议(TCP/IP)] ,单击[属性]按钮打开如图所示的对话框。
图[Internet协议(TCP/IP)属性]对话框(3)选择1P地址分配方式,这里有两种情况:如果要通过动态分配的方式获取IP地址,请选择[自动获得IP地址选项] 。
《计算机网络》实验一TCP和IP配置与测试
教师评语
指导教师签名: 批阅日期:
一、实验目的及要求
实验目的:掌握TCP/IP的配置和使用
实验要求:掌握TCP/IP的配置,熟悉Ping、Ipconfig等命令的使用
二、实验内容
掌握TCP/IP的配置,熟悉Ping、Ipconfig等命令的使用
三、实验软硬件环境
能接入Internet、安装Windows 2003 Server操作系统的PC机
3.Ping,Ipconfig,Netstat,Route,Tracert等命令使用
选择“开始”→“程序”→“附件”→“命令提示符”
在“命令提示符”下,使用各个命令获取和PC机相关的网络信息以及PC机所处网络的信息
五、实验结果分析
Ping,验证与远程计算机的连接。
ping IP –t连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。
ipconfig /release和ipconfig /renew--这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。
Route,控制网络路由表。
route print本命令用于显示路由表中的当前项目
Tracert,是路由跟踪实用程序,用于确定IP数据报访问目标所采取的路径。Tracert命令用IP生存时间(TTL)字段和ICMP错误消息来确定从一个主机到网络上其他主机的路由。
四、实验过程
1.设置IP地址
选择“开始”→“设置”→“网络连接”→“本地连接”属性→“Internet协议属性”→“使用下面的IP地址”→填写PC机IP地址(如:172.19.10.15)
2.DNS服务器地址的设置
选择“开始”→“设置”→“网络连接”→“本地连接”属性→“Internet协议属性”→“使用下面的DNS服务器地址”-j host-list指定Tracert实用程序数据包所采用路径中的路由器接口列表。
实训(2)Windows环境下TCP/IP协议的配置,TCP/IP诊断
计算机科学与技术专业《计算机网络》、实训准备知识(1)懂得在Win dows系统中进行网络配置;(2)掌握如何在Windows系统中进行TCP/IP协议配置。
(3)熟悉使用ping命令工具来进行测试;(4)熟悉利用ipconfig工具进行测试、实训材料一台装有win2000 server的服务器与若干台装有winxp的客户机连接, 并可以实现通信三、实训步骤一、Windows的网络配置1、进入网络配置⑴单击“开始”按钮,打开“开始”菜单,依次选择“设置”和“控制面板”,打开“控制面板”对话框。
⑵双击“网络”图标就直接进入“网络”对话框,如图4-2所示。
⑶在对话框中,一般包括“配置”、“标识”和“访问控制”在内的三个标签选项,当用户计算机尚未配置任何网络组件时,则仅显示“配置” 一个标签选项。
其中,“配置”标签用于添加和删除各种网络组件及配置已有网络组件的各种属性;“标识”标签选项用于赋予或修改用户计算机的名称包括计算机名、工作组和计算机说明等描述特性;“访问控制”标签选项用于设定共享资源的访问权限。
网络的配置工作就是在“配置”标签里完成的。
配置标签里列出了已安装了的网络组件清单。
这些组件可分成以下四类:客户端、适配卡、通信协议和服务。
其中,“客户端”是网络客户机软件,它使用户的计算机可以访问网络中其他服务器提供的共享资源;“适配卡”即网络接口卡;“协议”指网络通信协议;“服务”组件使用户的计算机可以扮演服务器的角色,可以向网络中的其他计算机提供共享资源。
已经虫驶了 下摄U 阿细狛件LNJ :FD 幘孚;|™ M 1 o = * t *_ F^l^-3.^已卅丄y 计C 龙將宜禾D-I_i rjk^DFE-53OTX ,亡H T AST Eth •尸「・t Ad^r 1" •** "按号河站适E3己338^irw/3rx 哥■耳?忖>谀 -> n-Li ruk DFH rSSOTX rci FasI 厂二癒顾轉兀二二二ml _____ 丰网细宜杲H :|M i c±-CJ ic f -L K^SiJJU ~'~■ST 件万i^TTELJ 共李 CF >...届性CRJ说明3、添加客户组件并设定属性 ⑴在“配置”标签中单击“添加”按钮,选择“客户”组件类型,然后单击 “确定”,或双击“客户”组件类型即可进入如图 4-3所示的“选定网络客 户”对话框。
TCP IP实验报告
《TCP/IP协议》实验报告学院:机械与电子信息学院专业:计算机网络技术学号:姓名:指导教师:2018年 6 月实验一Packet Tracer 6.0的使用一、实验目的通过在Packet Tracer 6.0 添加网络设备,熟悉不同的物理设备及其连接方式,掌握使用Packet Tracer 6.0构建网络的方法,掌握捕获、查看通信信息的方法。
二、实验步骤步骤1、打开Packet Tracer 6.0,添加以下网络节点:1841路由器3台,2950-24 交换机1台,PC三台,服务器1台。
步骤2、选择合适的连接线把设备连接起来。
以太网连线时,交换机与计算机或路由器等设备之间连接用直通线,交叉线用于同种设备(路由器与路由器,交换机与交换机)之间相连或计算机与路由器之间相连。
用直通线吧PC0、PC1、Router0与Switch0的任意端口连接,Router0、Router1和Router2之间需要用交叉线连接,Server0与Router2也要用交叉线连接。
如果连线类型正确,则PC与交换机之间连线上的绿灯马上会点亮。
特别的,为配置路由器,可以用控制台连线把PC2和Router1的Console 端口连接起来,也可以连接到Router1的Auxiliary端口上,但使用方法与连接到控制口时不同。
步骤3、配置设备。
PC的配置可以直接在Packet Tracer 6.0的逻辑拓补图上单击PC图标,打开设备配置窗口,单击Desktop选项卡中的IP Configuration,完成默认网关和ID地址的设置。
依次设置3台PC和服务器0的IP地址,PC0和PC1的默认网关设为192.168.1.1,服务器0的默认网关设为192.168.4.1。
单击需要配置的路由器图标,打开设备配置窗口,单击CLI选项卡,按Enter键出现命令行提示符,然后使用如下命令配置静态路由。
Router>enable #进入特权模式Router#configure terminal #全局配置Router(config)#int f0/0 #配置接口f0/0 Router(config-if)#no shutdown #开启接口Router(config-if)#ip address 192.168.1.1 255.255.255.0随着借口no shutdown 命令的输入,接口连线上的绿灯随时变亮。
TCP IP配置与网络实用程序实验
TCP/IP配置与网络实用程序实验一、实验目的:1、掌握Windows/Linux操作系统中网络协议的具体配置。
2、掌握Windows/Linux操作系统中常用的网络命令。
二、实验内容:1、Windows/Linux操作系统中协议的配置2、掌握Windows/Linux操作系统中常用的网络命令3、综合使用常用网络命令检测网络可能的故障三、实验步骤:(一)Windows操作系统中网络协议的具体配置1、鼠标右键点击桌面上的“网上邻居”,选择“属性”。
2、选择“本地连接”,鼠标右键点击,然后选择“属性菜单”。
3、此时,可以安装、卸载各种协议并查看及其属性。
4、选择”Internet协议(TCP/IP)”,然后点击“属性”菜单。
5、根据网络具体情况进行配置,如果网络使用DHCP服务的话,则选择“自动获得IP地址与自动获得DNS服务器地址”,否则,手工配置IP地址,子网掩码、网关或者DNS服务器地址。
6、点击“高级”选择然后分别选择“IP设置、DNS、WINS、选项等”进行其他配置。
7、协议配置好之后,可在命令行中使用ipconfig命令查看配置情况,该命令尤其在采用DHCP分配地址的时候十分有用。
点击”开始 运行”,输入“cmd”然后回车,进入命令行。
c:\>ipconfig 命令显示每个已经配置且处于活动状态的网络接口的IP地址、子网掩码和默认网关。
c:\>ipconfig/all 除了上述信息外,还能显示DNS和WINS服务器信息,网卡的MAC地址,如果是DHCP获得IP配置,还可显示IP地址及租用地址的预计失效日期。
c:\>ipconfig /release 。
在采用DHCP自动配置的情况下,该命令将所租用的IP 地址返还给DHCP服务器。
C:\>ipconfig/renew 表示本地计算机设法与DHCP服务器取得联系,且重新租用一个IP地址。
C:\>ipconfig/flushdns 清除本机DNS解析器缓存中的内容。
计算机网络 实验1 TCP-IP属性设置与测试
实验一TCP/IP属性设置与测试【一】实验目的1. 通过实验学习局域网接入Internet时的TCP/IP属性的设置;2. 掌握ping、ipconfig等命令的使用;3. 熟悉使用相关命令测试和验证TCP/IP配置的正确性及网络的连通性。
【二】实验要求1. 设备要求:计算机2台以上(装有Windows 2000/XP/2003操作系统、装有网卡已联网);2. 分组要求:2人一组,合作完成。
【三】实验预备知识1. IP地址、子网掩码、默认网关、DNS服务器(1)IP地址IP地址(IP Address)就是给每个连接在Internet上的主机分配的一个32bit二进制地址,为了方便人们的使用,IP地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节,IP地址它就像一个人可以合法的在社会上办理银行卡、移动电话等社会活动所需要一个身份证号标识一样。
所有的IP地址都由国际组织NIC(Network Information Center)负责统一分配,目前全世界共有三个这样的网络信息中心:InterNIC(负责美国及其他地区)、ENIC(负责欧洲地区)、APNIC(负责亚太地区),我国申请IP地址要通过APNIC,APNIC的总部设在澳大利亚布里斯班。
申请时要考虑申请哪一类的IP地址,然后向国内的代理机构提出。
(2)子网掩码子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。
子网掩码不能单独存在,它必须结合IP地址一起使用。
子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
(3)默认网关默认网关(Default Gateway)是一个可直接到达的IP 路由器的IP 地址,配置默认网关可以在IP 路由表中创建一个默认路径,一台主机可以有多个网关。
默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包,它就好像一所学校有一个大门,我们进出学校必须经过这个大门,这个大门就是我们出入的默认关口。
tcp ip实验报告
tcp ip实验报告《TCP/IP实验报告》TCP/IP协议是互联网上使用最广泛的协议之一,它是一种可靠的、面向连接的协议,用于在不同计算机之间进行数据通信。
在本次实验中,我们对TCP/IP协议进行了深入的研究和实验,以期更好地理解其工作原理和应用。
实验一:TCP连接建立过程我们首先对TCP连接建立过程进行了实验。
通过Wireshark抓包工具,我们观察到在建立TCP连接时,客户端和服务器端之间进行了三次握手的过程。
这三次握手分别是客户端向服务器端发送SYN包,服务器端收到后回复SYN+ACK 包,最后客户端再回复ACK包,完成连接的建立。
通过实验,我们深入了解了TCP连接建立的过程和原理。
实验二:TCP数据传输过程在第二个实验中,我们对TCP数据传输过程进行了实验。
我们使用了一个简单的客户端和服务器端程序,通过TCP协议进行数据传输。
通过抓包工具我们观察到,在数据传输过程中,TCP协议会对数据进行分段、封装、传输和重组等操作,确保数据的可靠传输和顺序交付。
这个实验让我们更加深入地了解了TCP协议在数据传输过程中的工作原理。
实验三:TCP连接的释放过程最后,我们进行了TCP连接的释放过程实验。
我们观察到在TCP连接释放时,客户端和服务器端进行了四次挥手的过程。
这四次挥手分别是客户端向服务器端发送FIN包,服务器端收到后回复ACK包,然后服务器端再向客户端发送FIN包,最后客户端回复ACK包,完成连接的释放。
通过这个实验,我们更加深入地了解了TCP连接释放的过程和原理。
通过本次实验,我们对TCP/IP协议有了更深入的理解,我们了解了TCP连接建立、数据传输和连接释放的过程和原理,这对我们今后的网络编程和网络管理工作具有重要的指导意义。
希望通过今后的实践和学习,我们能够更好地掌握和应用TCP/IP协议,为网络通信的可靠性和稳定性做出更大的贡献。
TCPIP实验
实验一:静态路由协议配置实验目的:1.掌握静态路由协议的相关原理和应用; 2.熟悉对网络设备的配置和使用3.利用抓包工具抓取数据包,分析IP 字段的具体含义 实验原理:在同步串行连接中均采用PPP 封装,在保证单个链路正常通讯的前提下,在三台设备中配置静态路由,以实现通讯。
实验设备:3台路由器,2台PC 机 实验组网图:R3R2R1PC1网关:192.168.1.1网关:172.16.1.1实验步骤:1. 如同所示,所有的链路地址如下:(包括网络地址和子网地址): 192.168.1.0/24 10.0.0.0/30 20.0.0.0/30 172.16.1.0/242. 为每个路由器标识非直连的链路地址,以R1为例—— R1: 20.0.0.0/30 172.16.1.0/24仿照R1写出R2、R3的非直连的链路地址——R2:192.168.1.0/24172.16.1.0/24R3:192.168.1.0/2410.0.0.0/303. 为每个路由器写出非直连的地址的路由语句,以R1为例——R1:ip route-static 20.0.0.0 30 10.0.0.2ip route-static 172.16.1.0 24 10.0.0.2仿造R1写出R2、R3的非直连的地址的路由语句——R2:ip route-static 192.168.1.0 24 10.0.0.1ip route-static 172.16.1.0 24 20.0.0.2R3:ip route-static 192.168.1.0 24 20.0.0.1ip route-static 10.0.0.0 30 20.0.0.14. 选择设备,按照实验组网图进行物理连接。
注意各接口的正确连接。
5.确保物理连接正确后,通过管理控制系统登陆要配置的路由器,在每个路由器上配置静态路由,具体配置如下:R1:<H3C>system-view[H3C]sysname R1[R1]interface s1/0[R1-Serial1/0]ip addr 10.0.0.1 30[R1-Serial1/0]int e8/0[R1-Ethernet8/0]ip addr 192.168.1.1 24[R1-Ethernet8/0]quit[R1]ip route-static 20.0.0.0 30 10.0.0.2[R1]ip route-static 172.16.1.0 24 10.0.0.2R2:<H3C>system-view[H3C]sysname R2[R2]interface s1/0[R2-Serial1/0]ip addr 10.0.0.2 30[R2-Serial1/0]interface s2/0[R2-Serial2/0]ip addr 20.0.0.1 30[R2-Serial2/0]quit[R2]ip route-static 192.168.1.0 24 10.0.0.1[R2]ip route-static 172.16.1.0 24 20.0.0.2R3:<H3C>system-view[H3C]sysname R3[R3]interface s2/0[R3-Serial2/0]ip addr 20.0.0.2 30[R3-Serial2/0]int e8/0[R3-Ethernet8/0]ip addr 172.16.1.1 24[R3-Ethernet8/0]quit[R3]ip route-static 10.0.0.0 30 20.0.0.1[R3]ip route-static 192.168.1.0 24 20.0.0.16.分析验证:(1)按图示为pc1和pc2配置ip地址和网关,然后pc1 ping 路由器各端口地址和pc2是否为通? ping之前打开pc上的抓包工具,ping后从抓取到的数据中选取一条ICMP request 包,分析其中的IP层字段。
计网实验TCPIPConfiguration
Test 1. TCP/IP Configuration1. Click Start and then click Run. Type the command or cmd and then press Enter.2. At the DOS prompt, type NET HELP and press Enter. You should see something like the screen below:The command you are interested in is the View command. To obtain information about it, type NET HELP VIEW, and press Enter.3. What is the purpose of NET VIEW:The NET VIEW command shows the names of the machines present on your network. Notice that it lists the names of machines on the left, in column labelled “Server name” and another column labelled “Remark”4. List the machines after you have typed NET VIEW from the command promptClose the DOS window by typing EXIT on the command line and then press Enter, or by clicking the Close button in the upper right corner of the window.Obtain the TCP/IP Configuration InformationUse the Start menu to open the Command Prompt, an MS-DOS-like window. Press Start > Programs > Accessories > Command Prompt or Start > Programs >Command Prompt.The following figure shows the Command screen. Type ipconfig and press the Enter key. The spelling of ipconfig is critical while case is not. It is short for IP Configuration.This first screen shows the IP address, subnet mask, and default gateway. The IP address and the default gateway should be in the same network or subnet, otherwise this host would not be able to communicate outside the network. In the figure the subnet mask tells us that the first three octets must be the same to be in the same network.Note: If this computer is on a LAN, the default gateway might not be seen if it is running behind a Proxy Server. Record the following information for this computer.Record the following TCP/IP information for this computer6.Compare the TCP/IP configuration of this computer to others on the LAN 7.If this computer is on a LAN, compare the information of several machines.Record a couple of the IP Addresses:1) IP sddresses 1: 192.168.156.572) IP addresses 2: 192.168.156.66Are there any similarities?前三个字段相同,What is similar about the IP addresses?最后字段存在差异What is similar about the default gateways?完全相同The IP addresses should share the same network portion. All machines in the LAN should share the same default gateway.Check additional TCP/IP configuration informationTo see detailed information, type ipconfig /all and press Enter. The figure shows the detailed IP configuration screen.The host name, including the computer name and NetBIOS name should be displayed. Also, the DHCP server address, if used, and the date the IP lease starts and ends should be displayed. Look over the information. Entries for the DNS, used in name resolution servers, may also be present.8.Mark the Physical Address (MAC) and the NIC model (Description).9.While not a requirement, most LAN administrators try to standardize components like NICs. Therefore, it would not be surprising to find all machines share the first three Hex pairs in the adapter address. These three pairs identify the manufacturer of the adapter.10.Write down the IP addresses of any servers listed (if any):IP sddresses 1: 192.168.156.57IP addresses 2: 192.168.156.66Write down the computer Host Name:118stu-06Write down the Host Names of a couple other computers:Do all of the servers and workstations share the same network portion of the IP address as the student workstation? NOIt would not be unusual for some or all of the servers and workstations to be in another network. It means that the computer default gateway is going to forward requests to the other network.Using ping from a WorkstationAccess the command promptUse the Start menu to open the Command Prompt window. Press Start > Programs > Accessories > Command Prompt or Start > Programs > Command Prompt or Start > All Programs > Command Prompt.ping the IP address of another computerIn the window, type ping, a space, and the IP address of a computer located in your working area .11.The following figure shows the successful results of ping to this IP address.Ping uses the ICMP echo request and echo reply feature to test physical connectivity. Since ping reports on four attempts, it gives an indication of the reliability of the connection. Look over the results and verify that the ping was successful. Is the ping successful? If not, perform appropriate troubleshooting. 成功If a second networked computer is available, try to ping the IP address of the second machine.Note the results.ping the IP address of a DHCP or DNS servers12.Try to ping the IP address of any DHCP and/or DNS servers listed in the last exercise. If this works for either server, and they are not in the network, what does this indicate?Was the ping successful? 成功ping the hostname of another computerTry to ping the hostname of the computer that was recorded previously. The figure shows the successful result of the ping the hostname.Look over the results. Notice that the first line of output shows the host name, DESKTOP in the example, followed by the IP address. This means the computer was able to resolve the host name to an IP address. Without name resolution, the ping would have failed because TCP/IP only understands valid IP addresses, not names.If the ping was successful, it means that connectivity and discovery of IP addresses can be done with only a hostname. In fact, this is how many early networks communicated. If successful, then ping a hostname also shows that there is probably a WINS server working on the network. WINS servers or a local “lmhosts” file resolve computer host names to IP addresses. If the ping fails, then chances are there is no NetBIOS name to IP addresses resolution running.ping the IP address of the default gateway13.What is the IP address of your default gateway?192.168.156.254Try to ping the IP address of the default gateway. Was it successful?成功If the ping is successful, it means there is physical connectivity to the router on the local network and probably the rest of the world.Type tracert at the command prompt, followed by a host name or IP address from your working area.tracert is TCP/IP abbreviation for trace route. The preceding figure shows the successful result when running tracert from on a LAN. The first output line shows the FQDN followed by the IP address. Therefore, a DNS server was able to resolve the name to an IP address. If you are connected on a huge network (like the Internet) there will be listings of all routers the tracert requests had to pass through to get to the destination. tracert uses the same echo requests and replies as the ping command but in a slightly different way.Each router represents a point where one network connects to another network and the packet was forwarded through.14. Tracert a website and explain what you have found.。
实验一常用网络命令的使用与TCPIP协议配置
实验一常用网络命令的使用与TCPIP协议配置1.引言随着互联网的快速发展,网络已经成为人们日常生活和工作中不可或缺的一部分。
而要学习和理解网络,了解常用网络命令与TCP/IP协议配置是必不可少的基础知识。
本实验将详细介绍常用网络命令的使用和TCP/IP协议的配置,帮助读者更好地理解和掌握网络基础知识。
2.常用网络命令的使用2.1 ping命令ping命令用于测试网络连接和检测网络故障。
它发送一个ICMP回显请求给目标主机,并等待该主机回送一个ICMP回显应答。
通过观察返回的结果,可以判断网络是否畅通以及目标主机是否可达。
2.2 tracert命令tracert命令用于跟踪数据包在网络上的路径。
它通过向目标主机发送一系列的数据包,并观察使用不同路由器的传输时间,从而确定数据包在网络中的行进路径和传输过程中的延迟。
2.3 ipconfig命令ipconfig命令用于查看和配置网络接口的IP地址、子网掩码、默认网关等信息。
通过执行ipconfig命令,可以获取当前主机的网络配置信息,用于网络故障排查和网络参数配置。
2.4 netstat命令netstat命令用于显示网络统计信息和连接状态。
通过执行netstat命令,可以查看当前主机打开的网络连接、监听的端口以及网络传输的统计信息,如传输速率、错误率等。
2.5 nslookup命令nslookup命令用于进行域名解析查询。
通过执行nslookup命令,可以将一个域名解析为对应的IP地址,或将一个IP地址解析为对应的域名,从而帮助用户了解主机名和IP地址的对应关系。
TCP/IP协议是互联网中最常用的一种网络协议。
在使用TCP/IP协议进行网络通信时,需要进行相关的配置。
3.1IP地址配置在TCP/IP协议中,IP地址是唯一标识主机的地址。
在进行网络通信之前,需要为每个主机配置一个IP地址。
在Windows系统中,可以通过控制面板的网络和Internet设置,选择网络连接,然后选择“属性”来进行IP地址配置。
实验一 TCP/IP的配置和测试
实验一TCP/IP配置与测试一、在实验前,你应明白的知识点:1)Ipv4地址的分配。
2)Ipv4地址的格式。
(A类,B类和C类地址)3)子网的划分,子网掩码及其作用。
4)私有的IP地址的范围。
(我们的实验将采用C类私有地址)二、实验的目的1)掌握Windows 系统IP地址配置的方法2)掌握子网掩码的作用和配置3)掌握TCP/IP基本测试方法和正确理解网络测试命令Ping,和ipconfig三、步骤:1、查看本机原始的IP设置。
并记录相关的内容2、使用ping、ipconfig命令,进入命令行方式(开始-运行-cmd)1)使用pingPing 127.0.0.1Ping 本机IP地址Ping Ping –t 127.0.0.12)使用ipconfig 命令IpconfigIpconfig /all记录所有的命令执行结果。
3)使用ARP命令,了解命令的格式,上网查找命令的用法,使用arp –a察看本机的设置.4)使用命令tracert 记录运行结果,进行初步的分析,上网查找命令使用的方式.3、对IP地址进行改变,三台机器为一个组,对计算机的IP 地址进行改变(1)IP地址的具体要求:组号网络标识号主机号1192.168.1 1,2,52192.168.2 1,2,53192.168.3 1,2,54192.168.4 1,2,55192.168.5 1,2,56192.168.6 1,2,57192.168.7 1,2,58192.168.8 1,2,5…………………………………………………………………………………………………………………………(2)子网掩码设为(255.255.255.0)工作如下:a)使用网络测试命令,确定每台计算机的网络配置正确b)同组的计算机测试是否连通?于其它组的计算机测试连同情况(3) 同组中的IP地址不变,子网掩码变为:255.255.255.252,测试同组机器的连通情况,分析结果,说明原因.实验报告须写明测试方法和记录测试过程四、考虑下列问题?1)ping 、ipconfig的命令分别可以测试网络的什么方面的情况?2)简要分析步骤3中第(3)工作的结果,并提出解释。
TCPIP实验报告
TCP/IP技术实验报告书专业:[通信工程]学生姓名:[张世超]完成时间:2021年8月11日实验一网络应用程序基础实验目的:通过实验,使学生熟悉并掌握运用TCP/IP技术进行网络编程的基本知识,加深对课堂教学内容的理解,掌握套接字网络通信编程技术,能够运用VC++为开发工具编程解决网络通信中的实际问题,进行一些简单的网络应用程序设计。
实验内容:1,Winsock的启动与终止。
2,Winsock的创建及绑定和关闭。
3,建立通信连接listen及accept和connect。
4,数据的传输。
5,简单的客户机/服务器之间的通信。
要求:通过在SDK模式下完成数据通信的过程,掌握Windows Socket的常用函数的形式和使用方法,理解数据通信的过程。
实验步骤:1,打开VC环境1,使用向导为客户端创建工程:选择可执行程序,选择使用wsa环境,单文档环境,其他的选择默认设置2,在文件中添加代码3,编译调试4,使用向导为服务器端创建工程:选择可执行程序,选择使用wsa环境,单文档环境,其他的选择默认设置5,在文件中添加代码6,编译调试7,分别打开两个系统命令窗口中,并分别在其中运行客户端和服务器端程序。
8,在客户端侧输入字符,可以看到服务器收到字符串参考代码:课本156页——160页实验结果:Client:#include<Winsock2.h>#include<stdio.h〉//服务器端口号为5050#define DEFAULT_PORT 5050#define DATA_BUFFER 1024void main(int argc,char *argv[]){WSADATA wsaData;SOCKET sClient;int iPort=DEFAULT_PORT;//从服务器端接收的数据长度int iLen;//接收数据的缓冲char buf[DATA_BUFFER];//服务器端地址struct sockaddr_in ser;//判断输入的参数是否正确if(argc〈2){//提示在命令行中输入服务器IP地址printf(”Usage:client [server IP address]\n");return;}//接收数据的缓冲区初始化memset(buf,0,sizeof(buf));if(WSAStartup(MAKEWORD(2,2),&wsaData)!=0){printf(”Failed to load Winsock.\n");return;}//填写要连接的服务器地址信息ser.sin_family=AF_INET;ser。
TCP__IP实验报告
电子科技大学实验报告学生姓名:学号:指导教师:许都日期:2014 年月日实验项目名称:IP分组交付和ARP协议报告评分:教师签字:IP子网中使用一个32比特的掩码来标识一个IP地址的网络/子网部分和主机部分。
将IP地址和掩码进行“位与”运算后可以得到该IP地址所在IP子网的子网地址,结合掩码中0比特个数可以确定该IP子网的IP地址空间范围。
根据IP地址所在IP子网的子网地址及其掩码,可以判断这些IP地址是否属于同一个IP子网。
IP地址空间中定义了一些特殊地址:●网络/子网地址:标识一个IP网络或子网。
●直接广播地址:表示该分组应由特定网络上的所有主机接收和处理。
●受限广播地址:表示该分组应由源所在网络或子网上的所有主机接收理。
●本网络上本主机地址:表示主机自己。
●环回地址:用来测试机器的协议软件。
IP分组被交付到最终目的地有两种不同的交付方式:直接交付和间接交付。
交付时首先通过路由选择技术确定交付方式:如果IP分组的目的与交付者在同一个IP网络上,就直接交付该分组至目的站点;如果IP分组的目的与交付者不在同一个IP网络上,就间接交付该分组至下一个路由器(即下一跳站点)。
在以太网上,IP分组是封装在以太帧中发送的,因此发送时除了要有接收站的IP地址(IP分组中的目的IP地址)外,还需要接收站的MAC地址(以太网帧中的目的MAC地址)。
ARP协议(RFC 826)实现了IP地址(逻辑地址)到MAC地址(物理地址)的动态映射,并将所获得的映射存放在ARP高速缓存表中。
不同的交付方法将导致不同的ARP解析操作,获取不同的目的物理地址。
直接交付时,交付者直接将IP分组交付给该分组的目的站点,因此交付者使用ARP 协议找出IP分组中目的IP地址对应的物理地址。
间接交付时,交付者需要将IP 分组交付给下一跳站点,而不是该IP分组的目的端,因此交付者使用ARP协议找出下一跳站点IP地址对应的物理地址。
IP网络是一个逻辑网络,一个物理网络可以被逻辑划分成若干个IP网络。
WIN7下TCPIP的配置与测试
WIN7下TCP/IP的配置与测试12.1 实训准备一、实训目标掌握Windows7系统IP地址配置的方法理解子网掩码的作用掌握子网掩码的配置掌握TCP/IP基本测试方法和正确理解网络测试命令Ping和ipconfig等二、实训环境硬件环境:CPU主频≥2.0GHz,内存≥2G,软件环境:Win7操作系统、网络连接正常三、实训知识要点1.IP地址Internet上的每台主机都有一个唯一的IP地址。
IP协议的一项重要功能就是屏蔽主机原来的物理地址,从而在全网中使用统一的IP地址。
IP协议就是使用该地址在主机之间传递信息,这是Internet 能够运行的基础。
031网络号主机号图12-1 IP地址的结构成,网络号用来标识一个网络,主机号用来标识这个网络上的某一台主机,如图12-1所示。
寻址时先按IP地址中的网络号把网络找到,再按主机号把主机找到。
所以IP地址并不只是一个计算机的编号,而是指出了连接到某个网络上的某个计算机。
IP地址由32位二进制数组成,按8为单位分成4个字节。
如:11000000 10101000 00000000 01100011。
由于二进制不容易记忆,IP地址通常用点分十进制的方式表示。
点分十进制方式就是将32位的IP地址中的每8位用其等效的十进制数字表示,每个十进制数字之间用小数点隔开。
例如:上述二进制数用点分十进制方式可以表示为:193.168.0.99,相对于二进制形式,这种表示要直观的多,便于阅读和理解。
图12-2 五类IP地址的结构IP地址分为五类:A类、B类、C类、D类和E类,其中A、B和C类地址被称为基本的Internet地址,供用户使用,为主类地址。
D类和E类地址为次类地址:D类地址称为组播地址,E类地址被称为保留地址。
五类IP地址的结构如图12-2所示。
A类地址第一个字节的第一位是“0”,其余7为网络号,后三个字节为主机号。
A类地址中网络数为126(27-2)个,网络号全“0”和全“1”这两个值保留用于特殊目的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一TCP/IP配置与测试
一、实验目的及任务
1、熟悉并掌握TCP/IP的基本配置。
2、掌握TCP/IP的基本测试方法。
二、实验环境
与因特网连接的计算机局域网;
主机操作系统为windows 2000;
三、预备知识
从某种程度上说,Internet/Intranet与传统网络的主要区别在于它采用了TCP/IP协议,TCP/IP通信协议是目前最完整的、被普遍接受的通信协议标准。
它可以使不同的硬件结构、不同软件操作系统的计算机之间相互通信。
TCP/IP 是一个广泛发布的公开标准,完全独立于任何硬件或软件厂商,可以运行在不同体系的计算机上。
它采用通用寻址方案,一个系统可以寻址到任何其他系统,即使在Internet这样庞大的全球网络内,寻址也是游刃有余。
主流的操作系统都支持TCP/IP协议。
微软公司的操作系统平台对TCP/IP提供了强有力的支持,其安装和配置管理都是基于图形化窗口的,只要对TCP/IP 基本知识有所了解,即使是初学者按照提示也能够很轻易地进行基本的安装配置。
TCP/IP配置完毕后,即可利用测试工具进行测试。
Windows提供了许多测试工具软件,常用的有:
.Ping ,检测网络是否连通。
.Ipconfig ,显示目前TCP/IP的配置。
.Netstat ,显示目前TCP/IP网络连接与每一种协议的统计数据。
.Route ,显示路由配置信息。
.Tracert ,根踪由本机将数据包传送到目的主机所经的路由器及时间。
四、实验步骤
1、在Windows2000 Server中配置TCP/IP。
(1)选择[开始]>[设置]>[控制面板]>[网络和拨号连接],打开网络和拨号连接对话框。
(2)选择[本地连接],单击鼠标右键,从弹出的快捷菜单中选择[属性]、从组件列表中选择[1nternet协议(TCP/IP)] ,单击[属性]按钮打开如图
1.1所示的对话框。
图1.1 [Internet协议(TCP/IP)属性]对话框
(3)选择1P地址分配方式,这里有两种情况:
●如果要通过动态分配的方式获取IP地址,请选择[自动获得IP地址选
项] 。
这样计算机启动时自动向DHCP服务器申请IP地址,除了获取
IP地址外,还能获得子网掩码、默认网关、DNS服务器等信息,自动
完成TCP/IP协议配置。
对于服务器一般不让DHCP服务器指派地址,
而应设置固定的IP地址。
●如果要分配一个静态地址,请选择[使用下面的IP地址]选项,接着在
下面的区域输入指定的IP地址、子网掩码以及默认的网关地址,必须
为不同的计算机设置不同的IP地址,同一网段内的子网掩码必须相同。
(4)选择DNS服务器地址分配方式,一般要使用DNS域名服务,如果要通过动态分配的方式获取IP地址,请选择[自动获得DNS服务器地址]选
项:如果要分配一个静态地址,请选择[使用下面的DNS服务器地址]
选项,接着在下面的区域输入指定的首选DNS服务器地址和备用DNS
服务器地址。
(5)如果需要为一个连接设置多个1P地址或多个网关,或进行DNS、WINS 设置,就要进行高级配置。
继续下面的操作步骤。
单击[高级]按钮,进入如图1.2所示的对话框、共有4个选项卡。
图1.2 [高级TCP/IP设置]对话框
[WINS]选项卡用来设置WINS客户机。
由于WINS服务不是通用的Internet服务,所以这里不做介绍。
DNS设置参见实验三。
(6)默认的是[IP设置]选项卡,可用来配置多个1P地址。
在[IP地址]区域配置IP地址和相应的子网掩码,使用[添加][编辑]和[删除]3个按钮来进行操作。
选择IP地址,在[默认网关]区域可设置其对应的网关.一个IP 地址可对应多个网关。
(7)切换到如图1.3所示的[选项]选项卡。
其中有一个可选的设置选项。
(8)选中[TCP/IP筛选],单击[属性]按钮,打开如图1.4所示的对话框,设置TCP/IP筛选规则。
图1.3 [选项]选项卡
图1.4 [TCP/IP筛选]对话框
2、测试TCP/IP。
(1)选择[开始]>[程序]>[附件]>[命令提示符],进入命令行状态。
(2)做环回测试,输入“Ping 127.0.0.1”,发送给127.0.0.1地址的信息不向外传递,只能传回给自己,专门用于测试TCP/IP协议是否正确安装。
(3)用Ping给主机自己的1P地址发送信号,以检查本机地址是否与网上其他主机的地址冲突。
例如本机地址为192.168.0.1,就应输入“Ping
192.168.0.1”。
(4)用Ping给同一网段中其他主机发信号,测试与本网内某个主机之间能否进行通信,如输入“Ping 192.168.0.10”。
(5)用Ping给不同网段的其他主机发信号.测试IP路由器或网关是否正常。
如输入“Ping 192.168.1.1”。
(6)如果IP地址是自动分配的.还可以直接输入“Ping 计算机名”来查询IP地址。
五、实验报告内容
(1)总结TCP/IP的基本配置过程。
(2)在实验中,遇到哪些问题?是如何解决的?
先试着测下本机是否和网关之间联通性正常。
现在在主机cmd下输入ping 127.0.01 如果不能得到回复说明你的pc没有装tcp/ip或是坏掉了,在网上另下一个安装下。
如果回复正常的可以继续以下操作:还是在cmd命令行下ipconfig/all ,查看到本机ip情况,然后找到dhcp 、gateway(网关)的ip 地址,然后在cmd 中输入命令:ping ......(此处为查看得到的dhcp、gateway 的ip地址)。
如果是得到正常回复,并有ttl值,说明正常,则可能是网关路由与外部的故障。
如果不能得到正常回复,则说明你的主机到网关路由之间线路有故障。