CCNP 筆記本

2008 年 11 月 30 日

CCNP-ONT Module 02 Cisco VoIP Implementations

Filed under: CCNP-ONT Module 02 — nkongkimo @ 00:54:45

語音的設備簡介:

EndPoint

末端設備:
Analog Phone /IP Phone /PC Softphone /Fox…
設備介紹

FXO 1.類比介面
2.F:Foreign遠端的意思
   X:表示Exchange的意思
   O:Office 表示接到局端
3.接電信業者的端口,表示一路電話
FXS 1.類比介面
2.S:Station
3.接類比電話機的端口,表示一路,用一般電話線
E&M 1.類比介面
2.語音交換機接語音交換機的端口
BRI B channel:傳資料,一個B為64K。功用為資料的承載。
D channel:傳訊號,功用為訊號的建立。
T1 可同時打32路電話
E1 可同時打30路電話
Ethernet (POE) 接到IP Phone或Softphone
RJ 11 一般電話線(4pin 2芯)
RJ 48 一般電話線(8pin 4芯)
RJ 45 網路線
RJ 21 牙刷頭(可以把port變成96port)

Gatway

中繼設備:

PBX 交換機:用於PSTN公眾電話交換網路
一通類比電話使用64K
IP-PBX 數位交換機:用於MPLS L2 VPN,數位化電話網路
Voice Gatway 語音閘道:轉換及傳送的動作。

Singnaling

Protocol

傳輸協定:
SCCP(Cisco專屬 用於小規模) /MGCP /H323 /GK /SIP/ SS7(用於大規模)

SCCP
Cisco 專屬
話機註冊使用,用MAC來判斷。
企業使用(話機)
Cisco專屬。
H323 話機註冊使用,用MAC來判斷。
視訊使用
SIP 話機註冊使用,用MAC來判斷。
企業使用(話機)
MGCP Voice Gatway互通使用:類似Routing Protocol(IP to IP Gatway)
用於較小的規模
H323 Voice Gatway互通使用:類似Routing Protocol(IP to IP Gatway)
用於中型規模
GK
(GateKeeper)
Voice Gatway互通使用:類似Routing Protocol(IP to IP Gatway)
用於中大型規模
SS7 大型業者語音互通使用

Voice 概念圖

VoIP Telephone Call 運作的情形

Distributes Call Control(分散式)


*用於小型企業
*通話的步驟:
1.拿起電話,並聽到tone聲
2.撥打電話
3.查看R1的Routing Table
4.送出Call Setup Message給R2
5.R2回應Call Step Message的訊息
6.查看R2 Routing Table
7.送出Ringing 的鈴聲。

Distributed Call Control(集中式)


*用於大型企業
*2個Voice Gatway沒有關連性。
1.Call Agent:撥號代理器/中繼站:也叫做CCM (Cisco Call Manager)
功能類似DNS的查詢,只用來查詢電話號碼,不做Call Setup的動作,Call Setup由Voice Gatway來做。
2.通話步驟:
(1)當拿起電話時,R1會偵測Call Agent的狀態。
(2)Call Agent告知R1撥出Tone聲
(3)按下數字時,R1送出回應訊息告知Call Agent
(4)Call Agent查看Routing Table
(5)Call Agent告知R2傳送Ring聲給電話。

IP Phone開機流程

1.DHCP Get IP(取的IP位址)
2.TFTP Download File(下載開機config)
3.Register and Get information(註冊)

Analog to Digital

1.Sample Rate(Sampling)
取樣率
1.邏輯預設為300-3400Hz。
2.數位預設於為4000Hz。
2.Quantization 量化 1.每一個單位時間都會做256次。
2.突出來的算是雜音。

3.把語音轉換成封包。
4.有2種技術:

Mu-law 用於美國、加拿大、日本。
A-law 用於其他國家
3.Encode 編碼 1.每一個取樣會被編碼成8個位元。
(1個polarity bit 、3個segment bits、4個step bits)
2.1個Sampling須要8個bits,8000個sampling需要64000bits=64kbps。
3.利用TDM(分時多工)的技術,讓多人可以同時講電話。
4.編碼的方式:
4.Compression 壓縮(option) 可選擇不做。
若一邊另一邊也要做。

Digital to Analog

1.Decompressed(option) 解壓縮。
2.Decode 解碼器。
3.Reconstruct 重組。

