什么是网络协议范文

时间:2023-03-10 13:57:25

什么是网络协议

什么是网络协议范文第1篇

关键词:LoadRunner 网络流媒体 压力测试

中图法分类号:TP316.8 文献标识码:a DoI: 10.3969/j.issn.1003-6970.2012.02.023

Talking about the LoadRunner in the network streaming media application LI Li(Hebei Quantong Communication Co., Ltd. Shijiazhuang City, 050021)

【Abstract】with the rapid development of the Internet and the popularity of network streaming media business development with a

powerful market power, network stream media technology has been widely applied, the user streaming media service quality demand is also growing.This paper briefly introduced what is LoadRunner and its principle of work as well as what is a network streaming media and streaming media network working principle, then introduced how to use Loadrunner on the network streaming media, pressure test, analysis of test results, and puts forward the corresponding solutions.

【Key words】Loadrunner network streaming media pressure test

0 引 言

随着互联网的迅猛发展和普及为网络流媒体业务发展提供了强大市场动力,网络流媒体技术也得到了广泛的应用,用户对流媒体业务的质量需求也日益高涨。下面简单介绍什么是LoadRunner和它的工作原理以及什么是网络流媒体和网络流媒体的工作原理,然后介绍如何运用LoadRunner对网络流媒体播放操作进行压力测试,研究分析测试结果,提出相应的解决方案。

1 LoadRunner及其工作原理

首先简单介绍一下LoadRunner,LoadRunner是一种预测系统行为和性能的负载测试工具。LoadRunner主要针对基于浏览器相关的业务,通过模拟上千用户,实施并发负载测试及实时监测性能的方式来确认和查找系统存在的问题和瓶颈。运用 LoadRunner进行性能自动化测试,项目能最大限度地缩短测试时间,优化性能和加速应用系统的周期。

下面对LoadRunner的原理简单阐述,LoadRunner主要是先模拟单用户操作,记录、解释并执行脚本,最后通过多用户并发执行脚本,找出系统中最薄弱的环节即瓶颈的地方。下面来简单认识一下LoadRunner的内部结构,如图1.1所示,是LoadRunner的总体结构图,包括了主要的三个部分,VUGen,

图1.1

简单描述一下之间的工作原理:

Vugen进行基本脚本的记录。

Controller 是一个中央控制台管理和监控负载测试,数以千计的虚拟用户通过Controller执行的应用测试,模拟流量。

Analysis对Controller的运行结果进行分析。

2 网络流媒体

2.1 网络流媒体的定义:

网络流媒体是以流的方式在网络中传播音频、视频或多媒体 文件的形式。 流媒体用流式传输方式将视频和音频等多媒体文件经过特殊的压缩方式打成一个个压缩包,由Server向用户机连续、实时传送。在采用流式传输方式时,用户不必等到整个文件全部下载完毕后才能看视频或者音频内容,而只需经过很短的启动时间即可播放压缩的视频或音频等流式媒体文件,剩余的部分将继续进行下载,直至播放完毕。 这个过程的一系列相关的Packge称为“流”。流媒体实际指是一种新的媒体传送方式, 该技术全面应用后,人们在网上聊天可直接语音输入,并可以进行视频聊天,大大满足了用户远程可视的愿望。

1.2 网络流媒体的工作原理:

要想对网络流媒体进行性能测试,首先要对网络流媒体的工作原理有所了解,以便我们能选择相应的协议,如本次测试需要选择Real、windows sockets、web(HTTP/HTML)等协议,一个完整的网络流媒体解决方案应是相关软硬件的完美集成,大致包括: 互联网服务、传送内容的采集、编辑、存储、播放、视音频捕获和压缩编码、应用服务器内容管理及用户管理等,在流式传输的实现方案中,一般采用HTTP/TCP协议来传输控制信息,而用RTP/UDP协议来传输实时声音数据。如图2.1所示:

图2.1

简单描述:

(1)Web Brower与Web Server之间使用HTTP/TCP交换控制信息。

(2)通过HTTP从Web Server检索出相关数据,并进行初始化。

(3)从Web Server检索出来的相关服务器的地址定位A/ V Server。

(4)A/V Play与A/V Server之间交换传输所需要的实时控制协议。

(5)一旦数据抵达客户端,A/V Play就可播放。

因为数据流是以包传输为基础,进行连续或断续的异步传输,在播放时,流式传输的实现需要缓存,在传输中它们要被分解为许多包,由于网络是动态变化的,各个Package也会选择不同的路由方式,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。为此,使用缓存来弥补延迟和抖动,并保证数据包的按照正确的顺序发出,从而使媒体数据能连续输出,不会因为网络暂时拥塞使播放出现停顿。

目前主流的流媒体技术有三种,分别是RealNetworks公司的RealMedia、Microsoft公司的WindowsMediaTechnology和Apple公司的QuickTime。这三家的技术都有自己的专利算法、专利文件格式甚至专利传输控制协议。

3 运用LandRunner对网络流媒体进行压力测试

LoadRunner的工作原理很简单,但是该如何运用LoadRunner对网络流媒体进行压力测试, 首先了解什么叫压力测试,压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大的服务级别的测试。通俗地讲,压力测试是为了发现在什么条件下应用程序的性能会变得不可接受。其次是要有测试脚本也就是Script,由于LoadRunner对网络流媒体的记录方式虽然是支持的,但是大部分功能需要手动编写脚本去实现。

3.1 测试脚本的编写

Loadrunner中是使用RealPlayer LREAL函数仿真RealPlayer协议进行客户端和服务器之间的通信功能,每个实时播放功能有LREAL前缀。VuGen 能自动记录在Real Player在session有效期内的 LREAL功能列表, 但是由于大多录制内容不完全,对于主要的函数功能如:lreal_close_ player、lreal_current_time、lreal_get_property需要进行人工编写方可实现。

根据我实际测试的经验,网络流媒体测试步骤可分为以下几步:

使用Web(HTTP/HTML) 和 WindowsSocket双协议来录制,在产生的Script中找到播放的流媒体文件名。

然后将脚本中Web的部分拷贝到事先准备的Web 和MMS或者Web和Real脚本模板中(具体选择哪个模板,根据自己要测试的流媒体格式类型)再手工编写Real或MMS的播放代码。

最后添加关闭代码。(这个很重要,如果不加关闭代码,会导致内存泄漏)。

图3.1列举笔者实际测试网络流媒体的一个脚本实例,由于篇幅所限只显示重要的代码片段。

3.2 脚本运行结果

从图3.2脚本运行结果中可以看到clip size is 1271360 milliseconds 和clip current time is 394 milliseconds 等的时间属性。

接下来可以进入controll控制台,在仿真环境进行模拟多用户使用流媒体进行压力测试。

通过测试可以看到,当用户数为60person时,用户全部通过。

从实测图4的数据中可以看到CPU和内存的使用情况。

%Processor Time:如果该值持续超过95%,表明瓶颈是CPU。可以考虑增加一个处理器或换一个更快的处理器。

% DPC Time:在多处理器系统中,如果这个值大于50%,并且CPU值很大,可加入一个网卡可能会提高性能,提供的网络已经不饱和,该值越小越好。

Memory:内存使用情况可能是系统性能中最重要的因素。如果系统“页交换”频繁,说明内存不足。

page/sec: 表明由于硬件页面错误而从磁盘取出的页面数,或由于页面错误而写入磁盘以释放工作集空间的页面数。一般如果pages/sec持续高于几百,可能需要增加内存,以减少换页的需求。Pages/sec 的值很大不一定表明内存有问题,而可能是运行使用内存映射文件的程序所致。

