單播路由協議

單播路由協議

單播路由協議是通過路由器將到網際網路上某一位置的通信從源主機轉發到目標主機。網際網路至少有兩個通過路由器連接的網路。路由器是網路層中介系統,用於根據公用網路層協議(如 TCP/IP)將多個網路連接在一起。網路是通過路由器連接,並與稱為網路地址或網路 ID 的同一網路層地址相關聯的聯網基礎結構(包括中繼器集線器和橋/ 2 層交換機)的一部分。

介紹


典型的路由器是通過 LAN 或 WAN 媒體連接到兩個或多個網路。網路上的計算機通過將數據包轉發到路由器,可以將數據包發送到其他網路上的計算機。路由器將檢查數據包,並使用數據包報頭內的目標網路地址來決定轉發數據包所使用的介面。通過路由協議(OSPF、RIP 等),路由器可以從相鄰的路由器獲得網路信息(如網路地址),然後將該信息傳播給其他網路上的路由器,從而使所有網路上的所有計算機之間都連接起來。

傳播方式


單播方式下,只有一個發送方和一個接收方。與之比較,組播是指單個發送方對應一組選定接收方的一種通信,任意播是指任意發送方對應一組較為接近的接收方間的一種通信。早期的點對點通信含義類似於單播。
單播傳輸是 LANs 傳輸中的主要使用方式。所有 LANs(如乙太網)和 IP 網路都支持單播傳輸模式,並且大多數用戶都了解標準單播應用程序,如:http、smtp、ftptelnet ― 都作為 TCP 傳輸協議。新版本的網際協議第六版(IPv6)支持單播同時也支持任意播和組播類型。許多路由選擇協議如路由選擇信息協議(RIP)和開放最短路徑優先(OSPF),都支持高效 Internet 單播路由選擇過程。
IPv6 支持單播(Unicast)、組播(Multicast)和任意播(Anycast)三種類型。IPv6 中沒有關於廣播(Broadcast)的具體劃分,而是作為組播的一個典型類型。

相關運行


運行“路由和遠程訪問”的伺服器可以路由 IP 和 AppleTalk 通信。
IP 路由
IP 網路協議是一組稱為“傳輸控制協議/Internet 協議 (TCP/IP)”的 Internet 協議的一部分。IP 用來通過任意一組互相連接的 IP 網路進行通訊。IP 路由器可以是靜態路由器(由管理員建立路由,而且只能由管理員進行更改),也可以是動態路由器(通過路由協議來動態地更新路由)。
IP 路由就是通過 IP 路由器將 IP 通信從源主機轉發到目標主機。在每個路由器上,通過將數據包中的目標 IP 地址與路由選擇表中的最佳路由進行匹配來確定下一個躍點。
“路由和遠程訪問”包括對兩個 IP 單播路由協議的支持:
用於 IP 的路由信息協議 (RIP),“路由和遠程訪問”不限於僅支持 RIP-for-IP 和 OSPF。運行“路由和遠程訪問”的伺服器是一個可擴展的平台;其他供應商可以創建其他的 IP 路由協議,如“內部網關路由協議 (IGRP)”和“邊界網關協議 (BGP)”。
有關 Windows 2000 路由器支持的 IP 單播路由協議的詳細信息,請參閱 RIP-for-IP 和 OSPF。
AppleTalk 路由
AppleTalk 主要用於 Apple Macintosh 環境中。
“路由和遠程訪問”包括對“路由表維護協議 (RTMP)”路由協議的支持。

最新發展


IPv6單播路由協議作為IP網路的主要基礎設施,路由器在網路中佔據著絕對主要的地位。路由器廣泛支持的路由協議主要包括RIP(Routing Information Protocol,路由消息協議)、OSPF(Open Shortest Path First,開放式最短路徑優先)、BGP(Border Gateway Protocol,邊界網關協議)以及IS-IS(Intermediate System-Intermediate System,中間系統到中間系統)等。
IPv6技術的發展,上述這些IPv4網路使用的路由協議迫切需要改進,以提供對IPv6的支持。這樣,就從IPv4路由協議中衍生出各種IPv6路由協議,主要包括RIPng(RIP next generation,下一代路由消息協議)、OSPFv3BGP4+和IS-ISv6等。從這些協議的標準化進程來看,RIPng和OSPFv3較為成熟,已經形成RFC;支持IPv6的IS-IS協議標準草案也已經過多次討論修改,標準已在完善中。