計算機網路,作業系統,智力面試題

2021-05-07 22:21:37 字數 4790 閱讀 2703

計算機網路常見面試題

osi(open system interconnect):開放系統互聯,是乙個七層的計算機網路模型,分別為:物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層。

tcp/ip(transmission control protocol/internet protocol):傳輸控制協議/網際網路互聯協議,是乙個四層的計算機網路模型,分別為:網路介面層、網路層、傳輸層和應用層。

結合osi和tcp/ip產生了乙個五層結構,分別為:物理層、資料鏈路層、網路層、傳輸層和應用層。internet就是採用的tcp/ip協議。

集線器工作在osi模型的物理層,網絡卡工作在osi模型的物理層,交換機工作在資料鏈路層,路由器工作在網路層。

機器a的ip位址為202.96.128.

130,子網掩碼為255.255.255.

128,則該ip位址的網路號為202.96.128(利用ip位址和子網掩碼求與運算),主機號為130。

dns(domain name system)網域名稱系統,簡單描述其工作原理。

答:當dns客戶機需要在程式中使用名稱時,它會查詢dns伺服器來解析該名稱。客戶機傳送的每條查詢資訊包括三條資訊:

包括:指定的dns網域名稱,指定的查詢型別,dns網域名稱的指定類別。基於udp服務,埠53.

該應用一般不直接為使用者使用,而是為其他應用服務,如http,smtp等在其中需要完成主機名到ip位址的轉換。

執行net share返回的結果是什麼?答:列出共享資源相關資訊。

net use和net user分別指什麼?

答:net user是對使用者進行管理,如新增刪除網路使用使用者等。

net use是對網路裝置進行管理。

如何檢視當前系統開放的服務?

答:在命令提示符下執行net services命令。windows下是用net start

除以上的命令,列出一些其他的命令?

答:taskkill:用於結束至少乙個程序

tasklist:用於顯示在本地或遠端計算機上執行的所有程序

net view:顯示計算機列表

netstat:顯示網路連線、路由表和網路介面資訊

ftp:

telnet:

關掉以下服務會出現什麼情況?

答:關掉automatic updates:則不能自動更新

關掉plug and play:則會導致usb不能使用

關掉remote registry service:遠端使用者不能修改計算機上的登錄檔設定

關掉computer browser:則會無法維護網路上計算機的最新列表以及提供這個列表給請求的程式。

埠及對應的服務?

答:詳細解釋一下ip協議的定義,在哪個層上面,主要有什麼作用?tcp和udp呢?

答:ip協議是網路層的協議,它是為了實現相互連線的計算機進行通訊設計的協議,它實現了自動路由功能,即自動尋徑功能。tcp是傳輸層的協議,它向下遮蔽ip協議的不可靠傳輸的特性,向上提供一種面向連線的、可靠的點到點資料傳輸。

tcp在可靠性和安全性上等更***。udp也是傳輸層協議,它提供的是一種非面向連線的,不可靠的資料傳輸,這主要是有些應用需要更快速的資料傳輸,比如區域網內的大多數檔案傳輸都是基於udp的。udp在傳輸速率上更快,開銷更小。

請問交換機和路由器分別的實現原理是什麼?分別在哪個層次上面實現的?

答:交換機用於區域網,利用主機的mac位址進行資料傳輸,而不需要關心ip資料報中的ip位址,它工作於資料鏈路層。路由器識別網路是通過ip資料報中ip位址的網路號進行的,所以為了保證資料報路由的正確性,每個網路都必須有乙個唯一的網路號。

路由器通過ip資料報的ip位址進行路由的(將資料報遞交給哪個下一跳路由器)。路由器工作於網路層。由於裝置現在的發展,現在很多裝置既具有交換又具有路由功能,兩者的界限越來越模糊。

internet上保留了哪些ip位址用於內部?

答:10.0.0.0172.16.到172.31192.168.0.到192.168.255。

ipconfig/all用於檢視申請的本機ip位址

ipconfig/release用於釋放ip

ipconfig/renew用於重新向dhcp伺服器申請ip。

adsl使用的是頻分多路復用技術。

網橋的作用答:網橋是乙個區域網與另乙個區域網之間建立連線的橋梁。

防火牆的埠防護是指?

答:指通過對防火牆的埠開關的設定,關閉一些非必需埠,達到一定安全防護目的的行為。

面向連線和非面向連線的服務的特點是什麼?

答:面向連線的服務,通訊雙方在進行通訊之前,要先在雙方建立起乙個完整的可以彼此溝通的通道,在通訊過程中,整個連線的情況一直可以被實時地監控和管理。

非面向連線的服務,不需要預先建立乙個聯絡兩個通訊節點的連線,需要通訊的時候,傳送節點就可以往網路上傳送資訊,讓資訊自主地在網路上去傳,一般在傳輸的過程中不再加以監控。

tcp的三次握手過程?為什麼會採用三次握手,若採用二次握手可以嗎?

答:建立連線的過程是利用客戶伺服器模式,假設主機a為客戶端,主機b為伺服器端。

(1)tcp的三次握手過程:主機a向b傳送連線請求;主機b對收到的主機a的報文段進行確認;主機a再次對主機b的確認進行確認。

(2)採用三次握手是為了防止失效的連線請求報文段突然又傳送到主機b,因而產生錯誤。失效的連線請求報文段是指:主機a發出的連線請求沒有收到主機b的確認,於是經過一段時間後,主機a又重新向主機b傳送連線請求,且建立成功,順序完成資料傳輸。