从实测图4中可以看到CPU和内存基本处于正常状态。

但当连续三次压100人时只有部分通过。(红色代表没通过的用户数)

3.3 分析结果:

从实测图1可以看出;

并发10~60人时,通过率还比较高,从并发10人起,随数增加,通过人数变化平稳,说明并发60人以内时,流媒体播放比较稳定。

从实测图2可以看出:

当第一次并发100人时,100人均通过。并且系统保持平稳。

从实测图5和实测图6可以看出:

连续三次并发100人时性能明显下降,只有85人通过,平均响应时间15.896s,已经超过的容忍度。分析原因,是后台播放流媒体没有关闭,后台进程已占满所致,如实测图7所示,没有一个进程能正常运行,说明有内存溢出现象,需要修改脚本代码把状态改为close。

3.4 容易出错的地方以及出错原因及解决方案

错误现象1:Action.c(12): Error:Connection to the server has timed out. You may be experiencing network problems

错误分析:可能是由于网络不可达或本地文件路径出错,或mdrv.exe进程都被挂起。

解决办法:可以先检查一下服务是否可用,本地访问路径是否输入正确。一定要把地址写全,前边的file不能丢。

错误现象2:模拟录制后,脚本的Action内容为空。

错误分析:可能没有选择正确的协议,也可能协议选择不全。

解决办法:首先熟悉被测试软件所用的协议,然后根据协议进行选取,注意不能多选,也不能少选,多选容易造成协议间的不兼容现象。

错误现象3:并发后会PASS大幅度减少,ERROR大幅度增加。

解决办法:查看后台进程表,可能原因就是在写脚本时,没有及时关闭相应的操作。在写代码最后需要关闭流媒体为close状态。

4 结束语

本文首先简单介绍什么是LoadRunner和它的工作原理以及什么是网络流媒体和网络流媒体的工作原理,然后通过一些实际测试的方法和步骤,以及测试的图表和数据,证明LoadRunner能成功应用到网络流媒体的性能测试中,并研究分析测试结果,提出相应的解决方案。此次对网络流媒体的性能测试只针对real协议进行测试,对于非real协议的流媒体有待进一步的研究。

参考文献

[1] 邵梅,赵旭,刘学佳.谈如何提高非计算机专业高职学生计算机应用能力[J].中国科教创新导刊,2009(8).

[2] 于涌 主编.软件性能测试与loadrunner实践[M].人民邮电出版社.

[3] 石硕 主编.计算机网络试验技术[M].电子工业出版社.

什么是网络协议范文第2篇

在Windows Vista操作系统的时候,微软的技术专家专门来华,向国内媒体和设备提供商介绍了基于Vista的Windows Rally技术。作为旨在简化消费者网络连接的新一代技术,Windows Rally有能够简化终端用户在家里的网络连接体验。

“通过Windows Rally技术,首先使用户服务质量方面实现了进一步的提高,其次在网络拓扑图方面,让整个网络可以比较直观的方式来观察,此外,也使Wi-Fi的连接变得更加简单,同时保证了安全性。”微软公司Windows网络部门经理Glenn Ward表示。

据悉,所谓服务质量(Quality of Service)主要是保证在网络应用方面的优先权设置。网络地图 (Network Map) 的概念主要是希望能够使得消费者在连接网络的时候有一个直观的印象,不需要用各种工具来诊断和排除问题,而是通过图形化的直观表述来更好地表述网络,同时发现问题做出诊断。无线网络连接方面(Wireless Setup)主要是希望Wi-Fi的网络能更加方便地设立起来,同时也使得缺省安全性得到提高。

此外,Glenn Ward还特别强调了网络发现技术(Discovery),即Windows Rally可以使得设备的发现和控制变得更加容易。通过贯彻这一系列的协议,设备将变得更加聪明,整个安装和连接的过程将变得更加容易和简单。

据Glenn Ward介绍,Windows Rally实际上是技术的整合,包括了多项技术,主要就是LLTD(Link Layer Topology Discovery protocol)、 WCN(Windows网络的连接技术 Windows Connect Now),以及PnP-X(Plug and Play Extensions)和DPWS(Devices Profile for Web Services)。

“PnP-X是一项非常重要的技术突破,它可以让用户在运用网络设备的时感觉像使用USB设备那么容易。”微软Windows Rally技术专家Rob Williams表示。

网络设备的连接一直比较复杂:像打印机、投影仪等网络设备,不可能去以后电脑就马上识别出来。用户要想把这个设备成功安装上,首先得拿出产品用户手册按照上面一步一步的指示,去找到HTTP的地址码……这是一个非常复杂的过程。

在Windows Rally技术之后,对“即插即用”进行了拓展,用户只需要从网络或者计算机里面找到这个设备,然后双击安装,这个设备就可以使用了。

LLTD也是一个重要技术,它就是通常所说的链路层拓扑发现协议。 LLTD协议主要用于诊断网络当中出现的问题,同时给用户一个直观的拓扑图,方便用户发现网络连接的关系。

什么是网络协议范文第3篇

关键词:IP地址 MAC地址 IP地址与MAC地址工作过程

中图分类号:TP393 文献标识码:A? 文章编号:1007-9416(2015)12-0000-00

1 IP地址

为保证因特网上每台计算机间能相互通信,TCP/IP协议规定给相互通信的每台主机用一串32位的二进制数字来标识,这串数字标识就是我们熟称的IP地址。IP地址用于寻找来自不同网络中的主机。任一串IP地址包含网络ID和主机ID两部分。通过网络ID可以确定该IP地址在哪个网络,通过主机ID号可确定它是对应网络中哪一台主机。

2 MAC地址

所有联网的计算要都必须要配置一块网卡,而我们使用的网卡上就有一串地址,这串地址叫MAC地址。MAC地址位于OSI模型中的第二层数据链路层,用来定义网络设备的位置,所以也被称为硬件地址。

MAC地址采用一串48位的二进制来标识标识网络上的每一台计算机。为方便书写,会用六个字节的十六进制表示,每两个字节间用冒号隔开,如D8:50:E6:D3:88:7A就是一个用十六进制表示的MAC地址。MAC地址有两部分组成的,别是生产商号和设备编号。前3个字节代表网络生产商编号,后3个字节表示生产商生产的设备编号。

MAC地址是一串物理地址,MAC具有唯一性,它是固定不变的。如每一块网卡的MAC地址是不可更改的,它是在网卡被生产时,厂家烧录到ROM只读存储器中的。用户不需配置MAC地址,它是物理设备自带的。

3 网络中为什么要用IP加MAC两种地址

网络中每台以太网设备(如网卡,集线器,路由器等)都在出厂时都有唯一的一个MAC地址,通过MAC地址来标识每台主机,那为什么还需为每台主机再分配一个IP地址呢?同样,既然每台主机都配置了一个唯一的IP地址,那为什么每个网络设备在生产时还要内嵌一个MAC地址呢? 实际上无论是IP地址还是MAC地址,在通信时两类地址应同时存在,我们寻找主机时使用的是IP地址与MAC地址结合进行,不是靠单独使用IP地址或使用MAC地址来实现的。

