計算機網路基礎知識(筆試題)
計算機網路,是指將地理位置不同的具有獨立功能的多臺計算機及其外部裝置,通過通訊線路連線起來,在網路作業系統,網路管理軟體及網路通訊協議的管理和協調下,實現資源共享和資訊傳遞的計算機系統。下面是小編收集整理的計算機網路基礎知識***筆試題***,希望對大家有幫助~~
計算機網路基礎知識***筆試題***
1、OSI***Open System Interconnect***:開放系統互聯,是一個七層的計算機網路模型,分別為:物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層。
TCP/IP***Transmission Control Protocol/Internet Protocol***:傳輸控制協議/因特網互聯協議,是一個四層的計算機網路模型,分別為:網路介面層、網路層、傳輸層和應用層。結合OSI和TCP/IP產生了一個五層結構,分別為:物理層、資料鏈路層、網路層、傳輸層和應用層。Internet就是採用的TCP/IP協議。
2、集線器工作在OSI模型的物理層,網絡卡工作在OSI模型的物理層,交換機工作在資料鏈路層,路由器工作在網路層。
3、機器A的IP地址為202.96.128.130,子網掩碼為255.255.255.128,則該IP地址的網路號為202.96.128***利用IP地址和子網掩碼求與運算***,主機號為130。
4、ARP是地址解析協議,簡單語言解釋一下工作原理。
答:
***1***首先,每個主機都會在自己的ARP緩衝區中建立一個ARP列表,以表示IP地址和MAC地址之間的對應關係。
***2***當源主機要傳送資料時,首先檢查ARP列表中是否有對應IP地址的目的主機的MAC地址,如果有,則直接傳送資料,如果沒有,就向本網段的所有主機發送ARP資料包,該資料包包括的內容有:源主機IP地址,源主機MAC地址,目的主機的IP地址。
***3***當本網路的所有主機收到該ARP資料包時,首先檢查資料包中的IP地址是否是自己的IP地址,如果不是,則忽略該資料包,如果是,則首先從資料包中取出源主機的IP和MAC地址寫入到ARP列表中,如果已經存在,則覆蓋,然後將自己的MAC地址寫入ARP響應包中,告訴源主機自己是它想要找的MAC地址。
***4***源主機收到ARP響應包後。將目的主機的IP和MAC地址寫入ARP列表,並利用此資訊傳送資料。如果源主機一直沒有收到ARP響應資料包,表示ARP查詢失敗。
廣播發送ARP請求,單播發送ARP響應。
5、DNS***Domain Name System***域名系統,簡單描述其工作原理。
答:當DNS客戶機需要在程式中使用名稱時,它會查詢DNS伺服器來解析該名稱。客戶機發送的每條查詢資訊包括三條資訊:包括:指定的DNS域名,指定的查詢型別,DNS域名的指定類別。基於UDP服務,埠53.該應用一般不直接為使用者使用,而是為其他應用服務,如HTTP,SMTP等在其中需要完成主機名到IP地址的轉換。
6、TCP和UDP的區別?
答:TCP提供面向連線的、可靠的資料流傳輸,而UDP提供的是非面向連線的、不可靠的資料流傳輸。TCP傳輸單位稱為TCP報文段,UDP傳輸單位稱為使用者資料報。TCP注重資料安全性,UDP資料傳輸快,因為不需要連線等待,少了許多操作,但是其安全性卻一般。
7、閘道器的作用?
答:通過它可以訪問外網。
8、ipconfig的作用是什麼?
答:顯示當前TCP/IP配置的資訊。
9、執行net share返回的結果是什麼?
答:列出共享資源相關資訊。
10、net use和net user分別指什麼?
答:net user是對使用者進行管理,如新增刪除網路使用使用者等。
net use是對網路裝置進行管理。
11、如何檢視當前系統開放的服務?
答:在命令提示符下執行net services命令2017年計算機網路基礎知識***筆試題***2017年計算機網路基礎知識***筆試題***。Windows下是用net start
12、除以上的命令,列出一些其他的命令?
答:taskkill:用於結束至少一個程序
tasklist:用於顯示在本地或遠端計算機上執行的所有程序
net view:顯示計算機列表
netstat:顯示網路連線、路由表和網路介面資訊
ftp:
telnet:
13、關掉以下服務會出現什麼情況?
答:關掉Automatic Updates:則不能自動更新
關掉Plug and Play:則會導致USB不能使用
關掉Remote Registry Service:遠端使用者不能修改計算機上的登錄檔設定
關掉com/#puter Browser:則會無法維護網路上計算機的最新列表以及提供這個列表給請求的程式。
14、埠及對應的服務?
答:
15、ICMP協議?
答:ICMP是Internet Control Message Protocol,因特網控制報文協議。它是TCP/IP協議族的一個子協議,用於在IP主機、路由器之間傳遞控制訊息。控制訊息是指網路通不通、主機是否可達、路由器是否可用等網路本身的訊息。這些控制訊息雖然並不傳輸使用者資料,但是對於使用者資料的傳遞起著重要的作用。ICMP報文有兩種:差錯報告報文和詢問報文。
16、TFTP協議?
答:Trivial File Transfer Protocol,是TCP/IP協議族中的一個用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不復雜、開銷不大的檔案傳輸服務。
17、HTTP協議?
答:HTTP超文字傳輸協議,是一個屬於應用層的面向物件的協議,由於其簡捷、快速的方式,適用於分散式超媒體資訊系統。
18、DHCP協議?
答:動態主機配置協議,是一種讓系統得以連線到網路上,並獲取所需要的配置引數手段。
19、詳細解釋一下IP協議的定義,在哪個層上面,主要有什麼作用?TCP和UDP呢?
答:IP協議是網路層的協議,它是為了實現相互連線的計算機進行通訊設計的協議,它實現了自動路由功能,即自動尋徑功能。TCP是傳輸層的協議,它向下遮蔽IP協議的不可靠傳輸的特性,向上提供一種面向連線的、可靠的點到點資料傳輸。TCP在可靠性和安全性上等更有保證。UDP也是傳輸層協議,它提供的是一種非面向連線的,不可靠的資料傳輸,這主要是有些應用需要更快速的資料傳輸,比如區域網內的大多數檔案傳輸都是基於UDP的。UDP在傳輸速率上更快,開銷更小。
20、請問交換機和路由器分別的實現原理是什麼?分別在哪個層次上面實現的?
答:交換機用於區域網,利用主機的MAC地址進行資料傳輸,而不需要關心IP資料包中的IP地址,它工作於資料鏈路層2017年計算機網路基礎知識***筆試題***文章2017年計算機網路基礎知識***筆試題***出自
21、Internet上保留了哪些IP地址用於內部?
答:10.0.0.0 172.16.到172.31 192.168.0.到192.168.255。
22、ipconfig/all用於檢視申請的本機IP地址
ipconfig/release用於釋放IP
ipconfig/renew用於重新向DHCP伺服器申請IP。
23、ADSL使用的是頻分多路複用技術。
24、網橋的作用
答:網橋是一個區域網與另一個區域網之間建立連線的橋樑。
25、防火牆的埠防護是指?
答:指通過對防火牆的埠開關的設定,關閉一些非必需埠,達到一定安全防護目的的行為。
26、IP資料包的格式?TCP和UDP資料報的格式?及頭部常見的欄位?
答:
***1***一個IP資料報由首部和資料兩部分組成。首部由固定部分和可選部分組成。首部的固定部分有20位元組。可選部分的長度變化範圍為1——40位元組。固定部分的欄位:
欄位名
|
位數(bit)
|
欄位名
|
位數
|
版本
|
4 Ipv4
|
首部長度
|
4(表示的最大數為15個單位,一個單位表示4位元組)
|
服務型別
|
8以前很少用
|
總長度
|
16(首部和資料部分的總長度,因此資料報的最大長度為65535位元組,即64KB,但是由於鏈路層的MAC都有一定的最大傳輸單元,因此IP資料報的長度一般都不會有理論上的那麼大,如果超出了MAC的最大單元就會進行分片)
|
標識
|
16(相同的標識使得分片後的資料報片能正確的重灌成原來的資料報)
|
標誌
|
3(最低位MF=1表示後面還有分片,MF=0表示這是若干個資料報片的最後一箇中間位DF=0才允許分片)
|
片偏移
|
片偏移指出較長的分組在分片後,某片在原分組中的相對位置,都是8位元組的偏移位置
|
生存時間
|
資料報在網路中的生存時間,指最多經過路由器的跳數
|
協議
|
8(指出該資料報攜帶的資料是何種協議,以使得目的主機的IP層知道應將資料部分上交給哪個處理程式)如ICMP=1 IGMP=2 TCP=6 EGP=8 IGP=9 UDP=17 Ipv6=41 OSPF=89
|
首部校驗和
|
這個部分只校驗首部,不包括資料部分,計算方法:將首部劃分為多個16位的部分,然後每個16位部分取反,然後計算和,再將和取反放到首部校驗和。接收方收到後按同樣的方法劃分,取反,求和,在取反,如果結果為零,則接收,否則就丟棄
|
源地址
|
32
|
目的地址
|
32
|
***2***一個TCP報文段分為首部和資料兩部分。首部由固定部分和選項部分組成,固定部分是20位元組。TCP首部的最大長度為60。首部固定部分欄位:
欄位名
|
位元組(Byte)
|
欄位名
|
位元組(Byte)
|
源埠
|
2
|
目的埠
|
2
|
序號
|
4
|
確認號
|
4,是期望收到對方的下一個報文段的資料的第一個位元組的序號
|
資料偏移
|
4bit指出TCP報文段的資料起始處距離TCP報文段的起始處有多遠
|
保留
|
6bit
|
緊急位元
|
|
確認位元ACK
|
只有當ACK=1時,確認號欄位才有效
|
推送位元
|
|
復位位元
|
|
同步位元
|
|
終止位元
|
|
視窗
|
2
|
檢驗和
|
2(包括首部和資料兩部分,同時還要加12位元組的偽首部進行校驗和計算)
|
選項
|
長度可變(範圍1——40)
|
|
|
TCP的12位元組偽首部:
***3***使用者資料報UDP由首部和資料部分組成。首部只有8個位元組,由4個欄位組成,每個欄位都是兩個位元組。
UDP的12位元組偽首部:
27、面向連線和非面向連線的服務的特點是什麼?
答:面向連線的服務,通訊雙方在進行通訊之前,要先在雙方建立起一個完整的可以彼此溝通的通道,在通訊過程中,整個連線的情況一直可以被實時地監控和管理。
非面向連線的服務,不需要預先建立一個聯絡兩個通訊節點的連線,需要通訊的時候,傳送節點就可以往網路上傳送資訊,讓資訊自主地在網路上去傳,一般在傳輸的過程中不再加以監控。
28、乙太網幀的格式
答:
29、TCP的三次握手過程?為什麼會採用三次握手,若採用二次握手可以嗎?
答:建立連線的過程是利用客戶伺服器模式,假設主機A為客戶端,主機B為伺服器端。
***1***TCP的三次握手過程:主機A向B傳送連線請求;主機B對收到的主機A的報文段進行確認;主機A再次對主機B的確認進行確認。
***2***採用三次握手是為了防止失效的連線請求報文段突然又傳送到主機B,因而產生錯誤。失效的連線請求報文段是指:主機A發出的連線請求沒有收到主機B的確認,於是經過一段時間後,主機A又重新向主機B傳送連線請求,且建立成功,順序完成資料傳輸2017年計算機網路基礎知識***筆試題***計算機等級。考慮這樣一種特殊情況,主機A第一次傳送的連線請求並沒有丟失,而是因為網路節點導致延遲達到主機B,主機B以為是主機A又發起的新連線,於是主機B同意連線,並向主機A發回確認,但是此時主機A根本不會理會,主機B就一直在等待主機A傳送資料,導致主機B的資源浪費。
***3***採用兩次握手不行,原因就是上面說的實效的連線請求的特殊情況。
30、電路交換、報文交換分組交換的比較?
答:電路交換:公共電話網***PSTN網***和移動網***包括GSM和CDMA網***採用的都是電路交換技術,它的基本特點是採用面向連線的方式,在雙方進行通訊之前,需要為通訊雙方分配一條具有固定寬頻的通訊電路,通訊雙方在通訊過程中一直佔用所分配的資源,直到通訊結束,並且在電路的建立和釋放過程中都需要利用相關的信令協議。這種方式的優點是在通訊過程中可以保證為使用者提供足夠的頻寬,並且實時性強,時延小,交換裝置成本低,但同時帶來的缺點是網路頻寬利用率不高,一旦電路被建立不管通訊雙方是否處於通話狀態分配的電路一直被佔用。連線建立——資料傳輸——釋放連結
報文交換:報文交換和分組交換類似,也採用儲存轉發機制,但報文交換是以報文作為傳送單元,由於報文長度差異很大,長報文可能導致很大的時延,並且對每個節點來說緩衝區的分配也比較困難,為了滿足各種長度報文的需要並且達到高效的目的,節點需要分配不同大小的緩衝區,否則就有可能造成資料傳送的失敗。在實際應用中報文交換主要用於傳輸報文較短,實時性要求較低的通訊業務,如公用電報網,報文交換比分組交換出現的要早一些,分組交換是在報文交換的基礎上,將報文分割成分組進行傳輸,在傳輸時延和傳輸效率上進行了平衡。另外一個缺點是出錯時,整個報文都將重傳。
分組交換:電路交換技術主要適用於傳送話音相關的業務,這種網路交換方式對於資料業務而言,有著很大的侷限性
首先是資料通訊具有較強的突發性,峰值位元率和平均位元率相差較大,如果採用電路交換技術,若按峰值位元率分配電路頻寬會造成資源的極大浪費,如果按平均位元率分配頻寬,則會造成資料的大量丟失,其次是和語音業務比較,資料業務對時延沒有嚴格的要求,但是需要進行無差錯的傳輸,而語音訊號可以有一定程式的失真但實時性要高。分組交換技術就是針對資料通訊業務的特點而提出的一種交換方式,它的基本特點是面向無連線而採用儲存轉發的方式,將需要傳送的資料按照一定長度分割成許多小段資料,並在資料之前增加相應的用於對資料進行選路和校驗等功能的頭部欄位,作為資料傳送的基本單元,即分組。採用分組交換技術,在通訊之前不需要建立連線,每個節點首先將前一節點送來的分組收下並儲存在緩衝區中,然後根據分組頭部中的地址資訊選擇適當的鏈路將其傳送至下一個節點,這樣在通訊過程中可以根據使用者的要求和網路的能力來動態分配頻寬。分組交換比電路交換的電路利用率高,但時延較大。分組轉發的帶來的問題:帶來排隊時延以及增加頭部帶來的開銷。