[發明專利]一種用于家庭網關產品上的數據綁定方法無效
| 申請號: | 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.szxzyx.cn/pat/books/201210528540.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種太陽能電池
- 下一篇:晶體硅太陽能電池單體結構