主要原因是:我们现在使用的国际互联网是由众多局域网通过接入网来加入广域网的。在局域网中通过集线器或交换机把同一个网中的计算机组织到一起,再把组织到一起的不同网络通过路由器与因特网相联,从而构成了一个全世界范围的网络。IP地址是网络层上的一个地址,它工作于广域网上,用于不同网络间的寻址,工作于网络层的路由器就是用来转发IP地址的。MAC地址是工作于局域网内部,由局域网内的交换机或其它处理器来转发MAC地址。在互联网上传输的IP地址通过路由器到达目标网络后,网络内部的交换机或处理器并不能识别IP地址,无法通过转发IP地址来找到目标主机,所以只有IP地址无MAC地址是无法完成通信的。同样由于MAC地址仅是用于局域网中转发的地址,无法将MAC地址发送到不同网络的广域网中,因此在互联网中仅有MAC地址而没有IP地址也是不行的。

另外,在OSI协议参考模型中,IP地址工作七层协议中的第三层即网络层,网络层以上的协议全是以IP地址作为通信的基本地址,他们识别的是IP地址。MAC地址是工作在网络层以下的数据链路层,用于底层硬件间的通信。

4 IP地址与MAC地址在互连网中的工作过程

网络上的数据包从初始点开始,经过一个个中间节点最终到达目标节,数据包是如何从初始节点开始识别一个个中间节点最终找到目标节点的呢?实际上初始节点是根据目标节点的IP地址,将目标节点的IP地址映射到中间节点的MAC地址,找到第一个中间节点。从第一个中间节点出发,根据目标节点的IP地址映射到第二个中间节点的MAC地址,从而找到第二个中间节点……,以此类推,直到当找到最后一个中间节点后,从最后一个中间节点出发,根据目标节点的IP地址映射到目的节点的MAC地址,从而将数据包传送给目标主机。所以数据包的传送过程就是:不断地将目标节点的IP地址映射到一个个中间节点的MAC地址,再从一个个中间节点出发,直到找到最终的目标结点。

数据包传送的关键是将目标节点的IP地址映射到中间节点的MAC地址。IP地址与MAC地址的映射要通过ARP地址解析协议来完成,它可将网络中的IP地址映射到主机的MAC地址,如交换机可以根据网络中的IP地址来找到本地主机的MAC地址。具体过程是:当交换机接收到来自网上一个数据包时,会根据该数据包的目标IP地址,查看交换机内部是否有跟该IP地址对应的MAC地址,如果有上次保留下来的对应的MAC地址,就会将该数据包转发到对应MAC地址的主机上去。如果在交换机内部没有与目标IP地址对应的MAC地址,则交换机会根据ARP协议将目标IP地址按照“表”中的对应关系映射成MAC地址,数据包就被转送到对应的MAC地址的主机上。

5 IP地址与MAC地址之间的关系

相同点:IP地址与MAC地址都是用来标识网络上的每台主机的一串二进制数字地址,它们必须唯一。但它们又有如下区别:其一长度不同,IP地址为32位,MAC地址为48位;其二IP地址是逻辑地址,是可以改变的,它的分配是基于网络拓朴结构。MAC地址是设备的物理地址,它的分配是基于制造商;其三它们在网络中寻址方式也是不同的,IP地址位于OSI协议的第三层网络层,通过IP地址用来选择到达目标网的一条路由,负责将数据包从一个网络传送到另一个网络。而MAC地址位于OSI第二层的数据链路层, 通过MAC地址可将数据从一个节点传递到相同网络的另一个节点上,MAC可以选主机。IP数据包到达目标网后,最终要通过ARP协议,由IP地址映射到MAC地址,最终要落实到MAC地址确定物理主机。只有将IP地址与MAC地址两者结合起来才可共同完成网上整个寻址过程。

参考文献

什么是网络协议范文第4篇

关键词: 路由交换技术 CISCO 兴趣教学方法

兴趣教学法是以学生各自不同的兴趣为切入点,充分发挥其主观能动性,让学生在自由的天地中发挥特长。

路由和交换技术作为网络基础架构的重要组成部分,在网络中的地位相当重要,却有很多学生苦于很难理解和掌握这门技术,其实只要结合生活实践,路由和交换的技术很容易理解。在课程实施时配合兴趣教学法,效果显著。下面我谈谈对路由交换课程的理解,以及如何在该课程中实施兴趣教学法。

我们先来看看家庭型网络,网线接进来,经过modem,经过路由器,然后到达电脑,这一路传送的信息,到电脑之后才呈现内容。也就是说modem,路由器都是转发了一下而已(一个接口收到后从另外一个接口发出去),这些设备被称为“中间设备”,电脑被称为“终端设备”,路由和交换技术研究的就是“中间设备”的功能。

举个局域网的例子:一个教室有30台电脑供学生上课,这些电脑可以相互通讯,那么是什么东西把这30台电脑连起来的呢,那就是交换机,就是任何两台电脑之间传送的信息都必须经过交换机完成,交换机也是“中间设备”。

关于路由和交换究竟研究些什么呢?其实从上面的例子可以看出,在大型网络里中间设备需要完成的最重要的事情就是如何选路和如何转发数据包?

要明白什么是路由器,首先要明白什么是路由,如果明白什么是路由,那么路由器、路由表、路由协议等就自然明白了,那么什么是路由呢?

举一个例子,当客户A在上海连入Internet和远在北京的朋友相互发送信息,那么这些信息在运营商内部是如何传送的呢?这个听起来似乎很抽象,试想如果你现在在中山公园,想去人民广场,请问你会怎么走?有的学生会说,那还不简单,坐二号线。答案正确,这就是路由。这里有四个要素:源、宿、最和佳,简单点说就是:路由是从源到宿的一条最佳路径。

第一个要素是“源”,这个很容易理解,没有起源肯定找不到最好的路,同理没有宿也是找不到最好的路的。

第二个要素是“最”,什么是“最”,就是说从源到宿有多条路径(起码两条)供你选择,才会有“最”的概念,俗话说“自古华山一条道”,请问到华山山顶最好的路怎么走?唯一的一条路径自然是最好的路径。

第三个要素是“佳”,佳就是好,最佳就是最好,但是最好的路径是不是太笼统了?其实这个“佳”蕴含了一个关键含义:参考标准,可以想象,参考标准不同,最好的路径自然也会不同,所以“参考标准”是学习“路由”的核心问题。

再把刚才的问题重复一遍:从中山公园(源)出发到人民广场(宿),其中可以行得通的路径有很多条,那么为什么学生会开口说二号线呢?其实他已经经过“参考标准”的比较:省钱,快捷,舒适。如果把“参考标准”改一下:从中山公园(源)出发到人民广场(宿),请选择一条最佳路径,参考标准是沿途风景要最好,恐怕二号线就不会是最佳路径。

路由表是什么?路由表就是从一个源出发到多个宿的最佳路径的集合。路由器是什么?路由器就是用来选择最佳路径并沿最佳路径执行数据包转发的机器。路由协议是什么?这正是我们接下来要谈的一个问题。

在路由技术中有多个路由协议:RIP,OSPF,EIGRP等,那么它们之间的区别在哪里呢?当然不同路由协议的区别很多,但是它们之间的最大区别就是:选路的参考标准不一样。

先看RIP:RIP作为最简单的动态路由协议,它的参考标准是很简单的,以hop(跳数即路由器的台数)作为参考标准,如果从同一个源到同一个宿,有两条路径可以到达,第一条经过四台路由器,第二条经过五台路由器,那么第一条就比第二条要好。但是RIP没有考虑带宽的问题,这是不合理的。

再看OSPF:OSPF的选路标准是COST之和(和带宽成反比,也就是带宽越高,付出代价越小,这条路就越好),听起来比较合理,但是考虑得还是不够全面,试想一条路径带宽虽然很高,但是不稳定或者堵塞,就好比高速公路和路面公路,高速公路虽然带宽较高,但是如果堵塞了,还不如地面公路来得快,下面引入EIGRP。

