路由器基本介紹

March 22, 2016

—

Router 介紹

為了要讓封包送往目的地,必須學習以下

  1. 知道目的端的位址在哪裡
  2. 標示出來源端的位址,並把它學習起來
  3. 尋找這個封包可能要送往的路徑有哪些
  4. 從可能的路徑中選出最佳路徑
  5. 維護並更新這些路由所需的資料

Switch 也可以把封包轉發到目的地,它與 Router 運作方式不同。

路由器轉發封包決定方式

根據 Routing Table 的資料來決定如何轉發資料封包

Static Route

Dynamic Route

Administrative Distance

路由方式對應 AD 值

路由方式AD 預設值
直連0
靜態路由1
EIGRP Summary Route5
外部 BGP20
EIGRP90
IGRP100
OSPF110
RIPv1、RIPv2120
EGP(Exterior Gateway Protocol)140
External EIGRP170
Internal BGP200
DHCP-learned254
未知255

Autonomous System

自治系統(Autonomous System)簡稱 AS,所有處於同樣管理網域(Administrative Domain)下所有網路的集合

Interior Gateway Protocol

Exterior Gateway Protocol

Distance Vector

利用方向與所必須經過的設備數目(Hops)來決定路徑,並會在鄰近的路由器設備間將這些路徑資料互相分享。

大部分演算法可能會使用下列的特徵來決定某個路徑的評判值為何:

有 Routing by rumor 問題

可以在網路中發送一次完整訊息,下次有更新或更改,將透過網路發送更改,這是 Link State 工作方式。Link State 透過群播僅告知所有其他路由器其鄰居和鏈路。在 Link State 中,更新與決策過程是獨立的。

是使用最短路徑演算法(Shortest Path First)。

主要維護 3 個表

Balanced Hybrid

綜合了Distance Vector和Link State兩種演算法

Ref

distance-vector 比較 link

netadmin