10 18牛客刷題

2021-08-29 13:56:19 字數 4155 閱讀 6192

1 在同乙個ip網路中,每台主機的ip位址的網路部分都是相同的。

正確答案: a 你的答案: a (正確)

a是b否

2 子網掩碼決定子網數目和每個子網的什麼數目( )

正確答案: a 你的答案: b (錯誤)

a 主機

b 路由器

c 集線器

d 網橋

解析:用於子網掩碼的位數決定於可能的子網數目和每個子網的主機數目。在定義子網掩碼前,必須弄清楚本來使用的子網數和主機數目。

3 以下不屬於多路復用技術的是( )。

正確答案: b 你的答案: c (錯誤)

a 波分多路復用

b 平分多路復用

c 時分多路復用

d 頻分多路復用

解析:通道復用技術

一、基本的通道復用技術

(1)頻分復用技術(fdm):所有的使用者在相同的時間占用不同的頻寬資 源。(頻寬:此處指頻率頻寬)

(2)時分復用技術(tdm):所有的使用者在相同的時間占用不同的頻帶 寬度。

(1)統計時分復用技術(statistic tdm):改進時分復用技術,通過乙個集中器將資料集中起來通過高速線路傳送到乙個遠地計算機。

二、其他的通道復用技術

(1)波分復用技術(wdm):光的頻分復用技術。

(2)碼分復用技術(c d m):是一種共享通道的方法。每乙個使用者在相同的時間使用同樣的頻率進行通訊。因為各個使用者使用經過特殊挑選的不同碼型,因此互不干擾。

4 有關cookie和session的描述,下面錯誤的是?

正確答案: d 你的答案: d (正確)

a cookie資料存放在客戶的瀏覽器上,session資料放在伺服器上。

b session是針對每乙個使用者的,變數的值儲存在伺服器上,用乙個sessionid來區分是哪個使用者session變數

c 儲存這個session id的方式可以採用cookie

d 只要關閉瀏覽器,session就消失了

解析:1.如果不設定過期時間,則表示這個cookie生命週期為瀏覽器會話期間,只要關閉瀏覽器視窗,cookie就消失了。

2.session機制是一種伺服器端的機制,伺服器使用一種類似於雜湊表的結構(也可能就是使用雜湊表)來儲存資訊。但程式需要為某個客戶端的請求建立乙個session的時候,伺服器首先檢查這個客戶端的請求裡是否包含了乙個session標識-稱為session id,如果已經包含乙個session id則說明以前已經為此客戶建立過session,伺服器就按照session id把這個session檢索出來使用(如果檢索不到,可能會新建乙個,這種情況可能出現在服務端已經刪除了該使用者對應的session物件,但使用者人為地在請求的url後面附加上乙個jsession的引數)。

3.恰恰是由於關閉瀏覽器不會導致session被刪除,迫使伺服器為seesion設定了乙個失效時間,當距離客戶端上一次使用session的時間超過這個失效時間時,伺服器就可以認為客戶端已經停止了活動,才會把session刪除以節省儲存空間。

5 海明碼是一種()技術。

正確答案: d 你的答案: a (錯誤)

a 錯誤檢測

b 錯誤糾正

c 錯誤封裝

d a和b

解析:海明碼由richard hamming於2023年提出、目前還被廣泛採用的一種很有效的校驗方法,是只要增加少數幾個校驗位,就能檢測出二位同時出錯、亦能檢測出一位出錯並能自動恢復該出錯位的正確值的有效手段,後者被稱為自動糾錯。它的實現原理,是在k個資料位之外加上r個校驗位,從而形成乙個k+r位的新的碼字,使新的碼字的碼距比較均勻地拉大。把資料的每乙個二進位制位分配在幾個不同的偶校驗位的組合中,當某一位出錯後,就會引起相關的幾個校驗位的值發生變化,這不但可以發現出錯,還能指出是哪一位出錯,為進一步自動糾錯提供了依據。

6 ethernet採用的**訪問控制方式是 ()。

正確答案: a 你的答案: a (正確)

a csma/cd

b 令牌環

c 令牌匯流排

d csma/ca

7 當你感覺到你的 win7 執行速度明顯減慢,當你開啟任務管理器後發現 cpu 的使用率達到了 100% ,你最有可能受到了以下哪一種攻擊 ( )

正確答案: b 你的答案: c (錯誤)

a 特洛伊木馬

b 拒接服務

c 更改報文流

d 流量分析

