當前位置:首頁 » 網路連接 » 計算機網路習題
擴展閱讀
電腦中毒賬號密碼 2024-12-23 14:46:43

計算機網路習題

發布時間: 2022-01-09 07:10:35

計算機網路試題

A類 1.0.0.0-126.255.255.255
B類 128.0.0.0-191.255.255.255
C類 192.0.0.0-223.255.255.255
D類 224.0.0.0-239.255.255.255
E類 240.0.0.0-254.255.255.255
255.x.x.x (廣播)
其中DE類是保留地址 不在網路中使用
127.0.0.0-127.255.255.255是本地回環地址
A類私有地址10.0.0.0-10.255.255.255
B類私有地址172.16.0.0-172.31.255.255
C類私有地址192.168.0.0-192.168.255.255
私有地址擁有區域網中
在具體應用中 每個網段中的首個地址表示網路號(全0)最後一個地址表示廣播地址(全1)全0和全1 的地址不能做主機地址
只有ABC三類地址在網路中應用 其餘都做保留

㈡ 計算機網路簡答題(3題)

1 計算機網路,是指將地理位置不同的具有獨立功能的多台計算機及其外部設備,通過通信線路連接起來,在網路操作系統,網路管理軟體及網路通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。
2 TCP/IP整體構架概述

TCP/IP協議並不完全符合OSI的七層參考模型。傳統的開放式系統互連參考模型,是一種通信協議的7層抽象的參考模型,其中每一層執行某一特定任務。該模型的目的是使各種硬體在相同的層次上相互通信。這7層是:物理層、數據鏈路層、網路層、傳輸層、話路層、表示層和應用層。而TCP/IP通訊協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的網路來完成自己的需求。這4層分別為:

應用層:應用程序間溝通的層,如簡單電子郵件傳輸(SMTP)、文件傳輸協議(FTP)、網路遠程訪問協議(Telnet)等。

傳輸層:在此層中,它提供了節點間的數據傳送服務,如傳輸控制協議(TCP)、用戶數據報協議(UDP)等,TCP和UDP給數據包加入傳輸數據並把它傳輸到下一層中,這一層負責傳送數據,並且確定數據已被送達並接收。

互連網路層:負責提供基本的數據封包傳送功能,讓每一塊數據包都能夠到達目的主機(但不檢查是否被正確接收),如網際協議(IP)。

網路介面層:對實際的網路媒體的管理,定義如何使用實際網路(如Ethernet、Serial Line等)來傳送數據。

TCP/IP中的協議

以下簡單介紹TCP/IP中的協議都具備什麼樣的功能,都是如何工作的:

1. IP

網際協議IP是TCP/IP的心臟,也是網路層中最重要的協議。

IP層接收由更低層(網路介面層例如乙太網設備驅動程序)發來的數據包,並把該數據包發送到更高層---TCP或UDP層;相反,IP層也把從TCP或UDP層接收來的數據包傳送到更低層。IP數據包是不可靠的,因為IP並沒有做任何事情來確認數據包是按順序發送的或者沒有被破壞。IP數據包中含有發送它的主機的地址(源地址)和接收它的主機的地址(目的地址)。

高層的TCP和UDP服務在接收數據包時,通常假設包中的源地址是有效的。也可以這樣說,IP地址形成了許多服務的認證基礎,這些服務相信數據包是從一個有效的主機發送來的。IP確認包含一個選項,叫作IP source routing,可以用來指定一條源地址和目的地址之間的直接路徑。對於一些TCP和UDP的服務來說,使用了該選項的IP包好像是從路徑上的最後一個系統傳遞過來的,而不是來自於它的真實地點。這個選項是為了測試而存在的,說明了它可以被用來欺騙系統來進行平常是被禁止的連接。那麼,許多依靠IP源地址做確認的服務將產生問題並且會被非法入侵。

2. TCP

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

TCP將它的信息送到更高層的應用程序,例如Telnet的服務程序和客戶程序。應用程序輪流將信息送回TCP層,TCP層便將它們向下傳送到IP層,設備驅動程序和物理介質,最後到接收方。

