TCP IP的工作原理

2022-05-09 10:03:03 字數 592 閱讀 8320

本文採用tcp/ip協議傳送檔案為例,說明tcp/ip的工作原理,其中應用層傳輸檔案採用檔案傳輸協議(ftp)。

tcp/ip協議的工作流程如下:

●在源主機上,應用層將一串應用資料流傳送給傳輸層。

●傳輸層將應用層的資料流截成分組,並加上tcp報頭形成tcp段,送交網路層。

●在網路層給tcp段加上包括源、目的主機ip位址的ip報頭,生成乙個ip資料報,並將ip資料報送交鏈路層。

●鏈路層在其mac幀的資料部分裝上ip資料報,再加上源、目的主機的mac位址和幀頭,並根據其目的mac位址,將mac幀發往目的主機或ip路由器。

●在目的主機,鏈路層將mac幀的幀頭去掉,並將ip資料報送交網路層。

●網路層檢查ip報頭,如果報頭中校驗和與計算結果不一致,則丟棄該ip資料報;若校驗和與計算結果一致,則去掉ip報頭,將tcp段送交傳輸層。

●傳輸層檢查順序號,判斷是否是正確的tcp分組,然後檢查tcp報頭資料。若正確,則向源主機發確認資訊;若不正確或丟包,則向源主機要求重發資訊。

●在目的主機,傳輸層去掉tcp報頭,將排好順序的分組組成應用資料流送給應用程式。這樣目的主機接收到的來自源主機的位元組流,就像是直接接收來自源主機的位元組流一樣。

TCPIP網路原理與技術期末複習

tcp ip協議複習資料 一 單項選擇題 每小題2分 1 rarp的作用是 d a.將自己的ip位址轉換為mac位址 b.將對方的ip位址轉換為mac位址 c.將對方的mac位址轉換為ip位址 d.知道自己的mac位址,通過rarp協議得到自己的ip位址 2 c 是乙個網路層的協議,它提供了錯誤報告...

TCPIP中各種協議資料的格式

ip包中的檢驗和是針對ip首部做檢驗的。tcp udp icmp igmp包首部中的檢驗和都是針對整個包 首部和資料部分 做檢驗的。說明 preamble field 前導用以傳送端和接收端的物理裝置達到同步狀態 start frame delimiter sfd field sfd用以表示乙個幀的...

計算機網路原理TCP IP協議簇及協議之間的關係

圖7 7 ip在不同的網路間傳輸分組 開始,站點a中的t c p建立了乙個包含使用者資料的tcp段,並將段傳送給站點b。如果一切正常,b會對它收到的段進行確認。從tcp的角度來看,它與b建立了乙個直接連線 虛線 而ip卻要在中途將段截獲,並建立乙個包含tcp段的ip分組。如果站點a分組要通過乙個令牌...