版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2025年考研計算機(jī)真題及解析考試時間:______分鐘總分:______分姓名:______一、1.請簡述數(shù)據(jù)結(jié)構(gòu)中棧和隊列的基本定義、主要操作及其區(qū)別。2.什么是算法的時間復(fù)雜度和空間復(fù)雜度?分別舉例說明如何計算一個簡單排序算法(如冒泡排序)的平均時間復(fù)雜度。3.簡述哈希表的工作原理,并說明解決哈希沖突的兩種主要方法及其優(yōu)缺點(diǎn)。4.以二叉搜索樹為例,簡述其插入和查找操作的基本過程。5.什么是圖的鄰接矩陣和鄰接表兩種表示方法?分別說明它們在存儲空間和進(jìn)行鄰接頂點(diǎn)查詢方面的優(yōu)缺點(diǎn)。二、1.將十進(jìn)制數(shù)-123轉(zhuǎn)換為8位二進(jìn)制補(bǔ)碼表示。2.解釋什么是補(bǔ)碼運(yùn)算,并說明其在計算機(jī)進(jìn)行帶符號整數(shù)運(yùn)算中的優(yōu)勢。3.簡述虛擬內(nèi)存的基本概念及其實(shí)現(xiàn)原理。說明頁面置換算法LRU與FIFO在處理頻繁訪問的“最近最少使用”頁面時的不同表現(xiàn)。4.CPU執(zhí)行一條指令大致需要經(jīng)過哪些主要階段?簡述在指令執(zhí)行過程中,數(shù)據(jù)如何在寄存器和存儲器之間傳遞。5.什么是總線?簡述總線仲裁的基本過程和常用方法。三、1.什么是進(jìn)程?進(jìn)程有哪些基本狀態(tài)?簡述進(jìn)程狀態(tài)之間的轉(zhuǎn)換原因。2.解釋什么是臨界資源,并說明實(shí)現(xiàn)進(jìn)程同步的常用方法(如軟件方法和硬件方法)。3.什么是死鎖?死鎖產(chǎn)生的必要條件有哪些?簡述防止死鎖、避免死鎖、檢測死鎖和解除死鎖四種策略中的一種。4.比較操作系統(tǒng)中的分時系統(tǒng)和實(shí)時系統(tǒng)的主要特點(diǎn)和應(yīng)用場景。5.簡述操作系統(tǒng)中文件系統(tǒng)實(shí)現(xiàn)文件共享的基本方式。四、1.簡述OSI七層網(wǎng)絡(luò)模型和TCP/IP四層(或五層)網(wǎng)絡(luò)模型的體系結(jié)構(gòu),并比較說明它們之間的主要區(qū)別。2.什么是網(wǎng)絡(luò)分層?請列舉OSI或TCP/IP模型中各層的主要功能。3.解釋物理層中多路復(fù)用的基本概念,并簡述頻分多路復(fù)用(FDM)和時分多路復(fù)用(TDM)的工作原理。4.數(shù)據(jù)鏈路層的主要功能是什么?請簡述滑動窗口協(xié)議在流量控制中的作用原理。5.比較TCP協(xié)議和UDP協(xié)議的主要區(qū)別,并說明在哪些應(yīng)用場景下通常選擇使用TCP,而在哪些場景下選擇使用UDP。五、1.解釋IP地址和MAC地址的區(qū)別與作用。說明IP數(shù)據(jù)包在互聯(lián)網(wǎng)中傳輸時,其源IP地址和目標(biāo)IP地址是如何變化的?2.簡述路由器在網(wǎng)絡(luò)中的主要功能。比較距離向量路由算法和鏈路狀態(tài)路由算法的主要思想和工作方式。3.什么是TCP的可靠傳輸機(jī)制?請簡述TCP實(shí)現(xiàn)可靠傳輸所采用的主要技術(shù)(如確認(rèn)、超時重傳、序列號、流量控制等)。4.以HTTP協(xié)議為例,簡述客戶端與服務(wù)器之間進(jìn)行一次請求-響應(yīng)交互的主要步驟。5.解釋DNS協(xié)議的作用。說明DNS解析一個域名通常經(jīng)歷哪些主要過程?試卷答案一、1.棧是一種只允許在一端(棧頂)進(jìn)行插入和刪除操作的線性表,遵循后進(jìn)先出(LIFO)原則。主要操作有入棧(push)和出棧(pop)。隊列是一種允許在一端(隊尾)進(jìn)行插入操作,在另一端(隊頭)進(jìn)行刪除操作的線性表,遵循先進(jìn)先出(FIFO)原則。主要操作有入隊(enqueue)和出隊(dequeue)。區(qū)別在于操作端不同,導(dǎo)致數(shù)據(jù)元素的處理順序不同(棧是后進(jìn)先出,隊列是先進(jìn)先出)。2.算法的時間復(fù)雜度描述算法執(zhí)行時間隨輸入規(guī)模增長的變化趨勢,通常使用大O表示法(如O(1),O(logn),O(n),O(nlogn),O(n^2)等)??臻g復(fù)雜度描述算法執(zhí)行過程中臨時占用的存儲空間隨輸入規(guī)模增長的變化趨勢,同樣使用大O表示法。計算冒泡排序的平均時間復(fù)雜度:冒泡排序每輪比較并交換相鄰元素,對于n個元素,第一輪比較n-1次,第二輪n-2次,...,最后一輪比較1次。平均情況下,每次比較需要執(zhí)行的操作次數(shù)與n的平方成正比,因此平均時間復(fù)雜度為O(n^2)。3.哈希表通過哈希函數(shù)將鍵(key)映射到位序列(哈希地址)來存儲和檢索數(shù)據(jù)。解決哈希沖突的方法主要有兩種:開放定址法(如線性探測、二次探測、雙重哈希)和鏈地址法(在哈希地址處建立鏈表存儲沖突的鍵值對)。開放定址法的優(yōu)點(diǎn)是空間利用率可能較高,缺點(diǎn)是可能產(chǎn)生聚集現(xiàn)象,影響查找效率;鏈地址法的優(yōu)點(diǎn)是處理沖突簡單,不會產(chǎn)生聚集,缺點(diǎn)是當(dāng)哈希地址上鏈表過長時,查找效率會下降。4.在二叉搜索樹中插入新節(jié)點(diǎn):若樹為空,新節(jié)點(diǎn)成為根節(jié)點(diǎn)。否則,比較新節(jié)點(diǎn)值與當(dāng)前節(jié)點(diǎn)值,若小于當(dāng)前節(jié)點(diǎn)值且當(dāng)前節(jié)點(diǎn)左子樹為空,則新節(jié)點(diǎn)插入為左子節(jié)點(diǎn);否則,若大于當(dāng)前節(jié)點(diǎn)值且當(dāng)前節(jié)點(diǎn)右子樹為空,則新節(jié)點(diǎn)插入為右子節(jié)點(diǎn);否則,繼續(xù)在左子樹或右子樹中比較并插入。查找操作類似,比較新節(jié)點(diǎn)值與當(dāng)前節(jié)點(diǎn)值,根據(jù)大小關(guān)系向左子樹或右子樹查找,直到找到匹配節(jié)點(diǎn)或到達(dá)空節(jié)點(diǎn)。5.圖的鄰接矩陣是用一個二維數(shù)組表示圖,矩陣元素a[i][j]表示頂點(diǎn)i和頂點(diǎn)j之間是否有邊(有則為1或權(quán)值,無則為0)。優(yōu)點(diǎn)是查詢?nèi)我鈨蓚€頂點(diǎn)之間是否有邊非??欤∣(1));缺點(diǎn)是空間復(fù)雜度較高(對于稀疏圖不經(jīng)濟(jì)),且對于無向圖需要存儲對稱部分。圖的鄰接表是用鏈表數(shù)組表示圖,每個頂點(diǎn)對應(yīng)一個鏈表,鏈表中的節(jié)點(diǎn)表示與該頂點(diǎn)相鄰的頂點(diǎn)。優(yōu)點(diǎn)是空間復(fù)雜度較低(對于稀疏圖較經(jīng)濟(jì)),缺點(diǎn)是查詢頂點(diǎn)i的鄰接頂點(diǎn)需要遍歷其鏈表(時間復(fù)雜度與出度有關(guān))。二、1.-123的二進(jìn)制原碼為:11000011。-123的二進(jìn)制反碼為:10111100。-123的二進(jìn)制補(bǔ)碼為:10111101。2.補(bǔ)碼運(yùn)算將負(fù)數(shù)的符號位視為數(shù)值的一部分,使得加減法運(yùn)算無需區(qū)分正負(fù),統(tǒng)一用加法實(shí)現(xiàn)。例如,1+(-1)在補(bǔ)碼下計算為00000001+11111111=10000000,結(jié)果為0(正確)。補(bǔ)碼消除了原碼在運(yùn)算中符號位處理復(fù)雜和存在多個零(+0和-0)的問題,簡化了計算機(jī)的運(yùn)算邏輯。3.虛擬內(nèi)存是為解決主存容量有限而用戶程序需求無限的問題,使用部分輔助存儲器(硬盤)擴(kuò)展主存使用范圍的技術(shù)。其實(shí)現(xiàn)原理通常結(jié)合分頁或分段技術(shù),將邏輯地址空間劃分成固定大小的頁或段,映射到物理地址空間。當(dāng)所需頁/段不在主存時,通過缺頁中斷機(jī)制將其從輔存調(diào)入主存。頁面置換算法用于決定當(dāng)主存空間不足時,將哪個頁/段移出主存。LRU(最近最少使用)算法選擇最久未被訪問的頁替換,更能反映程序的局部性原理,通常性能優(yōu)于FIFO(先進(jìn)先出),因?yàn)樗鼉?yōu)先保留“最近最少使用”的頁面。4.CPU執(zhí)行指令大致經(jīng)過取指(IF)階段、譯碼(ID)階段、執(zhí)行(EX)階段、訪存(MEM)階段和寫回(WB)階段。過程大致為:從內(nèi)存中按程序計數(shù)器PC指定的地址取出指令代碼到指令寄存器IR;對指令進(jìn)行譯碼,確定指令操作碼和操作數(shù),并生成相應(yīng)的控制信號;根據(jù)控制信號,在ALU執(zhí)行運(yùn)算或進(jìn)行數(shù)據(jù)傳送;若指令需要訪問內(nèi)存,則執(zhí)行訪存操作;最后將結(jié)果寫回到寄存器或內(nèi)存。5.總線是計算機(jī)各功能部件之間傳送信息的公共通路。總線仲裁是指在多個設(shè)備共享總線時,決定哪個設(shè)備能獲得總線使用權(quán)的過程。常用方法有:集中式仲裁(仲裁器集中管理,如使用串行鏈?zhǔn)讲樵?、并行查詢)和分布式仲裁(各設(shè)備根據(jù)協(xié)議自行決定,如使用總線裁決協(xié)議BRP)。三、1.進(jìn)程是計算機(jī)系統(tǒng)中正在運(yùn)行的程序的一個實(shí)例,是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位。進(jìn)程具有動態(tài)性(創(chuàng)建、執(zhí)行、撤銷)、并發(fā)性(可同時運(yùn)行多個進(jìn)程)、獨(dú)立性(每個進(jìn)程有自己獨(dú)立的地址空間和資源集)和異步性(各進(jìn)程執(zhí)行速度不由用戶精確控制)等特征。進(jìn)程的基本狀態(tài)包括:創(chuàng)建狀態(tài)(新創(chuàng)建但未準(zhǔn)備好運(yùn)行)、就緒狀態(tài)(準(zhǔn)備好運(yùn)行,等待CPU分配)、運(yùn)行狀態(tài)(占用CPU執(zhí)行)、阻塞狀態(tài)(因等待事件發(fā)生而暫停執(zhí)行)、終止?fàn)顟B(tài)(執(zhí)行完畢)。2.臨界資源是指一次僅允許一個進(jìn)程訪問的共享資源(如打印機(jī)、共享變量)。實(shí)現(xiàn)進(jìn)程同步即保證并發(fā)執(zhí)行的進(jìn)程在訪問臨界資源時,不會出現(xiàn)邏輯錯誤。常用方法包括:軟件方法(如Peterson算法、使用信號量實(shí)現(xiàn)互斥和同步)和硬件方法(如Test-and-Set指令、Swap指令)。Peterson算法通過共享變量和循環(huán)等待的方式實(shí)現(xiàn)兩個進(jìn)程的互斥;信號量機(jī)制(P、V操作)是更通用的同步工具。3.死鎖是指兩個或多個進(jìn)程因互相等待對方持有的資源而永久阻塞的狀態(tài)。產(chǎn)生死鎖的必要條件有四個:互斥條件(資源不能被共享)、占有并等待條件(進(jìn)程至少占有一個資源,并請求其他進(jìn)程持有的資源)、非搶占條件(資源只能由持有進(jìn)程用完后釋放,不能被強(qiáng)制剝奪)、循環(huán)等待條件(存在一個進(jìn)程環(huán)路,每個進(jìn)程等待下一個進(jìn)程持有的資源)。死鎖處理策略包括:預(yù)防(破壞必要條件,如破壞循環(huán)等待)、避免(通過算法預(yù)測和避免死鎖發(fā)生,如銀行家算法)、檢測(允許死鎖發(fā)生,通過檢測機(jī)制發(fā)現(xiàn)死鎖)和解除(采取措施恢復(fù)受死鎖影響的進(jìn)程,如剝奪資源)。4.分時系統(tǒng)是指將CPU時間片輪流分配給多個用戶,使用戶感覺系統(tǒng)在同時服務(wù)他們,強(qiáng)調(diào)交互性和響應(yīng)速度。其主要特點(diǎn)是小交互、快速響應(yīng)、共享資源。適用于需要與計算機(jī)進(jìn)行頻繁交互的用戶(如終端用戶),如批處理系統(tǒng)、交互式計算、科學(xué)計算等。實(shí)時系統(tǒng)是指系統(tǒng)能夠在規(guī)定的時間內(nèi)完成對事件的響應(yīng)和處理,強(qiáng)調(diào)可靠性和確定性。其主要特點(diǎn)是大交互(事件驅(qū)動)、快速響應(yīng)、高可靠性。適用于需要精確控制和及時處理外部事件的場景(如工業(yè)控制系統(tǒng)、導(dǎo)彈制導(dǎo)系統(tǒng)、數(shù)據(jù)處理系統(tǒng))。5.操作系統(tǒng)實(shí)現(xiàn)文件共享的基本方式主要有:硬鏈接(在文件系統(tǒng)內(nèi)部創(chuàng)建一個指向原文件的新的目錄項(xiàng),它們共享同一個inode,但可以有不同的文件名和權(quán)限);軟鏈接(創(chuàng)建一個新的文件,其內(nèi)容是原文件路徑的符號,它可以跨越文件系統(tǒng)共享,但斷開原文件后無效);使用Samba或NFS等網(wǎng)絡(luò)文件系統(tǒng)服務(wù)(將文件系統(tǒng)共享發(fā)布,其他計算機(jī)通過網(wǎng)絡(luò)訪問);使用分布式文件系統(tǒng)(如HDFS、GFS)實(shí)現(xiàn)跨機(jī)器的文件共享和管理。四、1.OSI七層網(wǎng)絡(luò)模型從上到下依次為:應(yīng)用層、表示層、會話層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層。各層功能分別為:應(yīng)用層提供用戶接口和應(yīng)用程序服務(wù)(如HTTP,FTP,DNS);表示層負(fù)責(zé)數(shù)據(jù)格式轉(zhuǎn)換、加密解密、壓縮;會話層建立、管理和終止會話;傳輸層提供端到端的可靠或不可靠數(shù)據(jù)傳輸(如TCP,UDP);網(wǎng)絡(luò)層負(fù)責(zé)路由選擇和尋址,實(shí)現(xiàn)數(shù)據(jù)包在網(wǎng)絡(luò)間的傳輸(如IP);數(shù)據(jù)鏈路層負(fù)責(zé)在相鄰節(jié)點(diǎn)間可靠傳輸數(shù)據(jù)幀,處理差錯和流量控制(如Ethernet,Wi-Fi);物理層負(fù)責(zé)傳輸比特流,定義物理接口和傳輸介質(zhì)(如雙絞線、光纖、無線電波)。TCP/IP四層模型(或五層模型將網(wǎng)絡(luò)接口層拆分為數(shù)據(jù)鏈路層和物理層)通常為:應(yīng)用層(對應(yīng)OSI應(yīng)用層及以上各層)、傳輸層(對應(yīng)OSI傳輸層)、網(wǎng)絡(luò)層(對應(yīng)OSI網(wǎng)絡(luò)層)、網(wǎng)絡(luò)接口層(對應(yīng)OSI數(shù)據(jù)鏈路層和物理層)。主要區(qū)別在于分層細(xì)節(jié)不同,TCP/IP模型更簡潔,OSI模型更理論化。TCP/IP模型的應(yīng)用層包含了OSI模型中會話層、表示層的大部分功能。2.網(wǎng)絡(luò)分層是指將復(fù)雜的網(wǎng)絡(luò)通信功能劃分為若干個功能明確、相對獨(dú)立的層次,各層之間相互配合,簡化了網(wǎng)絡(luò)設(shè)計、實(shí)現(xiàn)、維護(hù)和故障排除。分層的好處包括:降低復(fù)雜度、標(biāo)準(zhǔn)化接口、便于開發(fā)與維護(hù)、促進(jìn)模塊化設(shè)計。OSI模型各層功能如上一題所述。TCP/IP模型各層功能如上一題所述。3.多路復(fù)用是指將多個信號合并到同一傳輸介質(zhì)上進(jìn)行傳輸?shù)募夹g(shù),以提高信道利用率。物理層中常用的多路復(fù)用技術(shù)有:頻分多路復(fù)用(FDM)將總頻帶寬度分割成多個子頻帶,每個子頻帶傳輸一個信號;時分多路復(fù)用(TDM)將傳輸時間分割成多個時間片,輪流分配給各信號傳輸;波分多路復(fù)用(WDM,光纖中)將不同波長的光信號合并到同一根光纖中傳輸;碼分多路復(fù)用(CDM,如CDMA)使用不同的編碼序列區(qū)分不同信號。FDM原理:為每個信號分配一個固定的頻率范圍,各信號頻譜在頻率上不重疊。TDM原理:按時間順序輪流分配傳輸時間給各信號,每個信號在任意時刻只占用一個時間片。4.數(shù)據(jù)鏈路層的主要功能是在物理層提供比特流傳輸服務(wù)的基礎(chǔ)上,添加差錯控制、流量控制和介質(zhì)訪問控制(MAC)等功能,實(shí)現(xiàn)兩個相鄰節(jié)點(diǎn)之間可靠的數(shù)據(jù)幀傳輸。流量控制是指防止發(fā)送方發(fā)送數(shù)據(jù)速率過快導(dǎo)致接收方來不及處理而丟失數(shù)據(jù)的技術(shù)。滑動窗口協(xié)議是一種常用的流量控制方法,它允許發(fā)送方維持一個“窗口”,窗口大小動態(tài)變化,表示接收方當(dāng)前可用于接收的數(shù)據(jù)緩沖區(qū)大小。發(fā)送方根據(jù)窗口大小決定發(fā)送數(shù)據(jù)的速率,接收方通過發(fā)送確認(rèn)(ACK)并告知剩余接收能力來調(diào)整窗口大小。5.TCP協(xié)議是一種面向連接的、可靠的、基于字節(jié)流的傳輸層協(xié)議。特點(diǎn)包括:連接導(dǎo)向(通信前需建立連接)、可靠傳輸(保證數(shù)據(jù)按序、無差錯、無損傳輸,使用確認(rèn)、重傳、校驗(yàn)和等機(jī)制)、面向字節(jié)流(傳輸單位是字節(jié)流,不保證消息邊界)、全雙工通信。UDP協(xié)議是一種無連接的、不可靠的、基于數(shù)據(jù)報的傳輸層協(xié)議。特點(diǎn)包括:無連接(發(fā)送數(shù)據(jù)前無需建立連接)、不可靠傳輸(盡最大努力交付,不保證可靠性,無確認(rèn)、重傳機(jī)制)、面向數(shù)據(jù)報(傳輸單位是數(shù)據(jù)報,保留了消息邊界)、支持單工、半雙工、全雙工通信。選擇TCP的應(yīng)用場景通常是那些對數(shù)據(jù)傳輸?shù)目煽啃院晚樞蛐砸蟾叩膱鼍?,如網(wǎng)頁瀏覽(HTTP/HTTPS)、文件傳輸(FTP)、電子郵件(SMTP/POP3)。選擇UDP的應(yīng)用場景通常是那些對實(shí)時性要求高、能容忍少量數(shù)據(jù)丟失的場景,如實(shí)時視頻/音頻流、在線游戲、DNS、DHCP。五、1.IP地址是網(wǎng)絡(luò)層用于唯一標(biāo)識設(shè)備在網(wǎng)絡(luò)中的邏輯地址,分為IPv4(32位,點(diǎn)分十進(jìn)制表示)和IPv6(128位,八進(jìn)制或十六進(jìn)制表示)。MAC地址是數(shù)據(jù)鏈路層用于唯一標(biāo)識網(wǎng)絡(luò)接口硬件的物理地址,固化在網(wǎng)卡中,48位,通常用六組兩位十六進(jìn)制數(shù)表示。區(qū)別在于層級不同(IP地址在網(wǎng)絡(luò)層,MAC地址在數(shù)據(jù)鏈路層)、范圍不同(IP地址可以跨網(wǎng)絡(luò),MAC地址僅在本局域網(wǎng)內(nèi)有效)、功能不同(IP地址用于路由,MAC地址用于直接交付數(shù)據(jù)幀)。作用:IP地址實(shí)現(xiàn)跨網(wǎng)絡(luò)的主機(jī)間通信尋址;MAC地址實(shí)現(xiàn)同一局域網(wǎng)內(nèi)設(shè)備間的數(shù)據(jù)幀交付尋址。IP數(shù)據(jù)包在互聯(lián)網(wǎng)中傳輸時,其源IP地址始終不變(代表發(fā)送方),目標(biāo)IP地址隨路徑經(jīng)過的路由器不同而不斷變化(最終代表接收方)。2.路由器是連接不同網(wǎng)絡(luò)(局域網(wǎng)或廣域網(wǎng))的設(shè)備,是網(wǎng)絡(luò)層核心設(shè)備。主要功能包括:路徑選擇(根據(jù)路由表選擇數(shù)據(jù)包的最佳傳輸路徑)、數(shù)據(jù)包轉(zhuǎn)發(fā)(根據(jù)目標(biāo)IP地址將數(shù)據(jù)包從出接口轉(zhuǎn)發(fā)到下一跳)、網(wǎng)絡(luò)隔離(不同網(wǎng)絡(luò)間的廣播風(fēng)暴隔離)、網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT,實(shí)現(xiàn)私有地址與公有地址的轉(zhuǎn)換)等。距離向量路由算法(如RIP)思想是每個路由器維護(hù)一張包含所有已知目的網(wǎng)絡(luò)及其距離(跳數(shù))的路由表,通過周期性地與相鄰路由器交換整個路由表來更新自己的路由信息,基于最短跳數(shù)原則選擇路徑。鏈路狀態(tài)路由算法(如OSPF)思想是每個路由器都了解整個網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),通過發(fā)送鏈路狀態(tài)通告(LSA)來描述自己直連鏈路的狀態(tài),基于最短路徑算法(如Dijkstra算法)計算到達(dá)所有目的網(wǎng)絡(luò)的最優(yōu)路徑,并構(gòu)建自己的路由表。距離向量算法實(shí)現(xiàn)簡單,但對網(wǎng)絡(luò)變化反應(yīng)慢,易產(chǎn)生環(huán)路;鏈路狀態(tài)算法維護(hù)信息量大,計算復(fù)雜度高,但對網(wǎng)絡(luò)變化反應(yīng)快,無環(huán)路問題。3.TCP的可靠傳輸機(jī)制是通過一系列協(xié)議確保數(shù)據(jù)從發(fā)送方準(zhǔn)確、完整、按序地到達(dá)接收方的。主要技術(shù)包括:序列號(給發(fā)送的每個字節(jié)段編號,接收方按序號檢查并確認(rèn),區(qū)分重復(fù)和失序數(shù)據(jù)包)、確認(rèn)應(yīng)答(ACK)(接收方收到數(shù)據(jù)后發(fā)送確認(rèn),告知發(fā)送方已成功接收的最后一個字節(jié)的序號)、超時重傳(發(fā)送方在規(guī)定時間內(nèi)未收到確認(rèn),則認(rèn)為數(shù)據(jù)包丟失或確認(rèn)丟失,重新發(fā)送該數(shù)據(jù)包)、流量控制(接收方通過滑動窗口的大小告知發(fā)送方自己還能接收多少數(shù)據(jù),防止發(fā)送方淹沒接收方)、擁塞控制(當(dāng)網(wǎng)絡(luò)出現(xiàn)擁塞時,發(fā)送方減慢發(fā)送速率,防止加劇擁塞)。這些機(jī)制協(xié)同工作,保障了TCP連接上的可靠數(shù)據(jù)傳輸。4.HTTP協(xié)議是應(yīng)用層面向?qū)ο蟮膮f(xié)議,用于客戶端與服務(wù)器之間請求-響應(yīng)交互。一次典型的請求-響應(yīng)交互步驟如下:1.客戶端發(fā)送HTTP請求:構(gòu)建請求行(包含方法GET/POST等、請求URI、HTTP版本)、請求頭(包含Host、User-Agent、Accept等)、空行,最后是請求體(對于POST請求)。請求通過TCP連接發(fā)送到服務(wù)器指定端口(通常是80)。2.服務(wù)器接收請求并處理:解析請求行和頭信
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 叉車司機(jī)崗前合規(guī)化考核試卷含答案
- 太陽能利用工操作技能知識考核試卷含答案
- 化工工藝試驗(yàn)工安全管理強(qiáng)化考核試卷含答案
- 數(shù)控火焰切割機(jī)操作工崗前操作安全考核試卷含答案
- 光纖篩選工安全管理能力考核試卷含答案
- 主提升機(jī)操作工復(fù)試模擬考核試卷含答案
- 工藝扎染工崗前跨界整合考核試卷含答案
- 數(shù)字孿生應(yīng)用技術(shù)員安全操作知識考核試卷含答案
- 2024年鹽亭縣招教考試備考題庫附答案
- 工業(yè)設(shè)計工藝師安全管理競賽考核試卷含答案
- 2026年陜西省森林資源管理局局屬企業(yè)公開招聘工作人員備考題庫及參考答案詳解1套
- 承包團(tuán)建燒烤合同范本
- 英語A級常用詞匯
- NB-T 47013.15-2021 承壓設(shè)備無損檢測 第15部分:相控陣超聲檢測
- 人教新起點(diǎn)英語五上《Unit5shopping》課件-課件
- 各品牌挖掘機(jī)挖斗連接尺寸數(shù)據(jù)
- 四川省成都市八年級上學(xué)期物理期末考試試卷及答案
- GB/T 38697-2020塊菌(松露)鮮品質(zhì)量等級規(guī)格
- 三菱FX3U系列PLC編程技術(shù)與應(yīng)用-第二章課件
- RoHS培訓(xùn)資料課件
- 協(xié)調(diào)控制系統(tǒng)
評論
0/150
提交評論