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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 什么是路由,路由的分類

          什么是路由,路由的分類

          作者: 時(shí)間:2011-07-20 來源:網(wǎng)絡(luò) 收藏

          什么是路由

          在基于 TCP/IP 的網(wǎng)絡(luò)中,所有數(shù)據(jù)的流向都是由IP 地址來指定的,網(wǎng)絡(luò)協(xié)議根據(jù)報(bào)文的目的地址將報(bào)文從適當(dāng)?shù)慕涌诎l(fā)送出去。而路由就是指導(dǎo)報(bào)文發(fā)送的路徑信息。
          就像實(shí)際上生活中交叉路口的路標(biāo)一樣,路由信息在網(wǎng)絡(luò)路徑的交叉點(diǎn)(路由器)上標(biāo)明去往目標(biāo)網(wǎng)絡(luò)的正確途徑,網(wǎng)絡(luò)層協(xié)議可以根據(jù)報(bào)文的目的地查找到對應(yīng)的路由信息,把報(bào)文按正確的途徑發(fā)送出去。一般一條路由信息至少包含以下幾方面內(nèi)容:目標(biāo)網(wǎng)絡(luò),用以配置報(bào)文的目的地址,進(jìn)行路由選擇;下一跳,指明路由的發(fā)送路徑;Metric、路由權(quán),標(biāo)示路徑的好環(huán),是進(jìn)行路由選擇的標(biāo)準(zhǔn)。
          例如,在上圖中路由器上有一條去往目標(biāo)網(wǎng)絡(luò) N 的路由,下一跳是 R1。所有經(jīng)過此路由器的去往目標(biāo)網(wǎng)絡(luò) N 的報(bào)文都被轉(zhuǎn)發(fā)到路由器 R1 上去,再重復(fù)這種路由過程,直到到達(dá)正確的目的地。

          路由的分類


          通常情況下,指導(dǎo) IP 轉(zhuǎn)發(fā)的路由信息可以通過如下三種不同的途徑來獲得:

          靜態(tài)路由 —— 由系統(tǒng)管理員手動(dòng)配置的到目標(biāo)網(wǎng)絡(luò)的唯一路徑,當(dāng)網(wǎng)絡(luò)結(jié)構(gòu)發(fā)生變化時(shí)也必須由系統(tǒng)管理員手動(dòng)的修改配置。但合理的使用靜態(tài)路由可以改進(jìn)網(wǎng)絡(luò)的性能,為重要的應(yīng)用保存帶寬。

          缺省路由 —— 由系統(tǒng)管理員手動(dòng)配置的一種特殊路由,可以將所有找不到
          匹配路由的報(bào)文轉(zhuǎn)發(fā)到指定的缺省網(wǎng)關(guān)。

          動(dòng)態(tài)路由 —— 由動(dòng)態(tài)路由協(xié)議從其他路由器學(xué)到的到達(dá)目標(biāo)網(wǎng)絡(luò)的發(fā)送路
          徑,可以根據(jù)網(wǎng)絡(luò)結(jié)構(gòu)的變化動(dòng)態(tài)地更新路由信息。



          評(píng)論


          相關(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); })();