摘要:通信工程师互联网技术考试主动网络应用:主动网络基础机构的功能远比传统网络的存储一转发功能强,至少增加的功能是存储-计算一转发,这种能力在许多方面都能得到很好的应用。主动网络的应用是研究和实施主动网络的驱动力,分析已提出或已实现的应用,可以大致将它们分为两类:一类是针对现有网络体系结构下无法圆满解决的技术难题;另一类则是新颖别致的网络新应用。
2.2.4 主动网络应用
主动网络基础机构的功能远比传统网络的存储一转发功能强,至少增加的功能是存储-计算一转发,这种能力在许多方面都能得到很好的应用。主动网络的应用是研究和实施主动网络的驱动力,分析已提出或已实现的应用,可以大致将它们分为两类:一类是针对现有网络体系结构下无法圆满解决的技术难题;另一类则是新颖别致的网络新应用。
1)主动拥塞控制(ActiveCongestionControl)
主动拥塞控制使用主动网络技术对传统的基于反馈的拥塞控制进行了增强,它可以缩短控制循环时间并改善网络性能。在高带宽延迟乘积的网络中出现突发流量时,它可以改善反馈性能。
2)主动组播(ActiveMulticast)
Braunschweig大学开发的AMnet(ActiveMulticastNetwork)研究了传统组播中QoS过滤和不均匀的问题。他们设计的主动QoS过滤器放在过滤服务器中,当输出资源小于输人资源时,通过预定义过滤器执行计算,来提高组播的服务质量。
MIT的ARM(ActiveReliableMulticast)实现了一种可靠的主动组播系统。ARM利用软状态存储器(soft-statestorage)、局部重传、NACK抑制等技术解决组播的应答风暴和丢包重传的问题。
3)主动缓存(ActiveCaching)
主动节点允许主动包遗留软状态,按需分配内存,这样使得主动体系结构成为可以实现需要缓存应用的良好的环境。主动缓存具有广泛的应用背景,如Webcaching,缓存位于服务器和一个或多个客户端之间,用于存储最近的或者频繁使用的用户数据。
4)可编程的任意播PAMcast
在主动网络中可以用两种方式对传统的任意播服务进行推广。一种方式是采用更灵活的接收方选择机制。另一种方式是在接收者的数量上提供更灵活的机制,允许多于一个接收者收到分组。PAMcast可以用于并行程序下载、并行cache査询等应用。
5)多对一的通信Concast
Concast定义了如何把分组从多个发送者发送到一个接收者(组播的反向通道>,让接收者通过尽可能少的分组掌握尽可能多的信息,其关键技术就是如何在网络的中间节点合并多个发送者发送来的分组。
6)网络安全
由于主动网络的主要思想是将数据和代码封装成主动包传递,在提供了网络可编程性的同时也给网络安全性问题提出了更高的要求。权衡网络安全性、灵活性、效率等多方面因素将是重大研究课题,这一方面也需要进一步深人研究。
7)网络管理
基于主动网络技术的分布式协同网络管理克服了现有集中式网络管理的缺陷。利用主动网络可以动态部署网络管理程序,提供网络管理的主动性,提高网络管理的性能。但是,主动网络自身的动态性也给管理带来了新的问题:如何对其中运行的协议和服务都动态变化的网络交换设备实施有效地管理是主动网特有的新问题。对于一个支持多种执行环境和多种应用的主动网络如何管理还是一个有待研究的问题。
返回目录:
编辑推荐
通信工程师备考资料免费领取
去领取