1. 程式人生 > >TCP/IP工作原理

TCP/IP工作原理

TCP/IP工作原理:
(1)源主機—應用層:將資料流傳送給傳輸層。
(2)源主機—傳輸層:將應用層的資料流進行分組,一組資料流+TCP報頭=TCP段,傳送給網路層。
(3)源主機—網路層:TCP段+IP報頭=IP資料包,傳送給網路介面層。其中IP報頭包括源主機與目的主機IP地址。
(4)源主機—網路介面層:IP資料包+MAC地址和幀頭=MAC幀,根據目的MAC地址,將MAC幀發往目的主機或節點路由器。
(5)目的主機—網路介面層:去掉MAC幀的幀頭,將IP資料包傳送給網路層。
(6)目的主機—網路層:對IP報頭進行校驗,如果校驗通過,去掉IP報頭,將TCP段傳送給傳輸層,否則丟棄IP資料包。
(7)目的主機—傳輸層:檢查IP資料包的序號,判斷TCP分組是否正確;檢查TCP報頭資料,向源主機發送確認資訊或重發資訊;去掉TCP報頭,將排好順序的分組組成資料流傳送給應用層。
(8)目的主機—應用層:接收資料流。