www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導讀]OSPF入門童話 網(wǎng)絡(luò)就像一個王國,這個王國可以分成b幾個區(qū)(area),現(xiàn)在我們來看看區(qū)域內(nèi)的某一個人(你所在的機器root)是怎樣得到一張世界地圖(routing table)的。      首先,你得跟你周圍的人(同一網(wǎng)段如

OSPF入門童話

網(wǎng)絡(luò)就像一個王國,這個王國可以分成b幾個區(qū)(area),現(xiàn)在我們來看看區(qū)域內(nèi)的某一個人(你所在的機器root)是怎樣得到一張世界地圖(routing table)的。
  
  首先,你得跟你周圍的人(同一網(wǎng)段如129.102)建立基本聯(lián)系。你大叫一聲“我在這!”(發(fā)HELLO報文),于是,周圍的人知道你的存在,他們也會大叫,這樣你知道周圍大概有哪些人,你與他們之間建立了鄰居(neighbor)關(guān)系,當然,他們之間也有鄰居關(guān)系。
  
  在你們這一群人中,最有威望(Priority優(yōu)先級)的人會被推薦為首領(lǐng)(Designated Router)首領(lǐng)與你之間是上下級關(guān)系(adjacency鄰接),它會與你建立單線聯(lián)系,而不許你與其它鄰居有過多交往,他會說:“那樣做的話,街上太擠了”。
  
  你只好通過首領(lǐng)來知道更多的消息了,首先,你們繼續(xù)訪問 取消訪問互通消息,他告訴你他知道的所有地圖的地名,你也會告訴他你現(xiàn)知道的地名,當然上也許只有你一個點。(Database Description數(shù)據(jù)庫描述報文)
  
  你發(fā)現(xiàn)地名表中有你缺少的或比你新的東西,你會問他要一份更詳細的資料,他發(fā)現(xiàn)你的地名表中有他需要的東西,他也會向你索求新資料。(Link State Request連接狀態(tài)請求報文)
  
  當然,你們毫不猶豫地將一份詳細資料發(fā)送給對方。(Link State Update連接狀態(tài)升級報文)
  
  收到地圖后,互相致謝表示收到了。(Link State Ack連接狀態(tài)響應報文)現(xiàn)在,你已經(jīng)盡你所能得到一份地圖(Link State DataBase連接狀態(tài)數(shù)據(jù)庫),你去查找地圖把到所有地方的路挑一條最近(shortest path最短路)的,記為一張表格(routing table路由表),當然以后查這份表格就知道到目的地的一條最近的路了。地圖也要收好,萬一表格上的某條路不通了可以通過圖去找一條新的路。
  
  其實跟你有聯(lián)系的,只是周圍一群人,外面的消息要通過首領(lǐng)來知道。因為你的地圖是跟首領(lǐng)的一致,我們假設(shè)你是首領(lǐng),你要去畫一份世界地圖。
  
  你命令所有手下向你通報消息,你可以知道你這一群人的任何一點點小動靜(event事件)。你手下還會有同時屬于兩群人的家伙(同一區(qū)內(nèi)兩網(wǎng)段),他會告訴你另一群人的地圖,當然也會把你們這一群人的地圖泄露,(不過,無所謂啦)。這樣,整個區(qū)的地圖你知道了(對于不知道的那也沒辦法,我們盡力了)。
  
  通過不停地交換地圖,現(xiàn)在,整個區(qū)的人都有同樣的地圖了,住在區(qū)邊境上的人義不容辭地把這個區(qū)的地圖(精確到每一群人)發(fā)送到別的區(qū),把別的區(qū)信息發(fā)送進來。國王會把這些邊境的人命名為骨干(backbone area)。通過骨干人士的不懈努力,現(xiàn)在,整個國家的地圖你都了解得一清二楚了。
  
  有些人“里通外國”(AS Boundary Router自治系統(tǒng)邊界,他們知道一些“出國”(AS External route自治系統(tǒng)外部路由)的路,當然他們會把這些秘密公之與眾(import 引入),通過信息的傳遞,現(xiàn)在,你已經(jīng)有一張完整的“世界地圖”了。
  
  OSPF是這樣標記最短的路的:對于某個目的地,首先,考慮是否有同一區(qū)內(nèi)部到目的地的路(intra area區(qū)域內(nèi)),如果有,則在其中取一條離你最近的(花費最?。?,寫進你的表格中,這個目的地可能是到本群體某個人也可能是到其他群體的,對于經(jīng)過其他區(qū)域的路由,你會不予考慮,跟自己人(同區(qū)域)打交道總比與外人(其他區(qū)域)打交道好;如果沒有本區(qū)的路,你只好通過別的區(qū)域了(區(qū)域間),你只要在地圖上找最近的就是了;如果你發(fā)現(xiàn)目的地在國外,你也只能先把它標記到你的表格上,期待什么時候王國擴張到那,你就可以把它標記到國內(nèi)地圖上了。
  
  
OSPF就是這樣,給你一份“世界地圖”,并且在上面標記了最短的路,如此而已罷了。
  
  1.2. 背景介紹
  TCP/IP協(xié)議中,尋找一臺計算機到另一臺計算機的路由是很重要的.
  
  1.要判斷是否能找到路
  
  2.找到路后找一條短的路(花費時間最?。?br />   
  3.在找路時不能循環(huán)
  
  4.最好還應該能動態(tài)處理路由變化,如:接口的UP或DOWN,時間花費的變化,
  
  IETF(Internet Engineering Task Force)于1988年提出的OSPF是一個基于鏈路狀態(tài)的動態(tài)路由協(xié)議,
  
思路如下:在自治系統(tǒng)中每一臺運行OSPF的由器收集各自的接口/鄰接信息稱為鏈路狀態(tài),通過Flooding算法在整個系統(tǒng)廣播自己的鏈路狀態(tài),使得在整個系統(tǒng)內(nèi)部維護一個同步的鏈路狀態(tài)數(shù)據(jù)庫,根據(jù)這一數(shù)據(jù)庫,路由器計算出以自己為根,其它網(wǎng)絡(luò)節(jié)點為葉的一根最短的路徑樹,從而計算出自己到達系統(tǒng)內(nèi)部可達的最佳路由]。
  
  OSPF是一類Interior Gateway Protocol(內(nèi)部網(wǎng)關(guān)協(xié)議IGP),它處理在一個自治系統(tǒng)中,路由器的網(wǎng)絡(luò)的路由表信息。
  
  1.3. 術(shù)語和基本概念
  OSPF路由協(xié)議術(shù)語:
  OSPF路由協(xié)議:Open Shortest Path First  最短路徑優(yōu)先協(xié)議
  
  路由器(router):第三層的IP包交換機,以前在IP文獻中也叫做網(wǎng)關(guān)
  
  自治系統(tǒng)(autonomy system):一群路由器通過相同的路由協(xié)議來交換路由信息,
  
  縮寫為AS區(qū)域(area):自治系統(tǒng)的劃分單元,一個自治系統(tǒng)可以劃分為多個區(qū)域.
  
  區(qū)域 ID(area ID):自治系統(tǒng)內(nèi)區(qū)域的32-bit標識
  
  內(nèi)部網(wǎng)關(guān)協(xié)議(internal gateway protocol):屬于一個自治系統(tǒng)的路由器上運行的路
  
  由協(xié)議,縮寫為IGP,每一個自治系統(tǒng)有一個單獨的IGP,不同的自治系統(tǒng)可能
  
  運行不同的IGP。OSPF是內(nèi)部網(wǎng)關(guān)協(xié)議的一種
  
  路由器的ID(router ID):一個32位的標號對每個運行OSPF的路由器,在自治系
  
唯一的網(wǎng)絡(luò)(network):在這種意義下,是IP網(wǎng)絡(luò)/子網(wǎng)/超網(wǎng),可能是標記了多重復合IP
  
  地址的子網(wǎng),我們把它們看成是分離的網(wǎng)絡(luò),點到點的物理網(wǎng)絡(luò)是個特例,它們
  
  只是被當作簡單的網(wǎng),不管對它們怎樣指定IP號。
  
  網(wǎng)絡(luò)掩碼(network mask):一個32位的數(shù)指示IP網(wǎng)絡(luò)的IP地址范圍,以十六進
  
  制數(shù)顯示,例如一個C類網(wǎng)的掩碼是0xfffff00,在文字上寫成255.255.255.0。
  
  點到點網(wǎng)絡(luò)(point to point network):由一對路由器簡單組成的網(wǎng)絡(luò),例如一個
  
  56Kb的串口線的連接
廣播網(wǎng):網(wǎng)絡(luò)支持許多(兩個以上)的路由器。都有能力將地址信息發(fā)送到所有連
  
  接的路由器上(廣播)鄰居路由器被OSPF的hello協(xié)議動態(tài)地發(fā)現(xiàn),OSPF使這種
  
  廣播能力能得到更大的應用,如果它存在,它上的每一對路由器都假定能和對方
  
  直接相連,以太網(wǎng)是一個廣播網(wǎng)的例子。
  
  非廣播網(wǎng):網(wǎng)絡(luò)支持許多(兩個以上)路由器,但沒有廣播能力,鄰結(jié)點也是通過OSPF hello報文來維持,但是由于設(shè)有廣播能力一些鄰居需要靠配置來發(fā)現(xiàn),在鄰居間,OSPF協(xié)議報文也是互相傳送的,X.25網(wǎng)是一個例子。
  
  OSPF可以在兩種非廣播網(wǎng)上運行,一種是非廣播多重訪問,(NBMA)它類似于OSPF在廣播網(wǎng)上的操作,第二種類型叫點到多點,可看為多個點到點的連接的集合。非廣播網(wǎng)類型的判別依靠于對網(wǎng)絡(luò)的操作模式。
  
  接口(interface):一個路由器與它連接的一個網(wǎng)絡(luò) 的連接稱為接口,一個接口有它的狀態(tài)信息,可以通過底層協(xié)議或是路由協(xié)議本身來得到。每個接口有一個唯一一個IP地址和掩碼(除非是不標號的點到點連接),一個接口有時也指一個連接。
  
  鄰居路由器(neighbor):兩臺路由器有接口連向共同的網(wǎng)絡(luò),鄰居關(guān)系通過OSPF hello協(xié)議被維持(通常是動態(tài)的)。
  
  鄰接(adjacency):為交換路由而在鄰居間建立的關(guān)系,不是每對鄰居都成都為鄰接的。
  
  連接狀態(tài)傳送(Link State Advertise):描述本地路由器或網(wǎng)絡(luò)的數(shù)據(jù)單元 對路由器來說,它描述了路由器的接口狀態(tài)和鄰接狀態(tài),第一個連接狀態(tài)傳送會發(fā)送到整個路由領(lǐng)域,所有的連接狀態(tài)傳送組成了協(xié)議的連接狀態(tài)數(shù)據(jù)庫,這在全局范圍內(nèi)使用,縮寫為LSA
  
  連接狀態(tài)數(shù)據(jù)庫(Link State DataBase):所有連接狀態(tài)傳送組成了連接狀態(tài)數(shù)據(jù)庫.
  
  Stub網(wǎng)絡(luò):只有一個接口與外部相連的網(wǎng)絡(luò),如一個PPP可視為一個stub網(wǎng)絡(luò)
  
  骨干區(qū)域(Backbone Area):所有區(qū)域邊界路由器和它們之間的路由組成骨干區(qū)域.
  
  自治系統(tǒng)外部路由(AS external route):指由非OSPF協(xié)議得到的路由,如BGP(邊界網(wǎng)關(guān)協(xié)議),RIP(Routing Information Protocol),系統(tǒng)的靜態(tài)配置路由等,系統(tǒng)的靜態(tài)路由是由配置得到的,其他協(xié)議的路由是通過引入操作得到的,外部路由的指定是由用戶決定的.
  
  路由(route):指兩節(jié)點之間的連通路徑。
  
  路由表(routing table):到每個目的地有路由,這樣的表叫路由表。
  
  基本概念:
  OSPF把整個網(wǎng)絡(luò)(Internet上的子網(wǎng)或其他類型的網(wǎng))看成一個自治系統(tǒng)(AS)
  
  每一個AS內(nèi)若干個物理上相鄰的路由器(Router),網(wǎng)絡(luò)(Network)組成Area,這些Area內(nèi)部一般是不相交的,它們劃分了整個AS。
  
  如圖是一個典型的自治系統(tǒng)劃分的例子:
  
  Rxx代表路由器,N*代表網(wǎng)絡(luò),
  
  1.R1,R2,R3,R4,N1組成區(qū)域1,R3,R4是區(qū)域邊界路由器(ABR)
  
  2.R7,R8,R10,N2,N3組成區(qū)域2,R7,R10,R11是區(qū)域邊界路由器(ABR)
  
  3.R9.R11,R12,N4組成區(qū)域3,R11是區(qū)域邊界路由器(ABR)
  
  4.所有區(qū)域邊節(jié)點(R3,R4,R7,R10,R11)及R5,R6共同組成了骨干區(qū)域

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

杭州2025年9月2日 /美通社/ -- 9 月 13–14 日,GOSIM HANGZHOU 2025 大會將在杭州隆重啟幕。本次大會由 GOSIM 全球開源創(chuàng)新匯主辦、CSDN 承辦,以國際化、社區(qū)化、強互動為特色,...

關(guān)鍵字: SIM 開源 OS GO

北京2025年8月20日 /美通社/ -- 全球領(lǐng)先的市場研究公司之一益普索Ipsos,宣布與斯坦福大學政治與社會變革實驗室(PASCL)達成開創(chuàng)性合作,共同探索人工智能(AI)與合成數(shù)據(jù)在市場與消費者研究中的創(chuàng)新應用。...

關(guān)鍵字: 斯坦福 人工智能 PS OS

在全球范圍內(nèi)提供實時性能、低成本服務(wù),并在沙特提供本地支持 加利福尼亞州帕洛阿爾托和沙特阿拉伯利雅得2025年8月6日 /美通社/ -- 快速推理領(lǐng)域的先驅(qū)企業(yè)Groq與PIF(沙特阿拉伯公共投資基金)旗下、沙特領(lǐng)先A...

關(guān)鍵字: AI 模型 PEN OS

Linux內(nèi)核是一個操作系統(tǒng)(OS)內(nèi)核,本質(zhì)上定義為類Unix。它用于不同的操作系統(tǒng),主要是以不同的Linux發(fā)行版的形式。Linux內(nèi)核是第一個真正完整且突出的免費和開源軟件示例。Linux 內(nèi)核是第一個真正完整且突...

關(guān)鍵字: Linux內(nèi)核 OS

在當今數(shù)字化時代,汽車不再僅僅是一種交通工具,更是一個移動的智能空間。隨著人們對汽車電子設(shè)備依賴程度的不斷提高,車內(nèi) USB 接口的重要性也日益凸顯。從最初單純?yōu)槭謾C充電,到如今支持數(shù)據(jù)傳輸、連接各種智能設(shè)備,USB 接...

關(guān)鍵字: 接口 數(shù)據(jù)傳輸 汽車供電

根據(jù)Semico Research的預測,到2025年RISC-V芯片出貨量將達到624億顆,覆蓋計算、消費電子和工業(yè)等領(lǐng)域。而在這其中,RISC-V MCU是整個RISC-V生態(tài)的基本盤,以高質(zhì)量、應用驅(qū)動的解決方案為...

關(guān)鍵字: 青稞 RISC-V 沁恒 接口 MCU

近日,一位博主對小米最新發(fā)布的BE6500 Pro路由器進行了拆解。結(jié)果發(fā)現(xiàn),該款路由器在多個關(guān)鍵零部件上進行了減配,令消費者頗感失望。

關(guān)鍵字: 路由器

以 AI 為核心的智能汽車平臺將加速向軟件定義出行的轉(zhuǎn)型進程 德國埃朗根 2025年6月25日 /美通社/ -- Elektrobit 今日宣布與全球領(lǐng)先的電子制造商之一——鴻??萍技瘓F(富士康)...

關(guān)鍵字: 汽車 軟件定義 OS EV

北京 2025年5月28日 /美通社/ -- 近日,知名國際設(shè)計大獎"紅點設(shè)計獎"2025年度獲獎名單揭曉,富士膠片集團共23款產(chǎn)品獲獎,其中包括富士膠片商業(yè)創(chuàng)新有限公司新推出的旗艦智能型A3彩色數(shù)...

關(guān)鍵字: 富士 OS 智能型 功能機

杭州 2025年5月15日 /美通社/ --?在開源浪潮的推動下,AI 領(lǐng)域正在全球范圍內(nèi)迎來爆發(fā)式增長,這也為更多開發(fā)者、研究者、創(chuàng)業(yè)者打開了通向下一代智能系統(tǒng)構(gòu)建的通道。在這一背景下,GOSIM AI Paris...

關(guān)鍵字: SIM 模型 OS GO
關(guān)閉