UDP與TCP協議在網路中的哪一層?工作方式是?特點 。優缺點是

時間 2021-08-30 11:01:39

1樓:林孑桀

tcp和udp如果在tcp/ip那麼他們就在第三層傳輸層裡,如果他們工作在osi七層模型裡那麼他們就工作在第四層。tcp採用的是面向連線的可靠性傳輸。保證了資料傳輸的可靠性。

以及無差錯性。適用於重要的資料和對可靠性要求較高的的傳輸。而udp採用的是一種無連線,不可靠的傳輸方式,沒有差錯控制和資料排序(qq就採用這種傳輸,所以經常會出現後發的訊息比先發的訊息先到),所以他的是不可靠的傳輸。

因為少了一些控制資訊。所以傳輸速度比tcp效率更高,2者都很重要(他們的區別可以參照資料包和虛電路的區別)

2樓:在姿茂瀚昂

傳輸層,不可靠的傳輸

3樓:如魚得水

tcp在第三層,udp不在第四就在第七層

tcp如果ip資料包中有已經封好的tcp資料包,那麼ip將把它們向‘上’傳送到tcp層。tcp將包排序並進行錯誤檢查,同時實現虛電路間的連線。tcp資料包中包括序號和確認,所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。

tcp將它的資訊送到更高層的應用程式,例如telnet的服務程式和客戶程式。應用程式輪流將資訊送回tcp層,tcp層便將它們向下傳送到ip層,裝置驅動程式和物理介質,最後到接收方。

面向連線的服務(例如telnet、ftp、rlogin、x windows和smtp)需要高度的可靠性,所以它們使用了tcp。dns在某些情況下使用tcp(傳送和接收域名資料庫),但使用udp傳送有關單個主機的資訊。

udpudp與tcp位於同一層,但對於資料包的順序錯誤或重發。因此,udp不被應用於那些使用虛電路的面向連線的服務,udp主要用於那些面向查詢---應答的服務,例如nfs。相對於ftp或telnet,這些服務需要交換的資訊量較小。

使用udp的服務包括ntp(網落時間協議)和dns(dns也使用tcp)。

欺騙udp包比欺騙tcp包更容易,因為udp沒有建立初始化連線(也可以稱為握手)(因為在兩個系統間沒有虛電路),也就是說,與udp相關的服務面臨著更大的危險。

ip,tcp,udp.http,dhcp等一些協議都分別工作的哪一層?其中ip和tcp,udp定義是什麼?

4樓:匿名使用者

osi 7層

ip 第三層

tcp\udp 第四層

http\dhcp 第七層

tcp為可靠性傳輸,udp不可靠傳輸

tcp和udp有什麼區別,tcp和udp各有什麼優缺點

網路協議與網路標準的區別是什麼,網路協議與服務有何區別 有何關係?網路協議的三個要素是什麼 各有什麼含義?

衝浪 優化 網路協議 網路協議為計算機網路中進行資料交換而建立的規則 標準或約定的集合。例如,網路中一個微機使用者和一個大型主機的操作員進行通訊,由於這兩個資料終端所用字符集不同,因此操作員所輸入的命令彼此不認識。為了能進行通訊,規定每個終端都要將各自字符集中的字元先變換為標準字符集的字元後,才進入...

加密認證技術在網路安全中的應用,在網路安全中,認證技術起著什麼作用?

資訊加密是網路安全的有效策略之一。一個加密的網路,不但可以防止非授權使用者的搭線竊聽和入網,而且也是對付惡意軟體的有效方法之一。資訊加密的目的是保護計算機網路內的資料 檔案,以及使用者自身的敏感資訊。網路加密常用的方法有鏈路加密 端到端加密和節點加密三種。鏈路加密的目的是保護鏈路兩端網路裝置間的通訊...

OSPF協議中規定在執行OSPF的網路中必須有區域0嗎

遠lee愛 對於是否有區域0要看你的網路是多區域還是單區域了!多區域時所有區域必須和區域0相連。所以區域0是必不可少的!單區域時可以隨意規劃area0 area10 area11都可以,因為只有一個區域! 恩,這是協議中規定的,區域0叫做骨幹區域,中間傳輸的是路由資訊,非骨幹區域之間傳遞的是lsa狀...