欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    互联网计算机网络课程设计任务书Word格式.docx

    • 资源ID:18327355       资源大小:1.63MB        全文页数:42页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    互联网计算机网络课程设计任务书Word格式.docx

    1、Sw2hostname Sw2实验二 子网规划与实现(必选项目)(1)学会设计子网(2)学会配置子网 (1) 子网规划 (2)在局域网上划分子网 (3)配置IP地址(4)测试子网(1)画出子网拓扑结构(2)配置IP地址(3)子网测试结果实验拓扑:实验需求:1) 搭建拓扑2) 将192.168.1.0 划分为四个子网:192.168.1.1-62/26192.168.1.65-126/2619.168.1.129-190/26192.168.1.193-254/263)配置路由器并给每台PC机配上ip地址4)测试不同子网的Pc机间的连通性关键配置:hostname Routerinterface

    2、 FastEthernet0/0ip address 192.168.1.1 255.255.255.192no shutdown ip address 192.168.1.65 255.255.255.192no shutdowninterface FastEthernet1/0ip address 192.168.1.129 255.255.255.192interface FastEthernet1/1ip address 192.168.1.193 255.255.255.192实验三 Intranet组建与服务器配置(必选项目)1、实验目的(1)加深对Intranet服务的基本功能和

    3、意义的理解(2)掌握Windows 2003系统的网络管理功能(3)掌握IIS的网络服务功能和基本配置方法2、实验内容(1)建立活动目录(选做)(2)活动目录域用户的创建和管理(选做)(3)客户端配置(4)配置DNS服务器(5)配置DHCP服务器(6)建立和管理Web服务器(7)建立和管理FTP服务器(8)配置SMTP邮件服务器(选做)(9)建立企业内部邮件服务器(选做)总结Intranet组建和服务器配置的要点(配置过程)1)客户端配置2)配置DNS服务器3)配置DHCP服务器4)建立和管理Web服务器5)建立和管理FTP服务器实验四SOCKET编程实现简单FTP程序(1)掌握网络应用程序的

    4、开发方法;(2)掌握Client/ Server结构软件的设计与开发方法(3)掌握Socket机制的工作原理2实验准备(1)阅读关于TCP/IP协议和Socket的相关内容;(2)阅读WinSock编程指南;(3)VC+6.0/DELPHI7.0/C#开发工具3实验内容使用Win32 Socket 函数实现mini FTP client/ Server:在客户端实现GET file, PUT file, CD( change Directory), PWD( display current directory in server)功能。4实验报告(1)按实验内容进行软件编制和调试(2)进行功能

    5、测试,记录测试步骤(3)给出程序主要部分流程图数据同步传输系统既适合于服务器端的目录遍历,又适合客户端对服务端的上传文件和下载文件。运用Socket(套接字)接口和使用 FTP(文件传输协议)来实现客户端和服务器端之间信息的交互。该数据传输平台分为两个模块:服务器端模块和客户端模块。客户服务器程序通过对编程语言 Visual C+6.0中的调用来实现利用TCP/IP协议中的 FTP协议和封装在NMFTP 内的Socket 接口进行客户端与服务器连接,并完成数据同步工作,例如:上传、下载、浏览、查询、对服务器目录与文件的管理以及执行远程命令等。 服务器端程序则持续的监听网络。当接受到客户端的So

    6、cket ,服务器程序提供相应的服务。网络通信模块使用POP3 控件来实现客户端与服务器的信息交流。函数功能和流程如下:(1)首先创建一个CFtpclient的类的实例。(2)用LogOnToServer()函数登录到指定的FTP服务器,允许非匿名用户和匿名两种登录方式,默认的端口为21.(3)使用MoveFile()函数来上传下载数据文件,其中第一个参数是本地地址,第二个参数是远程地址,文件传输选用二进制模式。注意,文件传输使用同步模式。(4)可以使用Ftpcommand()函数来执行FTP指令,包括常用的“CWD/home/mydir”来改变远程服务器上的地址,并处理服务器返回的应答。当这

    7、种方式不适用的时候,还可以使用WriteStr()函数和ReadStr()函数向远程服务器发送指令,并自己解释返回的应答。(5)当所有的文件传输完成之后,使用LogOffServer函数来断开与远程服务器的连接。(一)FTP客户端的主要代码1.头文件#include stdafx.hListItem.h#ifdef _DEBUG#undef THIS_FILEstatic char THIS_FILE=_FILE_;#define new DEBUG_NEW#endif2.创建ParseLine()函数BOOL CListItem:ParseLine(CString strLine) if(s

    8、trLine.IsEmpty() return FALSE; char ch = strLine.GetAt(0); if(ch = d | ch = D) m_bDirectory = TRUE; else if(ch = -) m_bDirectory = FALSE; else if(strLine.Find() != -1 | strLine.Find(dir= -1) m_bDirectory = TRUE; else m_bDirectory = FALSE; if(strLine.GetLength() 40) return FALSE; m_strName = strLine.

    9、Mid(39); m_strDate = strLine.Left(18); m_strName.TrimLeft(); m_strName.TrimRight(); return TRUE; m_bSec = 0; for(int i = 0; i 9; i+) ch = strLine.GetAt(i); m_bSec |= 0x01; m_bSec 56) ndx = 51; else return FALSE; m_index = ndx; m_strName = strLine.Mid(ndx + 3); m_strName.TrimLeft(); m_strName.TrimRig

    10、ht(); m_strDate = strLine.Mid(ndx - 9, 12); return TRUE;(二)客户端运行后的界面图2上面的图是运行后在修改了用户名和密码,查出所需要的文件的I盘和文件名。客户端运行后看到的的服务器端地址是所用电脑的(三)FTP服务器端代码1.Socket编程中的Server()函数UINT ServerThread(LPVOID lpParameter) SOCKET sListen, sAccept; SOCKADDR_IN inetAddr; DWORD dwFlags; DWORD dwRecvBytes; CServer * server =(C

    11、Server*)lpParameter; 2.创建第一个手动重置对象 if (g_events0 = WSACreateEvent() = WSA_INVALID_EVENT) printf(错误:WSACreateEvent failed with error %dn, WSAGetLastError(); return 0; 3. 创建一个线程处理请求 AfxBeginThread(ProcessTreadIO,(LPVOID)server); if (CreateThread(NULL, 0, ProcessTreadIO,(void*)server, 0, &dwThreadId) =

    12、 NULL)CreateThread failed with error %dn, GetLastError(); g_dwEventTotal = 1; while(!server-m_bStop) /处理入站连接 if (sAccept = accept(sListen, NULL, NULL) = INVALID_SOCKET)accept failed with error %dn /回传欢迎消息 if( !WelcomeInfo( sAccept ) ) break; /设置ftp根目录SetCurrentDirectory( server-m_Directory) ) break;

    13、4.创建一个新的SOCKET_INF结构处理接受的数据socket. if (g_socketsg_dwEventTotal = (LPSOCKET_INF) GlobalAlloc(GPTR,sizeof(SOCKET_INF) = NULL)GlobalAlloc() failed with error %dn5.初始化新的SOCKET_INF结构 char buffDATA_BUFSIZE; memset( buff,0,DATA_BUFSIZE ); g_socketsg_dwEventTotal-wsaBuf.buf = buff; wsaBuf.len = DATA_BUFSIZE

    14、;s = sAccept; memset(&(g_socketsg_dwEventTotal-o),0, sizeof(OVERLAPPED);dwBytesSend = 0;dwBytesRecv = 0; g_socketsg_dwEventTotal-nStatus = WSA_RECV; / 接收6.下载数据的有关代码/已经有数据传递 if( pSI-nStatus = WSA_RECV ) . if( !g_bLoggedIn ) if( server-LoginIn(pSI) = LOGGED_IN ) g_bLoggedIn = TRUE; else if(server-Deal

    15、Command( pSI )=FTP_QUIT) continue; / 缓冲区清除 memset( pSI-buffRecv,0,sizeof(pSI-buffRecv) ); pSI- pSI-dwBytesSend += dwBytesTransferred; / 继续接收以后到来的数据 if(server-RecvReq( pSI ) = -1 ) return -1;./接受数据int CServer:RecvReq( LPSOCKET_INF pSI ) static DWORD dwRecvBytes = 0; pSI- 7. 取得文件列表信息,并转换成字符串 BOOL bDet

    16、ails = strstr(szCmd,LIST)?TRUE:FALSE; UINT nStrLen = FileListToString( buff,sizeof(buff),bDetails); if( !bPasv ) if( ReadFileToBuffer( szFile,buff, nFileSize ) = (DWORD)nFileSize ) / 处理Data FTP连接 Sleep( 10 ); if( bPasv ) DataSend( sAccept,buff,nFileSize ); closesocket( sAccept );(四)FTP服务器端运行后的界面图3上面

    17、得图是在添加用户名等,为了能下载自己的文件。端口设定为21是固定的。下面的图是添加用户后在点击HESY用户和开始服务后所得界面。图4四、调试结果在点击开始服务后就转到客户端运行所得界面上,然后点击CONNECT会连接到服务器端,会登陆到用户名以及所需要下载的文件。图5运行环境硬件环境:CPU的主频在200MHz以上、内存在64MB以上。软件平台:操作系统为Windows 98/Me/NT/2000/XP(推荐使用Windows 2000/XP),调试环境为Visual C+ 6.0及其以上版本(如果不做说明,则默认为Visual C+ 6.0)。程序主要部分流程图三、自选项目的项目报告1、 问

    18、题陈述2、 背景知识3、 动机4、 你所做的工作 5、 系统描述6、 打算进行的工作或改进问题陈述1)了解大型网络规划2)了解大型网络调试步骤3)了解大型网络调试技能背景知识某高校随着学校教学和学生网上应用的增长,校园网以光纤连接了学校近70栋楼宇,覆盖了90%的教学办公场所和75%的学生宿舍,共有2万个网络端口,其中约有1.2万多个网络端口连接了网络设备,共接入交换机6000多台,有固定用户6000多人。由于原有设备已经无法满足当前的需求,所以该校觉得从新规划设计校园网,并提出如下需求:1)要适应学校的网络特点要求:用户数量庞大,网络应用复杂,不能再终端上限制网络用户行为,只能在设备上解决网

    19、络问题。2)要能够达到轻载要求:低负载,高带宽,最简单,最有效。3)要具有先进的技术性:支持线速转发,具备高密度的万兆端口,核心设备支持T级别以上的背板设计,硬件实现ACL QOS 组播等功能。4)要稳定、可靠,确保物理层、链路层、网络层、病毒环境下的稳定、可靠。5)要有健壮的安全,不以牺牲网络性能为代价,实现病毒和攻击的防护、用户接入控制、路由协议安全。6)要易于管理:具备网络拓扑发现、网络设备集中管理、性能监督、分类查看管理事件的能力。7)要实现弹性扩展:包括背板带宽、交换容量、转发能力、端口密度、业务能力的可扩展。相关设备:出口设备 RG-wall 100 一台核心设备 s6896e 2

    20、台汇聚设备 s3550-24 2 台接入设备 s2126G 4 台主机 8 台 网络拓扑结构:网络拓扑需求:1)实现双核心网络冗余,sw3A、SW3B、SW2A、SW2B间创建ospf 区域类型,区域号为AREA 0 2)为实现网络的安全性,sw3A、SW3B、SW2A、SW2B的NATIVE vlan 为 VLAN 4933)在SW2A下创建VLAN 10 , VLAN 20 ,VLAN 30 分别把PC1、PC4,PC2、PC5,PC3、PC6加入者三个VLAN。同样,在SW2B下创建VLAN 50 , VLAN 60 ,VLAN70 分别把PC7、PC10,PC8、PC10,PC9、PC

    21、11加入者三个VLAN。4)在SW3A和SW3B上配置路由接口,使他们之间可以传递路由信息。5)在SW2A和SW2B上创建SVI,并配置IP地址。6)实现全网全通Sw3A:hostname sw3A! switchport trunk native vlan 493interface FastEthernet0/5 no switchport ip address 192.168.128.1 255.255.255.248interface Vlan114 ip address 192.168.128.45 255.255.255.248interface Vlan116 ip address

    22、 192.168.128.67 255.255.255.248 ip ospf cost 60router ospf 1 router-id 3.3.3.3network 192.168.128.0 0.0.0.255 area 0SW3B:hostname SW3B ip address 192.168.128.2 255.255.255.248terface Vlan124 ip address 192.168.129.45 255.255.255.248interface Vlan126 ip address 192.168.129.67 255.255.255.248 router-id 4.4.4.4 log-adjacency-changes network 192.168.0.0 0.0.255.255 area 0Sw2A:hostname SW2A


    注意事项

    本文(互联网计算机网络课程设计任务书Word格式.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开