基于IP/组网/BGP的多域组播一体化数据分发
基于IP/组网/BGP的多域组播一体化数据分发,和逾越多个组播域的数据分发技术,属于计算机网络技术领域。
IP(InternetProtocol,因特网协议)组播技术;组播是指同步(或接近同步)向一组接收者发送数据的机制。它与向单个接收者发送数据(单播)和向给定网络上的所有接收者发送数据(广播)不同,组播的发送者只需要对每一个数据包发送一次,所有的接收者就可以够全部收到该数据包,数据包的复制和转发由网络中的路由节点来完成。
IP组播则是指在IP层面上实现的这类发送数据的机制。IP组播允许目的站点集合位于互联网上的任意位置,可以逾越互联网上任意的物理网络。
要在网络上实现IP组播,需要有组播路由协议和组播成员管理协议对组播进行建立和保护。
IETF(InternetEngineeringTaskForce,互联网工程任务组)的组播成员管理协议主要包括针对IPv4的IGMP(InternetGroupManagementProtocol,因特网组管理协议)协议和针对IPv6的MLD(MulticastListenerDiscoveryProtocol,组播监听发现协议)协议。它们定义了主机和路由器之间如何交互组播组成员信息,主要用来管理主机加入或退出组播组。
组播路由协议的情况要相对复杂一些。依照IP组播树的建立进程来分,组播路由协议可以分为两类。一类使用最短路径树方法,其组播路由协议是通过(组播源地址,组播群组地址)对来标识一个组播任务的,如DVMRP、MOSPF和P頂DM协议。另外一类使用同享树方法,其组播路由协议通过(*,组播群组地址)来标识一个组播任务,其中*表示该组播任务中可以包括多个组播源,如BGMP、CBT和PIMSM协议。其中PIMSM协议的同享树在一定条件下可以转换为源树。
IP组播路由技术已经过很长时间的研究,发展到今天,已构成了比较完善的体系和协议。但由于IP组播使用了UDP进行数据传输,其可靠性依然较低;另外,IP组播还缺少有效的管理和部署机制和缺少流量和堵塞控制禾几制等保障体系,因此目前还不能得到大范围的广泛利用,而是主要应甩在局域网、企业网的范围内。
虽然组播技术还存在一些实际利用上的障碍,但是这类数据传输思想给网络和利用所带来的好处却是不言而喻的,因此有理由相信,在下一代网络中组播技术将会得到广泛的利用。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP