<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 基礎(chǔ)知識 > 路由器的原理

          路由器的原理

          作者:李雪 時間:2015-12-02 來源:電子產(chǎn)品世界 收藏

            導(dǎo)讀:在滿大街都是無線信號的今天,無線路由器真可謂是無處不在呀,那么是什么呢?跟隨小編一起來學(xué)習(xí)一下吧~

          本文引用地址:http://www.ex-cimer.com/article/283735.htm

          一、- -簡介

            路由器,英文名稱為Router,又稱為網(wǎng)關(guān)設(shè)備,用于連接多個邏輯上是分開的網(wǎng)絡(luò),是連接Internet中各局域網(wǎng)、廣域網(wǎng)的主力軍,路由器可根據(jù)信道的情況自動選擇并設(shè)定路由,在最佳路徑上進行信號的傳送。路由器是不同于交換機的,其最主要區(qū)別在于交換機發(fā)生在OSI參考模型的第二層,即數(shù)據(jù)鏈路層,而路由器發(fā)生在OSI參考模型的第三層,即網(wǎng)絡(luò)層。

          二、- -分類

            路由器根據(jù)功能的不同可分為寬帶路由器、模塊化路由器、非模塊化路由器、虛擬路由器、核心路由器、無線路由器(又可分為本地路由器和遠程路由器)、獨臂路由器、無線網(wǎng)絡(luò)路由器、智能流控路由器、動態(tài)限速路由器等;根據(jù)其所在網(wǎng)絡(luò)位置的不同可分為邊界路由器和中間節(jié)點路由器兩種;根據(jù)其性能的不同可分為線速路由器和非線速路由器兩種;根據(jù)其使用范圍的不同可分為接入路由器、企業(yè)或校園級路由器、骨干級路由器、太比特路由器、多WAN路由器、3G無線路由器等。

          三、路由器的原理

            路由器是一種網(wǎng)絡(luò)互聯(lián)設(shè)備,能將數(shù)據(jù)從一個網(wǎng)絡(luò)轉(zhuǎn)發(fā)至另一個網(wǎng)絡(luò),即相當(dāng)于現(xiàn)實生活中郵局、快遞等的作用,在路由器將數(shù)據(jù)傳送至目的地的過程中,需要解決選路和轉(zhuǎn)發(fā)兩個問題,其工作過程如下:

            1、路由器收到數(shù)據(jù)包,會檢查其目的IP地址;

            2、之后在路由表中查找通往目的網(wǎng)絡(luò)的最佳路徑,并根據(jù)查找結(jié)果進行不同的處理:

            1)如果找到目的網(wǎng)絡(luò),就從指示的下一跳IP地址或送出接口將數(shù)據(jù)包轉(zhuǎn)發(fā)出去;

            2)如果沒有目的網(wǎng)絡(luò)但有默認路由,就從默認路由指示的下一跳IP地址或送出接口將數(shù)據(jù)包轉(zhuǎn)發(fā)出去;

            3)否則,路由器將數(shù)據(jù)包丟棄。

            路由器的原理相關(guān)文章推薦閱讀:

            1、路由器工作原理

            2、無線路由器工作原理

            3、寬帶路由器的工作原理



          關(guān)鍵詞: 路由器的原理

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();