考研複試問答(計算機網絡部分)

轉載請註明出處:https://blog.csdn.net/xuezoutianya/article/details/106038843

1、計算機網絡的功能有哪些?
    答:數據通信,資源共享,分佈式處理,負載均衡,提高可靠性

2、計算機網絡的分類?
    答:1.按分佈範圍分類:廣域網,城域網,局域網,個人區域網
        2.按傳輸技術分類:廣播式網絡,點對點網絡
        3.按拓撲結構分類:星形網絡,總線形網絡,環形網絡,網狀形網絡
        4.按交換技術分類:電路交換網絡,報文交換網絡,分組交換網絡

3、計算機網絡的標準化四個階段是什麼?相關組織有哪幾個?
    答:四個階段:因特網草案,建議標準(從這個階段開始就成爲RFC文檔),草案標準,因特網標準。
        三個組織:ISO(國際標準化組織),ITU(國際電信聯盟),IEEE(國際電氣電子工程師協會)

4、網絡裏的時延、帶寬、時延帶寬積的概念?
    答:時延:一個報文或分組從一個網絡的一端傳送到另一個端所需要的時間。它包括了發送時延,傳播時延, 處理時延,排隊時延。
        網絡帶寬:網絡的通信線路所能傳輸數據的能力。(比特/秒)
        電信帶寬:通信線路允許通過的信號頻帶範圍。(赫茲)
        時延帶寬積:發送端連續發送數據且發送的第一個比特即將到達終點時,發送端已發出的比特數。

5、每層的協議數據單元的名稱?
    答:物理層的PDU叫比特,鏈路層的PDU叫幀,網絡層的PDU叫分組/數據包,傳輸層的PDU叫報文段/數據報,其他更高層次的PDU叫數據。

6、協議由哪三部分組成?
    答:語法(規定傳輸數據的格式),語義(規定所要完成的功能),同步(規定各種操作的順序)。

7、面向連接服務和無連接服務的區別?
    答:面向連接服務在通信前雙方必須先建立連接,分配相應的資源(如緩衝區),以保證通信能正常進行,傳輸結束後釋放連接和所佔用的資源,保證數據有序到達。分爲連接建立、數據傳輸、連接釋放三個階段。
        無連接服務在通信前雙方不需要先建立連接,需要發送數據時可直接發送,把每個帶有目的地址的包傳送到線路上,由系統選定路線進行傳輸,不保證數據有序到達。

8、物理層、數據鏈路層、網絡層、傳輸層的功能?
    答:物理層:透明地傳輸原始比特流
        數據鏈路層:爲網絡層提供服務,鏈路管理,組幀,流量控制,差錯控制
        網絡層:異構網絡互聯,路由與轉發、擁塞控制
        傳輸層:端到端通信,複用和分用,差錯控制,提供兩種不同傳輸協議(面向連接的傳輸控制協議TCP和無連接的用戶數據報協議UDP)

9、OSI參考模型和TCP/IP模型的比較?
    答:1.OSI模型有7層,TCP/IP模型有4層,TCP/IP模型的網絡接口層對應於OSI模型的數據鏈路層和物理層,TCP/IP模型的應用層對應於OSI參考模型中的會話層、表示層和應用層。
        2.在網絡層,OSI提供無連接服務和面向連接服務,TCP/IP只提供無連接服務;在傳輸層,OSI只提供面向連接服務,TCP/IP提供無連接服務和面向連接服務。

10、什麼是信道?信道的分類?
    答:信道是信號的傳輸媒介。
        按傳輸信號形式的不同可分爲模擬信道和數字信道,按傳輸介質的不同可分爲無線信道和有線信道。

11、波特率和比特率的概念?
    答:波特率是單位時間內所傳輸的碼元個數(單位時間內載波調製狀態改變次數),比特率是單位時間內傳輸的二進制有效位個數。

12、什麼是模擬信號?什麼是數字信號?
    答:模擬信號:連續信號,例如:話音信號和廣播信號
        數字信號:離散信號,二進制代碼0、1組成的信號

