網路經典面試題

2021-03-04 09:21:43 字數 4771 閱讀 9664

※什麼是三層交換,說說和路由的區別在那裡?

三層交換機和路由器都可工作在網路的第三層,根據ip位址進行資料報的**(或交換),原理上沒有太大的區別,這兩個名詞趨向於統一,我們可以認為三層交換機就是乙個多埠的路由器。

但是傳統的路由器有3個特點:基於cpu的單步時鐘處理機制;能夠處理複雜的路由演算法和協議;主要用於廣域網的低速資料鏈路

在第三層交換機中,與路由器有關的第三層路由硬體模組也插接在高速背板/匯流排上,這種方式使得路由模組可以與需要路由的其他模組間高速的交換資料,從而突破了傳統的外接路由器介面速率的限制(10mbit/s---100mbit/s)。

※對路由知識的掌握情況,對方提出了乙個開放式的問題:簡單說明一下你所了解的路由協議。

路由可分為靜態&動態路由。靜態路由由管理員手動維護;動態路由由路由協議自動維護。

路由選擇演算法的必要步驟:1、向其它路由器傳遞路由資訊;2、接收其它路由器的路由資訊;3、根據收到的路由資訊計算出到每個目的網路的最優路徑,並由此生成路由選擇表;4、根據網路拓撲的變化及時的做出反應,調整路由生成新的路由選擇表,同時把拓撲變化以路由資訊的形式向其它路由器宣告。

兩種主要演算法:距離向量法(distance vector routing)和鏈路狀態演算法(link-state routing)。由此可分為距離向量(如:

rip、igrp、eigrp)&鏈路狀態路由協議(如:ospf、is-is)。

路由協議是路由器之間實現路由資訊共享的一種機制,它允許路由器之間相互交換和維護各自的路由表。當一台路由器的路由表由於某種原因發生變化時,它需要及時地將這一變化通知與之相連線的其他路由器,以保證資料的正確傳遞。路由協議不承擔網路上終端使用者之間的資料傳輸任務。

※簡單說下ospf的操作過程

①路由器傳送hello報文;②建立鄰接關係;③形成鏈路狀態④spf演算法算出最優路徑⑤形成路由表

※ospf路由協議的基本工作原理,dr、bdr的選舉過程,區域的作用及lsa的傳輸情況(注:對方對ospf的相關知識提問較細,應著重掌握)。

特點是:1、收斂速度快;2、支援無類別的路由表查詢、vl**和超網技術;3、支援等代價的多路負載均衡;4、路由更新傳遞效率高(區域、組播更新、dr/bdr);5、根據鏈路的頻寬(cost)進行最優選路。

通過發關hello報文發現鄰居建立鄰接關係,通過泛洪lsa形成相同鏈路狀態資料庫,運用spf演算法生成路由表。

dr/bdr選舉:1、dr/bdr存在->不選舉;達到2-way狀態priority不為0->選舉資格;3、先選bdr後dr;4、利用「優先順序」「routerid」進行判斷。

1、通過劃分區域可以減少路由器lsa db,降低cpu、記憶體、與lsa泛洪帶來的開銷。2、可以將top變化限定在單個區域,加快收斂。

lsa1、lsa2只在始發區域傳輸;lsa3、lsa4由abr始發,在ospf域內傳輸;lsa5由asbr始發在ospf的as內傳輸;lsa7只在nssa內傳輸。

※ospf有什麼優點?為什麼ospf比rip收斂快?

優點:1、收斂速度快;2、支援無類別的路由表查詢、vl**和超網技術;3、支援等代價的多路負載均衡;4、路由更新傳遞效率高(區域、組播更新、dr/bdr);5、根據鏈路的頻寬進行最優選路

採用了區域、組播更新、增量更新、30分鐘重發lsa

※rip版本1跟版本2的區別?

答:①rip-v1是有類路由協議,rip-v2是無類路由協議②rip-v1廣播路由更新,rip-v2組播路由更新③rip-v2路由更新所攜帶的資訊要比rip-v1多

※描述rip和ospf,它們的區別、特點

