欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法

文檔序號(hào):7868166閱讀:384來源:國知局
專利名稱:一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法
技術(shù)領(lǐng)域
本發(fā)明涉及家庭網(wǎng)關(guān)網(wǎng)絡(luò)數(shù)據(jù)通信領(lǐng)域,尤其涉及一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,對(duì)家庭網(wǎng)關(guān)產(chǎn)品的功能也越來越高復(fù)雜,要實(shí)現(xiàn)對(duì)多種功能的數(shù)據(jù)包進(jìn)行很好的隔離也越來越重要,傳統(tǒng)的數(shù)據(jù)綁定方式主要是要通過在主路由表中添加相應(yīng)的路由,使數(shù)據(jù)包可以從相應(yīng)的接口出去,并在數(shù)據(jù)包完成發(fā)送后刪除相應(yīng)的路由規(guī)則,如圖1所示。這樣通過修改主路由表規(guī)則,勢(shì)必會(huì)影響其他數(shù)據(jù)包的走向, 造成數(shù)據(jù)發(fā)送錯(cuò)誤的后果,并且這種動(dòng)態(tài)添加刪除的操作十分繁瑣,對(duì)數(shù)據(jù)傳輸效率影響很大。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法,解決了傳統(tǒng)的數(shù)據(jù)綁定方式容易影響其他數(shù)據(jù)包走向,對(duì)數(shù)據(jù)傳輸效率影響很大的問題。為解決上述問題,本發(fā)明所采取的技術(shù)方案是一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法,包括家庭網(wǎng)關(guān)自身生成的數(shù)據(jù)包發(fā)往wan側(cè);將數(shù)據(jù)包的socket與數(shù)據(jù)包需要通過的接口進(jìn)行綁定;在路由表中添加一條優(yōu)先級(jí)低于主路由表和默認(rèn)路由表的策略路由表;在該策略路由表中添加能夠讓匹配到該條策略路由的數(shù)據(jù)包全部通過綁定接口轉(zhuǎn)發(fā)的規(guī)則;在該策略路由表中添加能夠讓數(shù)據(jù)包進(jìn)入到策略路由表中進(jìn)行匹配的優(yōu)先級(jí)低于主路由表和默認(rèn)路由表的ip rule規(guī)則。更進(jìn)一步的技術(shù)方案是上述將數(shù)據(jù)包的socket與數(shù)據(jù)包需要通過的接口進(jìn)行綁定,是通過調(diào)用setsockopt函數(shù)的S0_BINDT0DEVICE選項(xiàng)與需要通過的接口進(jìn)行綁定的。采用上述技術(shù)方案所產(chǎn)生的有益效果在于本發(fā)明不僅實(shí)現(xiàn)數(shù)據(jù)綁定,并且避免操作主路由表帶來的數(shù)據(jù)轉(zhuǎn)發(fā)錯(cuò)誤的可能性和提高網(wǎng)關(guān)性能,這樣如果主路由表中有指定接口的路由,數(shù)據(jù)包就會(huì)匹配主路由表的規(guī)則從指定接口出去,如果沒有,數(shù)據(jù)包就會(huì)匹配策略路由中的規(guī)則從指定路由出去,從而達(dá)到數(shù)據(jù)綁定的效果,在沒有修改主路由表,不會(huì)影響正常數(shù)據(jù)包的通信,同時(shí)也不需要在需要綁定接口的數(shù)據(jù)包時(shí)動(dòng)態(tài)的添加刪除路由表,提高了數(shù)據(jù)包的傳輸效率。


