【技术实现步骤摘要】
一种通信数据转发方法、系统及存储介质
[0001]本专利技术属于网络通信
,具体涉及一种通信数据转发方法、系统及存储介质。
技术介绍
[0002]目前的网络通信采用的是标准TCP/IP传输协议,即传输控制/网络协议,也叫做网络通讯协议。它是在网络的使用中的最基本的通信协议,TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定,并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含在其中。
[0003]TCP/IP协议是Internet最基本的协议,其中应用层的主要协议有Telnet、FTP、SMTP等,是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层;传输层的主要协议有UDP、TCP,是使用者使用平台和计算机信息网内部数据结合的通道,可以实现数据传输与数据共享;网络层的主要协议有ICMP、IP、IGMP、RIP、PIM,主要负责网络中数据包的传送等;而网络访问层,也叫 ...
【技术保护点】
【技术特征摘要】
1.一种通信数据转发方法,其特征在于,应用于不同设备之间进行单播和组播的通信数据转发,所述方法包括:根据目的设备配置通信协议的自定义链路帧;所述自定义链路帧基于标准的网络层pim组播流协议进行自定义改动,所述目的设备与源设备之间通过交换设备通信连接;通过交换设备按照自定义链路帧从源设备向目的设备转发通信数据;所述源设备、目的设备及交换设备均配置有设备标识。2.根据权利要求1所述的通信数据转发方法,其特征在于,所述自定义链路帧的依次包括起始位、帧长、帧长crc、帧类型、目的mac、源mac、目的设备标识、设备标识、数据以及数据crc;其中,所述目的设备标识为目的设备所连接的交换设备的设备号和目的端口的端口号;所述设备标识为源设备所连接的交换设备的设备号和源端口端口号。3.根据权利要求2所述的通信数据转发方法,其特征在于,当不同设备之间进行单播的通信数据转发时,通信数据转发方法为:根据源设备和目的设备配置自定义链路帧,并在交换设备进行全网端口扩散时,将目的mac和目标设备标识统一,进而使交换设备根据自定义链路帧进行通信数据转发;其中,配置自定义链路帧中的目的mac为目的设备的mac地址,目的设备标签为目的设备的设备号和端口号。4.根据权利要求2所述的通信数据转发方法,其特征在于,当不同设备之间进行组播的通信数据转发时,通信数据转发方法为:S1、配置网络中各设备的pim hello包,当其收敛后,生成各设备的邻居映射表;S2、根据邻居映射表,配置网络中各交换设备的请求转发表;S3、当源设备接收到组播请求时,根据配置的请求转发表向各交换设备发送转发请求信息,并基于回复的转发响应信息生成转发配置表发送至对应的交换设备;S4、将组播数据填写至源设备的自定义链路帧,并根据转发配置表通过交换设备将其逐级转发至对应目的设备,实现通信数据转发。5.根据权利要求4所述的通信数据转发方法,其特征在于,所述S1中,配置pim hello包的链路帧类型为0xA1,pim hello报文链路帧源地址为设备的mac地址,目的站地...
【专利技术属性】
技术研发人员:傅昊,郑国玲,王金超,
申请(专利权)人:成都菁蓉联创科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。