13、什麼是基帶信號?什麼是寬帶信號?
    答:基帶信號:來自信源,直接表達了要傳輸的信息。
        寬帶信號:將基帶信號經過載波調製後,把信號的頻率範圍搬移到較高頻段。

14、電路交換、報文交換、分組交換主要的區別?
    答:1.電路交換,需要先建立專用物理連接,才能進行通信。而報文交換和分組交換不需要先建立連接。(連接角度)
        2.若連續傳送大量數據,傳送時間大於鏈路建立時間,比較適合用電路交換。(大量數據)
        3.報文交換和分組交換不需要預先分配傳輸帶寬,在傳送突發數據時, 可提高整個網絡的信道利用率。(突發數據)
        4.分組交換比報文交換時延小,但結點交換機必須具備更強的處理能力。(分組和報文)

15、數據報服務和虛電路服務的比較?
    答:建立連接:數據報不需要建立連接,虛電路需要建立連接
        目的地址:數據報每個分組都有完整的目的地址,虛電路僅在建立連接階段用到目的地址,之後每個分組使用長度較短的虛電路號
        路由選擇:數據報每個分組獨立地進行路由選擇和轉發,虛電路中同屬於一條虛電路的分組按照同一路由轉發
        分組順序:數據報不保證分組的有序到達,虛電路保證分組的有序到達
        可靠性:數據報不保證可靠通信,由用戶主機保證可靠性,虛電路由網絡保證可靠性

16、通信方式和數據傳輸方式?
    答:通信方式:單工,半雙工,全雙工
        數據傳輸方式:串行,並行

17、傳輸介質有哪些?
    答:有線:雙絞線、同軸電纜、光纖
        無線:無線電波、微波、紅外線、激光

18、數據鏈路層爲網絡層提供的服務?組幀的方法?
    答:服務:無確認的無連接服務,有確認的無連接服務,有確認的面向連接服務。
        組幀方法:字符計數法,字符填充法,比特填充法,違規編碼法

19、差錯控制怎麼實現?
    答:檢錯編碼:奇偶校驗,校驗和,循環冗餘編碼等
        糾錯編碼:海明碼等

20、簡述三種流量控制協議?
    答:停止等待協議:發送方每發送一幀,都要等待接收方的應答信號,之後才能發送下一幀。
        後退N幀協議GBN:發送方一次可以發送N幀,接收方按序接收,累計確認,發送方重傳最後一個被確認的幀後面的幀。
        選擇重傳協議SR:發送方一次可以發送N幀,接收方不要求按序接收,但每個幀都要確認,發送方重傳沒有被確認的幀(否定幀指定的幀)。

21、簡述滑動窗口協議?
    答:滑動窗口是一種流量控制技術。發送方可以通過滑動窗口的大小來確定最多還能發送多少幀,接收方可以通過滑動窗口的大小來控制接收哪些幀不接收哪些幀。
        發送方每收到一個確認幀,發送窗口就向前滑動一個幀的位置,當發送窗口內沒有可以發送的幀時,發送方就會停止發送,直到接收方發送的確認幀使窗口移動,窗口內有可以發送的幀後,纔開始繼續發送。
        接收方收到數據幀後,將窗口向前移動一個位置,併發回確認幀,若收到的數據幀落在接收窗口之外,則一律丟棄。

22、靜態劃分信道有哪些複用方式?
    答:頻分多路複用(FDM)在同樣的時間佔用不同的頻帶資源,時分多路複用(TDM)在不同的時間佔用同樣的頻帶資源,波分多路複用(WDM)光的頻分複用,碼分多路複用(CDM)在同一時間佔用同樣的頻帶資源。

23、CDMA全稱及原理?
    答:1.碼分多址(CDMA)是碼分複用的一種方式。
        2.每個站點被指定一個唯一的m位的碼片序列。當發送1時站點就發送碼片序列,發送0時就發送碼片序列的反碼。
        3.當兩個或多個站點同時發送時,各路數據在信道中被線性相加。爲了從信道中分離出各路信號,要求各個站點的碼片序列是相互正交的。
        4.到達目的站點後,將疊加的數據與源站的碼片序列進行規格化內積即可得到源站發過來的數據。

