專(zhuān)利名稱(chēng):一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法和裝置。
背景技術(shù):
寬帶路由器是近幾年來(lái)新興的一種網(wǎng)絡(luò)產(chǎn)品,它伴隨著寬帶的普及應(yīng)運(yùn)而生。寬帶路由器集成了路由器、防火墻、帶寬控制和系統(tǒng)管理等功能,具備快速數(shù)據(jù)轉(zhuǎn)發(fā)、靈活的網(wǎng)絡(luò)管理、豐富的流量統(tǒng)計(jì)與日志報(bào)表等特點(diǎn),并且配置簡(jiǎn)單,多數(shù)還具有配置向?qū)Чδ?,便于用?hù)管理使用。針對(duì)目前中國(guó)寬帶市場(chǎng),多數(shù)寬帶路由器有特殊的優(yōu)化設(shè)計(jì),例如多ISPdnternet Service Provider,互聯(lián)網(wǎng)服務(wù)提供商)線(xiàn)路自動(dòng)選路等特色功能,可滿(mǎn)足不同的網(wǎng)絡(luò)流量環(huán)境。多數(shù)寬帶路由器采用高度集成設(shè)計(jì),集成lO/lOO/lOOOMbps寬帶以太網(wǎng)接口,可以帶動(dòng)多臺(tái)pc互聯(lián)和連接Internet,廣泛應(yīng)用于家庭、酒店、學(xué)校、辦公室、網(wǎng)吧、小區(qū)接入、政府、企業(yè)等場(chǎng)合。為了使下聯(lián)PC能夠接入網(wǎng)絡(luò),一般寬帶路由器在LAN(Local Area Network,局域網(wǎng))口上都是啟用DHCP Server (動(dòng)態(tài)獲取IP的服務(wù)器)功能:當(dāng)下聯(lián)PC的網(wǎng)絡(luò)接口配置為自動(dòng)獲取IP模式,PC機(jī)可自動(dòng)獲取IP,從而連接入網(wǎng)絡(luò),通過(guò)路由器進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)以滿(mǎn)足了一般相對(duì)固定用戶(hù)的需求;當(dāng)下聯(lián)PC的網(wǎng)絡(luò)接口配置為手動(dòng)指定模式時(shí),需要用戶(hù)將網(wǎng)絡(luò)接口的配置方式修改為自動(dòng)獲取IP模式才能正常接入網(wǎng)絡(luò)。但是在類(lèi)似酒店等人員流動(dòng)比較快的場(chǎng)景中,將會(huì)存在因修改網(wǎng)絡(luò)配置而帶來(lái)的人力成本增加、時(shí)間浪費(fèi)和效率低等問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的在于通過(guò)一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法和裝置,使新接入路由器的下聯(lián)設(shè)備不論之前網(wǎng)絡(luò)配置如何,都能夠做到不用修改其當(dāng)前的網(wǎng)絡(luò)接口配置,均可以通過(guò)路由器進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)。為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,所述方法包括,判斷下聯(lián)設(shè)備網(wǎng)絡(luò)接口的配置方式:當(dāng)下聯(lián)設(shè)備的網(wǎng)絡(luò)接口配置方式為自動(dòng)獲取IP時(shí),按照標(biāo)準(zhǔn)的DHCP協(xié)議為下聯(lián)設(shè)備分配網(wǎng)絡(luò)參數(shù),進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā);當(dāng)下聯(lián)設(shè)備的網(wǎng)絡(luò)接口配置方式為手動(dòng)指定時(shí),建立所述下聯(lián)設(shè)備MAC和寬帶路由器上未被使用IP之間的第一對(duì)應(yīng)關(guān)系以及所述下聯(lián)設(shè)備手動(dòng)模式下設(shè)置的IP地址和所述寬帶路由器上所述未被使用IP之間的第二對(duì)應(yīng)關(guān)系,根據(jù)所述第一、第二對(duì)應(yīng)關(guān)系進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)。對(duì)應(yīng)的,本發(fā)明還提出了一種數(shù)據(jù)轉(zhuǎn)發(fā)的裝置,所述裝置包括:配置方式判斷模塊,用于判斷下聯(lián)設(shè)備網(wǎng)絡(luò)接口的配置方式;DHCP方式處理模塊,當(dāng)所述配置方式判斷模塊的判斷結(jié)果為所述下聯(lián)設(shè)備的網(wǎng)絡(luò)配置方式為自動(dòng)獲取IP時(shí),用于按照標(biāo)準(zhǔn)的DHCP協(xié)議為所述下聯(lián)設(shè)備分配網(wǎng)絡(luò)參數(shù),進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā);手動(dòng)指定方式處理模塊,當(dāng)所述配置方式判斷模塊的判斷結(jié)果為所述下聯(lián)設(shè)備的網(wǎng)絡(luò)配置方式為手動(dòng)指定時(shí),用于建立所述下聯(lián)設(shè)備MAC和寬帶路由器上未被使用IP之間的第一對(duì)應(yīng)關(guān)系以及所述下聯(lián)設(shè)備手動(dòng)模式下設(shè)置的IP地址和所述寬帶路由器上所述未被使用IP之間的第二對(duì)應(yīng)關(guān)系,根據(jù)所述第一、第二對(duì)應(yīng)關(guān)系進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)。本發(fā)明通過(guò)對(duì)下聯(lián)設(shè)備不同的網(wǎng)絡(luò)配置方式,采用不同的方式進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)的技術(shù)手段,實(shí)現(xiàn)了接入路由器的下聯(lián)設(shè)備不需要修改其網(wǎng)絡(luò)參數(shù),便能直接、簡(jiǎn)單的接入網(wǎng)絡(luò)的效果,大幅減少了網(wǎng)絡(luò)管理員的維護(hù)工作。本發(fā)明特別適合酒店、火車(chē)站、公共大廳等網(wǎng)絡(luò)移動(dòng)性較大場(chǎng)合的接入網(wǎng)絡(luò)中使用。
圖1是根據(jù)本發(fā)明第一實(shí)施例所示的數(shù)據(jù)轉(zhuǎn)發(fā)的方法的實(shí)現(xiàn)流程圖;圖2是根據(jù)本發(fā)明第一實(shí)施例所示的轉(zhuǎn)發(fā)下聯(lián)設(shè)備發(fā)送數(shù)據(jù)包的處理流程圖;圖3是根據(jù)本發(fā)明第一實(shí)施例所示的轉(zhuǎn)發(fā)下聯(lián)設(shè)備接收數(shù)據(jù)包的處理流程圖;圖4是根據(jù)本發(fā)明第二實(shí)施例所示的DNS請(qǐng)求報(bào)文的處理流程圖;圖5是根據(jù)本發(fā)明第三實(shí)施例所示的靜態(tài)路由條目老化的處理流程圖;圖6是根據(jù)本發(fā)明第四實(shí)施例所示的數(shù)據(jù)轉(zhuǎn)發(fā)的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。在圖1中示出了本發(fā)明的第一實(shí)施例。圖1為根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)轉(zhuǎn)發(fā)的方法實(shí)現(xiàn)流程100,該實(shí)現(xiàn)流程100詳述如下:步驟101、寬帶路由器收到下聯(lián)設(shè)備的DHCP請(qǐng)求或ARP請(qǐng)求。 所述DHCP請(qǐng)求或ARP請(qǐng)求為與所述寬帶路由器的對(duì)應(yīng)接口位于同一廣播域的下聯(lián)設(shè)備發(fā)送的廣播請(qǐng)求。步驟102、寬帶路由器根據(jù)收到的DHCP請(qǐng)求或ARP請(qǐng)求,判斷下聯(lián)設(shè)備網(wǎng)絡(luò)接口的配置方式。如果判斷下聯(lián)設(shè)備的網(wǎng)絡(luò)配置方式為動(dòng)態(tài)獲取IP,執(zhí)行步驟103,如果判斷下聯(lián)設(shè)備的網(wǎng)絡(luò)配置方式為手動(dòng)配置,執(zhí)行步驟104。具體地,下聯(lián)設(shè)備網(wǎng)絡(luò)接口配置方法的判斷方法為:當(dāng)所述寬帶路由器接收到DHCP請(qǐng)求報(bào)文時(shí),判斷發(fā)送所述DHCP請(qǐng)求報(bào)文的下聯(lián)設(shè)備中的網(wǎng)絡(luò)接口配置方式為自動(dòng)獲取IP ;當(dāng)所述寬帶路由器接收到ARP請(qǐng)求報(bào)文時(shí),出現(xiàn)以下情況之一則判斷發(fā)送所述ARP請(qǐng)求報(bào)文的下聯(lián)設(shè)備的網(wǎng)絡(luò)接口配置方式為手動(dòng)指定:1、所述ARP請(qǐng)求報(bào)文中的源IP地址不屬于所述寬帶路由器中已經(jīng)被分配的合法IP地址;例如:寬帶路由器某個(gè)端口收到的ARP請(qǐng)求報(bào)文的源IP地址為:172.168.0.162,該端口配置的IP地址范圍為:192.168.0.2-192.168.0.255。2、所述ARP請(qǐng)求報(bào)文中的源IP地址屬于所述寬帶路由器中已經(jīng)被分配的合法IP,但源MAC地址與路由器中記錄的所述合法IP對(duì)應(yīng)的MAC地址不符。例如:寬帶路由器某個(gè)端口收到的ARP請(qǐng)求報(bào)文的源IP地址為:192.168.0.162,MAC為;F4:6D:04:60:20:A9,該端口分配了該IP地址,但是該IP地址對(duì)應(yīng)的MAC地址為:CO:30:23:A3:54:B3。步驟103、使用DHCP標(biāo)準(zhǔn)協(xié)議回應(yīng)下聯(lián)設(shè)備。為所述下聯(lián)設(shè)備分配IP地址,并指定網(wǎng)關(guān)及DNS服務(wù)器。步驟104、進(jìn)行正常的數(shù)據(jù)轉(zhuǎn)發(fā)。下聯(lián)設(shè)備使用寬帶路由器動(dòng)態(tài)分配的IP地址,進(jìn)行正常的數(shù)據(jù)轉(zhuǎn)發(fā)。步驟105、進(jìn)行ARP代理。寬帶路由器向發(fā)送ARP請(qǐng)求報(bào)文的下聯(lián)設(shè)備發(fā)送第一ARP響應(yīng)報(bào)文,代替應(yīng)答ARP請(qǐng)求,應(yīng)答的MAC地址為所述寬帶路由器本身的MAC地址。步驟106、創(chuàng)建靜態(tài)ARP表項(xiàng)。S卩:MAC-1P對(duì)應(yīng)表項(xiàng)。其中:MAC為發(fā)送ARP請(qǐng)求報(bào)文的下聯(lián)設(shè)備的MAC ;IP為寬帶路由器中未被使用的IP地址。優(yōu)選的,IP設(shè)為路由器中配置的生僻字段中未被路由器接口和靜態(tài)ARP表項(xiàng)使用的IP地址。例如:在路由器 的f0/0端口上添加一個(gè)新的接口 IP,添加方法為:
inter f0/0ip addl92.168.0.1255.255.255.0ip addl0.1.1.0255.255.255.0secondary多條靜態(tài)ARP表項(xiàng)構(gòu)成靜態(tài)ARP表,路由器上靜態(tài)ARP表的示意表如表I所示。表I
權(quán)利要求
1.一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,所述方法包括,判斷下聯(lián)設(shè)備網(wǎng)絡(luò)接口的配置方式:當(dāng)下聯(lián)設(shè)備的網(wǎng)絡(luò)接口配置方式為自動(dòng)獲取IP時(shí),按照標(biāo)準(zhǔn)的DHCP協(xié)議為下聯(lián)設(shè)備分配網(wǎng)絡(luò)參數(shù),進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā);當(dāng)下聯(lián)設(shè)備的網(wǎng)絡(luò)接口配置方式為手動(dòng)指定時(shí),建立所述下聯(lián)設(shè)備MAC和寬帶路由器上未被使用IP之間的第一對(duì)應(yīng)關(guān)系以及所述下聯(lián)設(shè)備手動(dòng)模式下設(shè)置的IP地址和所述寬帶路由器上所述未被使用IP之間的第二對(duì)應(yīng)關(guān)系,根據(jù)所述第一、第二對(duì)應(yīng)關(guān)系進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,所述進(jìn)行下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā),還包括進(jìn)行DNS代理的步驟:所述寬帶路由器判斷收到的DNS請(qǐng)求報(bào)文,當(dāng)收到的所述DNS請(qǐng)求報(bào)文中目的IP 地址包含于所述寬帶路由器本機(jī)配置的DNS服務(wù)器地址列表,則對(duì)所述的DNS請(qǐng)求報(bào)文進(jìn)行直接轉(zhuǎn)發(fā);當(dāng)收到的所述DNS請(qǐng)求報(bào)文中目的IP地址不屬于所述寬帶路由器本機(jī)配置的DNS服務(wù)器地址列表,則對(duì)所述DNS請(qǐng)求報(bào)文進(jìn)行DNS代理,將所述DNS請(qǐng)求報(bào)文轉(zhuǎn)發(fā)至所述寬帶路由器本機(jī)配置的DNS服務(wù)器。
3.根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,所述判斷下聯(lián)設(shè)備網(wǎng)絡(luò)接口的配置方式包括:當(dāng)所述寬帶路由器接收到DHCP請(qǐng)求報(bào)文時(shí),判斷發(fā)送所述DHCP請(qǐng)求報(bào)文的下聯(lián)設(shè)備中的網(wǎng)絡(luò)接口配置方式為自動(dòng)獲取IP;當(dāng)所述寬帶路由器接收到ARP請(qǐng)求報(bào)文時(shí),出現(xiàn)以下情況之一則判斷發(fā)送所述ARP請(qǐng)求報(bào)文的下聯(lián)設(shè)備的網(wǎng)絡(luò)接口配置方式為手動(dòng)指定: 所述ARP請(qǐng)求報(bào)文中的源IP地址不屬于所述寬帶路由器中已經(jīng)被分配的合法IP地址; 或者,所述ARP請(qǐng)求報(bào)文中的源IP地址屬于所述寬帶路由器中已經(jīng)被分配的合法IP,但源MAC地址與路由器中記錄的所述合法IP對(duì)應(yīng)的MAC地址不符。
4.根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,所述建立所述下聯(lián)設(shè)備MAC和所述寬帶路由器上未被使用IP之間的第一對(duì)應(yīng)關(guān)系包括: 對(duì)收到的所述ARP請(qǐng)求報(bào)文進(jìn)行ARP代理,向發(fā)送所述ARP請(qǐng)求報(bào)文的下聯(lián)設(shè)備發(fā)送第一 ARP響應(yīng)報(bào)文,代替應(yīng)答ARP請(qǐng)求,應(yīng)答的MAC地址為所述寬帶路由器本身的MAC地址; 創(chuàng)建靜態(tài)ARP表項(xiàng),包括=MAC-1P對(duì)應(yīng)表項(xiàng),其中,所述靜態(tài)ARP表項(xiàng)中的MAC為發(fā)送所述ARP請(qǐng)求報(bào)文的下聯(lián)設(shè)備的MAC ;所述靜態(tài)ARP表項(xiàng)中的IP為所述寬帶路由器中未被使用的IP地址。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,所述建立所述下聯(lián)設(shè)備手動(dòng)模式下設(shè)置的IP地址和所述寬帶路由器上所述未被使用IP之間的第二對(duì)應(yīng)關(guān)系包括: 創(chuàng)建靜態(tài)主機(jī)路由條目,包括:IP-Next Hop對(duì)應(yīng)條目,其中,所述IP-NextHop對(duì)應(yīng)條目中的IP為所述ARP請(qǐng)求報(bào)文中的源IP ;所述IP-Next Hop對(duì)應(yīng)條目中的Next Hop為所述靜態(tài)ARP表項(xiàng)中與所述下聯(lián)設(shè)備MAC對(duì)應(yīng)的所述寬帶路由器上未被使用IP。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,進(jìn)行所述對(duì)收到的所述ARP請(qǐng)求報(bào)文進(jìn)行ARP代理步驟之前,還包括對(duì)所述ARP請(qǐng)求報(bào)文進(jìn)行可信驗(yàn)證的步驟。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,對(duì)所述ARP請(qǐng)求報(bào)文進(jìn)行可信驗(yàn)證的步驟包括: 提取所述ARP請(qǐng)求報(bào)文的源IP和源MAC ;根據(jù)所述ARP請(qǐng)求報(bào)文的源IP和源MAC,構(gòu)造并發(fā)送第二 ARP響應(yīng)報(bào)文; 如果在預(yù)先設(shè)定的時(shí)間之內(nèi)收到與所述第二 ARP響應(yīng)報(bào)文中的源MAC相同的應(yīng)答報(bào)文,所述ARP請(qǐng)求報(bào)文驗(yàn)證結(jié)果為可信;否則,不可信。
8.根據(jù)權(quán)利要求5或6所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,所述寬帶路由器中未被使用的IP地址包括:所述寬帶路由器中配置的生僻網(wǎng)段中未被路由器接口和靜態(tài)ARP表項(xiàng)使用的IP地址。
9.根據(jù)權(quán)利要求5或6所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,所述根據(jù)第一對(duì)應(yīng)關(guān)系和第二對(duì)應(yīng)關(guān)系進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)所述下聯(lián)設(shè)備發(fā)送的數(shù)據(jù)包,包括以下步驟: 提取所述下聯(lián)設(shè)備發(fā)送數(shù)據(jù)包的五元組數(shù)據(jù),創(chuàng)建數(shù)據(jù)流狀態(tài)表項(xiàng); 根據(jù)所述寬帶路由器上配置的轉(zhuǎn)發(fā)策略,在允許所述下聯(lián)設(shè)備發(fā)送的數(shù)據(jù)包轉(zhuǎn)發(fā)的情況下,將所述下聯(lián)設(shè)備發(fā)送的數(shù)據(jù)包根據(jù)所述寬帶路由器中存儲(chǔ)的路由表項(xiàng)轉(zhuǎn)發(fā)出去。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,所述根據(jù)第一對(duì)應(yīng)關(guān)系和第二對(duì)應(yīng)關(guān)系進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)所述下聯(lián)設(shè)備接收的數(shù)據(jù)包,包括以下步驟: 根據(jù)所述下聯(lián)設(shè)備接收的數(shù)據(jù)包,查找包括所述數(shù)據(jù)流狀態(tài)表項(xiàng)的數(shù)據(jù)流狀態(tài)表,匹配到符合的五元組數(shù)據(jù),獲取所述符合的五元組數(shù)據(jù)中的源端口 ; 根據(jù)所述下聯(lián)設(shè)備接收的數(shù)據(jù)包的目的IP,查找包括所述靜態(tài)主機(jī)路由條目的靜態(tài)主機(jī)路由表,匹配 到符合的IP-Next Hop對(duì)應(yīng)條目,獲取所述符合的IP-Next Hop對(duì)應(yīng)條目中的 Next Hop ; 根據(jù)所述符合的IP-Next Hop對(duì)應(yīng)條目中的Next Hop,查找包括所述靜態(tài)ARP表項(xiàng)的靜態(tài)ARP表,匹配到符合的MAC-1P對(duì)應(yīng)條目,獲取所述符合的MAC-1P對(duì)應(yīng)條目中的MAC ; 將所述下聯(lián)設(shè)備接收的數(shù)據(jù)包發(fā)送至物理地址為所述符合的MAC-1P對(duì)應(yīng)條目中的MAC,端口號(hào)為所述符合的五元組數(shù)據(jù)中的源端口的下聯(lián)設(shè)備。
11.根據(jù)權(quán)利要求5或6所述的數(shù)據(jù)轉(zhuǎn)發(fā)的方法,其特征在于,還包括所述靜態(tài)主機(jī)路由條目和靜態(tài)ARP表項(xiàng)定期老化的步驟,所述步驟包括: 創(chuàng)建一條所述靜態(tài)主機(jī)路由條目后,為所述創(chuàng)建的靜態(tài)主機(jī)路由條目設(shè)置標(biāo)志位Flag, Flag初始值設(shè)置為I ; 啟用一個(gè)定時(shí)器,所述定時(shí)器觸發(fā)后,遍歷所有帶Flag標(biāo)記的靜態(tài)主機(jī)路由條目,如果Flag為1,則所述Flag置0,如果Flag為0,則刪除該靜態(tài)主機(jī)路由條目,同時(shí)刪除與之對(duì)應(yīng)的ARP表項(xiàng); 重置定時(shí)器。
12.—種數(shù)據(jù)轉(zhuǎn)發(fā)的裝置,其特征在于,所述裝置包括: 配置方式判斷模塊,用于判斷下聯(lián)設(shè)備網(wǎng)絡(luò)接口的配置方式; DHCP方式處理模塊,當(dāng)所述配置方式判斷模塊的判斷結(jié)果為所述下聯(lián)設(shè)備的網(wǎng)絡(luò)配置方式為自動(dòng)獲取IP時(shí),用于按照標(biāo)準(zhǔn)的DHCP協(xié)議為所述下聯(lián)設(shè)備分配網(wǎng)絡(luò)參數(shù),進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā); 手動(dòng)指定方式處理模塊,當(dāng)所述配置方式判斷模塊的判斷結(jié)果為所述下聯(lián)設(shè)備的網(wǎng)絡(luò)配置方式為手動(dòng)指定時(shí),用于建立所述下聯(lián)設(shè)備MAC和寬帶路由器上未被使用IP之間的第一對(duì)應(yīng)關(guān)系以及所述下聯(lián)設(shè)備手動(dòng)模式下設(shè)置的IP地址和所述寬帶路由器上所述未被使用IP之間的第二對(duì)應(yīng)關(guān)系,根據(jù)所述第一、第二對(duì)應(yīng)關(guān)系進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)。
13.根據(jù)權(quán)利要求12所述的數(shù)據(jù)轉(zhuǎn)發(fā)的裝置,其特征在于,所述裝置還包括DNS代理模塊,用于對(duì)DNS請(qǐng)求報(bào)文完成DNS代理功能:當(dāng)收到的所述DNS請(qǐng)求報(bào)文中目的IP地址包含于所述寬帶路由器本機(jī)配置的DNS服務(wù)器地址列表,則對(duì)所述的DNS請(qǐng)求報(bào)文進(jìn)行直接轉(zhuǎn)發(fā);當(dāng)收到的所述DNS請(qǐng)求報(bào)文中目的IP地址不屬于所述寬帶路由器本機(jī)配置的DNS服務(wù)器地址列表,則對(duì)所述DNS請(qǐng)求報(bào)文進(jìn)行DNS代理,將所述DNS請(qǐng)求報(bào)文轉(zhuǎn)發(fā)至所述寬帶路由器本機(jī)配置的DNS服務(wù)器。
14.根據(jù)權(quán)利要求12或13所述的數(shù)據(jù)轉(zhuǎn)發(fā)的裝置,其特征在于,所述手動(dòng)指定方式處理模塊進(jìn)一步包括: 對(duì)應(yīng)關(guān)系建立模塊,用于建立所述下聯(lián)設(shè)備MAC和所述寬帶路由器上未被使用IP之間的第一對(duì)應(yīng)關(guān)系以及所述下聯(lián)設(shè)備手動(dòng)模式下設(shè)置的IP地址和所述寬帶路由器上所述未被使用IP之間的第二對(duì)應(yīng)關(guān)系; 數(shù)據(jù)轉(zhuǎn)發(fā)模塊,根據(jù)所述對(duì)應(yīng)關(guān)系建立模塊建立的所述第一、第二對(duì)應(yīng)關(guān)系,用于進(jìn)行所述下聯(lián)設(shè)備 的數(shù)據(jù)轉(zhuǎn)發(fā)。
全文摘要
本發(fā)明公開(kāi)了一種數(shù)據(jù)轉(zhuǎn)發(fā)的方法及裝置。所述方法包括,判斷下聯(lián)設(shè)備網(wǎng)絡(luò)接口的配置方式當(dāng)下聯(lián)設(shè)備的網(wǎng)絡(luò)接口配置方式為自動(dòng)獲取IP時(shí),按照標(biāo)準(zhǔn)的DHCP協(xié)議為下聯(lián)設(shè)備分配網(wǎng)絡(luò)參數(shù),進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā);當(dāng)下聯(lián)設(shè)備的網(wǎng)絡(luò)接口配置方式為手動(dòng)指定時(shí),建立所述下聯(lián)設(shè)備MAC和寬帶路由器上未被使用IP之間的第一對(duì)應(yīng)關(guān)系以及所述下聯(lián)設(shè)備手動(dòng)模式下設(shè)置的IP地址和所述寬帶路由器上所述未被使用IP之間的第二對(duì)應(yīng)關(guān)系,根據(jù)所述第一、第二對(duì)應(yīng)關(guān)系進(jìn)行所述下聯(lián)設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)。本發(fā)明提供的方法和裝置可使接入寬帶路由器的下聯(lián)設(shè)備不需修改其網(wǎng)絡(luò)參數(shù)便能直接、簡(jiǎn)單的接入網(wǎng)絡(luò)。
文檔編號(hào)H04L12/701GK103152255SQ20131005463
公開(kāi)日2013年6月12日 申請(qǐng)日期2013年2月20日 優(yōu)先權(quán)日2013年2月20日
發(fā)明者魏元首 申請(qǐng)人:神州數(shù)碼網(wǎng)絡(luò)(北京)有限公司