2016年計算機網絡面試題及答案

學識都 人氣:1.9W

關於計算機網絡的最簡單定義是:一些相互連接的、以共享資源爲目的的、自治的計算機的集合。下面一起來看看最新的計算機網絡面試題庫及答案,希望對大家有所幫助!

2016年計算機網絡面試題及答案

1 、 OSI ( Open System Interconnect ):開放系統互聯,是一個七層的計算機網絡模型,分別爲:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。

TCP/IP ( Transmission Control Protocol/Internet Protocol ):傳輸控制協議 / 因特網互聯協議,是一個四層的計算機網絡模型,分別爲:網絡接口層、網絡層、傳輸層和應用層。結合 OSI 和 TCP/IP 產生了一個五層結構,分別爲:物理層、數據鏈路層、網絡層、傳輸層和應用層。 Internet 就是採用的 TCP/IP 協議。

2 、集線器工作在 OSI 模型的物理層,網卡工作在 OSI 模型的物理層,交換機工作在數據鏈路層,路由器工作在網絡層。

3 、機器 A 的 IP 地址爲 ,子網掩碼爲 ,則該 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 命令。 Windows 下是用 net start

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

答: taskkill :用於結束至少一個進程

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

net view :顯示計算機列表

netstat :顯示網絡連接、路由表和網絡接口信息

ftp :

telnet :

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

答:關掉 Automatic Updates :則不能自動更新

關掉 Plug and Play :則會導致 USB 不能使用

關掉 Remote Registry Service :遠程用戶不能修改計算機上的註冊表設置

關掉 Computer Browser :則會無法維護網絡上計算機的最新列表以及提供這個列表給請求的程序。

14 、端口及對應的服務?

答:

服務

端口號

服務

端口號

FTP

21

SSH

22

telnet

23

SMTP

25

Domain( 域名服務器)

53

HTTP

80

POP3

110

NTP (網絡時間協議)

123

MySQL 數據庫服務

3306

Shell 或 cmd

514

POP-2

109

SQL Server

1433

SNMP

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 地址,它工作於數據鏈路層。路由器識別網絡是通過 IP 數據包中 IP 地址的網絡號進行的,所以爲了保證數據包路由的正確性,每個網絡都必須有一個唯一的網絡號。路由器通過 IP 數據包的 IP 地址進行路由的(將數據包遞交給哪個下一跳路由器)。路由器工作於網絡層。由於設備現在的發展,現在很多設備既具有交換又具有路由功能,兩者的界限越來越模糊。

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 、防火牆的端口防護是指?

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