24、CSMA/CD的原理?
    答:載波偵聽多路訪問/碰撞檢測(CSMA/CD)。先聽後發,邊聽邊發,衝突停發,隨機重發。
        載波偵聽就是發送前先偵聽,即每個站在發送數據之前先要檢測一下總線上是否有其他站點正在發送數據,若有則暫時不發送數據,等待信道變爲空閒時再發送。
        碰撞檢測就是邊發送邊偵聽,即適配器邊發送數據邊檢測信道上信號電壓的變化情況,以便判斷信道上是否有其他站點也在發送數據。

25、簡述二進制指數退避算法?
    答:1.確定基本退避時間,一般取端到端的往返傳播時延爲2t。
        2.定義參數k,k即重傳次數,但k不能超過10。
        3.從離散的整數集合[0,1,2,……,(2^k-1)]中隨機的取出一個數r,重傳退避時間爲r倍的基本退避時間,等於r x 2t。
        4.當重傳次數達到16次仍發送失敗,則丟棄傳輸的幀,發送錯誤報告。

26、CSMA/CA實現碰撞避免的機制?與CSMA/CD的不同?
    答:1.預約信道:發送方在發送數據的同時向其他站點通知自己傳輸數據需要的時間
        2.ACK幀:所有站點在正確接收到發送給自己的數據幀後需要向發送方回送一個ACK幀
        3.RTS/CTS幀:可選的碰撞避免機制(類似建立連接),主要用於解決“隱蔽站”問題
        不同點:傳輸介質:CSMA/CD主要用於有線局域網,CSMA/CA主要用於無線局域網
                檢測方式:CSMA/CD載波檢測是通過檢測電纜中的電壓,CSMA/CA採用能量檢測(ED)、載波檢測(CS)和能量載波混合檢測三種檢測信道空閒的方式
                工作機制:CSMA/CD可以邊發送邊檢測,若檢測到衝突則立即停止發送,無法避免衝突;CSMA/CA不能邊發送邊檢測,若發生了衝突也要把整個幀發送完畢,可以儘量避免衝突

27、局域網的三個主要要素?局域網參考模型和OSI參考模型的關係?
    答:要素:拓撲結構、傳輸介質和介質訪問控制。
        關係:局域網參考模型只對應於OSI參考模型的數據鏈路層和物理層,並將數據鏈路層拆分爲邏輯鏈路控制(LLC)子層和媒體接入控制(MAC)子層。
        子層功能:LLC負責爲網絡層提供4種服務,MAC負責組幀,差錯控制,透明傳輸

28、簡述以太網協議?以太網協議如何簡化通信?
    答:以太網標準即IEEE802.3標準,是一種基帶總線形的局域網標準,描述了物理層和數據鏈路層的MAC子層的實現方法。拓撲結構總線形,傳輸媒介有線局域網,介質訪問控制CSMA/CD。
        採用兩種方式簡化通信流程:1.只提供無連接的不可靠服務 2.差錯幀直接丟棄。

29、廣域網和局域網的區別?
    答:覆蓋範圍:廣域網很廣,通常跨區域;局域網較小,通常在一個區域
        連接方式:廣域網採用點對點連接;局域網採用多點接入方式
        OSI層次:廣域網三層;局域網兩層
        着重點:廣域網強調資源共享;局域網強調數據通信

30、PPP協議和HDLC協議的相同點和不同點?
    答:相同點:1.兩者均是全雙工
                2.都是廣域網數據鏈路層控制協議
        不同點:1.PPP面向字節;HDLC面向比特
                2.PPP不使用序號和確認機制;HDLC使用
                3.PPP幀比HDLC幀多一個2字節的協議字段
                3.PPP屬於TCP/IP;HDLC不屬於

