- 相關推薦
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 地址為 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 命令。 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 主機、路由器之間傳遞控制消息?刂葡⑹侵妇W絡通不通、主機是否可達、路由器是否可用等網絡本身的消息。這些控制消息雖然并不傳輸用戶數據,但是對于用戶數據的傳遞起著重要的作用。 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 、防火墻的端口防護是指?
答:指通過對防火墻的端口開關的設置,關閉一些非必需端口,達到一定安全防護目的的行為。
【計算機網絡面試題及答案】相關文章:
微軟面試題及答案03-12
Adobe面試題及答案01-22
精選C++面試題及答案05-23
linux認證的面試題及答案12-01
java面試題2017及答案03-06
Java main方法面試題及答案03-14
NIIT認證Java面試題及答案03-30
高級Java面試題及答案201602-26
2017年java面試題及答案03-09