面向連接的服務(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它們使用了TCP。DNS在某些情況下使用TCP(發送和接收域名資料庫),但使用UDP傳送有關單個主機的信息。

3.UDP

UDP與TCP位於同一層,但對於數據包的順序錯誤或重發。因此,UDP不被應用於那些使用虛電路的面向連接的服務,UDP主要用於那些面向查詢---應答的服務,例如NFS。相對於FTP或Telnet,這些服務需要交換的信息量較小。使用UDP的服務包括NTP(網路時間協議)和DNS(DNS也使用TCP)。

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

4.ICMP

ICMP與IP位於同一層,它被用來傳送IP的的控制信息。它主要是用來提供有關通向目的地址的路徑信息。ICMP的『Redirect』信息通知主機通向其他系統的更准確的路徑,而『Unreachable』信息則指出路徑有問題。另外,如果路徑不可用了,ICMP可以使TCP連接『體面地』終止。PING是最常用的基於ICMP的服務。

5. TCP和UDP的埠結構

TCP和UDP服務通常有一個客戶/伺服器的關系,例如,一個Telnet服務進程開始在系統上處於空閑狀態,等待著連接。用戶使用Telnet客戶程序與服務進程建立一個連接。客戶程序向服務進程寫入信息,服務進程讀出信息並發出響應,客戶程序讀出響應並向用戶報告。因而,這個連接是雙工的,可以用來進行讀寫。

兩個系統間的多重Telnet連接是如何相互確認並協調一致呢?TCP或UDP連接唯一地使用每個信息中的如下四項進行確認:

源IP地址 發送包的IP地址。

目的IP地址 接收包的IP地址。

源埠 源系統上的連接的埠。

目的埠 目的系統上的連接的埠。

埠是一個軟體結構,被客戶程序或服務進程用來發送和接收信息。一個埠對應一個16比特的數。服務進程通常使用一個固定的埠,例如,SMTP使用25、Xwindows使用6000。這些埠號是『廣為人知』的,因為在建立與特定的主機或服務的連接時,需要這些地址和目的地址進行通訊。

相信大家都聽說過TCP/IP這個詞,這個詞好像無處不在,時時都會在你面前跳出來。那TCP/IP到底是什麼意思呢?
TCP/IP其實是兩個網路基礎協議:IP協議、TCP協議名稱的組合。下面我們分別來看看這兩個無處不在的協議。
IP協議

IP(Internet Protocol)協議的英文名直譯就是:網際網路協議。從這個名稱我們就可以知道IP協議的重要性。在現實生活中,我們進行貨物運輸時都是把貨物包裝成一個個的紙箱或者是集裝箱之後才進行運輸,在網路世界中各種信息也是通過類似的方式進行傳輸的。IP協議規定了數據傳輸時的基本單元和格式。如果比作貨物運輸,IP協議規定了貨物打包時的包裝箱尺寸和包裝的程序。 除了這些以外,IP協議還定義了數據包的遞交辦法和路由選擇。同樣用貨物運輸做比喻,IP協議規定了貨物的運輸方法和運輸路線。

TCP協議

我們已經知道了IP協議很重要,IP協議已經規定了數據傳輸的主要內容,那TCP(Transmission Control Protocol)協議是做什麼的呢?不知大家發現沒有,在IP協議中定義的傳輸是單向的,也就是說發出去的貨物對方有沒有收到我們是不知道的。就好像8毛錢一份的平信一樣。那對於重要的信件我們要寄掛號信怎麼辦呢?TCP協議就是幫我們寄「掛號信」的。TCP協議提供了可靠的面向對象的數據流傳輸服務的規則和約定。簡單的說在TCP模式中,對方發一個數據包給你,你要發一個確認數據包給對方。通過這種確認來提供可靠性。

TCP/IP(Transmission Control Protocol/Internet Protocol的簡寫,中文譯名為傳輸控制協議/互聯網路協議)協議是Internet最基本的協議,簡單地說,就是由底層的IP協議和TCP協議組成的。TCP/IP協議的開發工作始於70年代,是用於互聯網的第一套協議。
3 網路協議三要素:語法 語義 同步

㈢ 計算機網路習題

1、129——》10000001

掩碼192——》11000000 ,所以地址范圍 10000001(129)——10111110(190

(1)190

2、a要求至少26台主機,所以2^n-2≥26,主機號n取5位,子網號取三位。

202.119.110.01000001(65)——202.119.110.01011110(94),掩碼224,

即202.119.110.65-202.119.110.94掩碼:255.255.255.224

(2)202.119.110.65(3)255.255.255.224

3、97——》 01100001

掩碼240——》11110000,所以地址范圍01100001(97)——01101110(110

(4)202.119.110.110

4、c與b要求相鄰子網,c子網號可取01110000,地址范圍01110001(112)-01111110(126

(5)202.119.110.112(6)202.119.110.126

算了大半天,有問題再探討。

㈣ 計算機網路基礎知識試題及答案

1、運算器和控制器屬於計算機的(C ) A、外部設備B、內存C、CPUD、系統軟體2、數據傳輸速率是Modem的重要技術指標,單位為( A )A、b/sB、Bytes/SC、KB/SD、MB/S3、計算機的核心部分是( C )A、操作系統B、硬碟XC、CPUD、內存4、Intranet採用的協議為( A)A、TCP/IPB、PX/SPXC、SET/SSLD、X.255、顯示器和列印機屬於計算機系統中的( C )A、輔助存儲器B、輸入設備C、輸出設備D、軟體系統6、( D)是隨機存取存儲器。A、CPUB、內存C、ROMD、RAM7、按照計算機軟體系統的分類,SQL2000屬於(D )A、通用軟體B、操作系統C、語言處理系統D、資料庫管理系統8、( B)的實際名稱叫非易失隨機訪問存儲器(NVRAM),特點是斷電後數據不消失,因此可以作為外部存儲器使用。A、快閃記憶體B、內存C、ROMD、硬碟9、大多數區域網採用以中央結點為中心與各結點連接的方式,按拓撲結構分,這屬於( B )結構。A、環型B、星型C、匯流排型D、多邊型10、一條實際的傳輸介質,如雙絞線可包含( D )信道。A、1個B、2個C、3個D、多個1 (多選) (B )和(C )統稱為外部設備。P1
A.存儲器 B.外存儲器 C.輸入輸出設備 D.外圍設備
2 (多選) 微型計算機的主要組成部分有( ABC)和其它外圍設備等。P1
A.存儲器 B.輸入輸出設備 C.CPU D.掃描儀
3 (單選) (C)是指組成計算機的任何機械的、磁性的、電子的裝置或部件。 P1
A.計算機軟體 B.計算機軟體系統 C.計算機硬體 D.計算機硬體系統
5 (多選) 不論大型計算機、小型計算機還是微型計算機,都是由( A)和(B )兩大部分組成。 P1
A.計算機硬體系統 B.計算機軟體系統 C.計算機系統 D.計算機輔助工具
6 (多選) 微型計算機的內存根據其工作方式的不同,可分為(A )和( D) P3
A.RAM B.DVD C.CD-ROM D.ROM
7 (單選) CPU的主要技術指標之一是主頻,主頻越(B ),表明CPU的運算速度越快,當然性能也越好。 P2
A.低 B.高 C.中等 D.一般
8 (單選) (B )的主要功能是完成對數據的算術運算、邏輯運算和邏輯判斷等操作。 P2
A.控制器 B.運算器 C.計算器 D.存儲器
9 (多選) 中央處理器稱為CPU,它主要由( C)和( A)組成,是計算機的核心部件。P1
A.控制器 B.計算器 C.運算器 D.數據機
10 (多選) 文字處理軟體按功能分,大致有以下幾大類( BAC)。 P8
A.具有較完備功能的文字處理軟體 B.簡單的文本編輯程序
C.專業印刷排版系統 D.表格處理軟體
11 (多選) 根據開發方式和適用范圍,應用軟體又可分為(B )和(C)。 P8
A.文字處理軟體 B.通用應用軟體 C.定製應用軟體 D.管理系統軟體
12 (單選) 在整個計算機系統中,( C)具有特殊的地位,它能對計算機的硬體、軟體資源和數據資源進行有效的管理。 P7
A.語言處理系統 B.資料庫管理系統 C.操作系統 D.常用服務程序
13 (單選) ( B)包括操作系統、語言處理系統、資料庫管理系統和常用服務程序等。 P7
A.應用軟體 B.系統軟體 C.定製軟體 D.輔助開發軟體
14 (單選) 在Internet上所有主機都有一個」名字-地址」及」地址-名字」的映射,完成這一映射的系統叫做域名系統。那麼,完成」名字-地址」映射的過程叫( D)。 P16
A.反向解析 B.逆向解析 C.順向解析 D.正向解析
15 (單選) 每個IP地址由網路地址和 ( B)兩部分組成。 P15
A.伺服器地址 B.主機地址 C.客戶機地址 D.域名地址
16 (單選) 區域網作用范圍小,分布在一個房間、一個建築物或一個企事業單位。地理范圍在10m~1km。傳輸速率在( C)以上。P10
A.1.5Mbps B.2Mbps C.1Mbps D.10Mbps
17 (多選) 決定區域網 特性的主要技術要素有:(ABC )。 P12
A.網路拓撲 B.傳輸介質 C.介質訪問控制方法 D.區域網傳輸協議
18 (多選) 計算機網路按分布距離可分為(ACD )。P10
A.區域網 B.互聯網 C.廣域網 D.城域網
19 (多選) 常用的數據交換技術有:(ABD )。P20
A.線路交換 B.報文交換 C.端到端交換 D.分組交換
20 (單選) 數據通信系統是指以計算機為中心,用通信線路與數據終端設備連接起來,執行( A)的系統。P16
A.數據通信 B.線路通信 C.單工通信 D.雙工通信
21 (單選) (C )是將組成字元的各個比特按順序逐位地在信道上傳輸。 P18
A.並行傳輸 B.基帶傳輸 C.串列傳輸 D.頻帶傳輸
22 (多選) 通信的目的是信息傳輸。那麼,通信的三要素是( ABC)。 P16
A.信源 B.載體 C.信宿 D. 信道

㈤ 計算機網路復習題

1.
一個IP分為網路號和主機號,網路號是IP的前若干位。
究竟是幾位呢? 這就需要子網掩碼來標示。
子網掩碼的前n位為1後面全0時,標示相對應的IP地址網路號有n位。
所以255.255.255.0表示的意思是它所標示的IP地址 網路號 有8×3 = 24位,後8位是主機號。
(十進制255就是二進制11111111 八位)
255.255.255.248 是 11111111 11111111 11111111 11111000
所以它的主機號有3位,主機號全0(即000)和全1(即111)不能用來表示主機。
主機號全0表示子網本身,主機號全1表示廣播地址。
那麼可以用來分配主機的 只有 2^3 (數學上的排列,3位可表示8個狀態) -2 = 6 台
6台主機。

2.
三次握手發生在TCP/IP協議中 面向連接 時的建立連接的方式。
A向B發出SYN(請求通訊) 這個請求通訊是A請求B
B向A發出ACK(應答)和SYN(請求通訊) 這個請求通訊是B請求A
A向B發出ACK(應答)

3.
IP協議是網路層的協議,
從數據鏈路層傳過來的幀 取下幀頭 就是網路層中的數據包 分為IP頭和內容
發送信息時它把上層要傳送的內容再加上一個IP頭成為數據包
然後交給數據鏈路層去加幀頭-再通過物理介質去傳送。
接受信息時,它把網路層接受到的IP數據包去掉IP頭(剩下內容) 上交高層。
給樓主補充一點,IP數據包的內容、IP數據包、IP數據報都稱為分組或包。
IP數據包是就面向無連接的通訊說的,IP數據報是就面向連接的通訊說的。
--------------------------------------------------------------------------------------
ARP協議是在數據鏈路層的地址解析協議 它能根據IP地址翻譯出MAC物理地址
為了正確地向目的主機傳送報文,必須把目的主機的32位IP地址轉換成為48位MAC物理地址
(IP是網路層使用 MAC是數據鏈路層使用 IP只管路由 MAC才要精確到機器、交換機)
為什麼在網路層不使用MAC? 因為它長唄,麻煩。而且IP只要實現路由就好,不必精確到機器。
--------------------------------------------------------------------------------------------------------------------
RARP剛好相反,是把MAC轉成IP 在網路層和之上,就是用IP了。不再使用MAC。
------------------------------------------------------------------------------------------------------
ICMP協議是TCP/IP協議族 網路層 上的 報文控制協議
主要用於在主機與路由器之間傳遞控制信息,包括報告錯誤、交換受限控制和狀態信息等。當遇到IP數據無法訪問目標、IP路由器無法按當前的傳輸速率轉發數據包等情況時,會自動發送ICMP消息。
補充一點給樓主,ICMP在面向連接和面向無連接都會用到,網上有流傳
ICMP只用於面向連接,這是不對的。
在面向無連接時,他們通過發送抑制報文控制流量。

4.
由於ARP對於任何IP都會進行翻譯成MAC
所以ARP攻擊是偽造一對IP地址和MAC地址實現ARP欺騙
首先它會產生大量的ARP通信量使網路阻塞
而且發出偽造的ARP響應包就能更改目標主機ARP緩存中的原本正確IP-MAC條目
造成網路中斷或信息錯計。

5.
地址聚合的意思是讓他們盡可能多的聚合在同一個子網中。
第一題中已經說過:網路號 = IP類 + 子網號
IP類就是A、B、C、D、E類IP,他們是對IP最大的劃分。
他們全部是202.193開頭 所以這些先不去管,只分析後面兩個數
最小的數字是96.0: 01100000 00000000
97.0: 01100001 00000000
98.0: 01100010 00000000
99.0: 01100011 00000000
103.0: 01100111 00000000
所以可以看出 只要取到01100就可以 後面搞成主機號就行
即子網掩碼是 11111111 11111111 11111000 00000000
教樓主一個方法: IP聚合類問題 原來這幾個IP相同的部分
是聚合後的網路號
因為你可以把網路范圍擴大(網路范圍擴大表示網路號位要少),這樣主機數才增多。
但你不能用容納主機數最小的(網路范圍最小)網路來容納其他IP。他容納最小嘛。
只能容納自己這點東西。

個人意見,樓主斟酌

㈥ 計算機網路技術 復習題答案

1、可靠的報文流、可靠的位元組流、不可靠的連接
2、面向終端的計算機、計算機-計算機網路
3、物理層,數據鏈路層,網路層,傳輸層,會話層,表示層,應用層
4、商業、政府、教育、網路
5、匯流排型、環型、星型、樹形、網狀
6、計算機網路是利用通信設備和線路把地理上分散的多台自主計算機系統連接起來,在相應軟體的支持下,以實現數據通信和資源共享為目標的系統。

㈦ 計算機網路習題

計算機網路體系結構的認識

1、 計算機網路是一個涉及計算機技術、通訊技術等多個方面的復雜系統。現在計算機網路在工業、商業、軍事、政府、教育、家庭、等領域。網路中的各部分都必須遵照合理而嚴謹的結構話管理規則。這也是計算機網路體系結構研究的內容

體系結構是研究系統各部分組成及相互關系的技術科學。所謂網路體系就是為了完成計算機之間的通信合作,把每台計算幾乎連的功能劃分成有明確定義的層次,並固定了同層次的進程通信的協議及相鄰之間的介面及服務,將紙屑層次進程通訊的協議及相鄰層的介面統稱為網路體系結構。

2、 網路體系結構中涉及到了:協議、實體、介面

計算機網路中實現通信就必須依靠網路通過協議。在20世紀70年代,各大計算機生產商的產品都擁有自己的網路通信協議。但是不同的廠家生產的計算機系統就難以連接,為了實現不同廠商生產的計算機系統之間以及不同網路之間的數據通信,國際標准話組織ISO(開放系統互連參考模型)即OSI/RM也稱為ISO/OSI,該系統稱為開放系統。
物理層是OSI/RM的最低層,物理層包括:1.通信介面與傳輸媒體的物理特性 2.物理層的數據交換單元為二進制比特 3.比特的同步 4.線路的連接 5.物理拓撲結構 6.傳輸方法
數據鏈路層是OSI/RM的第2層它包括:成幀、物理地址定址、流量控制、差錯控制、介面控制
網路層是計算機通信子網的最高層,有:邏輯地址定址、路由功能、流量控制、擁塞控制
其它層次:傳輸層、會話層、表示層和應用層
計算機也擁有TCP/IP的體系結構即傳輸控制協議/網際協議。TCP/IP包括TCP/IP的層次結構和協議集
OSIT與TCP/IP有著許多的共同點和不同點 計算機網路協議:網路協議就是計算機之間進行通信的規則。為了使處於不同地點、裝有不同操作系統的計算機之間有效地通信,必須有一種為各類計算機都能認可的通信方法,任一方所表達的信息均能被其他各方所認同,這就需要指定一種標准:網路協議。 就象老師在講課時為了大家都能聽懂,就必須使用普通話一樣。最常用的協議有TCP/IP協議。說白了,就是所有計算機上網時都遵守的一個規定,如果你的計算機不支持網路協議那麼你將無法與其它計算機相連 OSI的7層從上到下分別是:7應用層;6表示層;5會話層;4傳輸層;3網路層;2數據鏈路層;1物理層.
物理層(Physical Layer)
我們知道,要傳遞信息就要利用一些物理媒體,如雙紐線、同軸電纜等,但具體的物理媒體並不在OSI的7層之內,有人把物理媒體當作第0層,物理層的任務就是為它的上一層提供一個物理連接,以及它們的機械、電氣、功能和過程特性。如規定使用電纜和接頭的類型,傳送信號的電壓等。在這一層,數據還沒有被組織,僅作為原始的位流或電氣電壓處理,單位是比特。
數據鏈路層(Data Link Layer)
數據鏈路層負責在兩個相鄰結點間的線路上,無差錯的傳送以幀為單位的數據。每一幀包括一定數量的數據和一些必要的控制信息。和物理層相似,數據鏈路層要負責建立、維持和釋放數據鏈路的連接。在傳送數據時,如果接收點檢測到所傳數據中有差錯,就要通知發方重發這一幀。
網路層(Network Layer)
在計算機網路中進行通信的兩個計算機之間可能會經過很多個數據鏈路,也可能還要經過很多通信子網。網路層的任務就是選擇合適的網間路由和交換結點,確保數據及時傳送。網路層將數據鏈路層提供的幀組成數據包,包中封裝有網路層包頭,其中含有邏輯地址信息--源站點和目的站點地址的網路地址。
傳輸層(Transport Layer)
該層的任務時根據通信子網的特性最佳的利用網路資源,並以可靠和經濟的方式,為兩個端系統(也就是源站和目的站)的會話層之間,提供建立、維護和取消傳輸連接的功能,負責可靠地傳輸數據。在這一層,信息的傳送單位是報文。
會話層(Session Layer)
這一層也可以稱為會晤層或對話層,在會話層及以上的高層次中,數據傳送的單位不再另外命名,統稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通信的機制。如伺服器驗證用戶登錄便是由會話層完成的。
表示層(Presentation Layer)
這一層主要解決擁護信息的語法表示問題。它將欲交換的數據從適合於某一用戶的抽象語法,轉換為適合於OSI系統內部使用的傳送語法。即提供格式化的表示和轉換數據服務。數據的壓縮和解壓縮,加密和解密等工作都由表示層負責。
應用層(Application Layer)
應用層確定進程之間通信的性質以滿足用戶需要以及提供網路與用戶應用

上面簡單的說明了7層體系的OSI參考模型,為了方便起見,我們常常把上面的7個層次分為低層與高層。低層為1~4層,是面向通信的,高層為5~7層,是面向信息處理的。

㈧ 計算機網路習題答案

(1)為D,主要是因為主機號里用了一位,故剩餘主機數的為2的7次方,即第二子網起始為128
(2)一個C類含有主機256,故2000/256為8
(3)255.255.248.0,選擇C。實際該小題題目說的不太詳細。
(4)從主機數來看,一共有32台,需要5位二進制位,故子網號為三位,也即 255.255.248.0 選擇C
(5)A,直接和子網掩碼相與即可,看和哪個網路號相同,結果在子網號那兒為64。