组播路由算法需设置哪些参数 t b

2025-03-12 03:48:22
推荐回答(1个)
回答1:

  组播中的拥塞控制
  概念
  通过网络进行的数据和信息传输已经成为现代商业社会重要而又不可缺少的组成部分和赖以生存的基础。近年来,随着信息技术的迅猛发展,网络应用大量增加,使得原来已经存在的庞大的数据传输量成倍地增长。
  在已经被Internet普遍采用的工作方式中,数据传输一般通过单路广播和广播两种方式进行。其中,单路广播方式是传统的点对点数据传输,在发送方和每一接收方需要单独的数据通道,从一台服务器送出的每个数据包只能传送给一个客户机,现已为绝大部分数据传输业务所采用。广播方式则允许一个主机将同样的信息发送到同一网络内的所有其他主机。
  面对已经庞大而且还在不断增加的数据传输业务,这两种方式越来越凸显出自身的缺陷。依照原有的单路广播方式,如果Internet中有1000个用户希望获得同一个数据包的拷贝,那么每个用户必须分别对信息源节点服务器发送单独的请求,而信息源节点服务器必须向每个用户发送它们自己申请的数据包拷贝。这种巨大的冗余代价首先是负担过于沉重的服务器的响应时间很长;其次是管理人员被迫购买不必要的硬件和带宽,来保证一定的服务质量,资源和成本极大浪费。在目前的情况下,无论如何改善硬件基础条件,单路广播也无法完成将数据分发给分布在Internet上的数十万台计算机的传输业务。而囿于自身独有的性质,单路广播难以满足现今灵活而多样的业务要求,企业网络规模的扩大也使得单路广播方式应用的空间更为狭窄。
  基于以上情况,人们一直在寻找一种更符合商业运作模式、更为灵活的数据传输方式。由于从一个主机向多个主机或者从多个主机向多个主机发送同一信息的业务已经在现有的业务总量中占据了相当大的比例,因此人们提出了组播的概念。在最初提出的对组播的要求和设想中包括:组播应该把网络纳入信息传输过程;组播在完成多点到多点或一点到多点的数据传输业务时的性能应比传统传输方式有较大的提高;组播应该具有较广的业务范围。
  1988年,斯坦福大学就是依照上述的一些设想实现了第一次多路通话。1989年,组播的详细说明问世。这份说明虽在至今的十余年中经过多次修改,但一部分根本的原则始终得以坚持和完善。其中最根本的一点在于:组播依托于IP协议完成;IP组播强制网络在数据传递树的分叉处进行信息包复制,而不是由信息源节点多次重复地发送同样的信息包。这也正是组播的精髓所在。1992年,IETF定义和发布了一个组播的网络标准,用于建立组播主干网 (MBONE),即在Internet上运行的单路广播和组播综合网络。两年后,这个主干网就已经初具规模。这个平台构建在原有的Internet设备上,由支持IP组播的子网和路由器组成,同时允许组播通信量通过无组播能力的Internet部分,从而在整个Internet范围内对组播开放。1995年,Cisco和Lucent开始销售支持组播的路由器和交换机。一年后,依赖组播的应用产品开始上市。在十余年的开发和研究中,组播已经成为人们关注的一个焦点。