DSP(digital signaling prosessor)

數位訊號轉換器,用於訊號轉換使用。

Voice Transport in TDM or IP  Based

Jitter & Delay解釋

*一個Voice packet 約20-60ms

RTP TCP UDP比較

*在語音傳輸時會用到UDP的控制訊號和RTP的傳輸訊號。

Voice Over IP Fotmat

G.711
未壓縮
 
*皆省略掉L2 Header
*最少一通電話要花費80Kbps以上。
*對VG的Loading較低
*用於LAN傳輸
壓縮
*壓縮L3 Header,不壓縮Payload Header。
*增加CPU的Loading。
*會產生Delay Time。
*建議用於頻寬小於1.5MB時使用。
*建議在等級較高的設備上啟動。
G.729
未壓縮

*皆省略掉L2 Header
*最少一通電話要24Kbps以上。
*對VG的Loading較高。
*用於WAN傳輸
壓縮
*壓縮L3 Header,不壓縮Payload Header。
*增加CPU的Loading。
*會產生Delay Time。
*建議用於頻寬小於1.5MB時使用。
*建議在等級較高的設備上啟動。

每一種編碼所需要的BW及比較表

所需BW的公式:(L3+Payload)*8*PPS/1000=XXKbps/sec

Data Link Overhead

每一種L2 Header所需要的BW
Explame:

Calculating the Total Bandwidth for a VoIP Call

1.Default 每秒可傳輸多少PPS為20ms=50pps(不需要變更)
2.完整計算公式為:
BW(Kbps)=(L2+Tunnel+L3+Payload)*8*50/1000
3.L2的Header範圍為6-22Bytes,依環境不同。
   Tunnel的Header依環境不同。
   L3有壓縮及未壓縮2種,40(未壓縮),2 or 4(壓縮)。
   Payload有分G.711(160Bytets)及G.729(20Bytes)…..
4.Example:
一通G.729要在FR中傳輸需要多大的BW?
A:(0+6+40+20)*8*50/1000=26.4Kbps

VAD Characteristics

1.VAD的功能為用來消除雜音。
2.會增加CPU Loading
3.建議用再等級較高的設備。
4.可以解省35%的BW。
5.Default Enable,建議關閉此功能。

Enterprise Voice Implementations

HQ
(總公司)
1.總公司基本上需要有Call Agent(Manager)及Unity,這2種語音設備,才可運作Voice Over IP。
2.在HQ的人員要撥電話都要跟Call Manager問。
3.Call Manager可以切區域,提供Reomte Sit的人來註冊。
無IT的BO(NY) to HQ 1.沒有IT人員時,若要撥打電話要連回來HQ的Call Manager問。
2.SRST(Survivable Remote Site Telephony):
平時不會動作,當連到HQ的線路中斷時會自動啟動CME的功能,把自己當作Voice Gatway的功能提供LAN IP Phone註冊。
有IT的BO(LA) to HQ 1.連到HQ的WAN連線BW太小。
2.在VG上面插CUE及Unity的模組,提供LAN的註冊及問電話。
3.當LA的人員要撥到HQ或其他BO時,BO-VG會跟HQ-Call Manager詢問,走Gatway Protocol(SCCP、H323、SIP)來互相查詢電話號碼。

撥打電話規則

Exaple:撥打到台灣

1.County Code 886
2.Area Code 2
3.Area Number 2151XXXX

Enterprise IP Telephony Deployment Models

Single Sit

1.對外沒有WAN分公司的聯接。
2.只要ISO有支援,CME有支援到IP Phone的數量即可。
3.都在LAN裡面只需要連到Call Manage註冊即可,沒有BW的問題。
Multisite with Centralized

1.用於在本島內BW夠大的時候。
2.CAC(Call Admissun Control):限制可撥打的電話。
3.AAR:自動偵測PSTN or IP WAN
4.Branch需要連回HQ註冊。
Multisite withDistributed

1.再每一個Sit 都有Call Manage的設備,並且有維護人員。
2.最好的架構。
3.IP Phone只要跟自己Sit的Call Manage註冊即可。
4.中間跑SCCP H323 MGCP互相交換資訊。
Clustering Over Wan

1.中間的連結RTT不可以超過40ms。
2.大部分都需要簽訂SLA來保證BW。
3.架構跟DR很類似。

