Chapter 0 PReface (第零單元序言) Statement(說明) 本文實際上是思科BSCI(Building Scalable Cisco Internetworks)一書中第七單元(Configuring IS-IS Protocol)的讀書筆記,目前有關IS-IS的中文資料較少,故整理此筆記以方便那些英文水平一般的網絡技術工作者學習,因為本人也系IS-IS路由協議的初學者,故文中可能存在一些由于理解偏差而導致的錯誤,懇請朋友們不吝賜教。 為了便于大家理解,本文在講述OSI協議時將盡可能的將其與大家所熟知的TCP/ip協議進行比照,在講述IS-IS路由協議時則盡可能的將其與OSPF路由協議進行比照,這也是Cisco System BSCI Student Guide一書中所采用的方法。 本文可自由傳播和使用,但請保留作者信息,請尊重我的勞動,謝謝! Outline(提綱) 1、OSI協議和IS-IS路由協議簡介 2、IS-IS路由協議工作原理 3、通過集成的IS-IS路由協議實現IP與OSI協議的路由 4、集成的IS-IS路由協議配置與排故 About author(關于作者) Climber(登峰)from Changchun City,Jilin Prov. Surf on the net for six years,Wander regularly in the cisco forum of netease Discussion is welcome! e-mail:tiejun@163.net or climbmount@163.com Deeply appreciated my secretary for her help! ☺;☺;☺;☺;☺;☺;☺;☺;☺;☺;
Chapter 1 IntrodUCtion to OSI Protocol Chapter 1 Introduction to OSI Protocol (第一單元OSI協議簡介) ISO與OSI ISO(International Organization for Standardization)國際標準化組織一直致力于各領域的國際標準的制定,大家所熟知的OSI(Open System Interconnection)七層網絡模型就是ISO針對多廠商網絡產品互聯時的兼容性問題制定的網絡通訊協議標準,現今的互聯網基于TCP/IP協議構建,而TCP/IP協議和其它的用于開放式網絡的協議一樣,都是基于OSI網絡模型構建的。 ISO除了構建了OSI七層網絡模型這一標準外,還同ITU-T(國際電信聯盟電信標準組)構想和實現了一個同樣名為OSI的具體的網絡協議。可惜在這個TCP/IP協議一統天下的時代,OSI網絡協議基本沒有應用。 同TCP/IP協議相似,OSI協議并不是原子的,它的每一層中都包含許多有著特定功能的子協議,OSI協議采用體系化(或層次化Hierarchical)編址,我們能過NSAP(Network Service access Point)來尋址OSI網絡中處于傳輸層的各種服務,它類似于TCP/IP協議中的IP地址+端口號。 下面我們來了解一些術語: ES(End system)端系統,沒有路由能力(稱“數據包轉發能力”更恰當)的網絡節點。 IS(Intermediate System)中間系統,有數據包轉發能力的網絡節點,即路由器。 Area 區域,由一組連續的路由器、主機和連接它們的網絡鏈路組成的實體。 Domain 域,由一組相互連接的Area組成。 (呵呵,還是英文講得好,Area和Domain翻成中文我都不知道怎么區分了,注重:后面的敘述中,我用區域代表Area,用域代表Domain) 其實這里面Domain相當于傳統的自治系統了,Area與OSPF的Area相似(注重是相似),ES就是主機,大家知道路由一般沒主機什么事,這里也是一樣的,ES與IS之間關系很簡單。
不用我說你也知道這個illustrate是什么了吧?什么?太復雜了?沒關系,其實接下來我們只會講到網絡層里面的一點東西,ONLY the portion around with red block,踏實了吧! 還是幾個術語: CLNS Connectionless Network Service無連接網絡服務 CLNP Connectionless Network Protocol 無連接網絡協議 CMNS Connection-Mode Network Service 連接模式網絡服務 CONP Connection-Oriented Network Protocol 面向連接網絡協議 想想TCP/IP協議,有點懂了吧?前兩個相當于TCP,后兩個相當于UDP,OSI就是通過CLNP實現CLNS,通過CONP實現CMNS,呵呵,有點繞嘴。 再看看圖,又有點暈,畫錯了?沒有,OSI就是在網絡層實現的這兩種服務,這樣來說,CLNP相當于IP了,CONP就相當于可靠的IP吧,呵呵。 假如你不知道什么是面向連接,什么是無連接,最好停下來先去看看TCP/IP的知識。 好了,現在你又可以忘掉一些東西了,我們下面要講的東西只和CLNP有關,沒錯,只有CLNP在交換數據時依靠routing protocols構建的路由表,CONP依靠X.25協議的中繼功能實現鏈路的建立、保持與終止。 OK,休息一會兒,吸煙的去天臺,喝水的到地下室,去John家的打開窗戶跳下去就可以了!