路由器基本介紹

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