Configuration

*若要設定一群號碼可設定 destination-pattern X…

Example:

CAC(Call  Admissun Control)

CAC一定要設定不然Data 網路會受到影響,且語音的品質會變差,一因為大家在搶頻寬。

廣告

2008 年 11 月 19 日

CCNP-BSCI Module 05 Route Optimization

Filed under: CCNP-BSCI Module 05 — nkongkimo @ 15:25:17

Route Redistribuation的觀念

1.對自己的網路架構需要很了解

2.對路由協定需要很了解

3.由Boundary Router進行Redistribuation。

4.在目前的網路架構中有多少個Routing Domain

5.目前網路Fraffic的流向。

6.每個設備對路由協定的支援及Loading。

7.Routing Domain裡不要有Overlap。

8.希望只做單向的Redistribuation,把小的Routing Domain送到大的Routing Domain。

9.Two Way Redistribuation時要盡量避免回圈。
   方法有調整AD值、調整Metric、Filter過濾網段。

 

RIP/EIGRP/OSPF 路由協定比較

 

RIPv1

EIGRP(cisco 專屬協定)

OSPF

路由類型

IGP

IGP

IGP

鏈路狀態

Distance vector

Distance vector+Link Satae

Link Satae

網路架構

Flat(平面)
大家在同一個網段底下

Flat(平面)
大家在同一個網段底下

階層式架構
有Backbone Area的概念

Updata方法

週期性Updata

Partial Updata

Trigged Updata

更新方法

遙傳式更新
30sec/次

Flooding更新
大BW=5sec
小BW=60sec

Flooding更新
大BW=10sec
小BW=30sec

收斂速度

最快

避免迴圈機制

1.split horizon
2.Poison Reverse
3.Hold-Down Timer

用DUAL演算法,沒有迴圈

 
用SPF演算法,沒有迴圈

架構

1.Full mesh
2.Point-to-Point Subinterface

1.Full mesh
2.Point-to-Point Subinterface

1.Point-to-Point
2.Broadcast MultiAccess
3.NBMA

AD 值

120

90

110

Metric

Hop cunt

Cost

Bandwidth
Delay
Reliability
Loading
MTU

 

Classfull(FLSM)

Classless(VLSM)

Classless(VLSM)

Summary

Auto Summary

Auto Summary(可手動關閉)

透過ABR/ASBR來做摘要

擴充性

Maxmin 16顆Router

 

一個Area 50顆Router

適用環境

小型網路環境

中型網路(cisco 專屬協定)

中、大型網路

Routing方法

Broadcast
UDP/520

Multicast/Unicast
224.0.0.10

Multicast/Unicast
224.0.0.5(all ospf Router)
224.0.0.6(all ospf DR Router)
封裝在IP封包中

Protocol Number

15

88

89

委任路由器

沒有

Successor/Fasible Success

DR/BDR

認證

RIPv1沒有
RIPv2有明文及MD5

Simple password
MD5

Simple password
MD5

 

Redistributing

*Seed Metric(Default-Metric)
設定從外部路由第一次送進來的Metirc是多少。
*預設的Metric值:

路由協定 Redistributing值
RIP *Infinity(無限大)(直接匯入無法使用,需要再調整)
*其他路由協定送到RIP的Metric會預設為無限大
*可以另外調整
EIGRP *Infinity(無線大)(直接匯入無法使用,需要再調整)
*其他路由協定送到EIGRP的Metric會預設為無限大
*可以另外調整
OSPF *其他路由協定送入會改為20(default值)
*預設BGP送入的Metric會改成1,代號為OE2
*可以另外調整
IS-IS 預設值為10
*可以另外調整
BGP *預設使用原本IGP的metric值。
*可以另外調整
Example:
 image

 

AD值比較

路由協定

AD值

直連

0

Static

1

RIP

120

EIGRP

(1)Summary Route=5
(2)Internal EIGRP route=90
(3)External EIGRP route=170

OSPF

110

IS-IS

115

BGP

(1)EBGP=20
(2)IBGP=200

Unknow

255(不會被採用)

 

Route Feadback的產生

1.Two Way Redistribuation時發生了已經摘要好的路由資訊又重送回來。

2.通常會發生在有迴圈的地方。