rip協議是一種傳統的路由協議,適合比較小型的網路,但是當前inter***網路的迅速發展和急劇膨脹使rip協議無法適應今天的網路。

ospf協議則是在inter***網路急劇膨脹的時候制定出來的,它克服了rip協議的許多缺陷。

rip是距離向量路由協議;ospf是鏈路狀態路由協議。

rip&ospf管理距離分別是:120和110

1.rip協議一條路由有15跳(閘道器或路由器)的限制,如果乙個rip網路路由跨越超過15跳(路由器),則它認為網路不可到達,而ospf對跨越路由器的個數沒有限制。

2.ospf協議支援可變長度子網掩碼(vl**),rip則不支援,這使得rip協議對當前ip位址的缺乏和可變長度子網掩碼的靈活性缺少支援。

3.rip協議不是針對網路的實際情況而是定期地廣播路由表,這對網路的頻寬資源是個極大的浪費,特別對大型的廣域網。ospf協議的路由廣播更新只發生在路由狀態變化的時候,採用ip多路廣播來傳送鏈路狀態更新資訊,這樣對頻寬是個節約。

4.rip網路是乙個平面網路,對網路沒有分層。ospf在網路中建立起層次概念,在自治域中可以劃分網路域,使路由的廣播限制在一定的範圍內,避免鏈路中繼資源的浪費。

5.ospf在路由廣播時採用了授權機制,保證了網路安全。

上述兩者的差異顯示了ospf協議後來居上的特點,其先進性和複雜性使它適應了今天日趨龐大的inter***網,並成為主要的網際網路路由協議。

※什麼是靜態路由?什麼是動態路由?各自的特點是什麼?

靜態路由是由管理員在路由器中手動配置的固定路由,路由明確地指定了包到達目的地必須經過的路徑,除非網路管理員干預,否則靜態路由不會發生變化。靜態路由不能對網路的改變作出反應,所以一般說靜態路由用於網路規模不大、拓撲結構相對固定的網路。

靜態路由特點

1、它允許對路由的行為進行精確的控制;

2、減少了網路流量;

3、是單向的;

4、配置簡單。

動態路由是網路中的路由器之間相互通訊,傳遞路由資訊,利用收到的路由資訊更新路由器表的過程。是基於某種路由協議來實現的。常見的路由協議型別有:

距離向量路由協議(如rip)和鏈路狀態路由協議(如ospf)。路由協議定義了路由器在與其它路由器通訊時的一些規則。動態路由協議一般都有路由演算法。

其路由選擇演算法的必要步驟

1、向其它路由器傳遞路由資訊;

2、接收其它路由器的路由資訊;

3、根據收到的路由資訊計算出到每個目的網路的最優路徑,並由此生成路由選擇表;

4、根據網路拓撲的變化及時的做出反應,調整路由生成新的路由選擇表,同時把拓撲變化以路由資訊的形式向其它路由器宣告。

動態路由適用於網路規模大、拓撲複雜的網路。

動態路由特點:

1、無需管理員手工維護,減輕了管理員的工作負擔。

2、占用了網路頻寬。

3、在路由器上執行路由協議,使路由器可以自動根據網路拓樸結構的變化調整路由條目;

※vlan和vpn有什麼區別?分別實現在osi的第幾層?

vpn是一種三層封裝加密技術,vlan則是一種第二層的標誌技術(儘管isl採用封裝),儘管使用者檢視有些相象,但他們不應該是同一層次概念。

vlan(virtual local area ***work)即虛擬區域網,是一種通過將區域網內的裝置邏輯地而不是物理地劃分成乙個個網段從而實現虛擬工作組的新興技術。

vlan在交換機上的實現方法,可以大致劃分為2大類:基基於埠劃分的靜態vlan;2、基於mac位址|ip等劃分的動態vlan。當前主要是靜態vlan的實現。

跨交換機vlan通訊通過在trunk鏈路上採用dot1q或isl封裝(標識)技術。

vpn(虛擬專用網)被定義為通過乙個公用網路(通常是網際網路)建立乙個臨時的、安全的連線,是一條穿過混亂的公用網路的安全、穩定的隧道。