最后看EIGRP:EIGRP的选路标准是综合度量值:考虑带宽,延时,可靠性,负载,MTU五个参数,似乎能考虑的问题都考虑了,是否就是完美了呢?其实也不是,考虑的东西越多,对路由器的硬件要求就越高,如CPU、内存等,就算不考虑这些,它还有一个最大的缺点:EIGRP是CISCO私有的协议,也就是只能用在CISCO的产品上,如果是华为或锐捷的产品就无能为力。

似乎没有完美的路由协议可以供路由器进行选路,的确是这样的,所以才要学习技术,就是要结合自身的网络环境选择合适的路由协议。我们需要继续推进技术的创新和发展。

最后,谈谈在学习路由和交换技术的一个思路问题:如何从整体上把握学习思路呢?举一个简单的例子:现在我们在运行的IPv4网络,不久的将来会进入IPv6网络,对于学习网络技术而言,我们首先要明白为什么IPv4的地址会不够用?算下来42亿个地址,如果规划合理就应该够用,就是因为IPv4发展初期地址分配不合理,才导致有公司地址用不完,有公司地址不够用。那么在想IPv6过渡的时候我们有一个短期的解决方案,就是用来延长IPv4网络的寿命,这些技术包括RFC1918,NAT,CIDR等,还有一个问题就是:在很长的时间内IPv4和IPv6网络将在一个网络内共存,这里又有一个技术问题:如何让IPv4网络和IPv6网络相互操作,如果理清这条大纲,剩下的问题就迎刃而解。

在具体的课堂实施过程中,兴趣教学法可以分四步:

第一步游戏。这是兴趣教学法的一种基本形式,从学生的心理特点来看,这是每个人都喜爱的活动,但在教学中,必须在实现教学目标的前提下结合教学内容,把重点和难点进行分解,融入精心设计的游戏中,做到知识性与娱乐性完美结合。例如:在讲解路由转发数据包时,我们可以安排多名学生充当不同角色,有的学生充当路由器,有的学生充当数据包,让学生通过来回走动和交互模拟数据包的转发过程。这样学生有了参与感,就能理解得更深刻。

第二步竞赛。可分为个体竞赛和群体竞赛,个体竞赛有助于展示学生的个性特长,展示学生的表演天才,鼓励他们冒尖;群体竞赛能加强学生间的团结互助,聚集体之智慧,达到互补的目的。例如:选出两组学生进行设备命令的练习比赛,而要完成比赛结果可以通过多种方法,对采用额外的新方法完成比赛的学生要着重表扬或者奖励,这样鼓励学生用发散性思维考虑网络问题,有助于其养成多途径地解决问题的习惯。

第三步表演。学生学会知识,掌握技能后,就要充分表现出来,这是检验学习效果、展示学生二度创作的有效手段。比如:在讲解并练习一段路由的访问控制列表后,让学生主动讲讲访问控制列表在实际中的其他应用,最好给出实际例子。

第四步评价。在课堂上展开评价有助于学生充分表达对教学中的要求的理解。

评价可以是老师对学生的评价,也可以是学生互评,或者自我评价等。

什么是网络协议范文第5篇

计算机网络通常由三个部分组成,即资源子网、通信子网和通信协议。A通信子网是计算机网络中负责数据通信的部分,通信传输介质可以是双绞线、同轴电缆、无线电通信、微波、光导纤维等。B资源子网是计算机网络中面向用户的主要部分,负责全网络面向应用的数据处理工作,其土体是连入计算机网络内的所有主计算机,以及这些计算机所拥有的面向用户端的外部设备、软件和可供共享的数据等。C为使网内各计算机之间的通信可靠有效,通信双方必须共同遵守的规则和约定称为通信协议,计算机网络与一般计算机互连系统的区别就在于有无通信协议的作用。

计算机网络的主要功能表现在两个方面:一是资源共享。这里所指的资源包括硬件资源和软件资源。硬件资源如具有特殊功能的高性能处理部件,高性能输入输出设备以及大容量的辅助存储设备,共享它们可以节省硬件开销。软件资源如软件和数据-有了计算机网络,就可以使连在网上、分散在各处的计算机能共享网上的所有资源。二是提供了强有力的通信手段,如通过网络的电子邮件系统实现了数据信息的快速传输,方便了用户之间信息的交换?

1.用你的话说说什么是计算机网络。

答:____________________________________________________

2.你觉得第二段的行文顺序有没有问题?为什么?

答:____________________________________________________

3.你认为文章中用的最主要的说明方法是哪一种?请举例说明。

答:____________________________________________________

4.本文说明的主要内容是什么?

答:____________________________________________________

5.有了计算机网络,人们才可以上网,联系实际谈谈你对学生上网的看法。

答:____________________________________________________

什么是网络协议范文第6篇

难道是浏览器着魔了?记者上网一查才发现,原来与Eternity有同样遭遇的人并不在少数,广东、浙江、河南、江苏、山东、四川……全国很多省市的网友都不约而同地投诉着一件事情――HTTP会话劫持!

发生在眼皮下的网络劫持

要弄清什么是HTTP会话劫持,先要说说什么是HTTP。中国通信标准协会的专家对记者说:“我们知道,Internet的基本协议是TCP/IP协议,它包含了所有高层的协议,例如:文件传输协议FTP、电子邮件传输协议SMTP、域名系统服务DNS等。HTTP也是其中一员,它的全称HTTP超文本传输协议,是用于从WWW服务器传输超文本(我们通常说的网页)到本地浏览器的传送协议。”也就是说,它决定了用户将会看到什么样的网页。

在爱好者网站工程师的指导下,Eternity如往常一样,先用IE浏览器打开了Google的页面,同时,利用CommView(网络监测软件)得到了这一过程的HTTP回复报文,并通过网络传给了工程师。(如图1)“

window.open是一个弹出命令,这段程序是强制打开了一个弹出窗口,窗口的IP地址是220.167.29.103。”工程师说,“我们打个不是非常恰当的比喻来解释这段程序。好比我请同事小李帮我到一个比较远的地方请一个人,可是小李没去,而是找了小王来,让小王去请那个人。相似的是,我们要访问Google,可是却弹出了这个广告页面(小王),Google的页面是这个广告页面带过来的。”

事实上,当我们在浏览器的地址框里输入一个域名进行访问时,我们的要求会经过数个服务器(网络节点)的中转才能到达目标服务器。“假如有人在这途中的某一个或几个节点上安插了劫持程序,HTTP会话劫持就会自动产生。”一位资深业内人士分析说。

内鬼渐露水面?

那么,是不是Google网站自己插入的广告在烦扰用户呢?接下来的实验更令人惊讶。当Eternity访问Baidu时,HTTP回复报文为(如图2)。在这段代码里明确显示出有人在百度的网页中嵌入了一个长、宽、高都为零的框架,而框架里的内容依然来自220.167.29.103这个网址。这样一来,用户虽然看不见这则广告,但事实上已经把它点击开了。看来,广告的产生跟目标网站无关,只要用户上网,就有中招的可能。可究竟是谁在幕后操纵这一切?难道是有黑客在途中搞了鬼,给用户的访问信息中强加了这些广告?

