[发明专利]一种用于家庭网关产品上的数据绑定方法无效
申请号: | 201210528540.8 | 申请日: | 2012-12-11 |
公开(公告)号: | CN103001877A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 童超 | 申请(专利权)人: | 太仓市同维电子有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/66 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215400 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 家庭 网关 产品 数据 绑定 方法 | ||
技术领域
本发明涉及家庭网关网络数据通信领域,尤其涉及一种用于家庭网关产品上的数据绑定方法。
背景技术
随着网络技术的飞速发展,对家庭网关产品的功能也越来越高复杂,要实现对多种功能的数据包进行很好的隔离也越来越重要,传统的数据绑定方式主要是要通过在主路由表中添加相应的路由,使数据包可以从相应的接口出去,并在数据包完成发送后删除相应的路由规则,如图1所示。这样通过修改主路由表规则,势必会影响其他数据包的走向,造成数据发送错误的后果,并且这种动态添加删除的操作十分繁琐,对数据传输效率影响很大。
发明内容
本发明的目的在于提供一种用于家庭网关产品上的数据绑定方法,解决了传统的数据绑定方式容易影响其他数据包走向,对数据传输效率影响很大的问题。
为解决上述问题,本发明所采取的技术方案是:
一种用于家庭网关产品上的数据绑定方法,包括
家庭网关自身生成的数据包发往wan侧;
将数据包的socket与数据包需要通过的接口进行绑定;
在路由表中添加一条优先级低于主路由表和默认路由表的策略路由表;
在该策略路由表中添加能够让匹配到该条策略路由的数据包全部通过绑定接口转发的规则;
在该策略路由表中添加能够让数据包进入到策略路由表中进行匹配的优先级低于主路由表和默认路由表的ip rule规则。
更进一步的技术方案是上述将数据包的socket与数据包需要通过的接口进行绑定,是通过调用setsockopt函数的SO_BINDTODEVICE选项与需要通过的接口进行绑定的。
采用上述技术方案所产生的有益效果在于:本发明不仅实现数据绑定,并且避免操作主路由表带来的数据转发错误的可能性和提高网关性能,这样如果主路由表中有指定接口的路由,数据包就会匹配主路由表的规则从指定接口出去,如果没有,数据包就会匹配策略路由中的规则从指定路由出去,从而达到数据绑定的效果,在没有修改主路由表,不会影响正常数据包的通信,同时也不需要在需要绑定接口的数据包时动态的添加删除路由表,提高了数据包的传输效率。
附图说明
图1是现有技术的数据包传输示意图。
图2是本发明一种用于家庭网关产品上的数据绑定方法一个实施例的数据包传输示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图2示出了本发明一种用于家庭网关产品上的数据绑定方法的一个实施例:一种用于家庭网关产品上的数据绑定方法,包括
家庭网关自身生成的数据包发往wan侧;
将数据包的socket与数据包需要通过的接口进行绑定;
在路由表中添加一条优先级低于主路由表和默认路由表的策略路由表;
在该策略路由表中添加能够让匹配到该条策略路由的数据包全部通过绑定接口转发的规则;
在该策略路由表中添加能够让数据包进入到策略路由表中进行匹配的优先级低于主路由表和默认路由表的ip rule规则。
根据本发明一种用于家庭网关产品上的数据绑定方法的一个优选实施例,将数据包的socket与数据包需要通过的接口进行绑定,是通过调用setsockopt函数的SO_BINDTODEVICE选项与需要通过的接口进行绑定的。
尽管这里参照本发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开、附图和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太仓市同维电子有限公司,未经太仓市同维电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210528540.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种太阳能电池
- 下一篇:晶体硅太阳能电池单体结构