3.避免方法為:
(1)針對整個路由協定調整AD值。方法有3種

*對整個路由協定變更AD值。

*針對特定的Route變更AD值。

*針對ACL所指定的Updata Source來調整。

(2)調整Metric值。

(3)設定Filter過濾網段。

Route Redistribuation步驟

Step1.確認Routing Domain的Boundary,確認網路的運作的範圍。

Step2.選出Boundary的Router,就是設定Redistribuation的Router。

step3.先決定Core Protocol及Edge Protocol。

step4.One-Way Redistribuation時,請調整Seed Metric值。

Config的方法

1.OSPF Redistribuating in to RIP
*RIP Redistribuation注意事項:

1.Default Metric=無限大(0),無法使用。一定要調整Metric值。

 

2.EIGRP Redistribuating in to OSPF
*OSPF Redistribuation注意事項:

1.Default Metric=20

2.Default Metric Type=OE2

3.Default 沒有切網段,採用Class A B C的方式。


3.OSPF Redistribuating in to EIGRP
*EIGRP Redistribuation注意事項:

1.Default Metric=無限大(0),無法使用

2.有5種參數:
(1)Bandwidth=10000
(2)Delay=100
(3)Reliability=255
(4)Load=1(min)
(5)MTU=1500Bytes


4.EIGRP Redistribuating in to IS-IS
*IS-IS Redistribuation注意事項:

1.Default Metric=10

2.需要選擇Type 1 or 2 or 1-2,Default為Type 1-2


5.Static Redistribuating int to RIP
*Static Redistribuation注意事項:

1.Default Metric=0(無限大),無法使用,一定要調整Mertic值。

2.One Way Redistribuation時Edge端可以使用Default route or Static route。

 

Two Way Redistribuation的方法

Example:OSPF及RIP 雙向Redustrubuation
(1)設定範例
(2)路由表的內容

(3)做Summary的狀況

 

Controlling Routing 的方法

1.Passive interface 被動介面

(1)只接收路由資訊,但不Updata路由資訊給其他Router,屬於被動的狀態。
(2)使用的環境有所差異:
    -Distance Vector Routing Protocol (RIP EIGRP):
      只接收資訊但不Updata資訊給其他鄰居。
    -Link-State Routing Protocol (OSPF):
      不會送出Hello的封包,所以不會有鄰居關係,Adjacence關係建立不起來。
(3)Config
Example:
(1)
 
(2)
2.Distribute List 過濾掉不必要的網段

(1) 3大主要功能:
    -針對Inbound的方向過濾。
    -針對Outbound的方向過濾。
    -Redistribuation時不希望收到整個路由資訊。
註:在link-state Routing Protocol 環境中無法過濾掉LSA,還是會收到Helo,但可以選擇不裝到路由表中。
(2)Config:
Example:
(1) 套用在介面上,針對送出來路由封包執行過濾的行為。

(2)套用在介面上,針對送進來路由 封包執行過濾的行為。
image

(3)套用在redistribute的路由資訊中,針對要匯入到其他路由資訊的封包執行過濾。

3.PBR(Policy-Base Routing)

(1)較複雜的管理方式,用於政策管理面,可針對特定的source IP 或destination IP、service port 來管理。
(2)類似ACL的方式,由上往下的方式過濾。
(3)Config:

規則:

補充:

 

(4)常使用的Match  & Set的條件

*Match的動作
*Set的動作

補充:

Example 1 :
*用在Redistribution的時候

Examole 2 :
*當Multihome的時候,要設定192.168.1.0/24走上面的ISP,與172.16.1.0/24走下面的ISP,該怎麼設定。


4.Prefix-List
也是filter的機制,通常都摘要成19,ISP才會幫你繞送到internet上面。 

Easy IP(DHCP)的功能

1.NAT/PAT
2.PPP/IPCP
3.DHCP
 DHCP運作的方法
1.DHCP配發的3種模式

(1)Manually:手動設定設備的IP位址
(2)Automatic:IP的租期無限大
(3)Dynamic:有時間的租期
2.Config DHCP Server


Example:

 

Import all 詳細說明

 

DHCP Relay/ Agent 說明

1.注意事項
*常用於Modem的撥接,ADSL撥號,ATM的環境
*可設定多台DHCP server。

 image
2.Config
3.Example

Show的觀察

