ospf協議(開放最短路徑優先協議):
核心:鏈路狀態演算法
建立ip套口,可以跳過tcp和udp通訊
ospf協議中rip不具備的特徵:
1.安全性提高,有認證過程
2.允許有多條最優路徑存在
3.同一條鏈路,傳送業務不一樣,配置代價也可以不一樣
4.ospf對多播支援比較好
5.ospf可以跨層,可以分區域
eigrp協議(增強內部閘道器路由協議):
本質:距離向量演算法
bgp協議:
本質:路徑向量演算法
bgp功能:
1.接收或過濾鄰居傳送的資訊
2.獲得路徑資訊,預設情況下把資訊廣告給鄰居
3.**資料報時選擇**哪條路徑
bgp報文交換使用tcp,埠號為179
報文有四種:
1.open:建立連線,閘道器認證
2.update:告訴鄰居有新資訊或撤銷乙個資訊
3.keepalive:1.作為確認 2.保持連線
4.notification:通知報文,操作報告
路由器:
核心功能:「**資料報,把內容從輸入埠**到輸出埠
功能二:執行路由演算法,為**資料報
輸入埠:
分三層:
物理層,資料鏈路層,網路層
加速路由表查詢:
1.樹狀結構儲存路由表
2.cache技術,路由表放在cache
3.採用內容可定址記憶體
4.雜湊表二級查詢
輸入埠輸入佇列:
原因:1.資料到達率高,交換速率低
2.行頭阻塞
交換網路:
1.基於記憶體
2.基於匯流排
3.交叉開關
輸出埠:
分三層:網路層、鏈路層、物理層
實現一點傳送多點同時收到,兩種方式:
1.multi-uncast:多次單播
傳送端傳送多次資料
2.multicast:多播
傳送端傳送一次資料,到達多播某一路由器時由路由器對資料進行複製,要求路由器支援多播
多播相當於構建乙個小組,在組內進行廣播
凡是使用相同多播位址的使用者或主機構成乙個多播組
主機可以屬於多個多播組
多播組是動態的,建立或維護多播組需要igmp協議
多播組:
組號:通訊使用的多播位址
組大小:原則上沒有限制
主機所在位置:沒有限制,只要在internet網路中
成員可以隨時加入和離開
組成員身份可以不需要明確
igmp協議:
internet組管理協議
執行在主機和與主機直接相連的路由器之間
igmp協議不是執行在多播使用者和多播使用者之間
可以利用igmp協議向路由器傳送報告一些資訊
在區域網內,多播通訊和廣播通訊本質上一樣,只不過用的位址有所區別
傳送的igmp報文不能跨越路由器
igmp協議的功能:
1.多播組的建立與撤銷
2.成員的加入與離開
igmp報文四種型別:
1.通用成員身份查詢報文
2.特定成員身份查詢報文
3.成員身份報告包
1)響應路由器查詢
2)加入多播組時主動傳送報告包
路由器不關注某一埠有多少多播使用者,只關心有還是沒有使用者存在
整個多播架構由兩部分構成:
1.邊緣
使用igmp協議
2.核心
使用多播路由協議(包括多播路由演算法)
多播路由技術:
核心:把路由器圖變成一顆多播樹,所有多播路由器都在樹上,不是多播都不在樹上
多播樹型別:
1.組共享多播樹:
靜態的所有成員都在這棵樹中
樹的結構不會發生改變
2.基於源的樹
傳送端一旦變化,樹的結構就發生改變
動態的steiner tree(總代價最小):
1.條件比較苛刻
2.必須知道所有資訊
3.代價是動態變化的
4.單播路由表的資訊不能使用5.效能問題,效能可能很差
多播應用要盡可能保證同步性
實踐中:
在多播成員路由器中間事先選定中心路由器,所有路由器向中心路由器進行單播通訊
計算機網路與通訊原理 埠
我們知道,世界上有各種各樣的計算機作業系統 各種各樣的編碼方式,那麼我們要實現全球的通訊,是不是要建立乙個普適的網路模型,來滿足各種各樣不同的計算機之間的通訊需求?這時,tcp ip協議定義的網路模型和國際標準化組織iso定義的osi open system interconnection開放式系統...
計算機網路筆記(五)
總結兩者的區別 反向 是指 伺服器接受外部網路對內部網路伺服器的請求,然後將請求 給內部網路的伺服器,並將從內部網路伺服器上得到的結果返回給外部網路請求的客戶端。通常的 伺服器只用於內部網路對外部網路的連線請求,客戶端將本來要傳送給外部網路的http請求傳送給 伺服器,然後 伺服器將請求 給外部網路...
計算機網路 五
鏈路層可能提供的服務包括 在傳送節點,為了避免位元差錯,使用 差錯檢測和糾錯位元 edc 來增強資料d 差錯檢測和糾正技術有時使接收方檢測到已經出現的位元差錯,但並非總是這樣。即使採用差錯檢測位元,也還是可能有未檢出位元差錯的情況 因此,主要是選擇乙個差錯檢測方案,使得這種事件發生的概率很小。可以使...