考慮這樣一種特殊情況,主機a第一次傳送的連線請求並沒有丟失,而是因為網路節點導致延遲達到主機b,主機b以為是主機a又發起的新連線,於是主機b同意連線,並向主機a發回確認,但是此時主機a根本不會理會,主機b就一直在等待主機a傳送資料,導致主機b的資源浪費。

(3)採用兩次握手不行,原因就是上面說的實效的連線請求的特殊情況。

31、電信網路分類

計算機網路體系結構?

答:實際是分層加每層對應的協議集合。協議包括三個組成部分:

語法:資料與控制資訊結構或格式;

語義:需要發出何種控制資訊,完成何種動作以及做出何種響應;

時序(同步):事件實現順序的詳細說明。

雙絞線的線對? 答:1-2、7-8、3-6、4-5白藍-藍、白橙-橙、白綠-綠、白棕-棕

資料鏈路層協議可能提供的服務?

答:成幀、鏈路訪問、透明傳輸、可靠交付、流量控制、差錯檢測、差錯糾正、半雙工和全雙工。最重要的是幀定界(成幀)、透明傳輸以及差錯檢測。

資料鏈路層互聯裝置

答:(1)網橋:互連兩個採用不同資料鏈路層協議,不同傳輸介質與不同傳輸速率的網路,網橋互連的網路在資料鏈路層以上採用相同的協議。

(2)交換機在資料鏈路層上實現互連的儲存**裝置。交換機按每個包中的mac位址相對簡單地決策資訊**,交換機對應硬體裝置,網橋對應軟體。

區域網的關鍵技術?

答:拓撲結構(星形,匯流排型,環形,樹型),介質訪問方式(csma/cd,token-passing),訊號傳輸形式(基帶、寬頻)。

網路介面卡(網絡卡)的功能?

答:(1)進行序列/並行轉換。

(2)對資料進行快取。

(3)在計算機的作業系統安裝裝置驅動程式。

(4)實現乙太網協議。

私有(保留)位址?

答: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

交換和路由的區別是什麼?vlan有什麼特點?

答:交換是指**和過濾幀,是交換機的工作,它在osi參考模型的第二層,而路由是指網路線路當中非直連的鏈路,它是路由器的工作,在osi參考模型的第三層。交換和路由的區別很多,首先,交換是不需要ip位址的,而路由需要,因為ip就是第三層的協議,第二層需要的是mac位址,再有,第二層的技術和第三層的不一樣,第二層可以做vlan,埠**等,第三層可以做nat,acl,qos等。

vlan是虛擬區域網的英文縮寫,它是乙個純二層的技術,它的特點有三:控制廣播,安全,靈活性和可擴張性。

ttl是什麼?作用是什麼?哪些工具會用到它(ping traceroute ifconfignetstat)?

答:ttl是指生存時間,簡單來說,它表示了資料報在網路中的時間,經過乙個路由器後ttl就減一,這樣ttl最終會減為0,當ttl為0時,則將資料報丟棄,這樣也就是因為兩個路由器之間可能形成環,如果沒有ttl的限制,則資料報將會在這個環上一直死轉,由於有了ttl,最終ttl為0後,則將資料報丟棄。ping傳送資料報裡面有ttl,但是並非是必須的,即是沒有ttl也是能正常工作的,traceroute正是因為有了ttl才能正常工作,ifconfig是用來配置網絡卡資訊的,不需要ttl,netstat是用來顯示路由表的,也是不需要ttl的。

55、路由表是做什麼用的?在linux環境中怎麼配置一條預設路由?

答:路由表是用來決定如何將乙個資料報從乙個子網傳送到另乙個子網的,換句話說就是用來決定從乙個網絡卡接收到的包應該送到哪乙個網絡卡上去。路由表的每一行至少有目標網路號、子網掩碼、到這個子網應該使用的網絡卡這三條資訊。

當路由器從乙個網絡卡接收到乙個包時,它掃瞄路由表的每一行,用裡面的子網掩碼與資料報中的目標ip位址做邏輯與運算(&)找出目標網路號。如果得出的結果網路號與這一行的網路號相同,就將這條路由表六下來作為備用路由。如果已經有備用路由了,就載這兩條路由里將網路號最長的留下來,另一條丟掉(這是用無分類編址cidr的情況才是匹配網路號最長的,其他的情況是找到第一條匹配的行時就可以進行**了)。

如此接著掃瞄下一行直到結束。如果掃瞄結束仍沒有找到任何路由,就用預設路由。確定路由後,直接將資料報送到對應的網絡卡上去。

在具體的實現中,路由表可能包含更多的資訊為選路由演算法的細節所用。

在linux上可以用「route add default gw《預設路由器ip>」命令配置一條預設路由。

計算機網路面試題

第一套 網路基礎知識考查 一,基礎部份 1 osi的中文全稱是 國際標準化組織 它們分別是 應用層 application layer 表示層 presentation layer 會話層 session layer 傳輸層 transport layer 網路層 network layer 資料鏈...

計算機網路面試題

1 osi open system interconnect 開放系統互聯,是乙個七層的計算機網路模型,分別為 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層和應用層。tcp ip transmission control protocol internet protocol 傳輸控制協議 網際...

計算機網路試題

計算機網路技術及應用 試卷 一 選擇題 30分。每題1分 1 下列裝置屬於資源子網的是 a 計算機軟體b 網橋 c 交換機d 路由器 2 計算機網路中可共享的資源包括 a 硬體 軟體 資料和通訊通道 b 主機 外設和通訊通道 c 硬體 軟體和資料d 主機 外設 資料和通訊通道 3 通訊子網為網路源結...