計算機網路(面試彙總)

2021-10-12 00:26:21 字數 748 閱讀 9105

計算機網路:

1、http和https的區別

https協議需要到ca申請證書,一般免費證書較少,因而需要一定費用。

http是超文字傳輸協議,資訊是明文傳輸,https則是具有安全性的ssl加密傳輸協議。

http和https使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443。

http的連線很簡單,是無狀態的;https協議是由ssl+http協議構建的可進行加密傳輸、身份認證的網路協議,比http協議安全。

2、三次握手

三次握手是指建立乙個tcp連線時,需要客戶端和伺服器總共傳送3個包。在socket程式設計中,這一過程中由客戶端執行connect來觸發

三次握手的目的是連線伺服器指定埠,建立tcp連線,並同步連線雙方的序列號和確認號並交換 tcp 視窗大小資訊.在socket程式設計中,客戶端執行connect()時。將觸發三次握手。

第一次握手,client將標誌位syn置為1,隨機產生乙個值seq=j,並將該資料報傳送給server,client進入syn_sent(請求連線)狀態,等待server確認。

第二次握手,server收到資料報後由標誌位syn=1知道client請求建立連線,server將標誌位syn和ack都置為1,ack=j+1,隨機產生乙個值seq=k,並將該資料報傳送給client以確認連線請求,server進入syn_rcvd狀態。

第三次握手,客戶端收到伺服器的syn+ack包,向伺服器傳送確認包ack(ack=k+1),此包傳送完畢,客戶端和伺服器進

計算機網路面試彙總

給定乙個 訪問這個 經過了那些過程?涉及哪些協議?3 tcp ip鏈結建立起來後,瀏覽器向伺服器傳送http請求 http協議 4 在2 3步中,在傳輸層使用到了tcp協議對http請求進行封裝 在網路層中,ip協議將ip位址封裝為ip資料報,才是用到arp協議,找到ip位址對應的mac位址 5 6...

面試 計算機網路 計算機網路概述

隨著技術的發展,電信網路和有線電視網路都逐漸融入了現代計算機網路的技術,這就產生了 網路融合 的概念。連通性 共享 網際網路的拓撲結構雖然非常複雜,並且在地理上覆蓋了全球,但從其工作方式上看,可以劃分為以下的兩大塊 2 核心部分 由大量網路和連線這些網路的路由器組成。這部分為邊緣部分提供服務 提供連...

計算機網路面試

1.osi參考模型及各層作用。開放式系統互聯模型的作用是為了解決異種網路互聯時引起的相容性問題,其最主要的功能是幫助不同的主機實現資料傳輸。最大的優點是將服務 協議 介面這三個概念明確的分開來。1 物理層 在通道上傳輸原始位元流。2 資料鏈路層 加強物理層傳輸原始位元流同能,為保證傳輸,從網路層接受...