複製鏈接
請複製以下鏈接發送給好友

廣播數據包

鎖定
廣播數據包就是在網絡通訊用廣播方式傳送給每個節點的數據。
中文名
廣播數據包
所屬領域
網絡通訊
數據報套接口可以用來向許多系統支持的網絡發送廣播數據包。要實現這種功能,網絡本身必須支持廣播功能,因為系統軟件並不提供對廣播功能的任何模擬。廣播信息將會給網絡造成極重的負擔,因為它們要求網絡上的每台主機都為它們服務,所以發送廣播數據包的能力被限制於那些用顯式標記了允許廣播的套接口中。廣播通常是為了如下兩個原因而使用的:1. 一個應用程序希望在本地網絡中找到一個資源,而應用程序對該資源的地址又沒有任何先驗的知識。2. 一些重要的功能,例如路由要求把它們的信息發送給所有可以找到的鄰機。
被廣播信息的目的地址取決於這一信息將在何種網絡上廣播。Internet域中支持一個速記地址用於廣播-INADDR_BROADCAST。由於使用廣播以前必須捆綁一個數據報套接口,所以所有收到的廣播消息都帶有發送者的地址和端口。
某些類型的網絡支持多種廣播的概念。例如IEEE802.5令牌環結構便支持鏈接層廣播指示,它用來控制廣播數據是否通過橋接器發送。Windows Sockets規範沒有提供任何機制用來判斷某個應用程序是基於何種網絡之上的,而且也沒有任何辦法來控制廣播的語義。