電腦網路基礎
傳送網頁資料時,在傳送端每當資料從上層交給下層時會發生什麼事?下列何者正確?
- A各層加上各自的控制資訊(標頭)將資料包起來,接收端則從下層開始依序移除
- B各層都會壓縮資料,因此越下層要傳送的資料越小
- C先移除上層的標頭,再換成該層的標頭
查看答案與解析
正確答案:A. 各層加上各自的控制資訊(標頭)將資料包起來,接收端則從下層開始依序移除
這個機制稱為封裝。應用程式的資料加上TCP標頭成為區段(segment),加上IP標頭成為封包,再加上乙太網路標頭與錯誤偵測碼(FCS)成為訊框。接收端從下層開始依序讀取並移除標頭,各層只看自己標頭的資訊來處理。由於各層不需要知道其他層的內容,例如把有線區域網路換成無線區域網路,上層也能照常使用。代價是多了標頭,線路上流動的位元會比應用程式的資料更多。
- A. 正確。這稱為封裝。
- B. 因為會加上標頭,越下層資料越大。一般不會壓縮。
- C. 上層的標頭會保留,並在外側再包一層。接收端的上層需要這些資訊。