圖1是現(xiàn)有技術(shù)的數(shù)據(jù)包傳輸示意圖。圖2是本發(fā)明一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法一個(gè)實(shí)施例的數(shù)據(jù)包傳輸示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖2示出了本發(fā)明一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法的一個(gè)實(shí)施例一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法,包括家庭網(wǎng)關(guān)自身生成的數(shù)據(jù)包發(fā)往wan側(cè);將數(shù)據(jù)包的socket與數(shù)據(jù)包需要通過的接口進(jìn)行綁定;
在路由表中添加一條優(yōu)先級(jí)低于主路由表和默認(rèn)路由表的策略路由表;在該策略路由表中添加能夠讓匹配到該條策略路由的數(shù)據(jù)包全部通過綁定接口轉(zhuǎn)發(fā)的規(guī)則;在該策略路由表中添加能夠讓數(shù)據(jù)包進(jìn)入到策略路由表中進(jìn)行匹配的優(yōu)先級(jí)低于主路由表和默認(rèn)路由表的ip rule規(guī)則。根據(jù)本發(fā)明一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法的一個(gè)優(yōu)選實(shí)施例,將數(shù)據(jù)包的socket與數(shù)據(jù)包需要通過的接口進(jìn)行綁定,是通過調(diào)用setsockopt函數(shù)的S0_BINDT0DEVICE選項(xiàng)與需要通過的接口進(jìn)行綁定的。盡管這里參照本發(fā)明的多個(gè)解釋性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是,應(yīng)該理解,本領(lǐng)域技術(shù)人員可以設(shè)計(jì)出很多其他的修改和實(shí)施方式,這些修改和實(shí)施方式將落在本申請(qǐng)公開的原則范圍和精神之內(nèi)。更具體地說,在本申請(qǐng)公開、附圖和權(quán)利要求的范圍內(nèi),可以對(duì)主題組合布局的組成部件和/或布局進(jìn)行多種變型和改進(jìn)。除了對(duì)組成部件和/或布局進(jìn)行的變型和改進(jìn)外,對(duì)于本領(lǐng)域技術(shù)人員來說,其他的用途也將是明顯的。
權(quán)利要求
1.一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法,其特征在于包括家庭網(wǎng)關(guān)自身生成的數(shù)據(jù)包發(fā)往wan側(cè);將數(shù)據(jù)包的socket與數(shù)據(jù)包需要通過的接口進(jìn)行綁定;在路由表中添加一條優(yōu)先級(jí)低于主路由表和默認(rèn)路由表的策略路由表;在該策略路由表中添加能夠讓匹配到該條策略路由的數(shù)據(jù)包全部通過綁定接口轉(zhuǎn)發(fā)的規(guī)則;在該策略路由表中添加能夠讓數(shù)據(jù)包進(jìn)入到策略路由表中進(jìn)行匹配的優(yōu)先級(jí)低于主路由表和默認(rèn)路由表的ip rule規(guī)則。
2.根據(jù)權(quán)利要求1所述的一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法,其特征在于所述將數(shù)據(jù)包的socket與數(shù)據(jù)包需要通過的接口進(jìn)行綁定,是通過調(diào)用setsockopt函數(shù)的 so_bindtodevice選項(xiàng)與需要通過的接口進(jìn)行綁定的。
全文摘要
本發(fā)明涉及家庭網(wǎng)關(guān)網(wǎng)絡(luò)數(shù)據(jù)通信領(lǐng)域,尤其涉及一種用于家庭網(wǎng)關(guān)產(chǎn)品上的數(shù)據(jù)綁定方法,家庭網(wǎng)關(guān)自身生成的數(shù)據(jù)包發(fā)往wan側(cè);將數(shù)據(jù)包的socket與數(shù)據(jù)包需要通過的接口進(jìn)行綁定;在路由表中添加一條優(yōu)先級(jí)低于主路由表和默認(rèn)路由表的策略路由表;在該策略路由表中添加能夠讓匹配到該條策略路由的數(shù)據(jù)包全部通過綁定接口轉(zhuǎn)發(fā)的規(guī)則;在該策略路由表中添加能夠讓數(shù)據(jù)包進(jìn)入到策略路由表中進(jìn)行匹配的優(yōu)先級(jí)低于主路由表和默認(rèn)路由表的ip rule規(guī)則。本發(fā)明的作用是在沒有修改主路由表,不會(huì)影響正常數(shù)據(jù)包的通信,同時(shí)也不需要在需要綁定接口的數(shù)據(jù)包時(shí)動(dòng)態(tài)的添加刪除路由表,提高了數(shù)據(jù)包的傳輸效率。
文檔編號(hào)H04L12/66GK103001877SQ201210528540
公開日2013年3月27日 申請(qǐng)日期2012年12月11日 優(yōu)先權(quán)日2012年12月11日
發(fā)明者童超 申請(qǐng)人:太倉市同維電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
八宿县| 紫云| 娄底市| 温宿县| 宕昌县| 根河市| 晋江市| 望都县| 洛川县| 平原县| 宁明县| 定西市| 闸北区| 大渡口区| 通化县| 胶州市| 喜德县| 四会市| 武隆县| 玉山县| 公主岭市| 静宁县| 南华县| 英德市| 德昌县| 腾冲县| 公主岭市| 东安县| 墨玉县| 赤城县| 阿鲁科尔沁旗| 大庆市| 弋阳县| 宜宾县| 虹口区| 阜平县| 乡城县| 泰州市| 淳安县| 高密市| 新龙县|