众多被这些广告骚扰的网友聚集在论坛中议论纷纷。网友“月光”在博客中写到:据测试,这种现象与使用何种浏览器无关,Firefox、Maxthon等浏览器也会出现;与访问哪个网站无关,无论是大型、门户还是自己的博客都曾出现,这排除了是目标服务器所为的可能;和PPPoE工具也无关,用Windows XP自带的拨号、路由器拨号、Linux下的PPPoE拨号都有该问题,这排除了客户端故障的可能;与使用何种操作系统也无关,因为Linux用户也有相关报告,这排除了流氓软件所为的可能。

福尔摩斯说过:当其他可能都被排除之后,剩下的,即使再怎么不可思议,也一定是答案。“如果两头都没有问题,又不是黑客所为,那最值得怀疑的只能是对网络中途有控制权的部分!”一位门户网站的网络工程师对记者说。

流氓门“照进”劫持门

在记者的调查中,很多电信用户虽然遇到了弹出广告的困扰,但他们并没有特别在意。上海市的朱先生对记者说:“我都习惯了,就是费点事关上就可以了。”业内专家评论道:“很多用户并没有意识到这种现象背后潜在的危害,在弹出的广告页面中内含着用户账号等上网信息,而这些信息会被发往广告商,用户隐私暴露无遗。但事实上,用户的利益虽然遭到了如此侵犯,可他们却根本无计可施。”

尽管我们可以像侦探故事中描写的那样做出种种假设和推论,可是,谁也没有确凿的证据证明这会是电信所为。在记者向中国电信10000客服热线咨询的过程中,客服专员也一再声称,电信只是负责线路畅通,至于网页里有什么内容,电信并不负责。

面对HTTP会话劫持的投诉,中国电信一直处在失语状态。法律专家表示,要解释清楚劫持事件背后的利益关系很难……

如果作为电信用户的你也曾遭遇过上述疑似为HTTP会话劫持的情况,请与本刊联系。同时,记者也希望能有更多相关专家参与到我们的调查和讨论中来。

什么是网络协议范文第7篇

关键词:ARP欺骗;网关;计算机;局域网;断网

其实,此伏的瞬间掉线或大面积的断网大都是ARP欺骗在作怪。ARP欺骗攻击已经成了破坏网吧经营的罪魁祸首,是网吧老板和网管员的心腹大患。一般来说,ARP欺骗攻击的后果非常严重,大多数情况下会造成大面积掉线。有些网管员对此不甚了解,出现故障时,认为PC没有问题,交换机没掉线的“本事”,电信也不承认宽带故障。这一切的一切其实都是ARP惹的祸。那么什么是ARP欺骗呢?它又是如何实现这一破坏呢?下面我们从几个方面来开始研究:

第一、什么是ARP?ARP(Address Resolution Protocol),即地址解析协议,是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存。地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性就会将其记入本机ARP缓存;由此攻击者就可以向某一主机发送伪ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。ARP命令可用于查询本机ARP缓存中IP地址和MAC地址的对应关系、添加或删除静态对应关系等。相关协议有RARP、ARP。NDP用于在IPv6中代替地址解析协议。

第二、ARP欺骗是如何工作的?以主机A(192.168.1.2)向主机B(192.168.1.1)发送数据为例。当发送数据时,主机A会在自己的ARP缓存表中寻找是否有目标IP地址。如果找到了,也就知道了目标MAC地址,直接把目标MAC地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到目标IP地址,主机A就会在网络上发送一个广播,A主机MAC地址是“主机A的MAC地址”,这表示向同一网段内的所有主机发出这样的询问:“我是192.168.1.2,我的硬件地址是"主机A的MAC地址".请问IP地址为192.168.1.1的MAC地址是什么?”网络上其他主机并不响应ARP询问,只有主机B接收到这个帧时,才向主机A做出这样的回应:“192.168.1.1的MAC地址是00-aa-00-62-c6-09”。这样,主机A就知道了主机B的MAC地址,它就可以向主机B发送信息了。同时A和B还同时都更新了自己的ARP缓存表(因为A在询问的时候把自己的IP和MAC地址一起告诉了B),下次A再向主机B或者B向A发送信息时,直接从各自的ARP缓存表里查找就可以了。ARP缓存表采用了老化机制(即设置了生存时间TTL),在一段时间内(一般15到20分钟)如果表中的某一行没有使用,就会被删除,这样可以大大减少ARP缓存表的长度,加快查询速度。

ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目,造成网络中断或中间人攻击。

ARP攻击主要是存在于局域网网络中,局域网中若有一个人感染ARP木马,则感染该ARP木马的系统将会试图通过“ARP欺骗”手段截获所在网络内其它计算机的通信信息,并因此造成网内其它计算机的通信故障。

从影响网络连接通畅的方式来看,ARP欺骗分为二种,一种是对路由器ARP表的欺骗;另一种是对内网PC的网关欺骗。第一种ARP欺骗的原理是――截获网关数据。它通知路由器一系列错误的内网MAC地址,并按照一定的频率不断进行,使真实的地址信息无法通过更新保存在路由器中,结果路由器的所有数据只能发送给错误的MAC地址,造成正常PC无法收到信息。第二种ARP欺骗的原理是――伪造网关。它的原理是建立假网关,让被它欺骗的PC向假网关发数据,而不是通过正常的路由器途径上网。在PC看来,就是上不了网了,“网络掉线了”。 而且如果第一种ARP欺骗发生时,只要重启路由器,网络就能全面恢复,那问题一定是在路由器了。为此,宽带路由器背了不少“黑锅”。作为网吧路由器的厂家,对防范ARP欺骗不得已做了不少份内、份外的工作。

第三、如何防范ARP欺骗?目前对于ARP攻击防护问题出现最多是绑定IP和MAC和使用ARP防护软件,也出现了具有ARP防护功能的路由器。下面来了解以下三种方法:静态绑定、ARP防护软件和具有ARP防护功能的路由器。

1、静态绑定。最常用的方法就是做IP和MAC静态绑定,在网内把主机和网关都做IP和MAC绑定。 欺骗是通过ARP的动态实时的规则欺骗内网机器,所以我们把ARP全部设置为静态可以解决对内网PC的欺骗,同时在网关也要进行IP和MAC的静态绑定,这样双向绑定才比较保险。

方法: 对每台主机进行IP和MAC地址静态绑定。 通过命令,arp -s可以实现 “arp Cs IP MAC地址 ”。 例如:“arp Cs 192.168.1.1 AA-AA-AA-AA-AA-AA”。 如果设置成功会在PC上面通过执行 arp -a 可以看到相关的提示: Internet Address Physical Address Type

192.168.1.1 AA-AA-AA-AA-AA-AA static(静态) 。一般不绑定,在动态的情况下:Internet Address Physical Address Type 192.168.1.1 AA-AA-AA-AA-AA-AA dynamic(动态)

说明:对于网络中有很多主机,500台,1000台,如果我们这样每一台都去做静态绑定,工作量是非常大的。,这种静态绑定,在电脑每次重起后,都必须重新在绑定,虽然也可以做一个批处理文件,但是还是比较麻烦的!

2、使用ARP防护软件。目前关于ARP类的防护软件出的比较多了,大家使用比较常用的ARP工具主要是欣向ARP工具,Antiarp等。它们除了本身来检测出ARP攻击外,防护的工作原理是一定频率向网络广播正确的ARP信息。

3、购买一个具有ARP防护功能的路由器,是不错的方法,但是此方法代价比较高,需要花费金钱去买的。对于一个普通用户来讲,是没有必要的。所以一般情况下,上述两种方法是采用较多的。