2008 年 11 月 14 日

CCNP-BSCI Module 04 IS-IS

Filed under: CCNP-BSCI Module 04 — nkongkimo @ 16:15:43

IS-IS的特點

1.運用於大型的ISP,一個Area 支援router約1000顆,OSPF約50顆。

2.可用性大於OSPF

3.較穩定的Routing

4.可以夾帶大量的資訊

5.支援層式架構,快速收歛,穩定可靠,集所有路由協定的優點,缺點是資訊難取得。

6.IS-IS用Hello來尋找鄰居並建立鄰居關係。

7.IS-IS用LSP來收集路由資訊,並建立Routing Database。

8.是一個高度摘要的路由協定

9.很節省頻寬,較不耗資源。

10.同一個System ID不可以重復。

11.Layer 2 Router只看Area address不看那一個設備,所以只看送到哪一個區域。

12.Backbon區域的延伸比較容易,只要router宣告自己為L 2 Router就是Backbone Router了,故擴充彈性佳。

 

OSPF V.S IS-IS 名詞對照表

OSPF(TCP/IP)

IS-IS(OSI)

AS(Automouse System)

Routing Domain

Area

Area

Backbone Area
Uonbackbone Area

Level 2 Area
Level 1 Area

Router

Intermediate System(IS)

Host

End System(ES)

LSA
封裝在IP封包裡面。

Link State PDU(LSP)
封裝在資料鏈結層裡。

Ingermal router :
(1)in backbone Area
(2)in nonbackbone Area

Ingermal router :
(1)Level 2 router(L 2 router)
(2)Level 1 router(L 1 router)

ABR

Level 1-2 router

ARP,IRDP

Level 0 Routering (ES-IS Routing Protocol)

Intra-Area Routing

Level 1 Routing(IS-IS)

Inter-Area Routing

Level 2 Routing (IS-IS)

EGP

Level 3 Routing (IDRP)

Designated Router (RD)

Designate IS,沒有BDR的角色

Router ID

System ID

IP Address

CLNS Address

 

OSI Protocol Suite

1.IS-IS及ES-IS的封包與OSPF最大的不同在於直接封裝在第2層就直接送出,不像OSPF封裝在網路層。

2.網路層分2種服務:
(1)CMNS:為連接導向的網路層服務。
CMNS在連線前需要先建立circuit,較可靠的傳輸服務。
(2)CLNS:為非連接導向的網路層服務。
CLNS再傳送資料不需要事先先建立circuit,就可以直接傳送。類似IP的運作模式。
CLNP:封裝上層的資料功能類似IP,並會做錯誤的偵測類似ICMP的功能。

3.IS-IS用CLNS的位子來識別Router。

 

L1 & L2 & L1-2 Router 解釋

L 1 Router

1.屬於Nonbackbone的區域router
2.L 1 Router只對L 1 區域做封包的傳送,若要跨區域要透過L 1-2 Router做轉送。
3.L 1 Router若要進入L 2 Router要手動設定,並且摘要,不會像OSPF一樣自動執行。
4.與OSPF的Totallty Stubby Router一樣不需要學習到外部的Routing資訊。

L 1-2 Router

1.類似OSPF ABR的角色。
2.用來傳送跨區域的router。
3.L1 & L2要互相傳送資料都需要透過L 1-2 Router。

L 2 Router

1.屬於Backbone區域的router。
2.L 2 Router只對L 2 區域做封包的傳送,若要跨區域要透過L 1-2 Router做轉送。

 

Integrated IS-IS or dual IS-IS Protocol

Integrated IS-IS
(Dual IS-IS)

1.支援IP、CLNS網路。
2.LSP的資訊直接封裝在資料鏈結層裡。
3.用OSI 的CLNS定址,來識別彼此。
4.路徑成本:
(1)介面成本:預設都是10,不管頻寬的快慢,類似RIP用hop 來決定路徑,但是可以調整
(2)加總之後成本:類似RIP用hop 來決定路徑,但是可以調整。

 

ES-IS Routing Protocol

1.ES-IS稱為Level 0 Routing Protocol。

2.用於在同一個subnet間資料的傳送透過ES-IS來轉送。

3.在IP的環境中不會用到L 0 Routing Protocol,因為已經有ARP來尋找鄰居了。

