版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
华中科技大学计算机学院《计算机网络》试验报告试验名称 网络组建与实施及SOCKET编程_团队成员:姓 名姓 名班 级学号姚富品刘华涧Cs1105Cs1105U20221362540%60%得分1教师评语:试验一 网络组建与实施一.试验环境BosonNetsim5.31).WINDOWS7操作系统二.试验目的1,了解IP2,把握IP3,把握路由协议的配置方法4,把握路由器及二/三层交换机的配置方法5,了解VLAN6,把握访问掌握的配置方法三.试验内容及过程21.11.2:该试验分为四个试验,各试验分别如下:第一项试验 组网试验:试验要求:使用仿真软件描述网络拓扑图1.1。依据如下要求进展IP地址规划:将PC1、PC2设置在同一个网段,子网地址是:,PC3~PC8设置在同一个网段,子网地址是:同时为路由器配置端口地址,使得两个子网内部的各PC机之间可以自由通信。依据如下要求重设置各PC机IP地址:PC1与PC2在一个网段,子网地址是:;PC3,PC5,PC7在一个网段,子网地址是:;PC4,PC6,PC8在一个网段,子网地址是:;为路由器配置端口地址分析各PC再分析试验过程:NetDesigner1.1Boson_NetSimPC机的IPIP子网掩码默认网关PC1PC2PC3PC4PC5PC6PC7PC8这时,PC1PC2,PC3与PC5与PC7PC4PC6PC8端口地址如下:Router(config)#intfa0/0Router(config-if)#ipaddrRouter(config-if)#noshutdownRouter(config-if)#exitRouter(config)#intfa0/1Router(config-if)#noshutdownRouter(config-if)#exitRouter(config)#intfa0/1.1Router(config-subif)#ipaddrRouter(config-subif)#noshutdownRouter(config-subif)#exitRouter(config)#intfa0/1.2Router(config-subif)#ipaddrRouter(config-subif)#noshutdownRouter(config-subif)#endPC其次项试验 路由器配置试验试验要求:使用仿真软件描述网络拓扑图1.2依据如下要求配置RIP协议:设置各PC机IP地址:PC1处于网段;PC2处于网段;PC3处于网段;PC4处于网段设置路由器端口的IP地址在路由器上配置RIP协议,使各PC机能相互访问思考题〔进阶〕假设不设置时钟频率,会消灭什么现象在路由器上重配置OSPF协议,使各PC机能相互访问试验过程:首先依据如下要求配置各PCIPIP子网掩码默认网关PC1PC2PC3PC4192.1683.1路由器的配置如下:首先配置路由器的根本参数Router1Router>enableRouter#conftRouter(config)#interfacefa0/0Router(config-if)#ipaddressRouter(config-if)#noshutRouter(config-if)#ints0Router(config-if)#ipaddressRouter(config-if)#clra64000Router(config-if)#noshutRouter(config-if)#ints1Router(config-if)#ipaddressRouter(config-if)#clra64000Router(config-if)#noshutRouter(config-if)#endRouter2Router>enableRouter#conftRouter(config)#interfacefa0/0Router(config-if)#ipaddressRouter(config-if)#noshutRouter(config-if)#ints0Router(config-if)#ipaddressRouter(config-if)#clra64000Router(config-if)#noshutRouter(config-if)#ints1Router(config-if)#ipaddressRouter(config-if)#clra64000Router(config-if)#noshutRouter(config-if)#endRouter3Router>enableRouter#conftRouter(config)#interfacefa0/0Router(config-if)#ipaddressRouter(config-if)#noshutRouter(config-if)#ints0Router(config-if)#ipaddressRouter(config-if)#clra64000Router(config-if)#noshutRouter(config-if)#ints1Router(config-if)#ipaddressRouter(config-if)#clra64000Router(config-if)#noshutRouter(config-if)#ints2Router(config-if)#ipaddressRouter(config-if)#clra64000Router(config-if)#noshutRouter(config-if)#endRouter4Router>enableRouter#conftRouter(config)#interfacefa0/0Router(config-if)#ipaddressRouter(config-if)#noshutRouter(config-if)#ints0Router(config-if)#ipaddressRouter(config-if)#clra64000Router(config-if)#noshutRouter(config-if)#end然后进展RIP在路由器Router1上配置RIP协议Router#conftRouter(config)#routerripRouter(config-router)#networkRouter(config-router)#networkRouter(config-router)#networkRouter(config-router)#end在路由器Router2上配置RIP协议Router#conftRouter(config)#routerripRouter(config-router)#networkRouter(config-router)#networkRouter(config-router)#networkRouter(config-router)#end在路由器Router3上配置RIP协议Router#conftRouter(config)#routerripRouter(config-router)#networkRouter(config-router)#networkRouter(config-router)#networkRouter(config-router)#networkRouter(config-router)#end在路由器Router4上配置RIP协议Router#conftRouter(config)#routerripRouter(config-router)#networkRouter(config-router)#networkRouter(config-router)#end配置完了之后各PC机之间能够相互通信.第三项试验----VLAN划分试验试验要求:在第一项试验的最终配置结果上进展VLAN划分划分VLAN,并依据如下所述配置各VLAN的访问权限:将交换机2、交换机3、交换机4组成的局部网络〔路由器A右部网络〕划分成2个VLAN:PC3、PC5、PC7处于一个VLAN;PC4、PC6、PC8处于一个VLAN。测试上述PC机之间的连通性。思考题〔进阶〕对路由器A进展配置,使得划分的两个VLAN中的全部PC可以相互访问将PC1PC2划入VLAN1试验过程:在switch2,switch3,switch4上设置一个名为class的VTP域,并创立一个名为class1的VLAN1及名为class2的VLAN2.(switch2,switch3,switch4的配置一样)Switch#vlandatabaseSwitch(vlan)#vtpdomainclassSwitch(vlan)#vlan2nameClass1Switch(vlan)#vlan3nameClass2Switch(vlan)#ctrl-zswitch2,switch3,switch4VLAN(swich2的配置如下,switch3,switch4的配置与之类似,switch3,switch4的端口为fa0/3和fa0/4)Switch#conftSwitch(config)#intfa0/4Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan2Switch(config)#exitSwitch(config)#intfa0/5Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan3Switch(config)#ctrl-zSwitch#showvlanswitch2,switch3,switch4trunk(swich2的配置如下,switch3,switch4的配置与之类似,switch3,switch4的端口为fa0/1和fa0/2)Switch#enSwitch#conftSwitch(config)#intfa0/2Switch(config-if)#switchportmodetrunkSwitch(config-if)#switchporttrunkencapdot1qSwitch(config)#exitSwitch(config)#intfa0/3Switch(config-if)#switchportmodetrunkSwitch(config-if)#switchporttrunkencapdot1qSwitch(config)#ctrl-z到这儿VLANPC3、PC5、PC7处于一个VLAN,他们之间可以相互访问;PC4、PC6、PC8处于一个VLAN,他们之间可以相互访问,但是2个VLAN之间的PC机不能相互访问.要使2个VLAN之间的PC机能相互访问,还要进展如下配置:给路由器的全部接口安排IP地址:Router(config)#intfa0/1Router(config-if)#noshutdownRouter(config-if)#exitRouter(config)#intfa0/1.1Router(config-subif)#ipaddrRouter(config-subif)#noshutdownRouter(config-subif)#exitRouter(config)#intfa0/1.2Router(config-subif)#ipaddrRouter(config-subif)#noshutdownRouter(config-subif)#end连接Router并配置接口fa0/1.1的VLAN为vlan2,fa0/1.2的VLAN为vlan3:Router(config)#intfa0/1Router(config-if)#noshutRouter(config-if)#exitRouter(config)#intfa0/1.1Router(config-if)#encapdot1q1Router(config-if)#exitRouter(config)#intfa0/1.2Router1(config-if)#encapdot1q2这样配置后2个VLAN之间的PC机就能相互连通了.将PC1,PC2划分到VLAN1中的配置如下:在switch1上设置一个名为class的VTP域和一个名为class1的VLAN1:Switch#vlandatabaseSwitch(vlan)#vtpdomainclassSwitch(vlan)#vlan2nameClass1Switch(vlan)#ctrl-zswitch1的各个端口安排到VLAN1Switch#enSwitch#conftSwitch(config)#intfa0/0Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan2Switch(config)#intfa0/1Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan2Switch(config)#ctrl-z第四项试验——访问掌握配置试验:试验要求:对路由配置试验结果按如下要求进展访问掌握配置〔ACL〕试验对路由器1进展访问掌握配置,使得PC1无法访问其它PC,也不能被其它PC机访问。思考题〔进阶〕进展访问掌握配置,使得PC1不能访问PC2,但能访问其它PC机.试验过程:在路由器Router1上建立访问掌握列表,使得PC1无法访问其它网段Router#conftRouter(config)#access-list10denyhost 55Router1(config-if)#access-list10permitanyRouter1(config-if)#interfacee0Router1(config-if)#ipaccess-group10in在路由器Router1上重建立访问掌握列表,使得PC1只无法访问PC2所在的网段的FTP效劳Router#conftRouter(config)#access-list10denyhost 55Router1(config-if)#access-list10permitanyRouter1(config-if)#interfacee0Router1(config-if)#ipaccess-group10out试验二SOCKET一.试验环境完成该试验所用的操作系统为WINDOWS7,编写源程序及编译,运行程序所用软件为visualstudio,编写程序所用语言为c++,FTP效劳器所用软件为XlightFTP效劳器.二.试验目的了解应用层和运输层的作用及相关协议的工作原理和机制。把握SOCKET编程的根本方法。三.试验内容及过程编写一个FTP客户端,要求如下:第一级:能够指定FTP效劳器的IP地址和端口号。能够支持主动〔PORT〕和被动〔PASV〕两种模式连接FTP效劳器。支持匿名登录和用户名/口令登录二种身份验证。能够实现目标FTP效劳器上的名目扫瞄/切换。能够在下载/上传前指定下载源名目和上传目标名目。实现单线程下载/上传单个文件。能够主动断开连接。可承受掌握台或图形用户界面2种方式。其次级:能够在一个界面中实现单线程下载/上传单个文件。能够在下载/上传前指定下载目标名目和上传源名目。具备下载/上传文件队列机制。具备完成所需功能的根本图形用户界面〔GUI〕,并具友好性。第三级:供给下载和上传进度指示及完成指示。具备对已下载完的文件进展校验的力量。具备连接中断后能自动重建立连接的力量。具备完成所需功能的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全生产月基本知识培训302
- 宣传委员的工作计划范文
- 小学关工委2024年工作计划
- 《数学下总复习》课件
- 本学期教学进度计划
- 四年级数学(四则混合运算带括号)计算题专项练习与答案汇编
- 学年数学科教学工作计划-一年级数学学科工作计划
- 五年级数学(小数除法)计算题专项练习及答案
- 四年级数学(小数加减运算)计算题专项练习与答案汇编
- 2024-2024第一学期语文教学工作计划
- 手术后的疼痛管理策略
- 生物教学问题研究报告
- 波音公司案例分析课件
- 《化解冲突收获友谊》心理健康课件
- 针式打印机研究报告-中国针式打印机市场深度调查研究报告(2024年)
- 认知症老人护理
- 支原体肺炎课件
- 国家社科基金申报经验分享课件
- 干部基本信息审核认定表
- 2024年英语B级考试真题及答案
- 路灯亮化工程施工合同范本
评论
0/150
提交评论