第四、最后再来掌握一些预防措施。1、减少过期时间 #ndd Cset /dev/arp arp_cleanup_interval 60000 #ndd -set /dev/ip ip_ire_flush_interval 60000 60000=60000毫秒 默认是300000 加快过期时间,并不能避免攻击,但是使得攻击更加困难,带来的影响是在网络中会大量的出现ARP请求和回复,请不要在繁忙的网络上使用。2、建立静态ARP表这是一种很有效的方法,而且对系统影响不大。缺点是破坏了动态ARP协议。可以建立如下的文件。 08:00:20:ba:a1:f2 user. 08:00:20:ee:de:1f 使用arp Cf filename加载进去,这样的ARP映射将不会过期和被新的ARP数据刷新,除非使用arp Cd才能删除。但是一旦合法主机的网卡硬件地址改变,就必须手工刷新这个arp文件。这个方法,不适合于经常变动的网络环境。3、禁止ARP,可以通过ipconfig interface Carp 完全禁止ARP,这样,网卡不会发送ARP和接受ARP包。但是使用前提是使用静态的ARP表,如果不在ARP表中的计算机将不能通信。这个方法不适用与大多数网络环境,因为这增加了网络管理的成本。但是对小规模的安全网络来说,还是有效可行的。

参考文献

[1] 单国杰. 基于ARP欺骗攻击的防御策略研究[D]. 山东师范大学 2011

[2] 朱泽波. ARP防攻击技术的研究与实现[D]. 南京理工大学 2013

[3] 王力. 基于WinPcap的ARP欺骗实时检测与恢复[D]. 武汉工业学院 2012

什么是网络协议范文第8篇

关键词:计算机;局域网;web系统

中图分类号:TP3 文献标识码:A

文章编号:1009-0118(2012)05-0204-02

21世纪是信息化的时代,各种科学技术在飞速的发展的。它给人们的生活带来了深远的影响。随着网络的发展,特别是分布式的计算网络的出现,让局域网建设处于一个非常重要的位置的。现在电脑是非常的普及的。局域网建设也是一个非常宽广的领域的。一般来说几千台计算机就可以构成一个相对完整的局域网络的。长期以来局域网络中的网络设备都是处于一个无管理的状态之中的。很难监控到网络运行的一个状况的。随着计算机中心网络规模的扩大。一个完善的网络管理系统已经成为计算机网络能够有效可靠运行的关键。在网络管理领域,SNMP(simple network management protoenl,简单网络管理协议)由于其易于实现和广泛的TCP/IP应用基础已经成为事实上的工业标准。本研究设计了一种在Windows平台运行的采用B/S模式的CNMP网络管理系统,该系统针对中小型局域网管理的特点,可以实现局域网故障、配置、监控等管理功能。

一、什么是局域网

什么是所谓的局域网?简单的说来就是在同一空间内,地域内的专用网络结构的。局域网常常是用来连接办公室或者小团队内部的网络。局域网的建立让小地域内资源、信息等共享。一般的这个地域限制在1-2km之内的。用得最多的地方是办公楼和学生宿舍的。

Web系统让企业管理系统的开发更方便、功能更强大,在此系统的开发过程中,Web技术起了一个骨架式的支持作用;与此同时组件技术的发展为系统的开放性、集成性提供了便利,有效合理地引入组件技术是当前Web系统开发与发展的一个方向;通过对系统的开发进行建模,形象直观的图形化表示,可以显示系统的流程与功能。选择有效的建模方法,充分利用Web技术与组件技术,提高软件的开发效率,提高的软件的可靠性和可维护性,是每个软件开发人员所关心的问题。

网络通常按层或级的方式来组织,每一层都建立在它的下层之上。不同的网络,层的名字、数量、内容和功能都不尽相同。但是每一层的目的都是向它的上一层提供服务,这一点是相同的。层和协议的集合被称为网络体系结构。作为具体的网络体系结构,当前重要的和使用广泛的网络体结构有OSI体系结构和TCP/IP体系结构。OSI是开放系统互连基本参考模型OSI/RM(Open System Interconnection Reference Model)缩写,它被分成7层,这7个层次分别定义了不同的功能。几乎所有的网络都是基于这种体系结构的模型进行改进并定义的,这些层次从上到下分别是应用层、表示层、会话层、运输层、网络层,数据链路层和物理层,其中物理层是位于体系结构的最低层,它定义了OSI网络中的物理特性和电气特性。

二、局域网的设计和实现

现在是全球信息化的时代,网络迅速的在大发展的。从应用前景上分析局域网的的建设应用是非常广的。局域网的管理模式分为2种:(1)对等网:相同工作组和协议,这个意思就是加入组成员和协议,所有计算机组合协议都相同,不相同是设置IP地址和计算机名。要想远程访问输入相应命令。远程的MSTSC:EXE输入对方IP地址或者计算机名,有密码输密码,即可访问。前提是对方要打开允许远程桌面连接。关闭防火墙;(2)服务器:首先做一台服务器,服务器升级成域,客户机机加入域。登陆时用服务器账号密码登陆即可。服务器用来管理其他客户机。

(一)建立局域网的必要性

信息化是现在社会的一个重要的发展标志的。计算机技术的革新也让我们的社会生产方式有着深刻的变革的。面对日新月异的科学技术中小型企业对于信息的后期处理工作越来越严谨。如果只是依赖单机模式是很难应付繁琐的数据的。要适应现代化社会的发展就必须更新自己的管理体制的。局域网的建立实现了资源共享,是一种先进的管理手段的。局域网的建立可以提高公司的管理水平增加社会经济效益的。

(二)局域网的建设规划

公司局域网络的核心是计算机网络系统,所以在我们的局域网设计之中要做到以下几点的:计算机的软件和硬件要具备可行性、系统软硬件配置必须考虑各种约束条件,主要是性能需求、当前技术水平和改造资金多少,兼顾现实性和技术领先性。系统要可以兼容。系统应具有良好的兼容性。以适应技术的不断发展和不增强的应用需求,在系统设计时,要考虑系统的生命周期,一般要按超前2年左右的时间考虑。整体最优原则。在进行系统设计和配置时,常遇到很多矛盾,需根据有限合理性原则,进行综合考虑和评价,折中选择。应考虑经济、技术等方面的问题。

(三)网络操作系统

网络操作系统是在计算机操作系统的基础上,加上一些具有实现网络访问和控制功能的模块以及相关的数据通信协议,是使网络上各计算机能够方便有效地共享网络资源、为网络用户提供所需的各种服务软件和规程的集合。现阶段应用得最多的就是windowsXP、windows7在公司局域网中一般情况下都用Windows XP网络操作系统。windowsXP系统推出来已经有好几年了,性能已经趋于稳定了。

(四)与互联网的链接问题

公司局域网和Internet的连接技术对于整个局域网络的运行都非常的重要的,它关系到公司局域网和整个web系统的接连问题。用户计算机接入Internet主要有两种方式,通过局域网或通过电话线网也就是俗称猫。

(五)局域网建立的优势

局域网在web系统中运行。通过服务器来进入到web网络之中的。通过一定的网络拓扑结构构建连接公司局域网络中心等的公司局域网,让这个中心最终可以顺利完成公司的计算机智能化的管理和运行的。

三、总结

局域网的建设可以极大的提高企业的管理水平的。在企业发展的过程中需要有一个合理的、经济适用的局域网络建设方案的。

参考文献:

\[1\]刘小辉.网络硬件完全手册\[M\].重庆大学出版社,2002,(5).

\[2\]张公忠.现代网络技术教程\[M\].电子工业出版社,2000,(1).

什么是网络协议范文第9篇

关键词:计算机网络 规划 设计

