发明名称 一种发送报文的方法及装置
摘要 本发明公开了一种发送报文的方法,执行以下步骤:当接口对应的链路可用时,建立接口的二层封装信息;接口发送组播或广播报文时,根据接口的二层封装信息封装并发送所述报文。在本发明中,接口只需要根据记录的二层封装信息封装并发送所述报文,因此,减少了每个报文在发送过程中的判断环节和二层封装信息的获取等环节,从而达到了快速发送报文的目的。同时,本发明还提供了一种发送报文的装置。通过应用本发明所提供的方法以及装置,能够在很大程度上提供报文的发送效率,进而也提高了相关业务的执行效率。
申请公布号 CN101132374B 申请公布日期 2012.02.08
申请号 CN200710151592.7 申请日期 2007.09.28
申请人 杭州华三通信技术有限公司 发明人 常向青;孟丹;龚一斌;王海东;翟红刚;赵丽娜;苏兴山;赵鲲鹏
分类号 H04L12/56(2006.01)I;H04L12/46(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 宋志强;麻海明
主权项 一种发送报文的方法,其特征在于,执行以下步骤:当接口对应的链路可用时,当接口所支持的链路类型为点到点时,根据该点到点链路的链路网络层协议信息和链路层协议信息建立接口对应的二层封装信息;接口发送组播或广播报文时,根据接口对应的二层封装信息封装并发送所述报文;或者,当接口所支持的链路类型为点到多点时,当接口对应的点到多点链路每增加一条具有广播属性的子通道时,在该子通道状态为可用的情况下,根据当前新增的子通道的网络层协议信息和链路层协议信息建立与该子通道对应的二层封装信息;当接口发送组播或广播报文时,根据所述接口的各子通道对应的二层封装信息分别封装报文,并通过各子通道发送所述报文;或者,当接口所支持的链路类型为以太网广播链路时,在接口为虚拟以太网虚接口的情况下,在虚接口对应的虚拟以太网内,每增加一个可用的二层端口时,根据当前新增的二层端口的网络层协议信息和链路层协议信息建立与该二层端口对应的二层封装信息,当接口发送组播或广播报文时,根据所述报文的目的MAC地址和所述接口的各二层端口对应的二层封装信息分别封装报文,并通过各二层端口发送所述报文。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地