一種網絡節點設備及其配置方法
【技術領域】
[0001]本發明涉及通信領域,尤其涉及一種網絡節點設備及其配置方法。
【背景技術】
[0002]家庭物聯網是由家庭內部的智能家電以及其他各種網絡終端所組成的家庭局域網。隨著家庭物聯網的普及,家庭局域網從最早的單節點網絡向多節點的分布式網絡發展。在一個家庭局域網中,網絡節點設備包括路由器和擴展器。通常,一個家庭用戶的入戶網線僅有一根,路由器通過連接入戶網線接入小區局域網或者因特網,擴展器通過與路由器連接接入局域網。
[0003]一個網絡節點設備既可以做路由器,也可以做擴展器,用戶通過對網絡節點設備的功能進行配置,選擇網絡節點設備所完成的具體功能。例如,網絡節點設備上設置有撥碼開關,撥碼開關的不同位置代表不同功能,用戶在安裝網絡節點設備時通過撥碼開關對該設備的功能進行配置。用戶通過對設備的功能進行配置,可以用已有的擴展器代替損壞的路由器,而無需購置新的路由器。
[0004]然而,不論是在初次安裝時,還是后期產品故障或者損壞時,都需要用戶動手操作對網絡節點設備在網絡中所起的功能進行配置,由此給用戶帶來不便,尤其當用戶誤操作時,往往會導致不必要的麻煩。
【發明內容】
[0005]本發明的實施例提供一種網絡節點設備及其配置方法,能夠實現網絡節點設備在網路中功能的自動配置,無需用戶手動操作,從而改善了用戶的使用體驗。
[0006]為達到上述目的,本發明的實施例采用如下技術方案:
[0007]網絡節點設備對連接位置進行檢測;根據連接位置設定工作模式;其中,所述工作模式為路由器模式或擴展器模式中的任一種,所述網絡節點設備在路由器模式下完成路由器功能,所述網絡節點設備在擴展器模式下完成擴展器功能。
[0008]本發明的實施例所提供的網絡節點設備的配置方法,通過對連接位置進行檢測,根據連接位置設定工作模式,無需用戶動手操作即可自動完成工作模式轉換,在不同工作模式下完成不同的功能,從而減少了用戶的使用操作,改善了用戶的使用體驗。
【附圖說明】
[0009]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0010]圖1為本發明的實施例一提供的一種網絡節點設備的配置方法流程示意圖;
[0011]圖2為本發明的實施例二提供的一種網絡節點設備的配置方法流程示意圖;
[0012]圖3為本發明的實施例三提供的一種網絡節點設備結構示意圖。
【具體實施方式】
[0013]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0014]實施例一
[0015]本發明的實施例提供一種網絡節點設備的配置方法,用于對包括路由器和擴展器的局域網內的網絡節點設備的功能進行配置。其中,路由器為連接局域網和外部網絡的網絡節點,擴展器通過與路由器連接接入局域網,局域網內的用戶通過路由器訪問外部網絡。本發明的實施例中所指的局域網,可以是各種包括路由器和擴展器的局域網,從網絡覆蓋范圍上講具體可以是家庭范圍內的局域網或者辦公室內的局域網等,例如基于電力線通信(英文全稱:Power Line Communicat1n,英文簡稱:PLC)技術的家庭物聯網,從信息傳輸方式上講可以是有線或者無線以太網,本發明的實施例以家庭局域網為例進行說明。當然,這并不代表本發明所提供的網絡節點設備的配置方法只能應用于家庭局域網,本發明對于局域網的具體應用場景不做限定。
[0016]參照圖1,本實施例所提供的網絡節點設備的配置方法具體包括以下步驟:
[0017]101、網絡節點設備對連接位置進行檢測。
[0018]局域網內的網絡節點設備包括路由器和擴展器。通常,一個家庭局域網只有一個路由器,作為連接局域網和外部網絡的網絡節點設備,擴展器通過與路由器連接接入網絡,局域網內的用戶設備與局域網內其它用戶之間的通信,以及局域網內用于和局域網外部網絡之間的通信,都需要經過路由器。
[0019]本實施例中所指的連接位置,是指網絡節點設備在局域網中的位置。如果網絡節點設備外部網絡直接連接,則說明網絡節點設備處于路由器位置,如果網絡節點設備沒有與外部網絡直接連接,則說明網絡節點設備處于擴展器位置。
[0020]102、根據連接位置設定工作模式。
[0021]網絡節點設備的工作模式,包括路由器模式和擴展器模式,網絡節點設備在路由器模式下完成路由器功能,在擴展器模式下完成擴展器功能。
[0022]網絡節點設備在完成對連接位置的檢測后,確定網絡節點設備是否與外部網絡直接連接,若是,則設定工作模式為路由器模式,若否,則設定工作模式為擴展器模式。
[0023]本發明的實施例所提供的網絡節點設備的配置方法,通過對連接位置進行檢測,根據連接位置設定工作模式,無需用戶動手操作即可自動完成工作模式轉換,在不同工作模式下完成不同的功能,從而減少了用戶的使用操作,改善了用戶的使用體驗。
[0024]實施例二
[0025]基于圖1所對應的實施例,本發明實施例二提供一種網絡節點設備的配置方法,參照圖2所示,包括以下步驟:
[0026]201、設定工作模式為默認工作模式。
[0027]網絡節點設備有兩種工作模式,分別為路由器模式和擴展器模式,網絡節點設備在路由器模式下完成路由器功能,網絡節點設備在擴展器模式下完成擴展器功能。其中默認工作模式為路由器模式或者擴展器模式中的任一種。
[0028]在網絡節點設備確定正確的工作模式之前,工作在默認工作模式下。通常,局域網中路由器只有一個,而擴展器可以有多個。針對一個包括多個網絡節點設備的局域網,其中多數網絡節點設備需要工作在路由器模式下,因此優選地,默認工作模式為擴展器模式。
[0029]202、對連接位置進行檢測。
[0030]通過對連接位置進行檢測以確定正確的工作模式。以現有的家庭入戶寬帶的接入方式為例,以太網上的點對點協議(英文全稱:Point to Point Protocol over Ethernet,英文簡稱:PPPoE)撥號接入方式,網絡節點設備對連接位置進行檢測的具體方式可以是,確定是否能夠訪問DHCP服務器。對動態網際互連協議(英文全稱-1nternet Protocol,英文簡稱:IP)地址接入方式,對連接位置進行檢測的具體方式可以是,確定是否能夠訪問PPPoE服務器。
[0031]對連接位置進行檢測的觸發條件可以有多種,本實施例僅以以下兩種可選的觸發條件做為例說明。
[0032]第一種,當網絡節點設備檢測到與網線連接時,觸發對連接位置的檢測。例如,網絡節點設備初次接入網絡時、斷電重啟時、熱重啟時或者重置啟動時,首先檢測是否與網線連接,若是,則觸發對連接位置的檢測。
[0033]第二種,在網絡節點設備接入網線后,對連接位置進行周期性檢測。例如,在一種具體的應用場景中,網絡節點設備A工作在路由器模式下,網絡節點設備B工作在擴展器模式下,網絡節點設備A與網絡節點設備B通過網線L連接,其中網絡節點設備A連接網線L的a端,網絡節點設備B連接網線L的b端。在網絡節點設備A發生故障時,用戶將網絡節點設備A從局域網中斷開,然后將網線L的a端插進入戶網口。這種情況下,網絡節點設備B通過對連接位置進行周期性檢測,可以及時發現其連接位置發生變化,以便于及時重設工作模式,以免造成網絡中斷,影響用戶使用。
[0034]203、根據連接位置設定工作模式。
[0035]可選的,針對PPPoE撥號接入方式,當確定能夠訪問DHCP服務器時,則設定工作模式為路由器模式。確定不能訪問時,則設定工作模式為擴展器模式。
[0036]針對動態IP地址接入方式,當確定能夠訪問PPPoE服務器,則設定工作模式為路由器模式。確定不能訪問時,則設定工作模式為擴展器模式。
[0037]優選的,網絡節點設備可以針對多種接入方式設定多個判斷條件,以適用于多種接入方式。例如,對連接位置進行檢測可以是對網絡節點設備能否訪問DHCP服務器,和能否訪問PPPoE服務器均作判斷。當確定能夠訪問DHCP服務器和PPPoE服務器其中之一時,則設定工作模式為路由器模式。當確定DHCP服務器和PPPoE服務器均不能訪問時,則設定工作模式為擴展器模式。
[0038]進一步地,作為對自動設定工作模式的補充,網絡節點設備可以向用戶提供手動設定工作模式的接口,包括硬件接口或者軟件接口,例如撥碼開關這樣的硬件接口,或者網