vpn使用三個方面的技術保證了通訊的安全性:隧道協議、資料加密和身份驗證。

■vpn使用兩種隧道協議:點到點隧道協議(***p)和第二層隧道協議(l2tp)。

■vpn採用何種加密技術依賴於vpn伺服器的型別,因此可以分為兩種情況。

對於***p伺服器,將採用mppe加密技術 mppe可以支援40位金鑰的標準加密方案和128位金鑰的增強加密方案。只有在 ms-chap、ms-chap v2 或 eap/tls 身份驗證被協商之後,資料才由 mppe 進行加密,mppe需要這些型別的身份驗證生成的公用客戶和伺服器金鑰。

對於l2tp伺服器,將使用ipsec機制對資料進行加密 ipsec是基於密碼學的保護服務和安全協議的套件。ipsec 對使用 l2tp 協議的 vpn 連線提供機器級身份驗證和資料加密。在保護密碼和資料的 l2tp 連線建立之前,ipsec 在計算機及其遠端vpn伺服器之間進行協商。

ipsec可用的加密包括 56 位金鑰的資料加密標準des和 56 位金鑰的三倍 des (3des)。

■vpn的身份驗證方法

前面已經提到vpn的身份驗證採用ppp的身份驗證方法,下面介紹一下vpn進行身份驗證的幾種方法。

chap chap通過使用md5(一種工業標準的雜湊方案)來協商一種加密身份驗證的安全形式。chap 在響應時使用質詢-響應機制和單向 md5 雜湊。用這種方法,可以向伺服器證明客戶機知道密碼,但不必實際地將密碼傳送到網路上。

ms-chap 同chap相似,微軟開發ms-chap 是為了對遠端 windows 工作站進行身份驗證,它在響應時使用質詢-響應機制和單向加密。而且 ms-chap 不要求使用原文或可逆加密密碼。

ms-chap v2 ms-chap v2是微軟開發的第二版的質詢握手身份驗證協議,它提供了相互身份驗證和更強大的初始資料金鑰,而且傳送和接收分別使用不同的金鑰。如果將vpn連線配置為用 ms-chap v2 作為唯一的身份驗證方法,那麼客戶端和伺服器端都要證明其身份,如果所連線的伺服器不提供對自己身份的驗證,則連線將被斷開。

eap eap 的開發是為了適應對使用其他安全裝置的遠端訪問使用者進行身份驗證的日益增長的需求。通過使用 eap,可以增加對許多身份驗證方案的支援,其中包括令牌卡、一次性密碼、使用智慧卡的公鑰身份驗證、證書及其他身份驗證。對於vpn來說,使用eap可以防止暴力或詞典攻擊及密碼猜測,提供比其他身份驗證方法(例如 chap)更高的安全性。

在windows系統中,對於採用智慧卡進行身份驗證,將採用eap驗證方法;對於通過密碼進行身份驗證,將採用chap、ms-chap或ms-chap v2驗證方法。

經典面試題

問題一 請你自我介紹一下 這個問題的面試方法是 應聘者站起來用五分鐘的時間面對大家進行演講。我的目的是 了解應聘者的心理承受能力 邏輯思維能力 演講能力,而他的生平介紹卻是其次的,因為,我們在他的簡歷中已經對其有所了解。應聘者應該做到 1 介紹內容要與個人簡歷相一致。2 表述方式上盡量口語化。3 要...

網路面試題彙總

網路學員面試常見問題 1 請你修改一下linux的 驅動和聲音驅動 答 redhatlinux中用sndconfig來設定音效卡,如果沒有某個模組,就需要重新編譯核心 編譯最新發布的linux 核心 如果還不行,只好用alsa 音效驅動程式.redhat config 2 請你修改一下linux的啟...

oracle經典面試題

hwk,不需要rollback segment 而delete是dml操作,需要rollback segment 且花費較長 時間.8.使用索引的理由 解答 快速訪問表中的data block 9.給出在star schema中的兩種表及它們分別含有的資料 解答 fact tables 和dimen...