tcp/ip 的工作原理下面以採用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報頭,將排好順序的分組組成應用資料流送給應用程式。這樣目的主機接收到的來自源主機的位元組流,就像是直接接收來自源主機的位元組流一樣。
TCP IP工作原理
今天北京交通大學面試的時候出了這樣一道題 我是簡單的說的 事後我總結了一下,應該這樣說 1 瀏覽器請求網域名稱解析,獲得網域名稱對應的ip位址。2 瀏覽器把請求資料傳給運輸層,運輸層獲得資料後把資料分組,並給沒有組加上tcp頭部,生成乙個tcp段,送交給網路層。3 網路層加上包含源ip和目的ip位址...
TCP IP的工作原理
應用層,運輸層,網路層,鏈路層,物理層 1 在源主機上應用層將一串位元組流傳給傳輸層 2 傳輸層將位元組流分成tcp段,加上tcp包頭交給網際網路絡 ip 層 3 ip層生成乙個包,將tcp段放人其資料域,並加上源和目的主機的ipip包交給資料鏈路層 4 資料鏈路層在其幀的資料部分裝ip包,發往目的...
TCP IP協議介紹之工作原理
tcp ip的通訊協議 這部分簡要介紹一下tcp ip的內部結構,為討論與網際網路有關的安全問題打下基礎。tcp ip協議組之所以流行,部分原因是因為它可以用在各種各樣的通道和底層協議 例如t1和x.25 乙太網以及rs 232序列介面 之上。確切地說,tcp ip協議是一組包括tcp協議和ip協議...