31、透明網橋自學習算法的基本思想?過程?
    答:基本思想:從站A發出的幀從某端口進入網橋,那麼從該端口出發沿相反方向一定能把幀傳到A。
        過程:若網橋收到了源MAC地址未被記錄的幀,則記錄源MAC地址和端口
              若網橋收到了目的MAC未被記錄的幀,則將該幀往接收端口外的所有端口各發一份
              若網橋收到了目的MAC被記錄的幀,則將該幀發往對應端口

32、衝突域和廣播域?
    答:衝突域指一個網卡發送信息時,可能和該網卡衝突的所有網卡的集合
        廣播域指一個網卡發出一個廣播時,能收到這個廣播的所有網卡的集合

33、簡述ARP協議的過程?
    答:源主機首先在ARP高速緩存中查看有無目的主機的MAC地址,若有則直接以該MAC地址作爲目的地址發送幀
        若沒有則源主機先廣播一個ARP請求,目的主機收到ARP請求會回一個ARP響應,包含目的IP和目的MAC的映射關係,源主機收到ARP響應後,將此映射寫入ARP高速緩存

34、IPv4網絡劃分的演變過程?
    答:網絡號/主機號--->網絡號/子網號/主機號--->網絡前綴/主機號

35、路由算法有哪些?
    答:距離向量路由算法:
        RIP:1.僅和相鄰路由器交換信息
             2.路由器交換的信息是自己的路由表
             3.每30s交換一次路由信息,然後路由器更新路由表。若超過180s沒收到鄰居路由器的通告,則判定鄰居沒了,並更新自己路由表。
             4.應用層協議,使用udp傳送數據
             5.優點:實現簡單,開銷小;缺點:網絡規模有限,壞消息傳得慢
        鏈路狀態路由算法:
        OSPF:1.使用洪泛法向自治系統內所有路由器發送信息
              2.交換的信息是與本路由器相鄰的路由器的鏈路狀態
              3.只有當鏈路狀態發生變化時纔會交換信息
              4.網絡層協議,直接用IP數據報傳送
              5.優點:支持規模很大的網絡,收斂速度快;缺點:配置相對複雜,路由負載均衡能力較弱
        路徑向量路由算法:
        BGP:1.與其他BGP發言人交換路由信息,包含完整的路徑
             2.找一個較好路由,並非最佳
             3.應用層協議,使用tcp傳送數據

36、ICMP協議的種類?
    答:ICMP即網際控制報文協議,分爲ICMP差錯報告報文和ICMP詢問報文
        ICMP差錯報告報文:1.終點不可達
                          2.源點抑制
                          3.時間超過
                          4.參數問題
                          5.改變路由(重定向)
        ICMP詢問報文:    1.回送請求和回答報文
                        2.時間戳請求和回答報文
                        3.掩碼地址請求和回答報文
                        4.路由器詢問和通告報文

37、IPv6相對IPv4的改進?IPv4向IPv6過渡的策略?(相互通信)
    答:改進:    1.IPv6地址用16字節表示(IPv4地址4字節)
                2.簡化IP分組頭到8個域(IPv4是12個域)
                3.更好地支持選項,這一特徵加快了分組處理速度。
        過渡策略:雙協議棧和隧道技術

38、鏈路層廣播和IP廣播的區別?
    答:鏈路層廣播是對該局域網上所有主機廣播MAC幀
        IP廣播是對目的網絡上的所有主機廣播IP數據報

39、路由器的組成和功能?
    答:路由器從結構上由路由選擇和分組轉發兩部分構成。路由選擇由路由選擇處理機,路由選擇協議和路由表組成,分組轉發由交換結構,一組輸入端口和一組輸出端口組成。

40、TCP的建立連接和釋放連接?
    答:建立連接:1.客戶機首先向服務器發送一個連接請求報文段(SYN=1)
                  2.服務器收到連接請求報文段後,若同意建立連接,則向客戶機發回確認,併爲該連接分配資源(SYN=1,ACK=1)
                  3.客戶機收到確認報文後,還要向服務器給出確認,併爲該連接分配資源(ACK=1)
        釋放連接:1.客戶機首先向服務器發送一個連接釋放報文段(FIN=1)
                  2.服務器收到連接釋放報文段即發出確認,至此,從客戶機到服務器這個方向的連接就釋放了,TCP連接處於半關閉狀態(ACK=1)
                  3.服務器發完數據,就發出連接釋放報文段,主動關閉TCP連接(FIN=1,ACK=1)
                  4.客戶機收到連接釋放報文段後回送一個確認,再經過時間等待計時器設置的2MSL後,連接徹底關閉(ACK=1)

