国产精品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>

      路由器更新方法及裝置的制造方法

      文檔序號:9491778閱讀:264來源:國知局
      路由器更新方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本公開涉及通信技術(shù)領(lǐng)域,尤其涉及路由器更新方法及裝置。
      【背景技術(shù)】
      [0002]隨著電信級以太網(wǎng)的發(fā)展,各種專用網(wǎng)絡(luò)、大型網(wǎng)絡(luò)都大面積的使用了路由器、交換機(jī)等數(shù)據(jù)設(shè)備(以下統(tǒng)稱為路由器)。由于業(yè)務(wù)的不斷發(fā)展,需要經(jīng)常對路由器進(jìn)行升級,并在升級完重啟路由器,以使用戶能夠使用更新后的路由器。

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

      [0003]本公開實(shí)施例提供一種路由器更新方法及裝置。所述技術(shù)方案如下:
      [0004]根據(jù)本公開實(shí)施例的第一方面,提供一種路由器更新方法,應(yīng)用于路由器,所述路由器包括控制處理器和轉(zhuǎn)發(fā)處理器,所述控制處理器中配置有控制程序,用于運(yùn)行控制層協(xié)議以及應(yīng)用層程序,所述轉(zhuǎn)發(fā)處理器用于轉(zhuǎn)發(fā)通信過程中的通信報文;所述方法包括:
      [0005]接收對所述路由器的更新指令,所述更新指令中包括更新程序;
      [0006]控制所述控制處理器運(yùn)行所述更新程序,以使所述控制處理器中配置有更新后的控制程序;
      [0007]重啟配置有所述更新后的控制程序的控制處理器,同時控制所述轉(zhuǎn)發(fā)處理器轉(zhuǎn)發(fā)所述通信報文;
      [0008]當(dāng)所述控制處理器重啟后,根據(jù)所述控制處理器更新后的控制程序,控制所述轉(zhuǎn)發(fā)處理器進(jìn)行更新。
      [0009]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
      [0010]上述技術(shù)方案,通過調(diào)整路由器內(nèi)部軟件架構(gòu),使得路由器內(nèi)部的控制處理器和轉(zhuǎn)發(fā)處理器分別運(yùn)行各自的程序,并在需要更新時,首先控制控制處理器進(jìn)行更新,并利用控制處理器更新后的控制程序控制轉(zhuǎn)發(fā)處理器進(jìn)行更新,使得更新后的路由器僅需重啟控制處理器,而不影響轉(zhuǎn)發(fā)處理器繼續(xù)轉(zhuǎn)發(fā)通信報文,從而解決了路由器更新時需要重啟而導(dǎo)致斷網(wǎng)的情況。
      [0011]在一個實(shí)施例中,所述當(dāng)所述控制處理器重啟后,根據(jù)所述控制處理器更新后的控制程序,控制所述轉(zhuǎn)發(fā)處理器進(jìn)行更新,包括:
      [0012]當(dāng)所述控制處理器重啟后,根據(jù)所述控制處理器更新后的控制程序,控制所述轉(zhuǎn)發(fā)處理器中的路由表項(xiàng)進(jìn)行更新。
      [0013]該實(shí)施例中,通過根據(jù)控制處理器更新后的控制程序來控制轉(zhuǎn)發(fā)處理器中的路由表項(xiàng)進(jìn)行更新,使得路由器進(jìn)行更新時無需重啟轉(zhuǎn)發(fā)處理器,從而不影響轉(zhuǎn)發(fā)處理器繼續(xù)轉(zhuǎn)發(fā)通信報文,與路由器連接的終端也就不會斷網(wǎng)。
      [0014]在一個實(shí)施例中,所述更新指令包括對所述轉(zhuǎn)發(fā)處理器中的路由表項(xiàng)的添加指令、修改指令、刪除指令中的至少一種指令。
      [0015]該實(shí)施例中,通過根據(jù)控制處理器更新后的控制程序?qū)D(zhuǎn)發(fā)處理器中的路由表項(xiàng)進(jìn)行添加、修改或刪除,使得路由器進(jìn)行更新時無需重啟轉(zhuǎn)發(fā)處理器,從而不影響轉(zhuǎn)發(fā)處理器繼續(xù)轉(zhuǎn)發(fā)通信報文,與路由器連接的終端也就不會斷網(wǎng)。
      [0016]在一個實(shí)施例中,所述方法還包括:
      [0017]判斷所述轉(zhuǎn)發(fā)處理器在進(jìn)行更新的過程中是否接收到待傳輸?shù)耐ㄐ艌笪模?br>[0018]當(dāng)所述轉(zhuǎn)發(fā)處理器在進(jìn)行更新的過程中接收到所述通信報文時,向發(fā)送所述通信報文的終端發(fā)出提示信息,所述提示信息用于提示所述終端所述通信報文傳輸失敗。
      [0019]該實(shí)施例中,通過對轉(zhuǎn)發(fā)處理器在進(jìn)行更新的過程中是否接收到待傳輸?shù)耐ㄐ艌笪倪M(jìn)行判斷,并及時發(fā)出提示信息,使得對轉(zhuǎn)發(fā)處理器中的路由表項(xiàng)進(jìn)行更新后,能夠?qū)ξ磦鬏敵晒Φ耐ㄐ艌笪倪M(jìn)行提示,從而使連接路由器的終端及時作出相應(yīng),避免通信報文的漏發(fā)。
      [0020]在一個實(shí)施例中,所述方法還包括:
      [0021]在控制所述轉(zhuǎn)發(fā)處理器更新完成后,接收所述終端重新發(fā)送的所述通信報文;
      [0022]控制所述轉(zhuǎn)發(fā)處理器更新后的路由表項(xiàng)轉(zhuǎn)發(fā)所述通信報文。
      [0023]該實(shí)施例中,能夠在轉(zhuǎn)發(fā)處理器更新完成后,重新發(fā)送未傳輸成功的通信報文,使得路由器進(jìn)行更新時無需啟動轉(zhuǎn)發(fā)處理器,對更新過程中傳輸?shù)耐ㄐ艌笪膬H有一定的延遲,而并不會導(dǎo)致與路由器連接的終端斷網(wǎng)。
      [0024]根據(jù)本公開實(shí)施例的第二方面,提供一種路由器更新裝置,應(yīng)用于路由器,所述路由器包括控制處理器和轉(zhuǎn)發(fā)處理器,所述控制處理器中配置有控制程序,用于運(yùn)行控制層協(xié)議以及應(yīng)用層程序,所述轉(zhuǎn)發(fā)處理器用于轉(zhuǎn)發(fā)通信過程中的通信報文;所述裝置包括:
      [0025]第一接收模塊,用于接收對所述路由器的更新指令,所述更新指令中包括更新程序;
      [0026]第一控制模塊,用于控制所述控制處理器運(yùn)行所述更新程序,以使所述控制處理器中配置有更新后的控制程序;
      [0027]重啟模塊,用于重啟配置有所述更新后的控制程序的控制處理器,同時控制所述轉(zhuǎn)發(fā)處理器轉(zhuǎn)發(fā)所述通信報文;
      [0028]第二控制模塊,用于當(dāng)所述控制處理器重啟后,根據(jù)所述控制處理器更新后的控制程序,控制所述轉(zhuǎn)發(fā)處理器進(jìn)行更新。
      [0029]在一個實(shí)施例中,所述第二控制模塊包括:
      [0030]控制子模塊,用于當(dāng)所述控制處理器重啟后,根據(jù)所述控制處理器更新后的控制程序,控制所述轉(zhuǎn)發(fā)處理器中的路由表項(xiàng)進(jìn)行更新。
      [0031 ] 在一個實(shí)施例中,所述裝置還包括:
      [0032]判斷模塊,用于判斷所述轉(zhuǎn)發(fā)處理器在進(jìn)行更新的過程中是否接收到待傳輸?shù)耐ㄐ艌笪模?br>[0033]提示模塊,用于當(dāng)所述轉(zhuǎn)發(fā)處理器在進(jìn)行更新的過程中接收到所述通信報文時,向發(fā)送所述通信報文的終端發(fā)出提示信息,所述提示信息用于提示所述終端所述通信報文傳輸失敗。
      [0034]在一個實(shí)施例中,所述裝置還包括:
      [0035]第二接收模塊,用于在控制所述轉(zhuǎn)發(fā)處理器更新完成后,接收所述終端重新發(fā)送的所述通信報文;
      [0036]第三控制模塊,用于控制所述轉(zhuǎn)發(fā)處理器更新后的路由表項(xiàng)轉(zhuǎn)發(fā)所述通信報文。
      [0037]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
      [0038]上述裝置,通過調(diào)整路由器內(nèi)部軟件架構(gòu),使得路由器內(nèi)部的控制處理器和轉(zhuǎn)發(fā)處理器分別運(yùn)行各自的程序,并在需要更新時,首先控制控制處理器進(jìn)行更新,并利用控制處理器更新后的控制程序控制轉(zhuǎn)發(fā)處理器進(jìn)行更新,使得更新后的路由器僅需重啟控制處理器,而不影響轉(zhuǎn)發(fā)處理器繼續(xù)轉(zhuǎn)發(fā)通信報文,從而解決了路由器更新時需要重啟而導(dǎo)致斷網(wǎng)的情況。
      [0039]根據(jù)本公開實(shí)施例的第三方面,提供一種路由器,包括:
      [0040]控制部件,用于接收對所述路由器的更新指令,所述更新指令中包括更新程序;根據(jù)所述更新指令,控制所述路由器中的控制處理器運(yùn)行所述更新程序,以使所述控制處理器中配置有更新后的控制程序;重啟配置有所述更新后的控制程序的控制處理器,同時控制轉(zhuǎn)發(fā)處理器轉(zhuǎn)發(fā)通信報文;當(dāng)所述控制處理器重啟后,根據(jù)所述控制處理器更新后的控制程序,控制所述轉(zhuǎn)發(fā)處理器進(jìn)行更新;
      [0041]控制處理器,與所述控制部件相連接,用于在所述控制部件的控制下運(yùn)行所述更新指令中的更新程序,以使所述控制處理器中配置有更新后的控制程序;
      [0042]轉(zhuǎn)發(fā)處理器,分別與所述控制處理器及所述控制部件相連接,用于轉(zhuǎn)發(fā)通信過程中的通信報文;當(dāng)所述控制處理器重啟時,在所述控制部件的控制下,同時轉(zhuǎn)發(fā)通信報文;當(dāng)所述控制處理器重啟后,在所述控制部件的控制下,根據(jù)所述控制處理器更新后的控制程序進(jìn)行更新。
      [0043]根據(jù)本公開實(shí)施例的第四方面,提供一種路由器更新裝置,應(yīng)用于路由器,所述路由器包括控制處理器和轉(zhuǎn)發(fā)處理器,所述控制處理器中配置有控制程序,用于運(yùn)行控制層協(xié)議以及應(yīng)用層程序,所述轉(zhuǎn)發(fā)處理器用于轉(zhuǎn)發(fā)通信過程中的通信報文;所述裝置包括:
      [0044]處理器;
      [0045]用于存儲處理器可執(zhí)行指令的存儲器;
      [0046]其中,所述處理器被配置為:
      [0047]接收對所述路由器的更新指令,所述更新指令中包括更新程序;
      [0048]控制所述控制處理器運(yùn)行所述更新程序,以使所述控制處理器中配置有更新后的控制程序;
      [0049]重啟配置有所述更新后的控制程序的控制處理器,同
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1