計算機網(wǎng)絡(luò)- 習(xí)題及答案 ch06_第1頁
計算機網(wǎng)絡(luò)- 習(xí)題及答案 ch06_第2頁
計算機網(wǎng)絡(luò)- 習(xí)題及答案 ch06_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

傳輸層運輸層具有怎樣的作用?為何說運輸層是不可缺少的?運輸層處于面向通信部分的最高層。同時也是用戶功能中的最低層,向它上面的應(yīng)用層提供服務(wù)運輸層為應(yīng)用進程之間提供端到端的邏輯通信,但網(wǎng)絡(luò)層是為主機之間提供邏輯通信(面向主機,承擔(dān)路由功能,即主機尋址及有效的分組交換)。各種應(yīng)用進程之間通信需要“可靠或盡力而為”的兩類服務(wù)質(zhì)量,必須由運輸層以復(fù)用和分用的形式加載到網(wǎng)絡(luò)層。運輸層和網(wǎng)絡(luò)層分別實現(xiàn)的是怎樣的通信?運輸層為應(yīng)用進程之間提供端到端的邏輯通信進程之間的通信兩臺主機進行通信就是兩臺主機中的應(yīng)用進程互相通信網(wǎng)絡(luò)層和運輸層有明顯的區(qū)別:網(wǎng)絡(luò)層是為主機之間提供邏輯通信,而運輸層為應(yīng)用進程之間提供端到端的邏輯通信。端口有何作用?分為幾類?它的作用是讓應(yīng)用層的各種應(yīng)用進程都能將其數(shù)據(jù)通過端口向下交付給運輸層,以及讓運輸層知道應(yīng)當(dāng)將其報文段中的數(shù)據(jù)向上通過端口傳輸給應(yīng)用層相應(yīng)的進程。它分為三類,分別是:熟知端口,登記端口,客戶端口或短暫端口。套接字與端口號有何區(qū)別和聯(lián)系?定義不同:1.端口(port)是一種軟件接口,用于標識一個TCP或UDP連接,而套接字(socket)是網(wǎng)絡(luò)通信中客戶端和服務(wù)器之間的接口。2.用途不同:端口用于標識TCP或UDP連接,而套接字用于接收和發(fā)送數(shù)據(jù)。3.不同層級:端口操作在傳輸層,而套接字操作在應(yīng)用層。4.作用范圍不同:端口號是唯一的,用于標識一個TCP或UDP連接;而套接字則是一種抽象的概念,包括了持有描述符的進程和該進程與給定網(wǎng)絡(luò)協(xié)議族及端口相關(guān)的所有信息。UDP和TCP分別具有怎樣的特點?分別適用于哪種場合?UDP提供不可靠無連接的數(shù)據(jù)報傳輸服務(wù),使用IP實現(xiàn)報文傳輸,根據(jù)協(xié)議端口號確定收發(fā)雙方的應(yīng)用程序,適用于一個服務(wù)器需要對多個客戶端頻繁的小數(shù)據(jù)請求進行服務(wù)的情況。TCP提供可靠的面向連接的數(shù)據(jù)流傳輸服務(wù),TCP偏重于可靠性,而不是實時性,適用于一對一的傳輸大量數(shù)據(jù)的場合。UDP提供的是無連接服務(wù),IP提供的也是無連接服務(wù),能否用IP取代UDP?為什么?不能。因為UDP提供了端口機制,而IP沒有提供。如果直接利用IP分組代替UDP,則不能向上層應(yīng)用提供正確的服務(wù)TCP建立連接時為什么要采用三報文握手方式?可以阻止重復(fù)歷史連接的初始化(主要原因)??梢酝诫p方的初始序列號什么是偽首部?在TCP報文段和UDP用戶數(shù)據(jù)報中使用偽首部的作用是什么?偽首部顧名思義就是假的首部,既不往上傳也不往下傳,只是用于校驗TCP/UDP報文段。TCP報文段的序號是如何確定的?一、序號確認機制TCP將所要傳送的整個的應(yīng)用層報文看成是一個一個字節(jié)組成的數(shù)據(jù)流,并對每一個傳輸?shù)淖止?jié)進行編號,在連接建立的時候,雙方要商定一個初始的序號,TCP將每一次所傳送的報文段中的第一個數(shù)據(jù)字節(jié)的序號,放在TCP首部的序號字段中。TCP的確認是對“接收”到的數(shù)據(jù)的最高序號,也就是接收到的數(shù)據(jù)流中最后一個字節(jié)的序號表示確認,返回的確認號是期望接收的最高序號值還要加一,即確認序號表明接收方期望下次收到的第一個數(shù)據(jù)字節(jié)的序號。假設(shè)主機A向主機B連續(xù)發(fā)送了兩個TCP報文段,其序號分別為70和100。試問:第一個報文段攜帶了多少字節(jié)的數(shù)據(jù)?B收到第一個報文段后發(fā)回的確認中的確認號應(yīng)當(dāng)是多少?如果B收到第二個報文段后發(fā)回的確認中的確認號是180,則A發(fā)送的第二個報文段中的數(shù)據(jù)有多少字節(jié)?如果A發(fā)送的第一個報文段丟失了,但第二個報文段到達了B,B在第二個報文段到達后向A發(fā)送確認,這個確認號應(yīng)為多少?解答:分別求解如下:(1)第一個報文段的數(shù)據(jù)序號是70到99,共30字節(jié)的數(shù)據(jù)(2)B期望收到下一個報文段的第一個數(shù)據(jù)字節(jié)的序號是100,因此確認號應(yīng)為100。(3)A發(fā)送的第二個報文段中的數(shù)據(jù)中的字節(jié)數(shù)是180-100=80字節(jié)。(4)B在第二個報文段到達后向A發(fā)送確認,其確認號應(yīng)為70。假設(shè)主機A與主機B之間建立了一個連接,主機A向主機B發(fā)送了兩個連續(xù)的TCP報文段,分別是300字節(jié)和500字節(jié),若第一個報文段的序號是200,主機B正確收到兩個TCP報文段后的確認號是多少?略。假設(shè)TCP的最大窗口為65535字節(jié),報文段在無差錯且?guī)挷皇芟薜男诺郎蟼鬏?,如果報文段的平均往返時間為25ms,請間能得到的最大吞吐量是多少?TCP采用什么方式進行流量控制?窗口控制機制。在TCP擁塞控制中,假設(shè)初始擁塞窗口大小為個報文段,當(dāng)擁塞窗口大小為20個報文段時重傳定時器超時,之后應(yīng)該進入擁塞控制的哪個階段?如果接下來的4組數(shù)據(jù)傳輸全部傳輸成功,那么每次

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論