解析:拒絕服務攻擊,英文名稱是denial of service,簡稱dos,即拒絕服務,造成其攻擊行為被稱為dos攻擊,其目的是使計算機或網路無法提供正常的服務。最常見的dos攻擊有計算機網路頻寬攻擊和連通性攻擊。頻寬攻擊指以極大的通訊量衝擊網路,使得所有可用網路資源都被消耗殆盡, 最後導致合法的使用者請求無法通過。[1] 連通性攻擊指用大量的連線請求衝擊計算機,使得所有可用的作業系統資源都被消耗殆盡,最終計算機無法再處理合法使用者的請求。常用攻擊手段有:同步洪流、winnuke、死亡之png、echl攻擊、icmp/smurf、finger炸彈、land攻擊、ping洪流、rwhod、teardrop、targa3、udp攻擊、oob等。[1] 原理 syn flood syn flood是當前最流行的dos(拒絕服務攻擊)與ddos(distributed denial of service分布式拒絕服務攻擊)的方式之一,這是一種利用tcp協議缺陷,傳送大量偽造的tcp連線請求,使被攻擊方資源耗盡(cpu滿負荷或記憶體不足)的攻擊方式。 syn flood攻擊的過程在tcp協議中被稱為三次握手(three-way handshake),而syn flood拒絕服務攻擊就是通過三次握手而實現的。 典型的分布式拒絕服務攻擊網路結構圖 (1) 攻擊者向被攻擊伺服器傳送乙個包含syn標誌的tcp報文,syn(synchronize)即同步報文。同步報文會指明客戶端使用的埠以及tcp連線的初始序號。這時同被攻擊伺服器建立了第一次握手。 (2) 受害伺服器在收到攻擊者的syn報文後,將返回乙個syn+ack的報文,表示攻擊者的請求被接受,同時tcp序號被加一,ack(acknowledgment)即確認,這樣就同被攻擊伺服器建立了第二次握手。 (3) 攻擊者也返回乙個確認報文ack給受害伺服器,同樣tcp序列號被加一,到此乙個tcp連線完成,三次握手完成。 具體原理是:tcp連線的三次握手中,假設乙個使用者向伺服器傳送了syn報文後突然宕機或掉線,那麼伺服器在發出syn+ack應答報文後是無法收到客戶端的ack報文的(第三次握手無法完成),這種情況下伺服器端一般會重試(再次傳送syn+ack給客戶端)並等待一段時間後丟棄這個未完成的連線。這段時間的長度我們稱為syn timeout,一般來說這個時間是分鐘的數量級(大約為30秒~2分鐘);乙個使用者出現異常導致伺服器的乙個執行緒等待1分鐘並不是什麼很大的問題,但如果有乙個惡意的攻擊者大量模擬這種情況(偽造ip位址),伺服器端將為了維護乙個非常大的半連線列表而消耗非常多的資源。即使是簡單的儲存並遍歷也會消耗非常多的cpu時間和記憶體,何況還要不斷對這個列表中的ip進行syn+ack的重試。實際上如果伺服器的tcp/ip棧不夠強大,最後的結果往往是堆疊溢位崩潰—— 即使伺服器端的系統足夠強大,伺服器端也將忙於處理攻擊者偽造的tcp連線請求而無暇理睬客戶的正常請求(畢竟客戶端的正常請求比率非常之小),此時從正常客戶的角度看來,伺服器失去響應,這種情況就稱作:伺服器端受到了syn flood攻擊(syn洪水攻擊)。

8 在 tcp/ip 協議族的層次中,解決計算機之間通訊問題是在 () 。

正確答案: b 你的答案: 空 (錯誤)

a網路介面層

b 網際層

c 傳輸層

d 應用層

解析:傳輸層是負責向兩個主機中程序之間的通訊提供通用的資料傳輸服務。

tcp:面向連線 可靠的資料傳輸服務 ,傳輸單位是報文段

udp:提供無連線 盡最大努力的資料傳輸服務,傳輸單位是使用者資料報

網路層是為分組交換網上的不同主機提供通訊服務。 封裝成分組或包進行傳送

9 幀中繼網是一種() 。

正確答案: a 你的答案: a (正確)

a廣域網

b 區域網

c atm網

d 乙太網

10 帶有子網掩碼255.255.224.0的位址222.201.190.12,使用了如下哪種技術_______?

正確答案: c 你的答案: c (正確)

a 子網劃分

b 可變長的子網劃分(vlsm)

c 無類域間路由(cidr)

d 上述答案都不對

解析:如果是子網劃分的話; 222.201.190.12是乙個c類位址; 子網掩碼至少255.255.255.* 至少有24個1 但是此處為255.255.224.0 不足24位 顯然 是無分類編址

10 17牛客刷題

1計算機網路是一門綜合技術,其主要技術是 正確答案 b 你的答案 b 正確 a 計算機技術與多 技術 b 計算機技術與通訊技術 c 電子技術與通訊技術 d 數字技術與模擬技術 2網路中各個節點相互連線的形式,叫做網路的 正確答案 a 你的答案 c 錯誤 a 拓撲結構 b 協議 c 分層結構 d 分組...

10 21牛客刷題

1虛擬通訊是指這次通訊實際上是不存在的這句話對錯與否?正確答案 b 你的答案 b 正確 a正確b錯誤 2ip位址中的哪個類預設有最多可用的主機位址 正確答案 a 你的答案 a 正確 a ab b c cd a和b 3傳輸層向使用者提供 正確答案 b 你的答案 c 錯誤 a鏈路層 b端對端層 c網路對...

面試 牛客刷題

1.斐波那契數列 題目描述 求斐波那契數列的第 n 項,n 39。解題思路 如果使用遞迴求解,會重複計算一些子問題。例如,計算 f 10 需要計算 f 9 和 f 8 計算 f 9 需要計算 f 8 和 f 7 可以看到 f 8 被重複計算了。考慮到第 i 項只與第 i 1 和第 i 2 項有關,因...