4.Router 與Router間傳送的Hello叫做IIH(IS-IS Hello),用來尋找Router鄰居。

OSPF & IS-IS 架構的比較

OSPF

IS-IS

SFP演算法

SPF演算法

Classless 支援VLSM

Classless 支援VLSM

LSA有序號來表示傳遞的過程

LSP有序號來表示傳遞的過程

快速收歛

快速收歛

集中式Backbone
擴充Backbone比較複雜

宣告L 2 Router就成為Backbon
擴充Backbone比較簡單

每一個Link屬於一個區域
區域邊界落在Router上

整台Router屬於一個區域
區域邊界落在Link上

每一個區域只能有50顆Router

每一個區域能支援上百顆Router

有DR/BDR選擇

只有DIS,沒有BDIS

Non-premptive:不具強制性
DR不容易被搶走

premptive:具強制性
只要DIS比原先的好,DIS角色會隨時會被搶走

DR Other與DR/BDR形成Adjcency關係。

與DIS形成Adjacency關係,但也與其他非DIS形成Adjacency關係

Area ID / Hello interval / Dead interveal / 認證都需要相同才會行成Adj關係

Area代號相同,Level相同,MTU相同,就會行成Adj關係。

支援IP

支援CLNS、IP

有多種LSA Type,Type1~5和Type 7

只有2種LSP,Level 1 LSP 和 Level 2 LSP

協定需要重新設計才支援IPv6

只需要增加TLV類型即支援IPv6

設備支援度較廣

設備支援度較少,文件及人才較少。

OSPF屬於第4層協定
封包會封裝在Network Layerg封包再封裝在Data Link Layer裡面,較不好擴充。

IS-IS屬於第3層協定。
封包會直接封裝在Data Link Layer封包裡。
利用TLV模式,所以擴充較容易。

只需要IP位址

須要IP位址與CLNS位址

一個介面一個位址

一台設備一個位址

 

NSAP(Network Service Access Point) Address

OSPF為一個介面算一個IP,IS-IS為一台Router算一個IP

NSAP為傳輸層要使用網路層中間的概念點。

IDP:表示為哪一個Domain。

DSP:表示為Sub Domain 。

System ID:類似Router ID,再同一個Domain裡面不可以重復。

NSEL:類似Port Number的概念,告知傳輸層是哪一種服務。
NSEL設定為0,表示設備本身。

整個位址叫做NET


Level 1 Routing 用System ID來識別設備。
Level 2 Routing 用Area Address來表示設備。

 

SNPA(Subnetwork Point of Attachment) and Circuit

SNPA類似Layer 2 的位址:
在F.R用DLCI號碼
在LAN用MAC號碼

IS-IS的Circuit等於IP網路的Link

 

L1 & L1-2 & L2 Router比較

種類 定義
L1 Router

1.會與同一個Area的L1 Router溝通並形成Adjacence關係。
2.再傳送資料的時候會先看Area Address若再同一個Area 就會直接傳送,若不同Area會先送到L1-2 Router 再由最近的L1-2 Router轉送。
3.由L1 Router組成的區域為Non-Backbone Area。

L1-2 Router

1.類似ABR的角色,會有2個Link-State Database,會產生Default Route進入L1 Area。
2.在L1裡面是Intra Area,在L2裡面是Inter Area。
3.是L1資料到L2的轉送Router,因為L1 Router不行直接與L2 Router溝通。

L2 Router

1.就是形成Backbone Area的Router,會與同L2 Router形成Adjacence關係。
2.再傳送資料的時候會先看System ID若再同一個System ID就會直接傳送,若不同System ID會先送到L1-2 Router 再由最近的L1-2 Router轉送。

 

封包傳送的路徑

Route Leaking

*路由資訊洩漏的意思,把Level 2 Routing的訊息洩漏給Level 1 Routing。
*用來計算出整體最佳路徑。

 

OSPF V.S IS-IS Packets Type PDU 比較

*直接封裝在Data Link傳送出去

OSPF Packet Type(5種)

IS-IS Packet Type(4種)

Hello
尋找、建立鄰居關係,並當作keepalive的功能

Hello

1.ES-IS Hello

ES送給IS的Hello,IS回給ES的Hello

2.IIH Hello

Level 1 Hello

 

Level 2 Hello

利用hello來尋找鄰居

