国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      選擇默認(rèn)網(wǎng)關(guān)的系統(tǒng)和方法

      文檔序號:9527498閱讀:1128來源:國知局
      選擇默認(rèn)網(wǎng)關(guān)的系統(tǒng)和方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及一種網(wǎng)絡(luò)系統(tǒng),尤其涉及一種選擇默認(rèn)網(wǎng)關(guān)的系統(tǒng)和方法。
      【背景技術(shù)】
      [0002] 在IPv4網(wǎng)絡(luò)通信協(xié)議環(huán)境下,主機通過動態(tài)主機配置協(xié)議"Dynamic Host Configuration Protocol"(DHCP)選擇默認(rèn)網(wǎng)關(guān)。隨著Internet的不斷發(fā)展,IPv6網(wǎng)絡(luò) 通信協(xié)議逐漸取代IPv4網(wǎng)絡(luò)通信協(xié)議,在IPv6網(wǎng)絡(luò)通信協(xié)議環(huán)境下,DHCP不會提供默認(rèn) 網(wǎng)關(guān),所以,主機要發(fā)送Router Solicitation (RS)封包給路由器,路由器再發(fā)送Router Advertisement (RA)封包給主機,以選擇默認(rèn)網(wǎng)關(guān)。
      [0003] 現(xiàn)有的網(wǎng)絡(luò)裝置較為單一,僅包括一個IPv6路由器,那么,主機可以選擇該路由 器的網(wǎng)關(guān)作為默認(rèn)網(wǎng)關(guān)。但是,對于復(fù)雜的網(wǎng)絡(luò)裝置而言,包括多個IPv6路由器,主機就無 法選擇哪一個路由器的網(wǎng)關(guān)作為默認(rèn)網(wǎng)關(guān)。

      【發(fā)明內(nèi)容】

      [0004] 有鑒于此,需提供一種選擇默認(rèn)網(wǎng)關(guān)的系統(tǒng)和方法。
      [0005] 本發(fā)明提供的選擇默認(rèn)網(wǎng)關(guān)的系統(tǒng),系統(tǒng)運行于主機中以控制主機在IPv6網(wǎng)絡(luò) 通信協(xié)議下,用于選擇與主機相連的優(yōu)先級別最高的路由器的網(wǎng)關(guān)分配給主機作為默認(rèn)網(wǎng) 關(guān)。選擇默認(rèn)網(wǎng)關(guān)的系統(tǒng)包括讀取模塊、發(fā)送模塊、接收模塊、第一判斷模塊、第二判斷模塊 及選擇模塊。讀取模塊,用于獲取主機的配置信息。發(fā)送模塊,用于在網(wǎng)絡(luò)中廣播Router Solicitation(RS)封包。接收模塊,用于接收多個路由器發(fā)送的RouterAdvertisement (RA)封包。第一判斷模塊,用于根據(jù)獲取的配置信息選擇第一預(yù)設(shè)優(yōu)先級別順序或者第二 預(yù)設(shè)優(yōu)先級別順序。第二判斷模塊,用于根據(jù)第一預(yù)設(shè)級別順序和接收的RA封包或者第二 優(yōu)先級別順序和接收的RA封包確定優(yōu)先級別最高的路由器。選擇模塊,用于選擇優(yōu)先級別 最高的路由器的網(wǎng)關(guān)作為默認(rèn)網(wǎng)關(guān)。
      [0006] 優(yōu)選地,配置信息可以是自動配置地址模式與動態(tài)主機配置協(xié)議模式二者之一, 第一判斷模塊判斷出配置信息為自動配置地址模式時產(chǎn)生第一判斷信號,第二判斷模塊響 應(yīng)第一判斷信號,并根據(jù)第一預(yù)設(shè)優(yōu)先級別和接收的RA封包確定優(yōu)先級別最高的路由器; 第一判斷模塊判斷出配置信息為動態(tài)主機配置協(xié)議模式時產(chǎn)生第二判斷信號,第二判斷模 塊響應(yīng)第二判斷信號,并根據(jù)第二預(yù)設(shè)優(yōu)先級別和接收的RA封包確定優(yōu)先級別最高的路 由器。
      [0007] 優(yōu)選地,第一預(yù)設(shè)優(yōu)先級別順序從高到低的順序為:(1)包括non-zeroRouter Lifetime,prefixofnon-zeroValidLifetime,和 0_bit欄位的RA封包所對應(yīng)的路由 器;(2)包括non-zeroRouterLifetime和prefixofnon-zeroValidLifetime欄位的 RA封包所對應(yīng)的路由器;(3)包括non-zeroRouterLifetime欄位的RA封包所對應(yīng)的路 由器。
      [0008] 優(yōu)選地,第二預(yù)設(shè)優(yōu)先級別順序從高到低的順序為:(1)prefix與分配IPv6地址的 DHCP的prefix-致,并包括non-zeroRouterLifetime和M_bit欄位的RA封包所對應(yīng)的路 由器;(2)prefix與分配IPv6地址的DHCP的prefix-致,并包括non-zeroRouterLifetime 欄位的RA封包所對應(yīng)的路由器;(3)不存在包括prefix的RA封包,而存在包括non-zero RouterLifetime和M-bit欄位的RA封包所對應(yīng)的路由器;(4)不存在包括prefix的RA封 包,而存在包括non-zeroRouterLifetime欄位的RA封包所對應(yīng)的路由器。
      [0009] 優(yōu)選地,當(dāng)多個路由器中存在多個優(yōu)先級別最高的路由器時,選擇模塊選擇其中 任意一個優(yōu)先級別最高的路由器的網(wǎng)關(guān)作為默認(rèn)網(wǎng)關(guān)。
      [0010] 本發(fā)明提供一種選擇默認(rèn)網(wǎng)關(guān)的方法,應(yīng)用于主機中以控制主機在IPv6網(wǎng)絡(luò)通 信協(xié)議下,用于選擇與主機相連的優(yōu)先級別最高的路由器的網(wǎng)關(guān)分配給主機作為默認(rèn)網(wǎng) 關(guān),包括步驟:獲取主機的配置信息;在網(wǎng)絡(luò)中廣播RS封包;接收多個路由器發(fā)送的RA封 包;根據(jù)獲取的配置信息確定路由器選擇優(yōu)先級別順序,優(yōu)先級別順序包括第一預(yù)設(shè)優(yōu)先 級別順序和第二預(yù)設(shè)優(yōu)先級別順序;若選擇第一預(yù)設(shè)優(yōu)先級別順序,根據(jù)第一預(yù)設(shè)優(yōu)先級 別順序和接收的RA封包優(yōu)先級別順序確定優(yōu)先級別最高的路由器,若選擇第二預(yù)設(shè)優(yōu)先 級別順序,根據(jù)第二預(yù)設(shè)優(yōu)先級別順序和接收的RA封包優(yōu)先級別順序確定優(yōu)先級別最高 的路由器;選擇優(yōu)先級別最高的路由器的網(wǎng)關(guān)作為默認(rèn)網(wǎng)關(guān)。
      [0011] 優(yōu)選地,配置信息可以是自動配置地址模式與動態(tài)主機配置協(xié)議模式二者之一, 若配置信息為自動配置地址模式時產(chǎn)生第一判斷信號,響應(yīng)第一判斷信號并根據(jù)第一預(yù)設(shè) 優(yōu)先級別順序和接收的RA封包確定優(yōu)先級別最高的路由器;若配置信息為動態(tài)主機配置 協(xié)議模式時產(chǎn)生第二判斷信號,響應(yīng)第二判斷模塊并根據(jù)第二預(yù)設(shè)優(yōu)先級別順序和接收的 RA封包確定優(yōu)先級別最高的路由器。
      [0012] 優(yōu)選地,第一預(yù)設(shè)優(yōu)先級別順序從高到低的順序為:(1)包括non-zeroRouter Lifetime,prefixofnon-zeroValidLifetime,和 0_bit欄位的RA封包所對應(yīng)的路由 器;(2)包括non-zeroRouterLifetime和prefixofnon-zeroValidLifetime欄位的 RA封包所對應(yīng)的路由器;(3)包括non-zeroRouterLifetime欄位的RA封包所對應(yīng)的路 由器。
      [0013] 優(yōu)選地,第二預(yù)設(shè)優(yōu)先級別順序從高到低的順序為:(l)prefix與分配IPv6地址的 DHCP的prefix-致,并包括non-zeroRouterLifetime和Μ-bit欄位的RA封包所對應(yīng)的路 由器;(2)prefix與分配IPv6地址的DHCP的prefix-致,并包括non-zeroRouterLifetime 欄位的RA封包所對應(yīng)的路由器;(3)不存在包括prefix的RA封包,而存在包括non-zero RouterLifetime和M-bit欄位的RA封包所對應(yīng)的路由器;(4)不存在包括prefix的RA封 包,而存在包括non-zeroRouterLifetime欄位的RA封包所對應(yīng)的路由器。
      [0014] 優(yōu)選地,當(dāng)多個路由器中存在多個優(yōu)先級別最高的路由器時,選擇其中任意一個 優(yōu)先級別最高的路由器的網(wǎng)關(guān)作為默認(rèn)網(wǎng)關(guān)。
      [0015] 上述選擇默認(rèn)網(wǎng)關(guān)的系統(tǒng)和方法,可以根據(jù)主機的配置及設(shè)定路由器封包中的優(yōu) 先選擇級別,使主機在復(fù)雜的IPv6網(wǎng)絡(luò)中自動選擇默認(rèn)網(wǎng)關(guān)。
      【附圖說明】
      [0016] 圖1所示為本發(fā)明選擇默認(rèn)網(wǎng)關(guān)系統(tǒng)一實施方式的應(yīng)用環(huán)境示意圖。
      [0017] 圖2所示為本發(fā)明選擇默認(rèn)網(wǎng)關(guān)系統(tǒng)一實施方式的功能模塊圖。
      [0018] 圖3所示為本發(fā)明選擇默認(rèn)網(wǎng)關(guān)方法一實施方式的流程圖。
      [0019] 圖4所示為圖3所示的選擇默認(rèn)網(wǎng)關(guān)方法的第一子流程圖。
      [0020] 圖5所示為本發(fā)明圖3所示的選擇默認(rèn)網(wǎng)關(guān)方法的第二子流程圖。
      [0021] 主要元件符號說明
      如下【具體實施方式】將結(jié)合上述附圖進一步說明本友明。
      【具體實施方式】
      [0022] 圖1是本發(fā)明選擇默認(rèn)網(wǎng)關(guān)系統(tǒng)較佳實施例的應(yīng)用環(huán)境圖。在本實施方式中,選 擇默認(rèn)網(wǎng)關(guān)系統(tǒng)100運行于主機10中,以控制主機10在IPv6網(wǎng)絡(luò)通信協(xié)議下,選擇多個 與主機10相連的路由器200中的一者的網(wǎng)關(guān)作為默認(rèn)網(wǎng)關(guān)。
      [0023] 圖2是本發(fā)明選擇默認(rèn)網(wǎng)關(guān)系統(tǒng)較佳實施例的功能模塊圖。選擇默認(rèn)網(wǎng)關(guān)系統(tǒng) 100包括讀取模塊101、發(fā)送模塊102、接收模塊103、設(shè)定模塊104、存儲模塊105、第一判斷 模塊106、第二判斷模塊107及選擇模塊108。
      [0024] 讀取模塊101用于獲取主機10的配置信息。在本實施方式中,主機10的配置可以 是自動主機配置地址模式,也可以是動態(tài)主機配置協(xié)議模式(Dynamic Host Configuration Protocol,DHCP)。
      [0025] 發(fā)送模塊102用于在網(wǎng)絡(luò)中廣播Router Solicitation (RS)封包。
      [0026] 接收模塊103用于接收多個路由器200響應(yīng)RS封包發(fā)送的Router Advertisement(RA)封包。在本實施方式中,RA封包可以包括non-zeroRouterLifetime 欄位、non-zeroRouterLifetime欄位與prefixofnon-zeroVali
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1