41、哪些層實現了流量控制?有什麼不同?
    答:流量控制即限制發送方的數據流量,使其發送的速率不要超過接收方處理的速率,在傳輸層和數據鏈路層實現。
        區別:1.傳輸層實現端到端的流量控制,數據鏈路層實現相鄰結點間的流量控制
              2.傳輸層的滑動窗口可以動態變化,數據鏈路層的滑動窗口固定不變

42、TCP如何實現擁塞控制?
    答:當發送方檢測到超時,採用慢開始和擁塞避免;當發送方接收到冗餘ACK,採用快重傳和快恢復

43、什麼是網絡擁塞?網絡擁塞產生的原因?
    答:網絡擁塞是指在分組交換網絡中傳送分組的數目太多時,由於存儲轉發節點的資源有限而造成網絡傳輸性能下降的情況。
    擁塞產生原因:1.存儲空間的限制
                  2.帶寬容量的限制
                  3.處理器性能的限制

44、網絡服務質量(QoS)包括哪些方面?
    答:QoS是網絡的一種安全機制,是用來解決網絡延遲和阻塞等問題的一種技術。對無實時性要求的應用,並不需要QoS,比如Web,E-mail等。對有實時性要求的應用,QoS能保證重要業務在網絡過載或擁塞時不會延遲或丟棄。
        QoS關鍵指標:可用性:用戶有需要網絡就能工作的時間百分比。
                     吞吐量:是在一定時間段內對網上流量(或帶寬)的度量。
                     時延:指一項服務從網絡入口到出口的平均經過時間。
                     時延變化:是指同一業務流中不同分組所呈現的時延不同。
                     丟包:不管是比特丟失還是分組丟失,對分組數據業務的影響比對實時業務的影響都大。

45、https和http的區別?
    答:http運行在TCP之上。所有傳輸的內容都是明文,客戶端和服務器端都無法驗證對方的身份。
        https是HTTP運行在SSL/TLS之上,SSL/TLS運行在TCP之上。所有傳輸的內容都經過加密(對稱加密)。此外客戶端可以驗證服務器端的身份,如果配置了客戶端驗證,服務器也可以驗證客戶端的身份。

46、從輸入網址到獲得頁面的過程(越詳細越好)?
    答:1.瀏覽器分析鏈接指向頁面的URL
        2.瀏覽器向dns系統請求解析域名對應的ip地址
        3.瀏覽器與該服務器建立tcp連接
        4.瀏覽器發起http請求
        5.服務器通過http響應將html發送給瀏覽器
        6.tcp連接釋放
        7.瀏覽器解析html文件,並將web頁展示給用戶

47、什麼是對稱加密、非對稱加密?區別是什麼?
    答:對稱加密:加密和解密採用相同的密鑰。如:DES、RC2、RC4
        非對稱加密:需要兩個密鑰:公鑰和私鑰。如果用公鑰加密,需要用私鑰才能解密。如:RSA
        區別:對稱加密速度更快;非對稱加密安全性更高(不需要傳送私鑰)

48、三網,指哪三網?
    答:電信網絡:主要業務是電話,傳真等
        計算機網絡:我們現在用的很多的局域網和Internet等
        有線電視網絡:單向電視節目傳輸網絡

49、什麼是保護頻帶?
    答:在信道的上下限處留出的未佔用窄頻帶,確保信道間有足夠隔離,防止相鄰信道干擾。

