計算機網路-課后習題
第一章 概述
1-01.計算機網路可以向用戶提供哪些服務?
| 服務 | 功能或作用 |
|---|---|
| 資料傳輸 | 網路間個計算機之間互相進行資訊的傳遞, |
| 資源共享 | 進入網路的用戶可以對網路中的資料、軟體和硬體實作共享, |
| 分布處理功能 | 通過網路可以把一件較大作業分配給網路上多臺計算機去完成 |
1-13.客戶-服務器方式與P2P對等通信方式的主要區別是什么?有沒有相同的地方?
客戶-服務器方式是最常用的傳統方式,客戶是服務請求方,服務器是服務提供方,可同時處理多個遠地或本地客戶的請求, 對等通信(P2P)是兩臺主機在通信時并不區分哪個是服務器請求方還是服務提供方,只要兩臺主機都運行了對等連接軟體,就可以平等的,對等連接通信,作業方式稱P2P檔案共享,
| 主要區別 | 客戶5261服務方式是客戶機/服務4102器(client/server)的簡寫,客戶服務器方式所描述的1653是行程之間服務和被服務的關系,客戶是服務的請求方而服務器是服務的提供方.對等通信方式是一種點對點的通信方式, |
| 共同點 | 主機之間的通信方式實際上是主機A的某個行程和主機B的某個行程之間進行通信, |
1-21.協議與服務有和區別?有和關系?
計算機網路協議是一套規則、約定和標準,而網路服務是一種軟體模塊,具體解釋如下:
| 計算機網路協議與服務介紹: |
|---|
| (1)計算機網路協議是有關計算機網路通信的一整套規則,或者說是為完成計算機網路通信而制訂的規則、約定和標準,網路協議由語法、語意和時序三大要素組成,“網路服務”(Web Services)是指一些在網路上運行的、面向服務的、基于分布式程式的軟體模塊,網路服務采用HTTP和XML等互聯網通用標準,使人們可以在不同的地方通過不同的終端設備訪問WEB上的資料,如網上訂票,查看訂座情況, |
| (2)網路服務在電子商務、電子政務、公司業務流程電子化等應用領域有廣泛的應用,被業內人士奉為互聯網的下一個重點, |
| 區別: |
|---|
| (1)(N)服務是(N)層及以下各層向(N+1)層提供的一種綜合能力;(N)協議是控制對等(N)物體之間通信的規則的集合,服務是同一開放系統中相鄰層之間的操作; |
| (2)協議是不同的開放系統的對等物體之間進行通信所必須遵守的規定,協議是水平的,而服務是垂直的, |
| 關系: |
|---|
| (N)層服務就是利用(N-1)服務以及按(N)協議與對等物體互動資訊來實作的,即服務是由協議支持的, |
1-22.網路協議的三要素是什么?各有什么含義?
| 三要素 | 含義 |
|---|---|
| 語意 | 語意是解釋控制資訊每個部分的意義,它規定了需要發出何種控制資訊,以及完成的動作與做出什么樣的回應, |
| 語法 | 語法是用戶資料與控制資訊的結構與格式,以及資料出現的順序, |
| 時序 | 時序是對事件發生順序的詳細說明,也可稱為“同步”), |
總結:人們形象地把這三個要素描述為:語意表示要做什么,語法表示要怎么做,時序表示做的順序,
1-26.試解釋以下名詞:協議堆疊,物體,對等層,協議資料單元,服務訪問點,客戶,服務器,客戶-服務器方式,
| 名詞 | 特點或功能 |
|---|---|
| 協議堆疊 | 指計算機網路體系結構采用分層模型后,每層的主要功能由對等層協議的運行來實作,因而每層可用一些主要協議來表征,幾個層次畫在一起很像一個堆疊的結構, |
| 物體(entity) | 表示任何可發送或接收資訊的硬體或軟體行程, |
| 協議 | 控制兩個對等物體進行通信的規則的集合, |
| 對等層 | 在網路體系結構中,通信雙方實作同樣功能的層, |
| 協議資料單元 | 對等層物體進行資訊交換的資料單位, |
| 服務訪問點 | 在同一系統中相鄰兩層的物體進行互動(即交換資訊)的地方,服務訪問點 SAP是一個抽象的概念,它物體上就是一個邏輯介面, |
| 客戶-服務器方式 | 客戶服務器方式所描述的是行程之間服務和被服務的關系, |
| 客戶(client)和服務器(server)都是指通信中所涉及的兩個應用行程, | |
| 客戶 | 客戶是服務的請求方 |
| 服務器 | 服務器是服務的提供方 |
第二章 物理層
2-04.試解釋以下名詞:資料,信號,模擬資料,模擬信號,基帶信號,帶通信號,數字資料,數字信號,碼元,單工通信,半雙工通信,全雙工通信,串行傳輸,并行傳輸,
| 名詞 | 解釋 |
|---|---|
| 資料 | 是運送資訊的物體, |
| 信號 | 則是資料的電氣的或電磁的表現, |
| 模擬資料 | 運送資訊的模擬信號, |
| 模擬信號 | 訊息的引數的取值是連續的信號, |
| 基帶信號 | 來自信源的信號,通常指數字信號,含有低頻成份或直流成份, |
| 帶通信號 | 把基帶信號經過載波調制后,把信號的頻率范圍搬移到較高的頻段以便在信道中傳輸(即僅在一段頻率范圍內能夠通過信道) |
| 數字資料 | 代表訊息的引數的取值是離散的資料, |
| 數字信號 | 代表訊息的引數的取值是離散的信號, |
| 碼元 | 在使用時間域(簡稱為時域)的波形表示數字信號時,代表不同離散數值的基本波形, |
| 單工通信 | 只能有一個方向的通信而沒有反方向的互動, |
| 半雙工通信 | 通信的雙方都可以發送資訊,但不能雙方同時發送 (當然也就不能同時接收), |
| 全雙工通信 | 通信的雙方可以同時發送和接收資訊, |
| 串行傳輸 | 使用一條資料線,將資料一位一位地依次傳輸,每一位資料占據一個固定的時間長度, |
| 并行傳輸 | 在傳輸中有多個資料位同時在設備之間進行的傳 |
2-13.為什么要使用信道復用技術?常用的信道復用技術有哪些?
通過共享信道、最大限度提高信道利用率,常用的信道復用技術有:頻分、時分、碼分、波分,
第三章 資料鏈路層
3-09.一個PPP幀的資料部分(用十六進制寫出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E 試問真正的資料是什么(用十六進制寫出)?
解答:
PPP幀資料部分(原):7D 5E FE 27 7D 5D 7D 5D 65 7D 5E
根據:
| 轉變前字符 | 轉變后字符 |
|---|---|
| 0×7E | (0×7D,0×5E) |
| 0×7D | (0×7D,0×5D) |
| 若出現數值小于0×20的字符,例子:0×03 | 例子:(0×7D,0×23) |
PPP幀資料部分(原):7D 5E FE 27 7D 5D 7D 5D 65 7D 5E
PPP幀資料部分(真):7E FE 27 7D 7D 65 7E
第四章 網路層
4-35.已知地址塊中的一個地址是 140.120.84.24/20,試求這個地址塊中的最小地址和最大地址,地址掩碼是什么?地址快中共有多少個地址?相對于多少個C類地址?
解答:
原地址:140.120.84.24/20
? 140.120.0101 0100.0001 1000/20
地址掩碼(子網掩碼):140.120.0101 0000.0000 0000/20(255.255.240.0)
最小地址:140.120.80.0/20
最大地址:140.120.0101 1111.1111 1111/20 >>> 140.120.95.255/20
地址快中共有多少個地址:1111.1111 1111 = 1+2+4+8+16+32+64+128+256+512+1024+2048 = 4096
相對于多少個C類地址:因為該地址是/20,C類地址是/24所以相差 1 0000 = 16
4-37.某單位分配到一個地址塊 136.23.12.64/26,現在需要進一步劃分為4個一樣大的子網,試問:
(1).每個子網的網路前綴有多長?
地址塊:136.23.12.64/26 = 136.0001 0111.0000 1100.0100 0000/26
進一步劃分為4個一樣大的子網,所以需要借2位:136.0001 0111.0000 1100.01 00 0000/28
所以,每個子網的網路前綴是28.
(2).每一個子網中有多少個地址?
因為用了28位來作為網路號,剩下4位用作主機號,
所以,每一個子網中有16個地址
(3).每一個子網的地址塊是什么?
第一段:136.23.12.64/28~136.23.12.79/28
第二段:136.23.12.80/28~136.23.12.95/28
第三段:136.23.12.96/28~136.23.12.111/28
第四段:136.23.12.112/28~136.23.12.127/28
(4).每一個子網可分配給主機使用的最小地址和最大地址是什么?
| 網路段 | 可分配給主機使用的最小地址 | 可分配給主機使用的最大地址 |
|---|---|---|
| 第一段 | 136.23.12.65/28 | 136.23.12.78/28 |
| 第二段 | 136.23.12.81/28 | 136.23.12.94/28 |
| 第三段 | 136.23.12.97/28 | 136.23.12.110/28 |
| 第四段 | 136.23.12.113/28 | 136.23.12.126/28 |
4-39.試簡述RIP,OSPF和BGP路由選擇協議的主要特點,
| 主要特點 | RIP | OSPF | BGP |
|---|---|---|---|
| 網關協議 | 內部 | 內部 | 外部 |
| 路由表內容 | 目的網,下一站,距離 | 目的網,下一站,距離 | 目的網,完整路徑 |
| 最優通路依據 | 跳數 | 費用 | 多種策略 |
| 演算法 | 距離矢量 | 鏈路狀態 | 距離矢量 |
| 傳送方式 | 運輸層UDP | IP資料報 | 建立TCP連接 |
| 其他 | 簡單、效率低、跳數為16不可達、好訊息傳的快,壞訊息傳的慢 | 效率高、路由器頻繁交換資訊,難維持一致性 | 規模大、統一度量為可達性 |
4-41.假定網路中的路由器B的路由表有如下的專案:
(表一)
| 目的網路 | 距離 | 下一跳路由器 |
|---|---|---|
| N1 | 7 | A |
| N2 | 2 | C |
| N6 | 8 | F |
| N8 | 4 | E |
| N9 | 4 | F |
現在B收到C發來的路由器資訊:(表二)
| 目的網路 | 距離 |
|---|---|
| N2 | 4 |
| N3 | 8 |
| N6 | 4 |
| N8 | 3 |
| N9 | 5 |
試求出路由器B更新后的路由表(詳細說明每一個步驟),
解答:
第一步:將B收到C發來的路由器資訊進行更新:(表三)
| 目的網路 | 距離 | 下一跳路由器 |
|---|---|---|
| N2 | 5 | C |
| N3 | 9 | C |
| N6 | 5 | C |
| N8 | 4 | C |
| N9 | 6 | C |
第二步:對比原表得到如下結果:
1.N1 只存在于表一中,所以取表一的值,
2.N2 即存在于表一中也存在于表三中,但是下一跳路由器相同,所以取表三的值,
3.N3 只存在于表三中,所以取表三的值,
4.N6 即存在于表一中也存在于表三中,但是下一跳路由器不同,且表一的值小于表三的值,所以取表三的值,
5.N8 即存在于表一中也存在于表三中,但是下一跳路由器不同,且表一與表三的值一樣大,所以取表一的值(不變),
6.N9 即存在于表一中也存在于表三中,但是下一跳路由器不同,且表一的值小于表三的值,所以取表一的值,
得到最終表:
| 目的網路 | 距離 | 下一跳路由器 |
|---|---|---|
| N1 | 7 | A |
| N2 | 5 | C |
| N3 | 9 | C |
| N6 | 5 | F |
| N8 | 4 | E |
| N9 | 4 | F |
注釋:
紅色字體代表是:因為下一跳路由器相同,選擇新表中的值;
藍色字體代表是:因為下一跳路由器不同,對比選擇數值較小的表中的值;
4-42.假定網路中的路由器A的路由表有如下的專案:
(表一)
| 目的網路 | 距離 | 下一跳路由器 |
|---|---|---|
| N1 | 4 | B |
| N2 | 2 | C |
| N3 | 1 | F |
| N4 | 5 | G |
現在A收到C發來的路由器資訊:(表二)
| 目的網路 | 距離 |
|---|---|
| N1 | 2 |
| N2 | 1 |
| N3 | 3 |
| N4 | 7 |
試求出路由器B更新后的路由表(詳細說明每一個步驟),
解答:
第一步:將B收到C發來的路由器資訊進行更新:(表三)
| 目的網路 | 距離 | 下一跳路由器 |
|---|---|---|
| N1 | 3 | C |
| N2 | 1 | C |
| N3 | 4 | C |
| N4 | 8 | C |
第二步:對比原表得到如下結果:
1.N1 即存在于表一中也存在于表三中,但是下一跳路由器不同,且表三的值小于表一的值,所以取表三的值,
2.N2 即存在于表一中也存在于表三中,但是下一跳路由器相同,所以取表三的值,
3.N3 即存在于表一中也存在于表三中,但是下一跳路由器不同,且表一的值小于表三的值,所以取表一的值,
4.N4 即存在于表一中也存在于表三中,但是下一跳路由器不同,且表一的值小于表三的值,所以取表一的值,
得到最終表:
| 目的網路 | 距離 | 下一跳路由器 |
|---|---|---|
| N1 | 3 | B |
| N2 | 1 | C |
| N3 | 1 | F |
| N4 | 5 | G |
注釋:
紅色字體代表是:因為下一跳路由器相同,選擇新表中的值;
藍色字體代表是:因為下一跳路由器不同,對比選擇數值較小的表中的值;
4-52.已知某網路有一個地址是 167.199.170.82/27,問這個網路的網路掩碼,網路前綴長度和網路后綴長度是多少?
解答:
網路地址:167.199.170.82/27 = 167.199.170.010 1 0010/27
子網掩碼:255.255.255.111 0 0000 = 255.555.555.224
網路前綴長度:27
網路后綴長度:5
4-53.已知地址塊中的一個地址是 167.199.170.82/27,求這個地址塊的地址數,首地址已經末地址各是多少?
解答:
網路地址:167.199.170.82/27 = 167.199.170.010 1 0010/27
子網掩碼:255.255.255.111 0 0000 = 255.555.555.224
地址塊的地址數:32
首地址:167.199.170.65/27
末地址:167.199.170.95/27
第五章 運輸層
5-23.主機A向主機B連續發送了兩個TCP報文段,其序號分別為70和100,試問:
(1)第一個報文段攜帶了多少個位元組的資料?
答:第一個報文段的資料序號是70到99,共30位元組的資料,
(2)主機B收到第一個報文段后發回的確認中的確認號應當是多少?
答:確認號應為100,
(3)如果主機B收到第二個報文段后發回的確認中的確認號是180,試問A發送的第二個報文段中的資料有多少位元組?
答:80位元組,
(4)如果A發送的第一個報文段丟失了,但第二個報文段到達了B,B在第二個報文段到達后向A發送確認,試問這個確認號應為多少?
答:70,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/56302.html
標籤:其他
上一篇:2020-09-15
