Java面試之計算機網絡IP地址相關例題(一)

今天介紹幾道計算機網絡相關的一道典型筆試題。

Java面試之計算機網絡IP地址相關例題(一)

IP與子網掩碼相關例題

第1題:與10.110.12.29 mask 255.255.255.224屬於同一網段的主機IP地址是?【中國臺灣某著名軟件公司 面試題】

A、 10.110.12.0

B 、10.110.12.30

C、 10.110.12.31

D、 10.110.12.32

解析:

子網掩碼 可以看出網絡地址位數主機位數

題中子網掩碼末位224 轉為二進制為 111 00000 (3個1 和5個0) 即說明 前面 3*8+3 =27位網絡地址5位主機地址

這裡5位主機地址是關鍵。

那麼 其中00000 為網絡地址,11111為廣播地址。

同一網段的IP的範圍應該是 00001---11110 即 1到30

D 不屬於同一網段,A為網絡號,C是廣播地址。

所以選擇B。

Java面試之計算機網絡IP地址相關例題(一)


第2題:If we divide the network 40.15.0.0 into two subnets, and the first one is 40.15.0.0/17, then the second subnet will be ____ .【中國臺灣某著名軟件公司 面試題】

A、 40.15.1.0/17

B、 40.15.2.0/16

C、 40.15.100.0/17

D、 40.15.128.0/17

解釋:

題意為把一個網絡40.15.0.0 劃分為兩個子網,第一個子網為 40.15.0.0/17,則第二個子網為?

第一個子網是40.15.0.0/17,即表示網絡號佔前17位,後15位表示主機號

第一個子網二進制可表示為(40.15.00000000.00000000),其中40.15佔前16位,網絡號佔17位,分為兩個子網,必定是第17位不同,第一個子網的第17位為0,那麼第二個子網的第17位則為1,即(40.15.10000000.00000000),即40.15.128.0/17,這兩個子網的子網掩碼分別是(255.255.0.0和255.255.128.0)。

所以選擇D


ping命令相關題目

Java面試之計算機網絡IP地址相關例題(一)

已知當前局域網網關的IP為192.168.1.1,局域網上一臺計算機執行ping 192.168.1.1命令得到以下結果。【美國著名綜合軟件公司 面試題】

Reply from 192.168.1.1:bytes=32 time<1ms TTL=255

那麼我們可以判斷從網關服務器發出的網絡包,最多被傳遞____級路由器就被拋棄。

A、32 B、1 C、255 D、8


解析

看TTL,沒經過一次路由器TTL減1,到0時丟棄。

所以選C

歡迎加入Java學習群:116291581 一起探討交流。

群裡有已經在公司工作的大牛,也有初學Java的新手。

也有很多在校大學生、研究生。

Java面試之計算機網絡IP地址相關例題(一)


分享到:


相關文章: