随着 Internet日益广泛的应用,其规模也越来越大,通信流量也迅速增长,这就迫使其传输平台向更高的通信带宽方向发展,因此,建设高速度,高宽带的骨干网就显得十分必要合理高效的路由选择方式不仅可以保障全网的正常运行,还能够提高网络的接通率,而将 Internet网的接通率提高,既可以尽量避免交换机不堪重负甚至崩溃的情况,又能降低网络的运营成本。提高网络的接通率相当大的程度上依赖于路由选择策略的改变,因此,TCP/IP网的动态路由选择问题变得越来越重要。蚂蚁算法能够有效地选择一条最优路径,但忽视了实际网络中的另外一个问题:最优路径一旦形成,所有的数据都从最优路径传输,这样一来,处于该路径上的路由器,尤其是在骨干网络中心节点(即多条路径交汇处)的路由器将承受巨大的数据传输量,因而很容易造成“瓶颈”现象目前采用的一个办法是在骨干网络中心节点处设置交换容量达到或超过千兆比特级的,具有高密度高速端口的核心路由器来扩展带宽和提高数据传送速度以达到解决骨干网络中心节点处的数据拥塞的目的,但这样大大提高了网络成本,并且无法解决最优路径上非核心路由器(又名接入路由器)上的数据拥塞问题。根据上述问题,本文提出一种对蚂蚁算法的改进方法一基于核心路由器的蚂蚁算法:在骨干网络的各核心路由器上相互发送蚂蚁寻找各核心路由器之间的最优路径,这样可比传统蚂蚁算法通过让“蚂蚁”周游整个网络后来寻找最优路径要快很多方面,该算法通过对最优路径上,在各个核心路由器之间的非核心路由器设置上下限两个阔值。当某个非核心路由器A上的数据流量达到上限阙值时表明该路由器即将处于拥塞,这时,它邻近的核心路由器将A看成是一个“障碍物”,利用蚂蚁算法能够绕过障研物寻找最优路径的特点,可以在这两个核心路由器之间重新寻找一条不包括路由器A在内的“次优”路径,这样后续的数据将从“次优”路径传输以达到对A路由器进行分流,经过一段时间分流后,当数据流量下降到下限绸值时,就可以重新启动原最优路径,从而达到了既分流又采用最优路径传输的目的
标签: 蚂蚁算法
上传时间: 2022-03-10
上传用户:
在传统的数据传输及工业自动化控制领域,有成千上万的数据采集、通信和自动控制设备都是利用Meter Bus总线、CAN总线等进行数据通信、数据交换和数据管理的。虽然Meter Bus总线、CAN总线都具有一些先天性的优势。诸如低功耗、造价低廉、设计简单、应用广泛等特点。但是,随着社会需求的发展,稳定、大流量、长距离、高速度、高集成度、交互性强和资源共享的系统成为必然,从而使得单纯的Meter bus总线通信或者CAN总线通信不能满足社会的需求。同时,随着互联网的迅猛发展,支持TCP/IP协议的以太网的功能得到了极大的完善,并且已经延伸到社会的各个角落。与Meter Bus总线通信和CAN总线通信相比较,TCP/IP网络是基于复杂环境设计的,具有自动纠错功能,通信质量稳定。目前100M已经是TCP/IP网络的标准配置,1000M也在快速的普及当中,这么快的传输速度是Meter Bus总线通信和CAN总线通信所无法达到的。而且,TCP/IP网络的开放性非常强,只要接入互联网,通信距离就可以无限延长,从而可以实现最大限度的信息和资源共享。基于此,充分利用Meter Bus总线通信和CAN总线通信的优势,同时与开放的TCP/IP网络衔接,正是目前国内外测控技术研究的重点,我们把它称为网络化的测控技术。本文基于嵌入式Linux系统,设计并实现了Meter Bus总线和CAN总线与TCP/IP网络的通信转换网关,完成了Meter Bus总线和CAN总线与TCP/IP网络的数通,V1
标签: 嵌入式 linux 以太网 can mbus 现场总线 通信网关
上传时间: 2022-06-21
上传用户:
利用ARM处理器开发处理音频信号的设备很多,如移动电话、MD(MiniDisc),DVD播放器、MP3音频译码器等;同样,基于ARM处理器的网络设备也很多,如网络调制解调器、网络电脑、因特网设备等。但利用ARM处理器把语音处理和网络通信功能结合起来无疑是一种新的尝试,它的设计成功会给网络留言技术的开发提供一种新的思路。 本文通过一个ARM9芯片S3C2410作为处理器的嵌入式语音采集系统,详细阐述了嵌入式系统的设计与开发过程,其中包括: 交叉编译环境的搭建:交叉编译环境是嵌入式开发工具的集合,搭建该环境就是在系统中编译安装开发工具链。 操作系统内核的移植:这是嵌入式开发的主要单元之一,移植内核主要是对内核进行重新配置,使它符合特定系统的需要,然后重新编译生成可执行的内核镜像文件。 文件系统的移植:文件系统是操作系统对数据进行管理的有效和必要的助手。移植文件系统包括制作文件系统镜像、在Flash上为文件系统分配存储空间以及文件系统与嵌入式操作系统的有效配合。 驱动程序的设计:驱动是操作系统与硬件沟通的桥梁,驱动设计就是编写具体硬件的读写控制函数并向操作系统提供统一的接口。 本文更着重于介绍实际开发中使用的技术以及遇到的问题和解决方法。在第4章中结合语音芯片UDA1341TS阐述了语音数据的采集与处理;结合网卡控制芯片CS8900A阐述了网络通信和网卡的驱动,以及网络开发中遇到的问题和解决方法。
上传时间: 2013-07-11
上传用户:luopoguixiong
最好的局域网搜索软件,支持同时搜索共享文件、FTP、HTTP资源。 1.方便快捷地搜索、浏览局域网资源。多线程搜索局域网上所有的工作组、主机、打印机、共享文件、FTP文件、WEB服务器。 2.可以按照网上邻居、工作组或者按照IP地址段自动搜索所有共享/FTP的mp3、电影或自定义搜索的文件; 3.内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。能将扫描和搜索的结果保存成文本文件或excel电子表格文件。 4.能对某一地址范围的主机进行ping,端口扫描操作,找出所有的WEB服务器,FTP服务器等。能向某一主机发送消息。 5.局域网机器间拷贝文件时,提供文件和目录的断点续传的功能。同时支持FTP下载的断点续传。 6.采用类似资源管理器的界面,操作十分方便。绿色软件,开放源代码。
上传时间: 2015-04-29
上传用户:cmc_68289287
1、P2P匿名通信系统用户激励机制的研究与设计 2、P2P系统一致性及查询问题研究 3、对等网络有效资源搜索技术及其应用研究 4、基于IP地址的拓扑相关P2P网络 5、基于数据转发树的P2P网络搜索研究
上传时间: 2015-09-07
上传用户:youlongjian0
Openh323是为开发使用 H.323协议在 IP网上进行多媒体通信的应用程序 而专门设计 的全功能协议栈 。 该协议栈封装 了大量 H.323实体,功能完善 ,是 v0IP领域一个相 当重要的基础项 目。首先介绍 Openh323项 目计 划.然后描述 了协议栈类库结构,着重说明类的划分和协议过程实现机制 ,并且结合 网守技 术实现的基本思路从进 程模式 、类的继承等方面对如何将 Openbh323协议栈运用到商用 VoIP软件的设计开发中进行探讨。
上传时间: 2013-12-03
上传用户:kristycreasy
计算机网络考试复习题 。部分内容: 计算机网络习题答案 第一章测验题 1、计算机网络是由计算机技术和通信技术结合的产物。 2、Internet网是在 ARPANET 网基础上发展起来的。 3、计算机网络发展阶段为1969年单机系统,通信设备,ISO/OSI, 互联网。 4、计算机网络的主要功能数据通信,资源共享,分布式数据处理,提高系统可靠性与处理能力。 5、计算机网的服务有WWW服务,电子邮件服务,DNS,FTP,数据库服务,多媒体应用,管理。 7、分布式系统和集中式系统主要区别在于 分时操作和同时操作。 8、主机的IP地址为32位, 4 个字节。 9、电子信箱的地址格式为用户名@域名。 10、所谓域名服务指 域名与IP地址一一对应。 11、计算机网络按地理范围分局域网,城域网,广域网 。 12、Internet网是全球最大的、开放的计算机网络。
标签: Internet ARPANET 计算机网络 计算机
上传时间: 2014-11-29
上传用户:stella2015
ip地址管理与子网划分 PDF
上传时间: 2013-04-15
上传用户:eeworm
高级网络操作系统及其应用——TCP~IP协议与分组无线网 PDF
上传时间: 2013-08-03
上传用户:eeworm
IP地址管理与子网划分 pdf版
上传时间: 2013-07-17
上传用户:eeworm