Re: [問題] 傳輸層(UDP)的問題

作者: Asbarla (木頭)   2010-05-04 08:14:52
: 網際網路中傳輸層的UDP協定有提供下列哪一項功能??
: (A)錯誤管制
: (B)壅塞管制
: (C)流量管制
: (D)連線設定
: 答案是A
: 但答案的解析寫UDP「不具有」流量管制和錯誤管制的功能,和題目不符
: 那答案到底是什麼呢??
: 謝謝
: 我記得UDP是不會重傳資料,而TCP會~
: TCP和資料鏈結層都具有錯誤處理的機制
(B)、(C)、(D)
UDP是Connectionless(非連線型)的非可靠資料傳輸協定。
=>應該是(D)刪去
它並不會運用確認機制來保證資料是否正確的被接收、不需要重傳遺失的資料,
資料的接收可不必按順序進行、也不提供回傳機制來控制資料流的速度。
=>(B)刪去
而且流量管制(flow control)是TCP才有的
=>(C)刪去
但是TCP和UDP segment中都有checksum
作用是資料傳送出去時,發送端會對資料做一個checksum 1補數的動作,
然後將checksum value放入UDP checksum field裡面,當接收端收到封包後,
會在對資料進行checksum,再比對value是否一致,或結果不一致則代表資料"errors",
並要求對方重傳。
所以(A)可以選
小弟剛起床可能思緒不清,
如果有誤煩請各位大大見諒並指教,
謝謝。

Links booklink

Contact Us: admin [ a t ] ucptt.com