DBD
交換Link-State DataBase的摘要,
並比對路由的資訊是否需要更新。

CSNP (Complete sequence number PDU)
*找到鄰居後,交換Link-State DataBase的摘要(10sec/次),並比對路由的資訊是否需要更新。
*利用life time & 序號來比對訊息是否需要更新。

LSR
Router需要請求特定的封包時,會送出此訊息

PSNP (Partial sequence number PDU)
Router需要請求特定的封包時,會送出此訊息。

LSU
對路由的狀態送出更新的資訊。

LSP
對路由的狀態送出更新的資訊。

LSACK
確認的訊息

PSNP (Partial sequence number PDU)
確認的訊息

 

Network Type比較

OSPF Network

IS-IS Network

1.Point-to-Point

1.Point-to-Point
不需要DIS

2.Broadcast

2.Broadcast MultiAccess
須要選出DIS

3.Non-Brondcast MultiAccess (NBMA)

3.在NBMA的環境下使用:
(1)Point-to-Point Sub-interface
(2)Full Mesh:當作Broadcast使用

在第3層設定需要使用
"frame relay map dlci-number broadcast"的指令

在第3層設定需要使用
"frame relay map clns dlci-number broadcast"的指令

 

LAN & WAN Adjacence

1.L1與L2會各自產生自己的DIS。

2.每一層的Router會與DIS建立Adjacence的關係,並且會與同一層Rouer建立Adjacence的關係。
    -Level 1 Router只能在同一個Area區域的Level 1 Router型成Adjacence的關係。
    -Level 2 Router只跟Level 2 Router形成Adjacence關係,與Area沒有關係。

3.Router與DIS的hello time為原本的1/3倍(約3.3秒),所以DIS死掉會較早知道。

4.具強制性,可以隨時被搶走DIS,且不會發生斷線,因為全部Router還是建立Adjacence的關係。

5.所有的封包類型(LSP)都有分Level 1和Level 2,且在所屬的Area follding。

6.在point-to-point環境用unicast的方式傳送,在Multipoint的環境下用broadcast的方式傳送。

7.在Point-to-Point的環境下不用選出DIS,在Miltipoint的環境下需要選出DIS。

8.DIS運作模式在Multipoint的環境底下:

9.Point-to-Point環境下運作的情形:
*不會週期性的傳送CSNP
*在link UP/Down的時候才會送出LSP。

Expamle:

 

IS-IS Routing

Level 0 Routing

同一個網段間的封包轉送。
類似ARP的模式,在IS-IS稱為ES-IS

Level 1 Routing

再同一個Area裡面的封包轉送(Intra area routing)

Level 2 Routing

在跨Area的封包轉送(Inter area routing)

Level 3 Routing

跨domain的路由轉送,Cisco沒有支援。

 

IS-IS DIS & OSPF DR 比較

 

OSPF

IS-IS

DR選擇方法

看priority高的,預設=1
次看Router ID大的。

看priority高的,預設=64
次看MAC位址大的

委任路由器

DR/BDR為實體Router

DIS為虛擬的Pseudonode

備援委任路由器

有BDR

沒有

Adjacence關係

DROther只跟DR/BDR形成Adjacence

Router間會互相建立Adjacence的關係。

是否搶走DR

不具強制性

具強制性

收斂速度

利用Partial updates

約3.3秒

 

Config IS-IS

1.啟動IS-IS routing protocol
2.設定Address
3.設定Level:
(1)在router mode底下設定整顆路由器
 
(2)在介面模式下設定,可控制backbone的延伸
4.宣告要加入路由協定的網段
設定Metric值
摘要的方法
*通常都在Level 1-2的Router做路徑的摘要送到Level 2 Router

範例:

 

 Show 的觀察

show ip protocol
*與OSPF不同,OSPF為IP位址,IS-IS為宣告加入的介面。
show ip route isis
show clns
show clns protocol
show clns interface
show clns neighbor
show isi
*顯示Level 1的Routing Table(fot OSI Routing protocol的) s route
show clns route
*顯示Level 2的Routing table(fot OSI Routing protocol的)
show isis database
*顯示IS-IS的Database table(fot OSI Routing protocol的)

show isis topology
*顯示IS-IS的到鄰居的metric值(fot OSI Routing protocol的)

 

Example解說

 

在WordPress.com寫網誌.