计算机网络基础课程设计报告
计算机网络课程设计报告
计算机网络课程设计班级:学号:姓名:一、课程设计的目的和意义1.1设计目的掌握IP地址的分类,准确理解子网、掩码的概念,确切地明了IP地址的合法格式。
并判断该地址是否属于一个给定的子网。
1.2设计的意义1、有利于对基础知识的理解2、有利于逻辑思维的锻炼程序设计是公认的、最能直接有效地训练学生的创新思维,培养分析问题、解决问题能力的学科之一。
即使一个简单的程序,从任务分析、确定算法、界面布局、编写代码到调试运行,整个过程学生都需要有条理地构思,这中间有猜测设想、判断推理的抽象思维训练,也有分析问题、解决问题、预测目标等能力的培养。
3、有利于与其他学科的整合在程序设计中,我们可以解决其它学科有关问题,也利用其它课程的有关知识来解决信息技术中比较抽象很难理解的知识。
在信息技术课中整合其它学科的知识,发挥信息技术的优势。
4、有利于治学态度的培养。
程序设计中,语句的语法和常量变量的定义都有严格的要求,有时输了一个中文标点、打错了一个字母,编译就不通过,程序无法正常运行。
因此,程序设计初学阶段,学生经常会犯这样的错误,可能要通过几次乃至十多次的反复修改、调试,才能成功,但这种现象会随着学习的深入而慢慢改观。
这当中就有一个严谨治学、一丝不苟的科学精神的培养。
二、课程设计的内容和要求在掌握IP地址的表示方法以及子网划分方法的基础上,并以计算机网络中关于IP地址的相关理论知识为基石,运用C/C++语言按如下要求完成程序。
1.在判断一个IP地址合法性时要自行编写代码,不要使用任何inet函数2.命令行格式:ip_test subnet/mask ip_addr其中,ip_test为程序名;subnet为子网号;mask是一个整型数值,代表子网掩码连续1的个数;ip_addr表示要测试的IP地址。
比如说,要测试的IP地址为202.113.16.10,子网号码是202.113.16.0,子网掩码是255.255.255.0,则命令行为ip_test202.113.16.0/24 202.113.16.10。
计算机网络技术课程设计报告
计算机网络技术课程设计报告一、引言计算机网络技术是现代信息技术中的重要组成部分,已经成为各行各业不可或缺的基础设施。
计算机网络技术课程设计是培养学生网络技术水平的关键环节,通过本次课程设计,学生将深入理解网络结构、协议、安全等相关内容,提升实践应用能力。
二、设计目标本次计算机网络技术课程设计的主要目标包括: 1. 理解并掌握计算机网络的基本概念和原理; 2. 掌握网络设计的方法和技巧; 3. 完成一个基于网络技术的实际应用设计。
三、设计内容3.1 网络结构设计在该部分中,我们将设计一个典型的网络结构,包括网络拓扑、设备部署、网络层次等内容。
通过这一步骤,学生将学会如何合理规划和配置一个网络。
3.2 协议分析与优化在本部分,我们将分析现有的网络协议,挖掘其中的问题并进行优化改进。
学生将学习到协议分析和优化的方法和技巧。
3.3 网络安全设计网络安全是计算机网络技术中至关重要的一环,我们将介绍常见的网络安全威胁、攻防技术,并设计相应的网络安全策略。
四、设计步骤4.1 网络结构设计步骤•确定网络拓扑结构;•设计并配置网络设备;•划分网络层次。
4.2 协议分析与优化步骤•分析现有协议的性能和安全性;•优化协议设计,提高网络效率;•验证优化效果。
4.3 网络安全设计步骤•分析网络安全威胁;•制定网络安全策略;•实施安全措施并测试效果。
五、设计成果经过以上设计步骤,将形成一个完整的网络技术设计报告,包括网络结构设计图、协议优化方案、安全设计方案等内容。
通过这份设计报告,学生将展示自己在计算机网络技术方面的理解和能力。
六、总结本次计算机网络技术课程设计通过深入的理论学习和实践操作,帮助学生全面提升自己在网络技术领域的能力,为未来的工作和学习打下坚实基础。
希望通过这次设计,学生能够进一步认识到网络技术的重要性,不断提升自身的技术水平。
以上是本次计算机网络技术课程设计的报告,希望能够对学生的学习和成长有所启发。
计算机网络课程设计报告校园网网络构建方案设计和实现
计算机网络课程设计报告校园网网络构建方案设计和实现计算机网络课程设计报告一、引言随着信息技术的快速发展,计算机网络在当今社会中扮演着至关重要的角色。
在这样的背景下,我们进行了一次关于“校园网网络构建方案设计”的课程设计。
我们的目标是为一个虚构的大学设计并实现一个全面的校园网络方案,包括网络架构、硬件设备、软件系统以及安全措施。
二、网络架构设计我们将采用分层的网络架构,包括核心层、汇聚层和接入层。
核心层负责高速数据传输,连接各个汇聚层设备;汇聚层负责将接入层的数据汇总并传输至核心层;接入层负责连接用户设备,为用户提供网络接入。
具体来说,核心层将由两台高性能交换机组成,负责高速数据传输。
它们之间通过冗余线路进行连接,保证网络的高可用性。
汇聚层将由多台交换机和路由器组成,连接核心层和接入层。
每个汇聚层设备将负责一定区域内的数据汇总和路由。
接入层将由多台接入交换机和无线接入点组成,为用户设备提供网络接入。
三、硬件设备选择在核心层,我们将选择具有高性能和高速端口的光纤交换机,如Cisco 4000系列。
在汇聚层,我们将选择具有多层交换和路由功能的交换机,如Cisco 3000系列。
在接入层,我们将选择具有基本交换和无线接入功能的交换机和无线接入点,如Cisco 2000系列和Cisco AP 系列。
四、软件系统设计我们将采用思科的的网络操作系统,如Cisco IOS,来进行网络管理和配置。
系统将采用DHCP协议为用户分配IP地址,采用VLAN技术隔离不同部门之间的数据传输,采用NAT技术实现公网和私网之间的转换。
此外,我们还将配置基本的网络安全策略,如防火墙和入侵检测系统,以保护网络免受攻击。
五、网络安全设计为了保障网络安全,我们将采取以下措施:1、部署防火墙以过滤非法访问和恶意攻击。
2、使用入侵检测系统(IDS)实时监控网络流量,发现异常行为及时报警。
3、实施访问控制策略,限制用户对网络资源的访问权限。
计算机网络课程设计报告
淮海工学院计算机工程学院课程设计报告设计名称:计算机网络课程设计姓名:学号:专业班级:系(院):计算机工程学院设计时间:设计地点:计算机网络技术室2地址分配思路:A按功能划分,将校园划分为三大区域:办公区,教学区,生活区,根据每个地点所需的IP数,最小的网络号为24位,划分子网,即可防止IP地址重复。
B因为使用预留的INTERNET地址,可以提高内部网络的安全。
同时学校有14767个信息点。
故采用B类网络的保留地址(10.15.0.0/16)。
同时采用CIDR无分类分配方式。
同时为了与公网通信,需要申请一个公网IP地址。
整体设计原则如下1.采用私IP地址,通过NAT技术和外网通信。
2.与internet 互联设备IP地址采用真实IP地址。
3.面向用户的私有IP地址,由统一出口的边缘设备(路由器、防火墙)进行地址翻译。
4.使用VLAN将不同功能网络隔离。
5.除生活区采用DHCP动态分配IP地址以外。
其余全部采用静态IP地址。
这样设计,既可以充分利用已有的公网IP地址,解决了IP地址空间不足的,既可以方便的实现互通互连,而且将地址翻译(NAT)这种耗费设备资源的工作由网络边缘设备分担,避免广播风暴,提高网络数据传输整体性能。
增加网络的安全性,可更加安全的对所有网络设备进行管理。
4 拓扑图5确定网络的应用模式校园网以图书馆为网络的中心点,用光纤连接到其他各层楼,形成了学校的局域网。
使用的是分布式的结构,将各个子网分布到各个楼宇之间,实现楼宇内部信息点的分布。
采用浏览器/服务器的模式,图形化的交互界面,这样既简单又方便,同时也是现在用的比较多的一种模式。
层次化网络设计通常分为三层结构,即核心层、汇聚层和接入层。
核心层主要为相互通信的节点提供高速优化的带宽传输,为提高核心层的传输速率,通常不在该层实施基于策略的包操作,也极少在该层布置主机,但常常为核心层提供必要的链路备份。
汇聚层介于在核心层和接入层之间,通过提供基于策略的连接管理,实现接入层对核心层的可控制的访问。
《计算机网络基础》课程实训报告
《计算机网络基础》课程实训报告系别:___信息____系专业:__计算机____班级:__111____班姓名:__岑志海__学号_20___日期:_2012__年6_月22_日《计算机网络基础》课程实训报告(一)一、课程实训目标掌握双绞线的制作方法。
二、课程实训内容认识双绞线,制作网线。
三、课程实训步骤(1) 剥线。
用卡线钳剪线刀口将线头剪齐,再将双绞线端头伸入剥线刀口,使线头触及前挡板,然后适度握紧卡线钳同时慢慢旋转双绞线,让刀口划开双绞线的保护胶皮,取出端头从而拨下保护胶皮。
注意握钳力度不能过大,否则会剪断芯线。
剥线的长度为大约25mm。
(2) 理线。
双绞线由8根有色导线两两绞合而成,将其整理平行,按照568B 线序橙白、橙、绿白、蓝、蓝白、绿、棕白、棕色平行排列,整理完毕用剪线刀口将前端修齐。
修齐后长度12mm--15mm,不宜太长或太短。
(3) 插线。
一只手捏往水晶头,将水晶头有塑料卡子的一侧向下,另一只手捏平双绞线,稍稍用力将排好的线平行插入水晶头内的线槽中,八条导线顶端应插入线槽顶端。
第一只引脚内应该放橙白色的线,其余类推。
(4) 压线。
确认所有导线都到位后,将水晶头放入卡线钳夹槽中,用力捏几下卡线钳,压紧线头即可。
重复上述方法制作双绞线的另一端,一条网线即制作完成。
(5) 检测。
使用电缆检测仪检测制作的网线是否正确连通。
将制作好的网线的两端分别插入电缆测试仪的两个插口,打开电源,如果接头制作正确,LED会按照序号逐对闪烁。
如果有LED不亮或LED不是按序号逐对闪亮,表示此网线接头制作有问题,应重新制作。
四、心得体会1、剥线时很容易剪开线芯,所以要小心,千万不能把芯线剪破或剪断,否则会造成芯线之间短路或不通或者会造成相互干扰,通信质量下降;2、在排线过程中,左手一定要紧握已排好的芯线,否则芯线会移位,出现芯线错位现象3、插线时水晶头有塑料片的一侧朝下,线一定要插到底,否则芯线与探针接触会较差或不能接触4、压线时一定要均匀缓慢用力,并且要用力压到底,使探针完全刺破双绞线芯线,否则会造成探针与芯线接触不良5、测试时仔细观察测试仪两端指示灯的对应是否正确,否则表明双绞线两端排列顺序有错《计算机网络基础》课程实训报告(二)一、课程实训目标为了更好的掌握网络服务的基础知识和基本技能二、课程实训内容网络操作系统的安装与配置三、课程实训步骤1、设置电脑从光盘启动后,将Windows Server 2003 企业版的安装盘放到光驱内启动计算机。
计算机网络基础课程设计
辽宁工业大学计算机网络基础实训报告题目:锦州中学网络规划院(系):专业班级:学号:学生姓名:指导教师:教师职称:起止时间:2011.12.12-2011.12.26实训任务及评语目录第1章实训目的与要求 (1)1.1 实训目的 (1)1.2 实训环境 (1)1.3 实训的预备知识 (1)1.4 实训要求 (1)第2章实训内容 (2)2.1 网络总体设计 (2)2.2网络详细设计 (3)2.3网络管理软件应用 (14)第3章实训日记 (16)第4章实训总结 (17)参考资料 (18)第1章实训目的与要求1.1 实训目的本实训要求学生能够对网络进行子网划分,掌握WEB、FTP服务器的组建方法,了解WEB、FTP服务器的用途及测试方法。
1.2 实训环境网络环境下,多媒体计算机一台(每人)。
1.3 实训的预备知识该实训安排在计算机网络基础课程结束后进行,学生已经掌握了一定的网络基础知识。
1.4 实训要求实训过程中,要严格遵守实训的时间安排,听从指导教师的指导。
正确地完成上述内容,记录实习日记,规范完整地撰写出实训报告。
第2章实训内容2.1 网络总体设计1、背景描述锦州中学为满足学校教育对信息化建设不断增长的需求,准备建设校园网来达到以下目标:(1)教学研究方面:开展计算机辅助教学,利用现代化的技术设备和多媒体的教学手段形象直观地进行教学讲解,能增强学生的学习兴趣和理解水平,从而提高教学质量和学生能力,促进教育水平提高。
提供高速、方便的信息交流和资源共享等手段,扩大学生与外界的联系。
(2)管理方面:为教职工对外联系交流、查询、网络教学创造条件建立基于网络的各种信息管理系统,实现校园教学和办公自动化及无纸化办公。
统一管理学校资源,如学生档案、教学资料、考试成绩、各种器材等;增强各部门协调能力,提高工作效率。
(3)其他方面:管理学校财务,图书室借阅的记录等。
2、网络拓扑图现把校园网网络的基本结构勾画出来。
如下图:2-1校园网网络拓扑图3、网络拓扑说明整个校园网采用星型结构, 核心是主干网,周围是各个子网,子网向下连接工作组网,工作组网向下再接基层网段。
计算机网络课程设计报告
计算机网络课程设计报告一、设计背景。
计算机网络课程设计是计算机专业学生的重要课程之一,通过该课程的学习,学生可以系统地了解计算机网络的基本原理、技术和应用,培养学生的计算机网络设计和应用能力。
本次课程设计旨在通过实际操作,帮助学生深入理解计算机网络的知识,提高他们的实际动手能力和解决问题的能力。
二、设计目标。
1. 理论与实践相结合,通过设计,使学生能够将所学的理论知识应用到实际的网络设计中,提高他们的实际操作能力。
2. 提高解决问题的能力,设计中设置一些难点和问题,引导学生思考和解决,提高他们的问题解决能力。
3. 培养团队协作精神,设计中设置一些需要团队合作的任务,培养学生的团队协作意识和能力。
三、设计内容。
1. 网络拓扑设计,要求学生设计一个小型局域网的网络拓扑结构,包括主机、交换机、路由器等设备的连接方式和布局。
2. IP地址规划,要求学生为局域网中的每台主机和设备规划合理的IP地址,要求考虑到网络的扩展性和管理的便利性。
3. 网络服务配置,要求学生配置局域网中的基本网络服务,如DHCP服务、DNS服务等,使局域网内的主机能够正常通信和访问互联网。
4. 网络安全设置,要求学生设置基本的网络安全策略,包括防火墙配置、访问控制策略等,保障局域网的安全和稳定运行。
5. 网络故障排除,设计一些故障场景,要求学生能够快速定位和解决网络故障,提高他们的故障排除能力。
四、设计要求。
1. 设计报告,学生需要提交完整的设计报告,包括设计思路、实施步骤、配置截图等内容。
2. 实际操作,学生需要在实际的网络设备上进行配置和实验,完成设计要求。
3. 问题解答,学生需要对设计中遇到的问题进行解答和总结,形成经验和教训。
五、设计评价。
1. 设计报告评价,评价学生的设计报告是否完整、清晰、符合要求。
2. 实际操作评价,评价学生的实际操作能力和解决问题的能力。
3. 问题解答评价,评价学生对设计中遇到的问题的解答和总结是否合理、深入。
计算机网络课设报告
计算机网络课设报告1. 引言计算机网络是现代社会中不可或缺的一部分,它连接了全球范围内的计算设备,使得信息的传输和共享变得更加便捷。
在计算机网络课程的课设中,我们将深入了解网络协议、网络拓扑结构以及网络安全等相关知识,通过实践和实验,掌握计算机网络的基本原理和技术。
2. 实验背景在本次计算机网络课设中,我们的目标是设计和实现一个简单的局域网(LAN),并通过该局域网实现主机之间的通信。
为了达到这个目标,我们将学习有关网络协议、子网划分、IP地址分配以及路由设置等相关内容。
3. 实验过程步骤一:确定局域网的拓扑结构在设计局域网时,我们需要考虑网络中的主机数量、主机之间的连接方式以及路由器的位置等因素。
基于实验要求和具体情况,我们可以选择使用星型拓扑、环形拓扑或者总线拓扑等结构。
步骤二:进行子网划分和IP地址分配为了更好地管理局域网中的主机,我们需要对局域网进行适当的子网划分,并为每个子网分配合适的IP地址。
子网划分可以帮助我们控制网络流量、提高网络的安全性和性能。
步骤三:设置路由器并配置路由表为了实现不同子网之间的通信,我们需要配置路由器并设置相应的路由表。
路由器是网络中的关键设备,它负责将数据包从源主机发送到目标主机。
通过正确设置路由表,我们可以实现跨子网的通信。
步骤四:进行网络测试和故障排除在完成局域网的搭建后,我们需要进行网络测试,以确保主机之间可以正常通信。
如果在测试过程中发现网络故障或通信问题,我们需要进行故障排除,并根据具体情况进行相应的调整和修复。
4. 实验结果与分析通过以上步骤的设计和实施,我们成功搭建了一个简单的局域网,并实现了主机之间的通信。
在测试过程中,我们发现网络的性能与拓扑结构、子网划分以及路由器的配置等因素密切相关。
合理的网络设计和设置可以提高网络的可靠性、安全性和性能。
5. 实验总结通过本次计算机网络课设的实践,我们深入了解了局域网的基本原理和技术。
我们学习了网络拓扑结构的选择、子网划分和IP地址分配、路由器的配置和路由表的设置等关键知识点。
计算机网络-课程设计报告报告
计算机网络课程设计题目校园局域网设计学号20138380功臣班级计算机2班指导老师柴桦2015 年07 月12 日一.概述科学技术的发展日新月异,九十年代,在计算机技术和通信技术结合下,网络技术得到了飞速的发展。
如今,不仅计算机已经和网络紧密结合,整个社会都不可能脱离网络而存在。
网络技术已经成为现代信息技术的主流,人们对网络的认识也随着网络应用的逐渐普及而迅速改变。
在不久的将来,网络必将成为和一样通用的工具,成为人们生活、工作、学习中必不可少的一部分。
Internet,即国际互联网,是现在网络应用的主流,从它最初在美国诞生至今已经经历了三十多年。
这个以TCP/IP协议为主体的国际互联网络已经成为覆盖全世界一百五十多个国家和地区的大型数据通信网络。
最初的Internet是由科研网络形成的,主要是由一些大学和研究所等科研教育单位连接而成,逐渐发展到今天的规模。
而进入九十年代后,由于各种商业信息进入了Internet,使得Internet得到了极发展,其拥有的主机数,连接的网络数以及覆盖面一直呈指数形式上升。
现在在Internet上可以提供或者获得各种各样的服务,比如通过电子进行合同的起草和签订,或利用Internet直接挑选商品和购物。
Internet是一个资源的网络,其中拥有的信息资源几乎覆盖所有的领域。
Internet面向人类的社会,世界上数以亿计的人们利用它进行通信和信息共享,通过发送和接收电子,或和其他人的计算机建立连接、参加各种讨论组并免费使用各种信息资源实现信息共享。
Internet也是一个服务的网络。
在Internet上,许多单位、公司和组织提供了各种各样的服务。
比如WWW(World Wide Web全球信息网)服务、信息查询服务等,向网络上的其他用户展示自己各方面的情况,并帮助这些用户找到需要的信息。
将来的网络在Internet基础上进一步发展,其功能、速度、适用围等必将全面超过现有的Internet。
计算机网络课程设计实验报告
计算机网络课程设计实验报告1. 引言计算机网络是现代信息技术的基石,它的设计与实现对于计算机科学与技术专业的学生来说尤为重要。
本次实验旨在通过一个计算机网络课程设计项目,帮助学生进一步深入理解计算机网络的原理与实践,提升实际操作能力。
2. 实验目标本实验的目标是设计一个简单的局域网内部共享文件的系统。
具体要求如下:1.实现一个服务器程序,能够提供文件的上传与下载功能;2.实现一个客户端程序,能够通过命令行界面与服务器进行交互;3.实现文件的断点续传功能,确保文件可以在网络断开后继续传输;4.实现基本的权限管理功能,确保只有授权用户才能够上传和下载文件。
3. 实验环境本次实验的开发环境与工具如下:•操作系统:Windows 10•开发语言:Python 3.8•开发环境:PyCharm 2020.1•版本控制:Git4. 实验过程与方法4.1 系统架构设计本实验的系统架构包括服务器程序和客户端程序两个部分。
服务器程序采用C/S模型,在指定端口上监听客户端的请求,根据客户端发送的指令进行相应的操作,如上传文件、下载文件、断点续传等。
服务器程序使用了Python的socket模块实现网络通信。
客户端程序通过命令行界面与服务器进行交互,用户可以输入不同的指令来实现上传、下载、断点续传等功能。
客户端程序使用了Python的argparse模块处理命令行参数,使用socket模块与服务器进行通信。
4.2 文件传输实现文件的传输采用TCP协议进行,对于较大的文件,可以采用分片传输的方式,确保文件能够在网络断开后继续传输。
客户端程序在向服务器请求下载文件时,会先发送文件的元信息(如文件名、大小等),服务器会根据元信息判断文件是否存在、是否需要断点续传等。
对于需要断点续传的文件,服务器会记录已传输的字节数,并将剩余部分发送给客户端。
4.3 权限管理实现服务器程序实现了基本的权限管理功能,通过在服务器端维护一个用户列表,每次上传或下载文件时,都会要求用户进行身份验证。
学生-计算机网络基础课程设计题目及报告
计算机网络基础课程设计题目一、设计目的本课程设计是“计算机网络基础”教学的后续,是为了巩固计算机网络基础理论教学所学知识、检验教学效果、增强实际动手能力培养的重要实践教学环节。
通过本课程设计,使学生加深对计算机网络的理解,熟悉局域网中搭建各种服务器的基本方法,培养实际动手能力。
并且发挥学生主观能动性,培养学生自我学习的能力。
二、设计内容搭建WEB服务器搭建FTP服务器搭建DNS服务器搭建DHCP服务器活动目录的安装与账号的管理(选做)搭建SMTP/IMAIL服务器(选做)前四个服务器的搭建必须用Ping、ipconfig等命令来进行验证。
三、设计时间一周(20学时)四、设计要求1. 按照相应的要求完成设计。
2. 必须明确课程设计任务,明确课程设计的目的、方法和步骤;3. 设计中必须努力认真,独立地按质按量地完成每一阶段的设计任务;4. 设计中绝对禁止抄袭他人的设计成果。
五、设计方法及步骤1. 搭建方法:2. 测试方法及结果:六、编写课程设计说明书课程设计说明书要求:1. 文字叙述清楚,结构简洁明了,理论正确,功能完备。
2. 设计说明书要求文字工整,书写整齐。
3. 附参考资料名称说明。
七、课程设计的考核由指导教师根据学生完成任务的情况、课程设计说明书的质量和课程设计过程中的工作态度等综合打分。
成绩评定实行,按优、良、中、及格、不及格评定成绩五个等级。
不及格者不能得到相应的学分,需重新做课程设计,经指导教师考核及格后,方可取得相应学分。
《计算机网络基础》课程设计报告学部:专业:学号:姓名:指导教师:唐芳萍2014年月实验一 Web服务器的配置与管理一、实验目的1、掌握IIS的安装方法。
2、掌握建立Web站点配置方法和虚拟站点的建立方法。
3、掌握Web站点的管理方法。
二、实验环境安装好Windows 2003 Server操作系统+IIS的计算机三、实验重点及难点重点学习掌握如何配置Web服务器。
四、实验内容1、配置Win 2003 Server PC成为Web服务器2、在CLIENT PC机(另一台PC机)上使用Internet Explorer访问WEB Server。
计算机网络课程设计报告书
一、课程设计目的:计算机通信网是实践性很强的一类课程。
《计算机网络应用课程设计》是计算机通信网等课程的综合性课程实习,既有严谨的理论基础,又涉及到大量的实践方面的知识。
该课程的主要目的是通过本课程设计使得学生可以把理论知识与实践紧密结合起来,将理论应用于实践,从而加深对理论知识的理解;同时又可以增加学生一定的实践知识。
二、课程设计要求:1、网络硬件设备配置连接(1)网络设备计算机若干台,网络交换机或以太网集线器1台,网线若干(3根),网线钳1把,网线测试仪1台(2)基本要求每位同学制作直通线1根,每组同学制作交叉线1根(用来将两台计算机直接连接练习);做好的网线可以通过网线测试仪来测试网线是否导通。
2、两台计算机的直连练习用交叉线完成两台计算机的连接,设置好计算机的IP地址,然后利用网络邻居来查看连接情况或利用基本网络测试命令(如Ping,Ipconfig,Tracert,NetStat等)来检验。
注意:IP地址应该使用A、B、C类中的保留地址。
3、利用直通线构建一个小型局域网基本要求(1)练习学习使用基本网络测试命令来测试网络运行状态的方法;(2)将其中一台作为服务器,安装好相应的网络服务器操作系统,一般采用Windows 2000 Server。
(如课程设计所使用的计算机已安装好server操作系统,就不用安装了)(3)完成对服务器计算机的相关设置,从而使局域网可以实现网页浏览,机器自动配置IP地址和域名,文件下载等功能。
(每位同学自行到图书馆或通过互联网查找所需资料,带到设计地点做参考)本次课程设计要求对以下服务器进行配置:① ftp服务器的构架② web服务器的构架③ DNS等服务器的构架④ DHCP等服务器的构架⑤代理服务器的构架⑥电子邮件服务器的构架⑦ VPN虚拟专用网络的架构4、课程实践软件部分——网络数据分析基本要求(1)记录下进行数据捕获的物理网络环境和相关终端的必要数据(如网络拓扑结构、网络设备数量、MAC 地址、IP地址等信息)(2)捕获相关的网络数据,要求数据内容必须涉及第四层(TCP/UDP)内容,然后利用工具软件对捕获的数据进行细致分析,在实验报告中应提供捕获的原始数据(16进制),对该数据的逐层分析(分别对应第二层、第三层、第四层等的情况)。
《计算机网络技术》课程设计报告
《计算机网络技术》课程设计报告《计算机网络技术》课程设计报告一、引言本文旨在介绍并分析我们在《计算机网络技术》课程中的课程设计。
该课程设计的主要目标是让我们更好地理解和应用计算机网络的基本原理和协议,提高我们的网络技能和解决实际问题的能力。
通过完成这一课程设计,我们得以亲身体验和了解计算机网络在实际应用中的复杂性和挑战性。
二、课程设计内容我们的课程设计是构建一个简单的局域网(LAN)。
我们被要求设计并实现一个包含数十个节点的网络,并在该网络中进行数据交换和控制。
我们使用的设备包括路由器、交换机、集线器等基本的网络设备。
我们还需要为这个网络配置IP地址,并使用一些基本的网络协议(如TCP/IP)来实现数据传输。
在这个过程中,我们面临了许多挑战,包括配置网络设备的IP地址、设置正确的子网掩码、确保网络设备之间的正确连接等。
我们还需要理解和应用一些基本的网络协议,如TCP/IP、ARP等。
三、课程设计方法我们的课程设计采用了一种分阶段、逐步细化的方法。
首先,我们被要求进行概念理解和理论学习,深入了解计算机网络的基本原理和协议。
然后,我们进行网络设备的配置和调试,逐渐构建起完整的网络。
最后,我们进行网络测试,验证网络的稳定性和数据传输的可靠性。
四、结果与讨论经过我们的努力,我们成功地构建了局域网,并实现了基本的数据传输。
我们在每个阶段都进行了详细的记录和测试,以确保我们的设计能够满足课程要求。
通过这次课程设计,我们深入理解了计算机网络的基本原理和协议,提高了我们的网络技能,并了解了计算机网络在实际应用中的复杂性和挑战性。
我们也认识到,对于一个成功的网络设计,细致的规划、正确的设备和协议配置以及完善的测试都是至关重要的。
五、结论与建议通过这次课程设计,我们不仅提高了自己的计算机网络技能,还深入理解了计算机网络在实际应用中的复杂性。
我们认为,通过更多的实践和深入学习,我们可以更好地理解和应用计算机网络的技术。
计算机网络课程设计报告
计算机网络课程设计华中科技大学信息学部软件姓名:专业班级:学号:指导老师:目录一、课程的性质、目的和任务 (3)二、课程内容和基本要求 (3)(一)、协议包的分析,网络协议的组成 (3)1、捕获ARP请求,ARP应答数据包 (3)2、捕获ICMP数据包,对其进行分析研究 (4)3、捕获TCP“三次握手”“2次两次握手”释放连接数据包 (6)4、捕获HTTP,DNS,DHCP数据包,分析其构成 (10)5、通过捕捉smtp协议包捕捉邮箱密码 (15)小结 (15)(二)、编写一个程序自动生成CRC校验码 (15)程序代码: (15)编译运行 (16)(三)、机架实验 (17)小结 (17)(四)、模拟学校校园网 (17)校园网拓扑图 (17)网络测试 (18)小结 (22)一、课程的性质、目的和任务该课程为实践类课程。
通过本课程,(1)学生需要深入理解网络协议的组成,对网络中传输数据的过程有更深入的认识。
(2)学生需要了解计算机网络工程设计的一般任务,明确计算机网络设计与建设的基本原则,熟悉计算机网络需求分析的目标、任务与方法,掌握计算机网络设计的通用方法,并学会撰写规范的计算机网络方案书。
二、课程内容和基本要求(一)、协议包的分析,网络协议的组成1、捕获ARP请求,ARP应答数据包,分析其组成特征。
总结ARP协议运行的基本过程。
本机(192.168.84.69)ping目的主机(192.168.84.39):抓包截图:本机192.168.84.69 源MAC地址 c8:9c:dc:59:39:30目的主机 192.168.84.39 目的MAC地址 c8:9c:dc:5a:2b:57ARP协议运行过程:ARP进程在本局域网上发送ARP请求,目的主机在ARP 请求分组里看到自己的IP,就发送一个响应分组,写入自己的硬件地址。
2、捕获ICMP数据包,对其进行分析研究。
(icmp请求数据包,icmp应答数据包)Ping 进行ICMP数据包截获ICMP请求数据包:TYPE:8CODE:0 CHECKSUM :0X225CICMP应答数据包:TYPE:0CODE:0CHECKSUM :0X2A5CICMP协议数据包对IP分组在传送时出现的异常情况进行报告,对IP报文传输时出现的差错、拥塞、路由改变、以及路由器或主机信息的获取等情况,向源端主机提交报告,由源主机采取相应措施,改进传输质量。
(2023)计算机网络课程设计报告(一)
(2023)计算机网络课程设计报告(一)计算机网络课程设计报告本文将对(2023)计算机网络课程设计报告进行分析和总结,主要包括以下几个方面。
设计目标本次课程设计的主要目标是让学生通过实际操作,掌握计算机网络领域的基本原理、理论知识和应用技能,提高学生对计算机网络的理解和应用能力。
设计内容本次课程设计内容主要分为三个方面:理论学习、实验操作和课程论文。
理论学习课程设计开始前,学生需要通过阅读教材和相关文献,掌握计算机网络的基本概念、网络体系结构、传输协议、应用层协议等理论知识。
实验操作学生需要完成多个实验项目,包括局域网的建立、网络分析和诊断、路由器的配置、网络安全和攻击等。
通过实验,学生能够更好地理解和掌握计算机网络的实际应用。
课程论文学生需要在课程结束后,撰写一篇论文,对本次课程设计进行总结和反思,阐述自己对计算机网络的理解和应用能力的提升。
学习评估学生的学习评估主要基于实验操作和课程论文,学生需要完成实验项目和课程论文,并对学习过程进行总结和反思。
教师将根据学生的实验操作和课程论文的质量,对学生的学习成果进行综合评估。
总结通过本次课程设计,学生能够更加生动地理解和掌握计算机网络的基本原理、理论知识和应用技能,提高对计算机网络的理解和应用能力。
这也为学生今后在计算机网络领域的学习和工作打下了坚实的基础。
改进建议为了进一步提高课程设计的质量和效果,以下是针对本次课程设计的改进建议:增加实验内容可以增加更多的实验内容,比如网络模拟和仿真、网络测量和优化、网络安全防范等,以帮助学生更加全面地理解和掌握计算机网络知识。
加强实践指导除了让学生阅读教材和相关文献,老师还应该加强实践指导,对学生的实验操作进行指导和帮助,在实验过程中及时解答学生的问题。
增加互动环节可以通过团队合作、答辩等形式,在课程设计过程中增加学生之间的互动环节,促进学生之间的交流和合作,增强学生的团队协作能力。
完善评估标准应该制定更加具体和明确的评估标准,对学生的实验操作和课程论文的质量进行有效监控,确保学生的学习成果能够得到科学、合理的评价。
计算机网络基础实训课程设计
计算机网络基础实训课程设计简介计算机网络基础是计算机专业的重要基础课程之一,学习计算机网络基础的学生需要掌握计算机网络的基本原理、基本功能、常见协议等内容。
在理论学习的基础上,实践是提高学生能力、巩固知识的重要手段之一。
本文将介绍一种计算机网络基础实训课程设计。
目标本课程设计的目标是使学生通过实践掌握计算机网络的基本原理、基本功能、常见协议,并培养学生的实际操作能力和解决问题的能力。
内容环境搭建学生需要在自己的计算机上搭建一个计算机网络实验环境,该环境需要包括至少两台计算机,其中一台充当服务器,另一台充当客户机,使用虚拟化技术(如VMware)搭建网络环境。
学生需要了解虚拟化技术的基本原理和使用方法。
网络服务配置学生需要在服务器上配置各种常用的网络服务,如WWW服务、FTP服务、邮件服务等。
学生需要了解各种网络服务的基本原理和配置方法,以及安全设置。
学生可以使用常用的服务软件,如IIS、VSFTPD、Dovecot等。
网络协议实验通过构建不同的网络拓扑结构和配置各种协议的实验,学生需要掌握常见的网络协议,如TCP/IP协议、HTTP协议、FTP协议、SMTP协议等。
学生需要使用命令行或者特定的软件实现协议的配置和使用。
网络安全实验学生需要了解网络安全的基本知识和网络攻击的基本原理,并设计和实现一些针对性的安全实验,如防火墙、入侵检测、数据加密等。
学生需要掌握常见的安全工具和方法,如Nmap、Metasploit、Wireshark等。
总结通过本课程设计的实践操作,学生可以更深入地理解计算机网络的基本原理和常见协议,同时也可以掌握一些常用的网络服务和安全工具,从而提高实践操作能力和解决问题的能力。
本课程设计可以作为计算机网络基础课程的重要补充,在学习过程中有助于学生理解和掌握计算机网络的基本概念。
网络基础课程设计报告
网络基础课程设计报告一、课程目标知识目标:1. 了解计算机网络的基本概念,掌握网络的基础架构与功能;2. 学会使用网络通信工具,理解网络协议的类型及其作用;3. 掌握网络安全的基本知识,提高网络安全意识。
技能目标:1. 培养学生运用网络资源进行自主学习的能力,提高信息检索、筛选与整合的能力;2. 培养学生熟练使用网络通信工具进行交流,提升沟通技巧;3. 培养学生具备基本的网络故障排查与处理能力。
情感态度价值观目标:1. 培养学生热爱网络技术,树立网络安全意识,遵守网络道德规范;2. 增强学生对团队合作的认识,培养在网络环境下的团队协作精神;3. 培养学生具有批判性思维,能够理性对待网络信息,形成正确的价值观。
课程性质:本课程为计算机网络基础课程,旨在使学生掌握计算机网络的基本知识、技能和素养,为后续深入学习网络技术打下基础。
学生特点:本课程针对的学生群体为初中年级学生,他们对新鲜事物充满好奇,具备一定的计算机操作能力,但网络安全意识较弱,需要引导和培养。
教学要求:结合学生特点,课程要求注重理论与实践相结合,以学生为主体,注重启发式教学,激发学生的学习兴趣和主动性,培养其创新精神和实践能力。
通过本课程的学习,使学生能够达到上述课程目标,具备一定的网络素养。
二、教学内容1. 计算机网络基础知识:包括网络的概念、功能、分类及网络拓扑结构;网络通信协议的基本原理;网络地址与子网划分等。
教材章节:第一章 计算机网络概述2. 网络通信技术:介绍TCP/IP协议族,重点讲解IP、TCP、UDP协议;了解网络通信过程及网络设备的功能。
教材章节:第二章 网络通信协议与设备3. 网络应用与安全:讲解网络应用层协议,如HTTP、FTP等;介绍网络安全基础知识,如加密技术、防火墙、病毒防范等。
教材章节:第三章 网络应用与网络安全4. 网络故障排查与处理:培养学生具备基本的网络故障排查与处理能力,包括网络诊断工具的使用和网络故障案例分析。
计算机网络课程设计[五篇范文]
计算机网络课程设计[五篇范文]第一篇:计算机网络课程设计摘要本课程设计主要是介绍通过用winsock技术来设计ping应用程序,包括winsock的背景和功能的介绍因为SOCKET是一种应用程序接口,所以也是目前的TCP/IP网络最为通用的API,也是在INTERNET上进行应用开发最为通用的API。
SOCKET实际在计算机中提供了一个通信端口,可以通过这个端口与任何一个具有SOCKET接口的计算机通信。
应用程序在网络上传输,接收的信息都通过这个SOCKET接口来实现。
在应用开发中就像使用文件句柄一样,可以对SOCKET句柄进行读,写操作。
本设计是通过用winsock的VC编程语言来实现ping应用程序的,其中包括ping命令的工作原理和一些相关功能,以及网际控制协议(ICMP)的数据报格式和IP数据报的格式,根据这些格式和相关的功能及原理设计出的ping命令的测试程序,程序通过分析ICMP报文的结构,在结构体中定义相应的字段来存储对应的信息。
程序主要难点是定义对应的字段来存储报文的相应字段。
程序通过send_packet(); /*发送所有ICMP报文*/ recv_packet(); /*接收所有ICMP报文*/函数来实现报文的发送和接收。
另外,通过实验可以理解在网络中,报文的结构和网络传输协议。
如:ICMP数据报的数据发送前需要两级封装:首先添加ICMP报头形成ICMP报文,再添加IP报头形成IP数据报。
这正好是网络中各层的相互关系。
网络中数据通过ICMP数据报的数据的各个字段来判断路由,和选择虚电路。
目录1. 摘要...............................................................4 2.SOCKET简介......................................................6 3.基于WINDOWS SOCKET的应用开发介绍。
计算机网络课程设计实验报告
计算机网络课程设计实验报告计算机网络课程设计实验报告引言:计算机网络是现代信息技术的核心基础,它的发展与应用对于现代社会的各个领域有着重要的影响。
作为计算机网络课程的一部分,课程设计实验是培养学生实践能力和解决实际问题的重要环节。
本实验报告将介绍我们小组在计算机网络课程设计实验中所完成的工作和所获得的成果。
实验目标:本次实验的目标是设计一个简单的局域网(LAN)拓扑结构,并实现基本的网络通信功能。
通过这个实验,我们旨在加深对计算机网络原理的理解,掌握网络设备的配置和管理,以及熟悉网络通信的基本原理和技术。
实验环境:我们使用了一台主机作为服务器,两台主机作为客户端,通过交换机连接在一个局域网中。
服务器和客户端之间通过TCP/IP协议进行通信。
实验步骤:1. 设计局域网拓扑结构:我们选择了一个星型拓扑结构,将服务器作为中心节点,两台客户端作为外围节点。
这样的拓扑结构简单明了,便于实验的进行和管理。
2. 配置网络设备:我们首先配置了服务器的IP地址、子网掩码和默认网关,然后配置了客户端的IP地址和子网掩码。
通过这样的配置,我们使得服务器和客户端能够在同一个局域网中进行通信。
3. 实现网络通信功能:我们使用了Socket编程技术,通过建立TCP连接实现了服务器和客户端之间的通信。
服务器端监听指定端口,客户端向服务器发送请求,服务器接收请求并返回响应。
通过这样的通信过程,我们实现了简单的网络通信功能。
实验结果:我们成功地实现了基本的网络通信功能。
服务器和客户端之间能够正常地进行通信,实现了数据的传输和交换。
通过实验,我们进一步理解了网络通信的原理和技术,并掌握了网络设备的配置和管理方法。
实验总结:通过这次计算机网络课程设计实验,我们深入了解了计算机网络的原理和技术,掌握了网络设备的配置和管理方法。
实验过程中,我们遇到了一些问题和困难,但通过不断的学习和尝试,我们成功地解决了这些问题,并最终完成了实验目标。
计算机网络课程设计报告
课程设计报告专业:班级:姓名:学号:一、☆实践内容☆1、掌握RJ-45网线接头的制作方法1) 双绞线的性能指标、分类2) RJ-45接头线序,各线的位置、作用3) 制作RJ-45接头的步骤、方法2、掌握路由器使用方法1)路由器的主要功能2)如何配置和使用路由器3、掌握局域网的配置方法1)如果配置一个小型局域网络2)简述ping、ipconfig命令的使用方法4、掌握网络服务器配置方法1)IIS的安装、配置和使用方法2)WEB服务器的配置和使用方法5、个人网站制作1)网站主题和内容不限2)可使用Dreamweaver、Frontpage等工具,也可加入ASP、PHP代码及数据库等功能一、RJ-45网线接头的制作方法我们局域网内组网所采用的网线,使用最为广泛的为双绞线(Twisted-PairCable;TP),作为以太局域网最基本的连接、传输介质,它在一定程度上决定了整个网络性能。
双绞线的性能指标。
双绞线是由不同颜色的4对8芯线组成,每两条按一定规则绞织在一起,成为一个芯线对。
电缆中双绞线对的扭绕应符合要求,为了降低信号的干扰,双绞线电缆中的每一线对都是由两根绝缘的铜导线相互扭绕而成,而且同一电缆中的不同线对具有不同的扭绕度,就是扭绕线圈的数量多少。
同时,标准双绞线电缆中的线对是按逆时针方向进行扭绕。
双绞线的扭绕度在生产中都有较严格的标准,但某些非正规厂商生产的电缆线却存在许多问题:①为了简化制造工艺,电缆中所有线对的扭绕密度相同;②线对中两根绝缘导线的扭绕密度不符合技术要求;③线对的扭绕方向不符合要求。
如果存在以上问题,将会引起双绞线的近端串扰(指UTP中两线对之间的信号干扰程度),从而使传输距离达不到要求。
需说明的是,五类UTP中线对的扭绕度要比三类密,超五类要比五类密。
双绞线的分类:按电气性能划分,可以划分为:三类、四类、五类、超五类、六类、七类双绞线等类型,数字越大,也就代表着级别越高、技术越先进、带宽也越宽。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计说明书题目名称:计算机网络技术课程设计系部:计算机工程系专业班级:学生姓名:学号:指导教师:韩芳、王红梅完成日期:2016年12月30日新疆工程学院课程设计评定意见设计题目计算机网络技术课程设计系部_ __ _ 专业班级学生姓名学生学号评定意见:评定成绩:指导教师(签名):年月日(此页背书)评定意见参考提纲:1、学生完成的工作量与内容是否符合任务书的要求。
2、学生的勤勉态度。
3、设计或说明书的优缺点,包括:学生对理论知识的掌握程度、实践工作能力、表现出的创造性和综合应用能力等。
新疆工程学院计算机工程系(部)课程设计任务书2016/2017学年1 学期2016年12月30 日教研室主任(签名)系(部)主任(签名)摘要本次课程设计是使用Cisco packet tracer为基础,运用了计算机网络基础局域网的基础知识、网络操作系统、广域网技术与网络互连、INTERNET技术等知识。
本次课程设计采用了子网划分、VLAN的划分、单臂路由等技术。
熟悉常见的计算机网络设备及连接方法,和使用计算机网络技术常见命令。
掌握无线网络的组建,以及常见服务器的配置虚拟局域网(vlan)的划分,单臂路由,实现网络之间的互联。
关键字:子网划分; VLAN的划分;单臂路由;目录1.总网络拓扑图 (1)2.子网划分 (2)2.1子网划分的概念 (2)2.2子网的划分方法 (2)2.3 实验 (3)2.3.1子网划分的拓扑图 (3)2.3.2 实验目的 (4)2.3.3 实验过程 (4)2.3.4 实验结果 (4)3.VLAN的划分 (6)3.1VLAN的概念 (6)3.2实验 (6)3.2.1 VLAN的划分拓扑图 (6)3.2.2实验目的 (7)3.2.3实验过程 (7)3.2.4 实验结果 (8)4.单臂路由 (9)4.1单臂路由的概念 (9)4.2 实验 (9)4.2.1 单臂路由拓扑图 (9)4.2.2实验目的 (10)4.2.3 实验过程 (10)4.2.4 实验结果 (11)总结 (13)参考文献 (14)1.总网络拓扑图图1.1 总网络拓扑图测试PC1-PC3是否连通:图1.2测试PC1-PC3是否连通测试PC1-PC0是否连通:图1.3测试PC1-PC0是否连通2.子网划分2.1 子网划分的概念子网划分定义:Internet组织机构定义了五种IP地址,有A、B、C 三类地址。
可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。
划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。
子网划分是通过借用IP地址的若干位主机位来充当子网地址从而将原网络划分为若干子网而实现的。
2.2子网的划分方法1、利用子网数划分在划分前必须搞清楚要划分的子网数目,以及每个子网内所包含的主机数目,然后按以下基本步骤进行计算:第一步,将子网数目转化为二进制来表示:第二步取得子网数二进制的位数(n):第三步,计算每个子网中最多容纳的计算机数;第四步,确定子网号;第五步,在子网号部分前加上原来的网络号,构成子网络号。
2、利用主机数来计算第一步,确定子网中需容纳的最多主机数;第二步,确定主机号的二进制位数;第三步,从分类的IP的主机号部分除去前步计算的主机号的位数,剩余即为子网号可用的二进制位数;第四步,子网号后的主机号部分用0补齐,确定子网号;第五步,在子网号部分前加上原来的网络号,构成子网络号。
2.3 实验2.3.1子网划分的拓扑图图2.12.3.2 实验目的在本次课程设计中,需要为拓扑图中显示的拓扑设计并应用 IP 编址方案。
将会分配一个地址块,划分子网,为网络提供逻辑编址方案。
然后就可以根据 IP 编址方案配置路由器接口地址。
当配置完成时,验证网络可以正常运作。
2.3.3 实验过程1.子网分配:分配第二个子网给连接到R1 的LAN 网络,该子网网络IP 为(192.168.1.65/27 )分配第三个子网给R1 与R2 之间的链路,该子网网络IP 为( 192.168.1.97/27)分配第四个子网给连接到R2 的LAN 网络,该子网网络IP 为(192.168.1.129/27 )2.确定接口地址:分配第二个子网中第一个有效的主机地址给R1 的LAN 接口;192.168.1.65分配第二个子网中最后一个有效的主机地址给 PC1;192.168.1.94分配第三个子网中第一个有效的主机地址给R1 的WAN 接口;192.168.1.97分配第三个子网中最后一个有效的主机地址给R2 的WAN 接口;192.168.1.128分配第四个子网中第一个有效的主机地址给R2 的LAN 接口;192.168.1.129分配第四个子网中最后一个有效的主机地址给 PC2。
192.168.1.1582.3.4 实验结果测试PC0-PC1是否连通:图2.2测试PC0-PC1是否连通测试PC1-PC0是否连通:图2.3测试PC1-PC0是否连通3.VLAN的划分3.1 VLAN的概念指在交换局域网的基础上,采用网络管理软件构建的可跨越不同网段的端到端的逻辑网络。
网络中的站点不管它所处的物理位置都可根据需要灵活的加入到不同的逻辑网络中。
VLAN技术的出现,使得管理员根据实际应用需求,把同一物理局域网内的不同用户逻辑地划分成不同的广播域,每一个VLAN都包含一组有着相同需求的计算机工作站,与物理上形成的VLAN有着相同的属性。
由于它是从逻辑上划分,而不是从物理上划分,所以同一个VLAN 内的各个工作站没有限制在同一个物理范围中,即这些工作站可以在不同物理LAN网段。
由VLAN的特点可知,一个VLAN内部的广播和单播流量都不会转发到其他VLAN中,从而有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性。
3.2 实验3.2.1 VLAN的划分拓扑图图3.1图3.2VLAN的划分3.2.2实验目的掌握VLAN的划分方法3.2.3实验过程交换机的基本配置1、交换机上配置基本参数Switch>enableSwitch#configure terminalSwitch(config)#hostname sw1sw1(config)#enable secret 123sw1(config)#exit2、交换机上划分VLANsw1#vlan databasesw1(vlan)#vlan 2 name v2VLAN 2 added:Name: v2sw1(vlan)#vlan 3 name v3VLAN 3 added:Name: v3sw1(vlan)#vlan 4 name v4VLAN 4 added:Name: v4sw1(vlan)#exitAPPLY completed.Exiting....sw1#3、将交换机的端口加入相应VLANsw1(config)#interface range f0/1 - 10sw1(config-if-range)#switchport access vlan 2 sw1(config-if-range)#exitsw1(config)#interface range f0/11 - 20sw1(config-if-range)#switchport access vlan 3 sw1(config-if-range)#exitsw1(config)#interface range f0/21 - 23sw1(config-if-range)#switchport access vlan 4 sw1(config-if-range)#endsw1#3.2.4 实验结果测试PC0-PC2是否连通:图3.5测试PC0-PC2是否连通测试PC1-PC2是否连通:图3.6测试PC1-PC2是否连通4.单臂路由4.1单臂路由的概念单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。
优缺点:VLAN能有效分割局域网,实现各网络区域之间的访问控制。
但现实中,往往需要配置某些VLAN之间的互联互通。
比如,你的公司划分为领导层、销售部、财务部、人力部、科技部、审计部,并为不同部门配置了不同的VLAN,部门之间不能相互访问,有效保证了各部门的信息安全。
但经常出现领导层需要跨越VLAN 访问其他各个部门,这个功能就由单臂路由来实现。
优点:实现不同VLAN 之间的通信,有助理解、学习VLAN原理和子接口概念。
缺点:容易成为网络单点故障,配置稍有复杂,现实意义不大。
4.2 实验4.2.1 单臂路由拓扑图图4.14.2.2实验目的接口信息以及IP地址规划如拓扑所示,PC1——PC3分别属于VLAN1——VLAN3,运用单臂路由与NAT的结合,最终使得用户之间能够互相访问,使企业内部全部能够访问因特网。
4.2.3 实验过程具体配置:1、路由器R1:Router>Router>enableRouter#conf tRouter(config)#hostname R1R1(config)#interface f0/0R1(config-if)#no shut --首先把物理接口激活,其它子接口就不用再激活R1(config)#interface f0/0.1 --进入子接口模式R1(config-subif)#encapsulation dot1Q 1 --对VLAN1进行封装DOT1Q R1(config-subif)#ip address 192.168.1.254 255.255.255.0R1(config-subif)#exitR1(config)#interface f0/0.2 --进入子接口模式R1(config-subif)#encapsulation dot1Q 2 --对VLAN2进行封装DOT1QR1(config-subif)#ip address 192.168.2.254 255.255.255.0R1(config-subif)#exitR1(config)#interface f0/0.3 --进入子接口模式R1(config-subif)#encapsulation dot1Q 3 --对VLAN3进行封装DOT1Q R1(config-subif)#ip address 192.168.3.254 255.255.255.0R1(config-subif)#exit2、交换机SW1:Switch>Switch>enSwitch#conf tSwitch(config)#hostname SW1SW1(config)#vlan 2 --创建VLAN2SW1(config-vlan)#exitSW1(config)#vlan 3 --创建VLAN3SW1(config-vlan)#exitSW1(config)#interface f0/2SW1(config-if)#switchport mode access --端口模式为ACCESSSW1(config-if)#switchport access vlan 2 --把当前端口加入到VLAN2 SW1(config-if)#no sh打开SW1(config-if)#exitSW1(config)#interface f0/3SW1(config-if)#switchport mode access --端口模式为ACCESSSW1(config-if)#switchport access vlan 3 --把当前端口加入到VLAN3 SW1(config-if)#exitSW1(config)#interface f0/24SW1(config-if)#switchport mode trunk --接口模式为TRUNK(中继)SW1(config-if)#switchport trunk allowed vlan all4.2.4 实验结果测试PC0-PC2是否连通:图4.2测试PC0-PC2是否连通测试PC1-PC2是否连通:图4.3测试PC1-PC2是否连通总结本次课程设计我学会了局域网的设计与应用,网络互联技术,通过理论与实践相结合,进一步加深我们的理论知识.在短暂的课程设计过程中,让我深深的感觉到自己在实际运用中的专业知识的缺乏,在课程设计中老师给我们讲解怎样进行网络的部线,路由器和交换器的配置安装等等,我既巩固了旧知识又掌握了新知识.经过短短一星期的计算机课程设计,我深深体会到电脑的神奇和奥妙;也意识到自己在计算机上还有许多不足。