什么是计算机网络,表面意思就是将多台计算机相连接,进而实现计算机与计算机之间的交流。其实,计算机网络的真正意思是指,由多台相对独立的计算机个体通过通信线路进行连接,并且必须遵守相关的通信协议,由专门的网络管理软件进行管理,最终达到各计算机之间的资源共享和数据传递的目的。随着信息技术的发展,信息时代已经全面到来,彻底颠覆了人们传统的生活观念和方式,借助计算机网络,人们在相隔千里之外也能进行商业合作与交流,网络促进了经济的繁荣,推动了社会的发展。同时,现代社会对于网络的依赖程度已经达到了无法分割的地步,因此,对于计算机网络的研究成为现代人们最为重视的项目之一。根据不同的用户群体的体验方式,计算机网络规划与设计应该更加具有针对性,提高用户的体验感,带给人们更多的便捷,以及优雅的生活态度。

1.计算机网络的发展及分类

其实,计算机网络之所以能够达到今天的先进程度,同样经历了漫长的发展阶段,总的来说,一共分为三个阶段。首先是一九六八年至一九八六的ARPAnet阶段,一共历经十八年,这个阶段是网络的初始状态,主要用于研究和试验。其次,是一九八六年至一九九五年的NSF网路阶段,这个阶段是计算机网络发展中最重要的,很多互联网的核心问题得以攻克,并提出了开放式系统互联参考模型。最后是从一九九五年发展至今的第三阶段,也是互联网在全球迅速扩张的阶段,在之后的时间里计算机网络就像搭乘了快速动车一样迅速在全球得到普及,将全世界紧密的联系在一起。

要对计算机网络进行规划设计,前提是必须对网络分类有足够的认识和了解。本文介绍两种最常规的分类方式。第一种是按地域分类,根据网络的地理位置和范围,可以将其划分为局域网、城域网和广域网。局域网范围最小,同时也是最重要的,是城域网和广域网的基础。第二种是根据网络拓扑结构进行分类,比如根据拓扑结构可以分为环形网络、星形网络和总线型网络。

2.计算机网络规划与设计重点问题

计算机网络规划设计是一个繁杂的过程,需要注意的问题非常多,以下为笔者认为最重要的问题,故而重点提出和大家进行讨论。

第一,安全问题。众所周知,网络安全一直是网络用户最为关切的问题,我们在现实生活中也会经常提到网络诈骗、病毒等字眼,作为关乎所有网络用户切身利益的安全问题应该如何解决呢?因此,我们应该将安全问题作为网络规划中的首要问题进行讨论。社区网络作为提供网络接入服务的管理平台,在保证用户的高速接入的同时,要确保通信的安全性。对于社区用户的内部通信的安全性上,在网络设计时可以考虑使用宽带以太网VCN交换机,各个端口的数据流借助VCN交换机加以隔离,从而保证各用户的数据安全,此方案关键在于借助硬件保证网络的安全性,因此对整体网络的稳定没有太大影响。至于内部用户在社区外访问社区网络时的安全性,就要借助虚拟私有网络来实现,也就是说,在社区网与公网之间,由PPTP或L2TP提供VPN隧道,由IPSec对网络传输数据进行加密封装,从而实现网络通信的安全性。

第二,认证与计费。丰富的网络服务,需要完善的网络管理,这就建立在高速的物理网络基础之上,以及借助于强大的后台系统,总体算下来投入成本过高。为了降低成本投入,可以在城域网中心集中计费管理,不但解决了成本问题,还促进了网络运营商之间的竞争。

第三,组播。拓扑结构对组播Multicast提供两方面的支持,即路由网络以及二层交换网络。其中,路由网络要支持MOSPF、DVMRP或者PIM;后者主要借助IGMPSnooping标准协议才能实现。

第四,网络管理。一般而言,网络系统的稳定运行是需要维护和管理的,如果缺乏有效的管理,网络环境将变得混乱,严重影响网络的正常运转。这是,就需要专业的网络管理软件大显身手,管理软件能够对网络进行实时监控,主要起到三个方面的作用。第一,保证网络安全。网络系统的运行需要遵守相关的网络协议, 只有在协议框架内的活动才是正常合法的,反之,一旦有人试图破坏协议进行一些违法活动,网络管理软件将在第一时间发现,并发出警报,迅速锁定。第二,网络管理软件会将网络的运行情况记录下来,在分配网络资源时可以将记录作为重要的参考依据。第三,根据对流量数据的统计,可以知道网络用户应该承担的费用。

3.不同密度用户的网络规划与设计方案

下面,笔者将利用局域网中的太网技术,根据小区用户的密度规划网络方案。什么是小区用户的密度?这里的密度其实是指小区内的住房密度。每个用户家里都接入一个RJ45信息插座,直接连到社区网络,用户立马能够体验到100M的网络速率。注意,我们应该重视本方案中的一些实际问题,首先,我们采用的是传统的太网技术,必须加强安全性的考虑。其次,社区网络接入提供的各种网络服务,需要进行运营管理,用户的计费问题需要解决。最后,社区网络的基础设备需要长期进行维护和管理。

将网络交换机直接连到中心交换机上,是低密度社区用户的最佳选择。如果社区密度较高,可以将VCN10/100M交换机作为边缘交换机,采用10/100M到户。

总之,我们应该深刻了解计算机网络对我们的重要意义,不断优化网络规划与设计,为人们的生活带来便利,为企业的发展提供保障,充分发挥计算机网络的功能和作用。

参考文献:

[1]杨民东,杨伟鲁.面对知识经济挑战的计算机教育问题[J].生产力研究,2008(6).

[2]郭善渡.计算机教学与创造教育[J].课程·教材·教法,2009(5).

[3]许金普,徐鹏民,孙晓梅,马德新.“计算机网络技术”课程建设与教学改革研究[J].现代教育技术,2008(7).

[4]赵国福.浅议计算机网络安全[J].中国新技术新产品,2009,4(7):23-23.

[5]吴诗豪.计算机网络安全性研究[J].管理观察,2009,5(10):69-69.

什么是网络协议范文第10篇

[关键词] 计算机;网络教学;教学内容

中图分类号: G449 文献标识码:A

随着计算机网络技术及互联网技术的不断发展,计算机网络与通信技术在众多的技术中已处于非常重要的地位,成为促进社会发展的重要技术支柱。在网络如此发达的时代,几乎所有高校都开设了和网络技术相关的“热门”专业,为了培养学生既具备必需的理论水平,又具有较强的创新能力、动手操作能力、解决实际管理问题的能力和发展潜力,为社会输送适应经济、科技和社会发展需要的专业人才,作为网络技术相关专业的必修课程“计算机网络”受到学生和学校的重视,如何上好本门课程应是网络专业相关教学工作者思考的重要问题。

1.教学内容要合适

1.1教学内容具有时代性[1]。

