專利名稱:路由器及其確定因特網(wǎng)連線協(xié)議的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及路由器,尤其涉及一種路由器確定因特網(wǎng)連線協(xié)議的方法。
背景技術(shù):
一般而言,路由器通過因特網(wǎng)連線協(xié)議與因特網(wǎng)進行連線,隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展,因特網(wǎng)連線協(xié)議的類型也趨于多樣化,路由器進行通信前得先確認其因特網(wǎng)連線協(xié)議的類型,以便于更好的與因特網(wǎng)進行連線。請參閱圖1,所示為現(xiàn)在技術(shù)中路由器10的應(yīng)用環(huán)境圖,從圖1中可以看出,路由器10與因特網(wǎng)20中的服務(wù)器30通信。服務(wù)器30包括動態(tài)主機配置協(xié)議(Dynamic Host Configuration Protocol,DHCP)服務(wù)器32、以太網(wǎng)點對點協(xié)議(Point-to-Point Protocol over Ethernet, PPPoE)服務(wù)器 34 及點對點隧道協(xié)議(Point to Point Tunneling Protocol, PPTP)服務(wù)器36,分別用于提供動態(tài)主機配置服務(wù)、以太網(wǎng)點對點服務(wù)及點對點隧道服務(wù)等不同的服務(wù)內(nèi)容。為了獲得正確的服務(wù),在通信前路由器10要與服務(wù)器30確定相應(yīng)的連線協(xié)議。請參閱圖2,所示為現(xiàn)在技術(shù)中路由器10確定因特網(wǎng)連線協(xié)議的方法。在步驟S200,路由器 10發(fā)送PPPoE請求報文至服務(wù)器30。在步驟S202,路由器10等待3秒。在步驟S204,路由器10判斷是否收到服務(wù)器30發(fā)送的PPPoE回應(yīng)報文。若有收到服務(wù)器30發(fā)送的PPPoE 回應(yīng)報文,則在步驟,路由器10確定其因特網(wǎng)連線協(xié)議為PPPoE,并利用PPPoE進行網(wǎng)絡(luò)連線;若沒有收到服務(wù)器30發(fā)送的PPPoE回應(yīng)報文,則在步驟S206,路由器10判斷發(fā)送 PPPoE請求報文的次數(shù)是否大于或等于3。若發(fā)送PPPoE請求報文的次數(shù)小于3,則返回步驟S200,路由器10繼續(xù)發(fā)送PPPoE請求報文至服務(wù)器30。若發(fā)送PPPoE請求報文的次數(shù)大于或等于3,則在步驟S208,路由器10發(fā)送DHCP 請求報文至服務(wù)器30。在步驟S210,路由器10等待3秒。在步驟S212,路由器10判斷是否收到服務(wù)器30發(fā)送的DHCP回應(yīng)報文。若有收到服務(wù)器30發(fā)送的DHCP回應(yīng)報文,則在步驟,路由器10確定其因特網(wǎng)連線協(xié)議為DHCP,并利用DHCP進行網(wǎng)絡(luò)連線。若沒有收到服務(wù)器30發(fā)送的DHCP回應(yīng)報文,則在步驟S214,路由器10判斷發(fā)送DHCP請求報文的次數(shù)是否大于或等于3。若發(fā)送DHCP請求報文的次數(shù)小于3,則返回步驟S208,路由器10 繼續(xù)發(fā)送DHCP請求報文至服務(wù)器30。若發(fā)送DHCP請求報文的次數(shù)大于或等于3,則在步驟S216,路由器10發(fā)送PPTP請求報文至服務(wù)器30。在步驟S218,路由器10等待3秒。在步驟S220,路由器10判斷是否收到服務(wù)器30發(fā)送的PPTP回應(yīng)報文。若有收到服務(wù)器30發(fā)送的PPTP回應(yīng)報文,則在步驟S230,路由器10確定其因特網(wǎng)連線協(xié)議為PPTP。若沒有收到服務(wù)器30發(fā)送的PPTP回應(yīng)報文,則在步驟S222,路由器10判斷發(fā)送PPTP請求報文的次數(shù)是否大于或等于3。若發(fā)送PPTP請求報文的次數(shù)小于3,則返回步驟S216,路由器10繼續(xù)發(fā)送PPTP請求報文至服務(wù)器30。若發(fā)送PPTP請求報文的次數(shù)大于或等于3,則在步驟S2M,路由器10確定其因特網(wǎng)連線協(xié)議為靜態(tài)因特網(wǎng)協(xié)議(IP),并利用靜態(tài)IP進行網(wǎng)絡(luò)連線。
由此可見,現(xiàn)在技術(shù)中路由器10確定因特網(wǎng)連線協(xié)議的類型的方法是按順序發(fā)送PPPoE請求報文、DHCP請求報文及PPTP報文,且每一次發(fā)送請求報文后均需等待3秒, 若路由器10的因特網(wǎng)連線協(xié)議為靜態(tài)因特網(wǎng)協(xié)議,則確定路由器10的因特網(wǎng)連線協(xié)議所花的時間會大于27秒,用時太久。因此,急需提供一種路由器,可以快速的確定因特網(wǎng)連線協(xié)議。
發(fā)明內(nèi)容
有鑒于此,需提供一種路由器,可以快速的確定因特網(wǎng)連線協(xié)議。此外,還需要提供一種路由器確定因特網(wǎng)連線協(xié)議的方法,可以快速的確定因特網(wǎng)連線協(xié)議的類型。本發(fā)明實施方式中的路由器通過因特網(wǎng)連線協(xié)議與因特網(wǎng)進行連線,用于確定所述因特網(wǎng)連線協(xié)議,其中所述因特網(wǎng)連線協(xié)議包括以太網(wǎng)點對點協(xié)議、動態(tài)主機配置協(xié)議、 點對點隧道協(xié)議及靜態(tài)因特網(wǎng)協(xié)議,所述因特網(wǎng)中包括服務(wù)器,用于提供以太網(wǎng)點對點服務(wù)、動態(tài)主機配置服務(wù)及點對點隧道服務(wù),所述路由器包括通信模塊、記錄模塊、判斷模塊及協(xié)議確定模塊。通信模塊發(fā)送請求報文至服務(wù)器,其中請求報文包括以太網(wǎng)點對點協(xié)議請求報文、動態(tài)主機配置協(xié)議請求報文及點對點隧道協(xié)議請求報文。記錄模塊記錄通信模塊發(fā)送請求報文的次數(shù)。判斷模塊等待預(yù)定時間后判斷是否從服務(wù)器接收到請求報文的回應(yīng)報文,并當沒有從服務(wù)器接收到請求報文的回應(yīng)報文時判斷記錄模塊中所記錄的次數(shù)是否大于或等于預(yù)定次數(shù)。協(xié)議確定模塊在記錄模塊中所記錄的次數(shù)大于或等于預(yù)定次數(shù)時確定因特網(wǎng)連線協(xié)議的類型為靜態(tài)因特網(wǎng)協(xié)議。本發(fā)明實施方式中的路由器確定因特網(wǎng)連線協(xié)議的方法,其中路由器通過因特網(wǎng)連線協(xié)議與因特網(wǎng)進行連線,因特網(wǎng)連線協(xié)議包括以太網(wǎng)點對點協(xié)議、動態(tài)主機配置協(xié)議、 點對點隧道協(xié)議及靜態(tài)因特網(wǎng)協(xié)議,所述因特網(wǎng)中包括服務(wù)器,用于提供以太網(wǎng)點對點服務(wù)、動態(tài)主機配置服務(wù)及點對點隧道服務(wù),路由器確定因特網(wǎng)連線協(xié)議的類型的方法包括以下步驟發(fā)送請求報文至服務(wù)器,其中請求報文包括以太網(wǎng)點對點協(xié)議請求報文、動態(tài)主機配置協(xié)議請求報文及點對點隧道協(xié)議請求報文;記錄發(fā)送請求報文的次數(shù);等待預(yù)定時間后判斷是否從服務(wù)器接收到的請求報文的回應(yīng)報文;若沒有接收到請求報文的回應(yīng)報文,則判斷發(fā)送請求報文的次數(shù)是否大于或等于預(yù)定次數(shù);若發(fā)送請求報文的次數(shù)大于或等于預(yù)定次數(shù),則確定因特網(wǎng)連線協(xié)議為靜態(tài)因特網(wǎng)協(xié)議。本發(fā)明實施方式中的路由器及其確定因特網(wǎng)連線協(xié)議的方法通過同時發(fā)送以太網(wǎng)點對點協(xié)議請求報文、動態(tài)主機配置協(xié)議請求報文及點對點隧道協(xié)議請求報文,并在等待預(yù)定時間后判斷是否收到相應(yīng)回應(yīng)報文來確定其因特網(wǎng)連線協(xié)議,有效的減少了確定路由器的因特網(wǎng)連線協(xié)議的時間。
圖1所示為現(xiàn)有技術(shù)中路由器的應(yīng)用環(huán)境圖。圖2所示為現(xiàn)有技術(shù)中路由器確定因特網(wǎng)連線協(xié)議的類型的方法的流程圖。圖3所示為本發(fā)明路由器一實施方式的模塊圖。圖4所示為本發(fā)明路由器確定因特網(wǎng)連線協(xié)議的方法一實施方式的流程圖。
主要元件符號說明
路由器10,100
因特網(wǎng)20
服務(wù)器30
DHCP服務(wù)器32
PPPoE服務(wù)器34
PPTP服務(wù)器36
通信模塊110
記錄模塊120
計時器130
判斷模塊140
協(xié)議確定模塊150
存儲器160
處理器170
具體實施例方式請參閱圖3,所示為本發(fā)明路由器100 —實施方式的模塊圖。在本實施方式中, 路由器100適用于圖1所示的應(yīng)用環(huán)境圖中,即扮演圖1中路由器10的角色。在本實施方式中,路由器100通過因特網(wǎng)連線協(xié)議與因特網(wǎng)20上的服務(wù)器30進行連線,用于確定所述因特網(wǎng)連線協(xié)議的類型。所述服務(wù)器30包括動態(tài)主機配置協(xié)議(Dynamic Host Configuration Protocol,DHCP)服務(wù)器32、以太網(wǎng)點對點協(xié)議(Point-to-Point Protocol over Ethernet, PPPoE)服務(wù)器 34 及點對點隧道協(xié)議(Point to Point Tunneling Protocol, PPTP)服務(wù)器36,分別用于提供以太網(wǎng)點對點服務(wù)、動態(tài)主機配置服務(wù)及點對點隧道服務(wù)。因特網(wǎng)連線協(xié)議包括以太網(wǎng)點對點協(xié)議、動態(tài)主機配置協(xié)議、點對點隧道協(xié)議及靜態(tài)因特網(wǎng)協(xié)議這四種類型。在本發(fā)明其他實施方式中,所述動態(tài)主機配置協(xié)議服務(wù)器32、 以太網(wǎng)點對點協(xié)議服務(wù)器34及點對點隧道協(xié)議服務(wù)器36分別為服務(wù)器30中的功能模塊, 分別實現(xiàn)動態(tài)主機配置協(xié)議服務(wù)、以太網(wǎng)點對點協(xié)議服務(wù)及點對點隧道協(xié)議服務(wù)。若路由器100通過以太網(wǎng)點對點協(xié)議、動態(tài)主機配置協(xié)議或點對點隧道協(xié)議與因特網(wǎng)20進行連線,則需要服務(wù)器30的服務(wù)才能獲得因特網(wǎng)的服務(wù)。若路由器100通過靜態(tài)因特網(wǎng)協(xié)議與因特網(wǎng)20進行連線,則不需要服務(wù)器30的服務(wù)而是自行獲得因特網(wǎng)的服務(wù)。在本實施方式中,路由器100包括通信模塊110、記錄模塊120、計時器130、判斷模塊140、協(xié)議確定模塊150、存儲器160及至少一個處理器170。處理器170用于執(zhí)行通信模塊110、記錄模塊120、判斷模塊140及協(xié)議確定模塊150。通信模塊110用于發(fā)送請求報文至服務(wù)器30。在本實施方式中,請求報文包括以太網(wǎng)點對點協(xié)議(PPPoE)請求報文、動態(tài)主機配置協(xié)議(DHCP)請求報文及點對點隧道協(xié)議 (PPTP)請求報文。在本實施方式中,通信模塊110以廣播方式同時發(fā)送PPPoE請求報文、DHCP請求報文及PPTP請求報文給服務(wù)器30。
在本實施方式中,DHCP服務(wù)器32只能接收DHCP請求報文,并在收到DHCP請求報文后判斷是否能為發(fā)送該DHCP請求報文的路由器100提供服務(wù),并在能為路由器100提供服務(wù)時發(fā)送DHCP回應(yīng)報文;PPPoE服務(wù)器34只能接收PPPoE請求報文,并在收到PPPoE請求報文后判斷是否能為發(fā)送該PPPoE請求報文的路由器100提供服務(wù),并在能為路由器100 提供服務(wù)時發(fā)送PPPoE回應(yīng)報文;PPTP服務(wù)器36只能接收PPTP請求報文,并在收到PPTP 請求報文后判斷是否能為發(fā)送該PPTP請求報文的路由器100提供服務(wù),并在能為路由器 100提供服務(wù)時發(fā)送PPTP回應(yīng)報文。記錄模塊120用于記錄通信模塊110發(fā)送請求報文的次數(shù),同時計時器130開始計時。通信模塊110還用于從所述服務(wù)器30接收所述請求報文的回應(yīng)報文。在本實施方式中,回應(yīng)報文為PPPoE回應(yīng)報文、PPTP回應(yīng)報文及DHCP回應(yīng)報文這三種其中之一。判斷模塊140還用于等待預(yù)定時間后判斷通信模塊110是否接收到回應(yīng)報文,并在通信模塊110沒接收到回應(yīng)報文時判斷記錄模塊120中所記錄的次數(shù)是否大于或等于預(yù)定次數(shù)。在本實施方式中,若記錄模塊120中所記錄的次數(shù)小于預(yù)定次數(shù),則通信模塊110 繼續(xù)發(fā)送請求報文至服務(wù)器30,判斷模塊140繼續(xù)判斷通信模塊110是否收到回應(yīng)報文。 在本實施方式中,預(yù)定次數(shù)為3。在本實施方式中,計時器130用于計時預(yù)定時間,其中預(yù)定時間一般為3秒。協(xié)議確定模塊150在判斷模塊140判斷所述記錄模塊120中所記錄的次數(shù)大于或等于預(yù)定次數(shù)時確定路由器100的因特網(wǎng)連線協(xié)議為靜態(tài)因特網(wǎng)協(xié)議(IP)。在本實施方式中,若通信模塊110接收到回應(yīng)報文,則判斷模塊140還用于判斷該回應(yīng)報文是否為PPPoE回應(yīng)報文,若該回應(yīng)報文為PPPoE回應(yīng)報文,則協(xié)議確定模塊150確定路由器100的因特網(wǎng)連線協(xié)議為PPPoE。在本實施方式中,判斷模塊140還用于在所述回應(yīng)報文不是PPPoE回應(yīng)報文時判斷該回應(yīng)報文是否為PPTP回應(yīng)報文,若該回應(yīng)報文為PPTP回應(yīng)報文,則協(xié)議確定模塊150 確定路由器100的因特網(wǎng)連線協(xié)議為PPTP。在本實施方式中,若判斷模塊140判斷所述回應(yīng)報文不是PPTP回應(yīng)報文,則由此可以確定所述回應(yīng)報文為DHCP回應(yīng)報文,協(xié)議確定模塊150確定路由器100的因特網(wǎng)連線協(xié)議為DHCP。本發(fā)明實施方式中的路由器100通過同時發(fā)送PPPoE請求報文、DHCP請求報文及 PPTP請求報文,并在等待預(yù)定時間后判斷是否收到相應(yīng)回應(yīng)報文來確定其因特網(wǎng)連線協(xié)議,有效的減少了確定路由器100的因特網(wǎng)連線協(xié)議的時間。請參閱圖4,所示為本發(fā)明確定路由器100的因特網(wǎng)連線協(xié)議的方法一實施方式的流程圖。所述方法用于圖3所示的路由器中。在本實施方式中,當路由器100啟動時,便用所述方法來確定其因特網(wǎng)連線協(xié)議。在步驟S400,通信模塊110發(fā)送請求報文至服務(wù)器30。在本實施方式中,請求報文包括以太網(wǎng)點對點協(xié)議(PPPoE)請求報文、動態(tài)主機配置協(xié)議(DHCP)請求報文及點對點隧道協(xié)議(PPTP)請求報文。在步驟S402,記錄模塊120記錄通信模塊110發(fā)送請求報文的次數(shù)。在步驟S404,計時器130根據(jù)預(yù)定時間開始計時。在本實施方式中,預(yù)定時間為3
在步驟S406,判斷模塊140在計時結(jié)束時判斷通信模塊110是否收到服務(wù)器30的回應(yīng)報文。在本實施方式中,回應(yīng)報文為PPPoE回應(yīng)報文、PPTP回應(yīng)報文及DHCP回應(yīng)報文這三種其中之一。在本實施方式中,DHCP服務(wù)器32只能接收DHCP請求報文,并在收到DHCP請求報文后判斷是否能為發(fā)送該DHCP請求報文的路由器100提供服務(wù),并在能為路由器100提供服務(wù)時發(fā)送DHCP回應(yīng)報文;PPPoE服務(wù)器34只能接收PPPoE請求報文,并在收到PPPoE請求報文后判斷是否能為發(fā)送該PPPoE請求報文的路由器100提供服務(wù),并在能為路由器100 提供服務(wù)時發(fā)送PPPoE回應(yīng)報文;PPTP服務(wù)器36只能接收PPTP請求報文,并在收到PPTP 請求報文后判斷是否能為發(fā)送該PPTP請求報文的路由器100提供服務(wù),并在能為路由器 100提供服務(wù)時發(fā)送PPTP回應(yīng)報文。若通信模塊110沒有收到回應(yīng)報文,則在步驟S408,判斷模塊140判斷記錄模塊 120中所記錄的發(fā)送請求報文的次數(shù)是否大于或等于預(yù)定次數(shù)。在本實施方式中,預(yù)定次數(shù)為3。若發(fā)送請求報文的次數(shù)大于或等于預(yù)定次數(shù),則在步驟S410,協(xié)議確定模塊150 確定路由器100的因特網(wǎng)連線協(xié)議為靜態(tài)因特網(wǎng)協(xié)議(IP)。若通信模塊110收到回應(yīng)報文,則在步驟S412,判斷模塊140判斷回應(yīng)報文是否為 PPPoE回應(yīng)報文。若回應(yīng)報文不是PPPoE回應(yīng)報文,則在步驟S414,判斷模塊140判斷回應(yīng)報文是否為PPTP回應(yīng)報文。若回應(yīng)報文不是PPTP回應(yīng)報文,由此可確定該回應(yīng)報文為DHCP報文,在步驟 S416,協(xié)議確定模塊150確定路由器100的因特網(wǎng)連線協(xié)議為DHCP。若回應(yīng)報文為PPPoE回應(yīng)報文,則在步驟S418,協(xié)議確定模塊150確定路由器100 的因特網(wǎng)連線協(xié)議為PPPoE。若回應(yīng)報文為PPTP回應(yīng)報文,則在步驟S420,協(xié)議確定模塊150確定路由器100 的因特網(wǎng)連線協(xié)議為PPTP。若發(fā)送請求報文的次數(shù)小于預(yù)定次數(shù),則返回步驟S400,通信模塊110繼續(xù)發(fā)送請求報文至服務(wù)器30。本發(fā)明實施方式中的路由器100及其確定因特網(wǎng)連線協(xié)議的方法通過同時發(fā)送 PPPoE請求報文、DHCP請求報文及PPTP請求報文,并在等待預(yù)定時間后判斷是否收到相應(yīng)回應(yīng)報文來確定其因特網(wǎng)連線協(xié)議,有效的減少了確定路由器100的因特網(wǎng)連線協(xié)議的時間。
權(quán)利要求
1.一種路由器,通過因特網(wǎng)連線協(xié)議與因特網(wǎng)進行連線,用于確定所述因特網(wǎng)連線協(xié)議,其中所述因特網(wǎng)連線協(xié)議包括以太網(wǎng)點對點協(xié)議、動態(tài)主機配置協(xié)議、點對點隧道協(xié)議及靜態(tài)因特網(wǎng)協(xié)議,所述因特網(wǎng)中包括服務(wù)器,用于提供以太網(wǎng)點對點服務(wù)、動態(tài)主機配置服務(wù)及點對點隧道服務(wù),其特征在于,所述路由器包括通信模塊,用于發(fā)送請求報文至所述服務(wù)器,其中所述請求報文包括以太網(wǎng)點對點協(xié)議請求報文、動態(tài)主機配置協(xié)議請求報文及點對點隧道協(xié)議請求報文;記錄模塊,用于記錄所述通信模塊發(fā)送請求報文的次數(shù);判斷模塊,用于等待預(yù)定時間后判斷是否從所述服務(wù)器接收到所述請求報文的回應(yīng)報文,并當沒有從所述服務(wù)器接收到所述請求報文的回應(yīng)報文時判斷所述記錄模塊中所記錄的次數(shù)是否大于或等于預(yù)定次數(shù);及協(xié)議確定模塊,用于在所述記錄模塊中所記錄的次數(shù)大于或等于預(yù)定次數(shù)時確定所述因特網(wǎng)連線協(xié)議的類型為靜態(tài)因特網(wǎng)協(xié)議。
2.如權(quán)利要求1所述的路由器,其特征在于,所述請求報文的回應(yīng)報文包括以太網(wǎng)點對點協(xié)議回應(yīng)報文、動態(tài)主機配置協(xié)議回應(yīng)報文及點對點隧道協(xié)議回應(yīng)報文其中之一。
3.如權(quán)利要求2所述的路由器,其特征在于,所述判斷模塊還用于當從所述服務(wù)器接收到所述請求報文的回應(yīng)報文時判斷所述請求報文的回應(yīng)報文是否為以太網(wǎng)點對點協(xié)議回應(yīng)報文,所述協(xié)議確定模塊在所述請求報文的回應(yīng)報文為以太網(wǎng)點對點協(xié)議回應(yīng)報文時確定所述因特網(wǎng)連線協(xié)議為以太網(wǎng)點對點協(xié)議。
4.如權(quán)利要求3所述的路由器,其特征在于,所述判斷模塊還用于當所述請求報文的回應(yīng)報文不為以太網(wǎng)點對點協(xié)議回應(yīng)報文時判斷所述回應(yīng)報文是否為點對點隧道協(xié)議回應(yīng)報文,所述協(xié)議確定模塊在所述回應(yīng)報文為點對點隧道協(xié)議回應(yīng)報文時確定所述因特網(wǎng)連線協(xié)議為點對點隧道協(xié)議。
5.如權(quán)利要求4所述的路由器,其特征在于,所述協(xié)議確定模塊還用于在所述回應(yīng)報文不是點對點隧道協(xié)議回應(yīng)報文時確定所述因特網(wǎng)連線協(xié)議為動態(tài)主機配置協(xié)議。
6.一種路由器確定因特網(wǎng)連線協(xié)議的方法,其中所述路由器通過因特網(wǎng)連線協(xié)議與因特網(wǎng)進行連線,所述因特網(wǎng)連線協(xié)議包括以太網(wǎng)點對點協(xié)議、動態(tài)主機配置協(xié)議、點對點隧道協(xié)議及靜態(tài)因特網(wǎng)協(xié)議,所述因特網(wǎng)中包括服務(wù)器,用于提供以太網(wǎng)點對點服務(wù)、動態(tài)主機配置服務(wù)及點對點隧道服務(wù),其特征在于,所述路由器確定因特網(wǎng)連線協(xié)議的類型的方法包括以下步驟發(fā)送請求報文至所述服務(wù)器,其中所述請求報文包括以太網(wǎng)點對點協(xié)議請求報文、動態(tài)主機配置協(xié)議請求報文及點對點隧道協(xié)議請求報文;記錄發(fā)送所述請求報文的次數(shù);等待預(yù)定時間后判斷是否從所述服務(wù)器接收到的所述請求報文的回應(yīng)報文;若沒有接收到所述請求報文的回應(yīng)報文,則判斷發(fā)送所述請求報文的次數(shù)是否大于或等于預(yù)定次數(shù);及若發(fā)送所述請求報文的次數(shù)大于或等于預(yù)定次數(shù),則確定所述因特網(wǎng)連線協(xié)議為靜態(tài)因特網(wǎng)協(xié)議。
7.如權(quán)利要求6所述的路由器確定因特網(wǎng)連線協(xié)議的方法,其特征在于,所述請求報文的回應(yīng)報文包括以太網(wǎng)點對點協(xié)議回應(yīng)報文、動態(tài)主機配置協(xié)議回應(yīng)報文及點對點隧道協(xié)議回應(yīng)報文其中之一。
8.如權(quán)利要求7所述的路由器確定因特網(wǎng)連線協(xié)議的方法,其特征在于,還包括以下步驟若在預(yù)定時間內(nèi)從所述服務(wù)器接收到所述請求報文的回應(yīng)報文,則判斷所述請求報文的回應(yīng)報文是否為以太網(wǎng)點對點協(xié)議回應(yīng)報文;及若所述請求報文的回應(yīng)報文為以太網(wǎng)點對點協(xié)議回應(yīng)報文,則確定所述因特網(wǎng)連線協(xié)議為以太網(wǎng)點對點協(xié)議。
9.如權(quán)利要求8所述的路由器確定因特網(wǎng)連線協(xié)議的方法,其特征在于,還包括以下步驟若所述請求報文的回應(yīng)報文不為以太網(wǎng)點對點協(xié)議回應(yīng)報文,則判斷所述請求報文的回應(yīng)報文是否為點對點隧道協(xié)議回應(yīng)報文;及若所述請求報文的回應(yīng)報文為點對點隧道協(xié)議回應(yīng)報文,則確定所述路由器的因特網(wǎng)連線協(xié)議為點對點隧道協(xié)議。
10.如權(quán)利要求9所述的路由器確定因特網(wǎng)連線協(xié)議的方法,其特征在于,還包括以下步驟若所述請求報文的回應(yīng)報文不為點對點隧道協(xié)議回應(yīng)報文,則確定所述路由器的因特網(wǎng)連線協(xié)議為動態(tài)主機配置協(xié)議。
全文摘要
一種路由器,包括通信模塊、記錄模塊、判斷模塊及協(xié)議確定模塊。通信模塊發(fā)送請求報文至服務(wù)器。記錄模塊記錄通信模塊發(fā)送請求報文的次數(shù)。通信模塊接收來自服務(wù)器的回應(yīng)報文。判斷模塊在等待預(yù)定時間后通信模塊沒接收到回應(yīng)報文時判斷記錄模塊中所記錄的次數(shù)是否大于或等于預(yù)定次數(shù)。協(xié)議確定模塊在判斷模塊判斷記錄模塊中所記錄的次數(shù)大于或等于預(yù)定次數(shù)時確定路由器的因特網(wǎng)連線協(xié)議為靜態(tài)因特網(wǎng)協(xié)議。本發(fā)明還提供一種確定路由器的因特網(wǎng)連線協(xié)議的方法。本發(fā)明所提供的路由器及其確定因特網(wǎng)連線協(xié)議的方法減少了確定因特網(wǎng)連線協(xié)議的時間。
文檔編號H04L29/08GK102281184SQ20101019664
公開日2011年12月14日 申請日期2010年6月10日 優(yōu)先權(quán)日2010年6月10日
發(fā)明者丁軍, 周曄華, 閔振發(fā) 申請人:國基電子(上海)有限公司, 鴻海精密工業(yè)股份有限公司