Ⅰ 2012年4月自考計算機網路原理最後一題是怎麼算出來的啊 我因為專科學的專業不是網路,所以很苦惱。
答案我在網上找到了, 邏輯清晰,層層遞進令人拍案叫絕!
但我還是沒看懂 比如:知道了ca 71 4e 26是源IP地址 ,可這怎麼寫成十進制??書上根本沒有!
這個計算機網路原理太變態了,課本混亂也就罷了,出題人考的不是知識點,是TM想像力!!!!
我和幾個同學連續考了4年,8次連掛,到最後整個電子商務本科班只有一個人畢業了,那個人還是在沒換教材前通過的計算機網路基本原理!!!
此時此刻必須連續怒吼N遍我草,才可表達我對出題人的深深景仰!!!!!
------------------------------------------------------------------------------------------------------
最後一道題,主要考查的是對於數據封裝的理解:拿TCP/IP協議來說,用戶的數據先交給應用層,應用層在用戶數據前加上相應的控制信息即頭部後,交給傳輸層,傳輸層再加上相應的控制信息即傳輸層頭部後交給網路層,網路層再加上相應的控制信息即網路層頭部後,交給乙太網,乙太網幀的數據區域里包含的就是網路層來的數據。
乙太網幀由幀頭和數據區域構成,數據區域的內容是封裝的上層的IP包,而IP包又是由IP頭和IP數據區域構成,IP數據區域的內容是封裝的上層的TCP段,而TCP段又是由TCP頭和TCP數據區域構成。
通過上面的分析,可以知道乙太網幀是由乙太網幀頭+IP頭+TCP頭+TCP數據區域等組成的。 乙太網幀頭、IP頭、TCP頭的具體格式可以查下書,從本題截獲的乙太網數據幀來看,乙太網幀頭主要包括:6個位元組的目的MAC地址欄位(00 e0 fc 7d ae 8f)+6個位元組的源MAC地址欄位(44 37 e6 04 09 c5)+2個位元組的協議欄位(08 00)。接下來的部分是IP報頭部分,第一個位元組是45,其中「4」是IP頭中的第一個欄位「版本號」,代表IP第四版,「5」是IP頭中的第二個欄位「IHL」,即IP頭長度,這個欄位是4位元組為一個計量單位的,當前的值為5,即5個單位,也就是20位元組,說明IP包頭的長度是20位元組,所以只要從剛才的第一個位元組往下扳著指頭數20個位元組,這部分就是IP包頭了,就是45 00 00 34 15 7f 40 00 40 06 02 3a ca 71 4e 26 ca 71 40 02。其中最後4個位元組是目的IP地址,再往前4個位元組ca 71 4e 26是源IP地址,寫成點分十進制的形式就是202.113.78.38。
提示一下IP包頭中,版本號4位,IHL4位,TOS 8位,總長度16位,ID 16位,標志位 3位,段偏移 13位,TTL 8位,協議類型 8位,FCS 16位,源IP地址 32位,目標IP地址 32位。
TCP報頭中,源埠16位,目的埠16位,序號32位,確認號32位,數據偏移4位,保留6位,標志6位,窗口16位,校驗16位,緊急指針16位
Ⅱ 計算機網路原理的主要內容
咨詢記錄 · 回答於2021-10-19
Ⅲ 求"計算機網路原理與使用技術"試題
一、單項或多項選擇題(紅色標記的為答案,每題2分,共60分)
1. 下列哪種交換方法實時性最好?C
(A)報文分組交換
(B)報文交換
(C)線路交換
(D)各種方法都一樣
2.下列傳輸介質中,哪種傳輸介質的抗干擾性最好? B
(A)雙絞線
(B)光纜
(C)同軸電纜
(D)無線介質
3.下列說法哪些正確:B
(1) 虛電路與電路交換沒有實質不同
(2) 在通信的兩站間只能建立一條虛電路
(3) 虛電路有連接建立、數據傳輸、連接拆除三個階段
(4) 虛電路的各結點不需要為每個分組作路由選擇判定
4.決定區域網特性的三個主要技術是: ABC
(A)拓撲結構
(B)傳輸介質
(C)介質訪問控制方法
(D)鏈路距離
5.按照路徑選擇演算法,連接LAN的網橋通常分為A 。
(A)透明網橋
(B)協議轉換網橋
(C)源路徑選擇透明網橋
(D)源路徑選擇網橋
6.在Web的Client/Server工作環境中, 起著控制的作用。 B
(A)Web伺服器
(B)Web瀏覽器
(C)HTTP協議
(D)HTML語言
7.幀中繼技術本質上是分組交換技術,它與X .25建議的主要關系是 。 B
(A)對X.25協議進行了擴充
(B)對X.25協議進行了簡化
(C)與X.25協議進無關
(D)都不是
8.在OSI/RM中,一個層N與它之上的N+1層的關系是什麼? A
(A)第N層為第N+1層提供服務
(B)第N+1層把從第N接收的信息添一個報頭
(C)第N層使用第N+1層提供的服務
(D)第N層與第N+1層相互沒有影響
9.兩個不同計算機類型能通信,如果: ABC
(A)它們符合OSI/RM
(B)它們都使用TCP/IP
(C)它們都使用兼容的協議組
(D)它們一個是WINDOWS,一個是UNIX工作站
10.域名與下面哪個一一對應? B
(A)物理地址
(B)IP地址
(C)網路
(D)以上都不是
11.ARP協議的主要功能是: A
(A)將IP地址解析為物理地址
(B)將物理地址解析為IP地址
(C)將主機名解析為IP地址
(D)將解析IP地址為主機名
12.以下哪個IP地址屬於C類地址?BC
(A)10.2.3.4
(B)202.38.214.2
(C)192.38.214.2
(D)224.38.214.2
13.下列哪些分段可能是數據長度為336位元組的IP數據報的分段? AD
(A)數據長度=320,偏移=0,M標志=1
(B)數據長度=320,偏移=0,M標志=0
(C)數據長度=16,偏移=320,M標志=0
(D)數據長度=16,偏移=40,M標志=0
14.WWW伺服器把信息組織成 。 B
(A)集中網頁
(B)分布式超文本/超媒體
(C)關系資料庫
(D)主頁
15.網路的配置主要是安裝和配置 。 D
(A)用戶
(B)IP地址
(C)網卡
(D)協議
16.無論是SLIP還是PPP協議都是 協議。 D
(A)物理層
(B)傳輸層
(C)網路層
(D)數據鏈路層
17.在計算機網路中 只隔離沖突,但不隔離廣播。 C
(A)中繼器
(B)路由器
(C)網橋
(D)網關
18.當相鄰高層的實體把 傳到低層實體後,被低層實體視為 。 D
(A)IDU,PDU
(B)PDU,IDU
(C)IDU,SDU
(D)PDU,SDU
19.物理層協議主要規定了 等四大特性。 ABCD
(A)機械(B)功能 (C)電氣(D)過程
20.任何一層的報文由 組成。 AD
(A)報頭
(B)協議
(C)數據報
(D)上一個相鄰高層的實體的數據
21.描述中數據鏈路層的數據單位是 。 D
(A)報文
(B)分組
(C)數據報
(D)幀
22.下述哪個選擇正確地描述了OSI/RM的分層次序。C
(A)PH、DL、T、N、P、S、A
(B)PH、DL、N、T、P、S、A
(C)PH、DL、N、T、S、P、A
(D)DL、PH、T、N、P、S、A
23.在載波偵聽與匯流排訪問方法上,CSMA/CD類似------CSMA協議。 A
(A)1-堅持式
(B)P-堅持式
(C)非堅持式
(D)都不是
24.路由器通過 層進行網路互連。 D
(A)物理層
(B)數據鏈路層
(C)運輸層
(D)網路層
25.下面 網路技術最適合多媒體通信的需求。 C
(A)X.25
(B)ISDN
(C)ATM
(D)幀中繼
26.區域網常用的拓撲結構有____。 ABC
(A)匯流排型
(B)星型
(C)環型
(D)不規則型
27.下列哪種交換方法最有效地使用網路帶寬? A
(A)報文分組交換
(B)報文交換
(C)線路交換
(D)各種方法都一樣
28.數據通信中,利用編碼來進行差錯控制的方法,基本上有兩種: AB
(A)自動重發請求ARQ
(B)前向糾錯FEC
(C)混合糾錯HEC
(D)糾錯編碼
29.OSI/RM的三個主要概念是: C
(A)architecture、model、switch
(B)subnet、layer、primitives
(C)services、interface、protocol
(D)WAN、MAN、LAN
30.決定HDLC幀類型的欄位是: C
(A)A欄位
(B)B欄位
(C)C欄位
(D)F欄位
二、(本題12分)三個網路經網橋B和路由器RT互連在一起,如圖1所示。若主機S向主機T發送數據。主機S發送數據幀F1,經路由器RT後變成F2,再經過網橋B達到主機T後變成F3。在每個數據幀中,包含有目的IP地址,源IP地址,目的MAC地址,源MAC地址。那麼請根據這四個地址在幀中的實際位置,用圖中所給定的地址將它們標識在數據幀F1 、F2、和F3中。
F1
F2
F3
三、(本題12分)如圖2所示的是TCP連接管理有限狀態機。圖中客戶端的狀態變換用實線,伺服器端的狀態變換用虛線。請以 事件/動作 的形式,直接在圖中的粗實線和虛線上標出其狀態變換的條件(本題答案做在試題卷上)。
四、(本題16分)請根據圖3所示的網路,描述使用RIP協議時路由表的建立過程(註:只要給出各路由器在建立路由表的過程中使用的路由表)。
路由表樣板:
Ⅳ 計算機網路原理的問題
上面的圖是左移,下面的圖是右移。
拿(c)圖為例,負數的補碼左移時,符號位不變,最高位移出丟失,最低位0移入;右移時,符號位從最高位移入,最低位移出丟失。
Ⅳ 自考計算機網路原理
傳播延時不需要乘二,傳播延時=信道長度/電磁波在信道上的速度你說的乘二應該不是傳播延時的問題,有些問題得考慮電磁波返回的問題,就類似回聲一樣
Ⅵ 計算機網路原理與計算機網路基本原理
《計算機網路原理》是一本採用全新體系結構的計算機網路基礎教材。全書共分為3篇,分別從3個角度觀察計算機網路,理解計算機網路的工作原理:第1篇是在平面上觀察計算機網路,把計算機網路看做由節點、鏈路和協議三個元素組成的系統,並介紹了鏈路和節點上的基本通信技術;第2篇是立體地觀察計算機網路,認識計算機網路體系結構,介紹了ISO/OSI參考模型和IEEE 802、TCP/IP兩種計算機網路主流體系結構;第3篇介紹計算機網路應用程序的C/S工作模式和基於C/S模式的計算機網路應用程序的開發方法。
這3篇將計算機網路的基本原理分解成相對獨立的3個層次。每完成一個層次內容的學習,對計算機網路工作原理的認識就會上升到一個新的高度,並最後歸結到計算機網路應用層的實現上來。
Ⅶ 計算機網路原理
1.應用層
應用層對應於OSI參考模型的高層,為用戶提供所需要的各種服務,
各種服務應用的協議有FTP、Telnet、DNS、SMTP等.
2.傳輸層
傳輸層對應於OSI參考模型的傳輸層,為應用層實體提供端到端的通信功能,保證了數據包的順序傳送及數據的完整性。
該層定義了兩個主要的協議:傳輸控制協議(TCP)和用戶數據報協議(UDP).
3.網際互聯層
網際互聯層對應於OSI參考模型的網路層,主要解決主機到主機的通信問題。它所包含的協議設計數據包在整個網路上的邏輯傳輸。注重重新賦予主機一個IP地址來完成對主機的定址,它還負責數據包在多種網路中的路由。
該層有四個主要協議:網際協議(IP)、地址解析協議(ARP)、互聯網組管理協議(IGMP)和互聯網控制報文協議(ICMP)。
4.網路接入層(即主機-網路層)
網路接入層與OSI參考模型中的物理層和數據鏈路層相對應。它負責監視數據在主機和網路之間的交換。事實上,TCP/IP本身並未定義該層的協議,而由參與互連的各網路使用自己的物理層和數據鏈路層協議,然後與TCP/IP的網路接入層進行連接。
該層的協議有SLIP(Serial Line Internet Protocal)串列線路國際協議、PPP(Port to Port Protocal) 點到點協議、X.25、ARP(Address Resolution Protocal) 地址解析協議、RARP(Rerserve Address Resolution Protocal) 反向地址轉換協議、Frame Relay 幀中繼等。
Ⅷ 計算機網路連接原理是什麼(越詳細越好)
連接原理是TCP/IP原理..
我目前也正在學.
TCP/IP的通訊協議
這部分簡要介紹一下TCP/IP的內部結構,為討論與互聯網有關的安全問題打下基礎。TCP/IP協議組之所以流行,部分原因是因為它可以用在各種各樣的信道和底層協議(例如T1和X.25、乙太網以及RS-232串列介面)之上。確切地說,TCP/IP協議是一組包括TCP協議和IP協議,UDP(User Datagram Protocol)協議、ICMP(Internet Control Message Protocol)協議和其他一些協議的協議組。
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。這些埠號是『廣為人知』的,因為在建立與特定的主機或服務的連接時,需要這些地址和目的地址進行通訊。