UDP的主要功能是什么 網(wǎng)絡(luò)中的udp有什么功能?
網(wǎng)絡(luò)中的udp有什么功能?什么是TCP和UDPTCP和UDP是TCP/IP協(xié)議中的兩個傳輸層協(xié)議。它們利用IP路由功能將數(shù)據(jù)包發(fā)送到目的地,從而為應(yīng)用程序和應(yīng)用層協(xié)議(包括HTTP、SMTP、SNMP
網(wǎng)絡(luò)中的udp有什么功能?
什么是TCP和UDP
TCP和UDP是TCP/IP協(xié)議中的兩個傳輸層協(xié)議。它們利用IP路由功能將數(shù)據(jù)包發(fā)送到目的地,從而為應(yīng)用程序和應(yīng)用層協(xié)議(包括HTTP、SMTP、SNMP、FTP和telnet)提供網(wǎng)絡(luò)服務(wù)。TCP提供面向連接的可靠數(shù)據(jù)流傳輸,UDP提供非面向連接的不可靠數(shù)據(jù)流傳輸。面向連接的協(xié)議在任何數(shù)據(jù)傳輸之前建立點(diǎn)對點(diǎn)連接。ATM和幀中繼是面向連接的協(xié)議,但它們工作在數(shù)據(jù)鏈路層,而不是傳輸層。普通的音頻電話也是面向連接的。
可靠的傳輸協(xié)議可以避免數(shù)據(jù)傳輸錯誤。其實(shí)現(xiàn)方法是:在構(gòu)造數(shù)據(jù)包時,在數(shù)據(jù)包中設(shè)置校驗(yàn)碼,到達(dá)目的地后使用一定的算法重新計算校驗(yàn)碼。通過比較二者,我們可以找出損壞的數(shù)據(jù)。由于受損和丟失的數(shù)據(jù)需要重新傳輸,協(xié)議必須能夠使目的地在需要重新傳輸數(shù)據(jù)時給出源的確認(rèn)信號。有些數(shù)據(jù)包不一定按順序到達(dá),因此協(xié)議必須能夠檢測出無序的數(shù)據(jù)包,臨時存儲它們,然后以正確的順序?qū)⑺鼈儼l(fā)送到應(yīng)用層。此外,協(xié)議必須能夠發(fā)現(xiàn)并丟棄重復(fù)的數(shù)據(jù)。一組計時器可以限制不同確認(rèn)的等待時間,以便可以開始重新傳輸或重新建立連接。
數(shù)據(jù)流傳輸協(xié)議不支持位傳輸。TCP不能在數(shù)據(jù)包中以字節(jié)或位的形式構(gòu)造數(shù)據(jù)。它只負(fù)責(zé)傳輸非結(jié)構(gòu)化的8位字符串。
非連接定向傳輸協(xié)議在數(shù)據(jù)傳輸之前不建立連接,而是在每個中間節(jié)點(diǎn)路由非連接定向數(shù)據(jù)包和數(shù)據(jù)包。沒有點(diǎn)對點(diǎn)連接,非面向連接的協(xié)議(如UDP)是不可靠的連接。當(dāng)一個UDP包在網(wǎng)絡(luò)中移動時,發(fā)送進(jìn)程不知道它是否已經(jīng)到達(dá)目的地,除非應(yīng)用層已經(jīng)確認(rèn)它已經(jīng)到達(dá)。非面向連接的協(xié)議也不能檢測重復(fù)和無序的數(shù)據(jù)包。標(biāo)準(zhǔn)行話將UDP描述為“不可靠的”。在現(xiàn)代網(wǎng)絡(luò)中,UDP不容易導(dǎo)致傳輸失敗,但是你不能確定它是否可靠。
udp協(xié)議工作在什么層?
UDP協(xié)議工作在七層OSI的第四層:傳輸層。
UDP為應(yīng)用程序提供了一種在不建立連接的情況下發(fā)送封裝的IP數(shù)據(jù)報的方法。
無連接是UDP,它只不過是向應(yīng)用程序發(fā)送數(shù)據(jù)包,并允許它們在所需級別構(gòu)建自己的協(xié)議。
面向連接的是TCP,它幾乎無所不能。
UDP協(xié)議和TCP協(xié)議用于處理數(shù)據(jù)包。在OSI模型中,它們都位于IP協(xié)議的傳輸層和上層。
UDP不提供數(shù)據(jù)包分組、組裝和排序。換句話說,當(dāng)一條消息被發(fā)送時,不可能知道它是否安全、完整地到達(dá)。
udp廣播什么意思?
多播,也稱為“多播”,對網(wǎng)絡(luò)中相同服務(wù)類型的主機(jī)進(jìn)行邏輯分組。發(fā)送和接收數(shù)據(jù)時,數(shù)據(jù)僅在同一組中。其他主機(jī)未加入此組,因此無法發(fā)送和接收相應(yīng)的數(shù)據(jù)。
在廣域網(wǎng)中進(jìn)行廣播時,交換機(jī)和路由器只將數(shù)據(jù)復(fù)制并轉(zhuǎn)發(fā)到需要獲取數(shù)據(jù)的主機(jī)。主機(jī)可以請求路由器加入或退出組。網(wǎng)絡(luò)中的路由器和交換機(jī)有選擇地復(fù)制和傳輸數(shù)據(jù),并且只將數(shù)據(jù)傳輸?shù)浇M中的主機(jī)。組播的這一功能可以同時向多個主機(jī)發(fā)送數(shù)據(jù),保證不影響其他不需要加入組的主機(jī)的通信。