进入20世纪90年代后,以因特网为代表的计算机网络得到了飞速的发展,已从最初的教育科研网络逐步发展成为商业网络,并已成为仅次于全球电话网的世界第二大网络。因特网正在改变着我们工作和生活的各个方面,它巳经给很多国家带来了巨大的好处,并加速了全球信息革命的进程。现在人们的生活、工作、学习和交往都已离不开因特网。21世纪是一个以网络为核心的信息时代。计算机网络课程教学内容的选择对于学生专业素质的培养起着很重要的作用。教学内容应该能够较好地联系生活、生产实践和应用,体现时代性和实用性。实践证明,在教学中对学生发生影响的最重要的东西,莫过于教学内容本身。它是教师和学生连接的“接口”,是教师与学生交流的桥梁,是教育目的得以实现的载体。教师应从学生的需要出发,设法使教学内容具有感彩,使其对学生形成一定的吸引力,首先要以知识本身,也即教学内容,吸引学生学习。从学生的立场看,他们已不再满足予传统的教材内容和教学方法,他们强烈渴望充满时代气息的专业教材,以应对毕业后就业的竞争。对于计算机网络课程来说,专业基础知识点,例如网络的定义、协议、服务、网络体系结构、网络服务质量等,应该是任何一本网络教材包含的内容,教给学生扎实的理论基础。除此之外,教材的肉容必须反映本专业国内外的主要最新科技成果,跟踪国内外高新技术前沿,将最近两三年内国内外最热门的专业研究方向和与本专业有关的重大国际事件介绍给学生,但求其广,不求其深。还可以加入与本专业相关的其他专业的内容,给学生一个本专业可以与其他专业交叉而派生出新专业、新方向的概念,以开拓学生眼界,启发学生的独立思维能力,可以指导学生在网上搜索有关新内容。教材要把握时代的气息,不断补充新的内容。专业系统知识与时代信息相结合,教材具有鲜明的时代性。从电路交换到软交换不断递进更新,教材内容一年比一年更完善、更先进,始终站在专业的前沿,让学生不但能掌握本专业的基础知识,更能知晓专业的发展趋势,自觉能动地去探寻本专业的新方向,真正成为专业学习的主人。

1.2实验环节[1]。

网络紧密联系着人们的日常工作和生活,计算机网络课程的实验教学对于培养学生的网络实践能力具有重要意义。加重实验课时的份量,培养学生的动手能力,更能增加学生对网络知识的学习兴趣。实验环节应根据学生的水平层次,难度不能太大,特别对于刚刚接触专业知识的学生来说,难度太大反而打击学生的能动性。实验内容的选择晟好和学生的日常生活和学习相连,例如:可以拿出一些水晶头和压线钳,教授大家如何制作一跟网线,在制作网线的过程中传授直通缆和交叉缆的区别和应用,让有条件的学生们可以自己在宿舍里研究两台电脑直连,信息共享的方法,这点大多数学生比较感兴趣。在讲授因特网控制报文协议ICMP时,可以和学生一起做Ping命令的实验,可以故意层层设障,让学生用Ping命令一步步查找网络故障原因。根据学生的能力水平,教师有意识的给点提示,但不能直接告诉答案,让学生们自己动手,动脑,找出问题,解决问题,享受成功的喜悦,拥有成就感,何愁没有学习的兴趣呢?像网络的一些基本参数配置问题也是学生们很感兴趣的知识点,通过网络的配置,让他们了解什么是IP地址,什么网关,什么是DNS。

2教学方法[3]

2.1采用启发式教学方法。启发式教学方法,就是以学生的经验为基础,由教师提出问题,使他们运用思想去解决、分析、批评、批判和归纳,因而可以“触类旁通”,“举一反三”,使经验逐渐扩张,思想更为灵活。在课堂上由教师带领学生思考问题,将学生一步步带入新知识领域,利于养成学生有系统的思考习惯,牢固的掌握所学新知识。启发式教学的目的在于调动学生主观能动性,教师提出的问题是否能够激发学生思维的积极活动,能否引起学生的重视和兴趣,这是在运用启发式教学中的关键问题。如果老师提出的问题,学生愿意去想,感到有兴趣,非想出来不可,那么他们就可能积极去思考。当然,教师的启发性还必须得法、适当,否则学生就不知道从何下手,提出的问题学生能够根据已有知识或者经验去思考。所以,教学要难易适度,对学生的思想状况、能力水平、学习习惯了然于胸,才能在课前依据教材特点和学生情况,设计、组织好具有启发性的问题,才能在课堂上根据情况的变化,因势利导,启发得当。从而在学生不能回答问题的时候,启迪思路;在学生体会肤浅的时候,导向深入;在学生理解错误的时候,引向正确;在学生意见相持的时候,心中有底。例如:在讲授TCP的三次握手连接时,如果只是照本宣科,告诉学生们,怎样建立三次握手连接,让学生死记硬背去记下这一知识点,就会显得很乏味,但如果换种方式,特别针对下午第一节课的老师,也许很多老师都有经验,下午的课不少学生都会犯困,精神不是很足,很难跟着老师后面一步步学,在这个时候,如果教师加以引领,将乏味的知识点讲得生动活泼,增强学生的兴趣,效果会很好。教师在讲授这一知识点时,通常是从错误的讲起,先讲二次连接,第一次由客服端发送连接请求给服务器,第二次由服务器端进行确认,返回给客户端一个确认码,如此一来一回便建立TCP连接。通常,讲到这里,学生们基本没什么反映,也不会发现有什么问题,这时候,教师突然将问题抛出:假定客户端由于网络结点延迟发出两次连按请求报文,第二次请求报文生效,传输完成,而第一次的请求报文造成“已失效的连接请求报文段”,也即服务器端误认为客户端发出了两次请求,在第一次传送完成后,再次与客户端建立连接,带来了资源的浪费。问题提出了,该如何防止上述现象的发生呢?带领大家深入思考,鼓励学生们提出自己的解决办法,最后跟大家一起分析各种解决办法的利与弊,正确与否,得出有效的解决办法:采用三次握手连接。

2.2采用形象生动的比喻。打比喻就是一种根据教学内容,围绕学生的认知情况而经常采用的一种能“降低知识难度”的教学方法。一个好的比喻,可以生动、形象地帮助学生理解知识,把抽象变为具体,把枯燥变为有趣,把复杂变为简单,把沉闷变为活跃,让学生轻松地学会应掌握的内容,达到教育的目的。作为一个合格的教师,应该具有这种能力。因为,我们面对的是水平不同、接受能力不同、兴趣不一样、性格又有差异的孩子。然而既要减轻学生负担,又要提高教学质量的话,教师只有想尽一切办法,通过各种教学手段让能力最差的学生理解了我们所讲的内容才算真正完成了教学任务。这就要求教师不仅要有丰富的专业知识,还要有扎实的教学基本功,善于将教学艺术化,通过形象、生动的比喻将内容教成“简单化”。一方面降低了知识的“难度”,“提高”了学生理解和掌握知识的能力,另一方面还调动了学生学习的积极性,活跃了课堂气氛,提高了教学质量。因此,打比喻是教学的需要,更是培养学生学习兴趣、能力的需要。例如:在计算机网络课程中,协议作为网络基本知识点,应该被每一个学生掌握。而对于刚涉及专业知识的学生来说,网络的应用虽然已经涉及很多,用网络查找资料,用网络和朋友家人联系,利用网络娱乐等,但到底什么是网络,网络是怎样形成,网络是怎样替我们传送共享的资源?这些专业知识,我们该怎样传授给他们呢?如果我们直接教导他们:协议就是为计算机网络中进行数据交换而建立的规则、标准或约定的集合,协议有三要素,语法、语义和时序,与其选择这种让学生死记硬背的方法,不如选择一种生动的比方,告诉学生们,协议呀,就是网络中的规定,就如“红灯停,绿灯行”,交通中也需要规则一样。

参考文献

[1] 吴功宜,张建忠等. 本科“计算机网络”课程教学与教材体系建设的实践[J]. 计算机教育,2008(11):14-18.

[2] 刘彦保.计算机网络课程教学改革探讨[J]. 高等理科教.2007(3):78-81.

上一篇:入股协议书范文 下一篇:协议存款范文