50、網絡各層的設備是什麼和工作原理?
    答:傳輸層:四層交換機、也有工作在四層的路由器
        網絡層:路由器、三層交換機
        數據鏈路層:網橋、以太網交換機(二層交換機)、網卡(其實網卡是一半工作在物理 層、一半工作在數據鏈路層)
        物理層:中繼器、集線器、還有我們通常說的雙絞線也工作在物理層

51、三層交換機和二層交換機的區別?
    答:二層交換機屬數據鏈路層設備,可以識別數據幀中的MAC地址信息,根據MAC地址進行轉發。
        三層交換機就是具有部分路由器功能的交換機,三層交換技術就是二層交換技術+三層轉發技術。三層交換技術既實現路由功能,又實現了網絡層高速轉發。
        (三層交換機對網絡層功能的支持不完整,不可完全替代路由器)

52、ipv4 地址匱乏解決辦法?
    答:1.IPv6:根本解決辦法。 ipv4:32 位 ipv6:128 位 
        2.NAT 技術:將專用網絡內部使用的本地ip地址轉換成外部使用的全球ip地址,使得整個專用網只需要一個全球ip地址就可以與英特網聯通。
        3.CIDR:Classless Inter-Domain Routing,消除了傳統的A類、B類和C類地址以及劃分子網的概念,因而可以更加有效地分配IPv4的地址空間。

53、分組交換的優點及缺點?
    答:優點:1.連接:通信前不用建立鏈接,可以直接發送
              2.突發:適應突發數據傳送,每個分組可以獨立路由
              3.利用率:鏈路動態共享,線路利用率高
        缺點:1.時延:分組在各個存儲轉發結點需要排隊,造成一定的時間延遲
              2.開銷:因爲分組頭部要攜帶控制信息,造成一定的網絡開銷

54、簡述P2P模型?
    答:端對端技術(peer-to-peer, 簡稱P2P)又稱對等互聯網絡技術。
        P2P模型中每臺主機同時作爲客戶端和服務器端
        優點:1.消除了對單個服務器的完全依賴
              2.多個客戶機之間直接共享文檔
              3.可擴展性好
              4.網絡健壯性強
        缺點:網絡的負載加重

55、什麼是網絡安全?主要類型?
    答:概念:網絡安全即網絡上的信息安全。是指網絡系統的硬件、軟件及其系統中的數據受到保護,不因偶然的或者惡意的原因而遭受到破壞、更改、泄露,網絡服務連續可靠正常地運行。
        分類:系統安全,網絡信息安全,信息傳播安全,信息內容安全

56、有線tcp和無線tcp?
    答:在有線網絡環境下,數據傳輸的誤碼率較低,網絡擁塞是丟包的主要原因,TCP協議根據丟包就可以準確地判斷網絡發生了擁塞。
        而在無線鏈路的環境中,數據傳輸的誤碼率很高,這成爲丟包的主要原因,但TCP協議仍舊會認爲網絡發生了擁塞,從而會錯誤的降低發送端的擁塞窗口,造成網絡帶寬的浪費。

57、tcp怎麼保證可靠傳輸?
    答:TCP使用了校驗和、序號和確認、超時重傳等機制來保證可靠傳輸。

58、tcp三次握手的目的?
    答:三次握手的目的是連接服務器指定端口,建立TCP連接,並同步連接雙方的序列號和確認號並交換TCP窗口大小信息

59、tcp三次握手爲什麼可以確認線路的連通?
    答:第一次客戶端發送到服務端,那麼服務端就可以知道客戶端的發送沒有問題,但客戶端不知道服務器的情況
        第二次服務器發送ACK給客戶端,客戶端收到了證明服務端的收發都沒有問題的,但服務端不知道客戶端的接收情況
        所以第三次是客戶端再回給服務器一個ACK,服務器收到後就可以確保客戶端的收發沒有問題。

60、請你說一說IP地址作用,以及MAC地址作用
    答:MAC地址是物理地址,網絡設備製造商出廠時寫在硬件內部,不可修改,唯一標識一個網絡設備,是數據鏈路層的身份標識。
        IP地址是邏輯地址,因特網上的IP地址由運營商分配,可修改,是一個用於在互聯網上通信的地址,是網絡層的身份標識。
        (加上長度的不同即可回答IP地址和MAC地址的區別問題)

