主动网络的基本概念和技术架构
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主动网络的基本概念和技术架构
主动网络的基本概念和技术架构
英文缩写: Active Networks
分类: 网络与交换
解释: 能根据企业的优先等级来识别用户与内容,使传送最优化的网络。
主动网络是一种可编程的网络,用户可以对网络进行个性化的编程和设置。主动网络与传统的网络仅仅被动地传送字节流不同,它是“运行时刻可扩展的”。在主动网络体系结构中,可以快速动态地定制、配置新的网络服务和开发新的技术与协议,实现新的网络体系结构。加快了网络服务的革新步伐,提高了网络的性能,使得网络体系结构更灵活、更具有可扩张性。
主动网络有两个含义:一是被称为ANN的网络中间节点(如路由器、交换机),不仅完成存储转发等网络功能,而且可以对包含数据和代码的所谓主动包和普通包进行计算,具有计算能力的网络节点从网络设备接收数据包后执行相应的程序,对该数据包进行处理,然后将数据包发送给其他网络节点。二是用户根据网络应用和服务的要求可以对网络进行编程以完成这些计算。
主动网络的基本思想是将程序注入数据包,使程序和数据一起随数据包在网络上传输;网络的中间节点运行数据包中的程序,利用中间节点的计算能力,对数据包中的数据进行一定的处理;从而将传统网络中“存储——转发”的处理模式改变为“存储——计算——转发”的处理模式。
主动网络是下一代网络体系结构的理想解决方案,已涌现出很多研究成果、原型系统和成功实例。主动网络的主要目的是解决现有体系结构在集成新技术、扩展新应用时存在的诸多不便。它的主要特征是“主动性”,用户可以直接向网络节点插入定制程序来动态配置或扩展网络功能,快速升级网络服务和部署原来不可能的服务,将其有关资源、机制和策略等优化以实现网络的主动性。它支持用户对于可见的网络行为作动态修改、存储、重定向和动态控制,智能化地指导数据流向,对网络异构的变化做出快速反应和最有效的处理,如寻找最佳路径,激活不同的处理,允许用户按需创建自己的服务并分布到网络上。主动网络技术将分布式计算能力引入到网络内部,使网络更有效地预测和衡量流量特性。主动网络是信息技术的重要研究方向,已经成为人们关注的焦点,其应用前景十分广阔,它将成为21世纪网络体系结构的主流。
作为全新网络模型的主动网络,为网络协议和新服务的开发、验证和部署提供了很好的支持。同时也为网络管理、服务质量控制、可靠组播等提供了一条新的途径。在网络管理中引入主动网络技术,能实现智能化网络管理、网络监视和事件过滤的智能,其优势体现在较少占用网络资源、减轻网管系统的负担、动态配置各种新的网络管理策略、缩短管理延时等方面。主动网络的安全机制能够适应主动网络保密性、完整性和可靠性的安全需求,为主动节点和主动信包提供了可扩展加解密、信包验证、代码授权、代码执行监控,以及代码撤销等一系列安全措施。主动网络还把端点拥塞控制算法移到网络中
去,大大减少了拥塞响应时间,增加了系统的吞吐量。
主动网络这个全新的概念,使传统网络从被动的传送字节流向更一般的网络计算引进转变,因此,对传统网络的互操作性、安全性、可伸缩性提出了挑战.主动网络潜在的优点是快速动态定制、配置新的服务,实验新的网络体系结构,新的协议,可以加速网络服务的革新步伐,提高网络的性能,使网络系统更具灵活性、可扩展性