61、vpn和nat有什麼區別?
    答:VPN和NAT通過重新構建一個IP首部來實現的,但是他們的實現又有區別。VPN是將內部IP數據報加密後打包成外部IP數據報的數據部分,他的主要目的是爲了數據的保密性,而NAT是純進行地址轉換,它的目的是爲了解決本地編址的內部網絡與外網通信的問題。

62、爲什麼往返時間RTT是很重要的性能指標?
    答:因爲在許多情況下互聯網的信息是雙向交互的而且往返時間內包括各種時延

63、什麼是arp欺騙?如何防範?
    答:ARP欺騙是通過冒充網關或其他主機使得到達網關或主機的流量通過攻擊手段進行轉發,從而控制流量或得到機密信息。
        防範方法:靜態ARP表,DHCP snooping技術(DHCP階段保留MAC地址)

64、中繼器的功能?什麼是5-4-3規則?
    答:中繼器的主要功能是將信號整形並放大再轉發出去(信號再生和轉發)。
        5-4-3規則是5段通信介質,4箇中繼器,3個計算機

65、計算機網絡中使用了哪些數據結構?
    答:滑動窗口:隊列
        源路由網橋:生成樹
        CIDR:線索二叉樹
        OSPF和RIP:圖

66、發送郵件的整個過程?用到的數據結構?
    答:過程:1.發信人調用用戶代理編輯要發送的郵件,用戶代理用smtp把郵件傳送給發送方郵件服務器
              2.發送方郵件服務器和接收方郵件服務器建立tcp連接,用smtp發送郵件,完成後關閉tcp連接
              3.接收方郵件服務器把郵件放入收信人的用戶郵箱
              4.收信人收信時調用用戶代理,用pop3從接收方郵件服務器取信
        用到的數據結構:隊列(發送方郵件緩存隊列)

67、路由器的工作原理?
    答:路由器工作於OSI七層協議中的第三層,其主要任務是接收來自一個網絡接口的數據包,根據其中所含的目的地址,決定轉發到下一個目的地址。
        因此,路由器首先去掉數據包的二層頭,取出目的IP地址,在轉發路由表中查找它對應的下一跳地址,若找到,就在數據包的幀格前添加下一個MAC地址,同時IP數據包頭的TTL(Time To Live)域也減一,並重新計算校驗和。當數據包被送到輸出端口時,它需要按順序等待,以便被傳送到輸出鏈路上。

68、http非持久連接和持久連接?
    答:1.非持久連接,每個網頁元素對象的傳輸都需要單獨建立一個TCP連接
        2.持久連接,萬維網服務器在發送響應後仍然保持這條連接,用戶後續傳送HTTP請求與響應報文
        持久連接又分爲非流水線(客戶端收到前一個響應才能發下一個請求)和流水線(客戶連續發送對各個引用對象的請求)

69、ping和traceroute分別用的什麼報文?
    答:ping用了ICMP詢問報文中的回送請求和回答報文,traceroute用了ICMP差錯報告報文中的時間超過報文

70、傳統IP地址劃分的範圍?
    答:a類1.0.0.0~126.255.255.255
        b類128.0.0.0~191.255.255.255
        c類192.0.0.0~223.255.255.255
        d類224.0.0.0~239.255.255.255

71、DHCP的過程?
    答:客戶端和服務端採用廣播方式交互
        DHCP發現,客戶端到服務端,找網絡中的DHCP服務端
        DHCP提供,服務端到客戶端,服務端提供IP地址以及相關配置信息
        DHCP請求,客戶端到服務端,客戶端若接收提供裏面的參數,則廣播DHCP請求報文想DHCP服務端請求IP地址
        DHCP確認,服務端到客戶端,服務端廣播DHCP確認消息,將IP地址分配給DHCP客戶機

72、怎麼解決服務器主動訪問客戶端?
    答:1.客戶端與服務端維持一個長連接
        2.客戶端定時向服務端發送請求

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章