物聯(lián)方案
2020年03月23日
TCP/IP傳輸協(xié)議,即傳輸控制/網(wǎng)絡(luò)協(xié)議,也叫作網(wǎng)絡(luò)通訊協(xié)議。它是在網(wǎng)絡(luò)的使用中的最基本的通信協(xié)議。TCP/IP傳輸協(xié)議對互聯(lián)網(wǎng)中各部分進行通信的標準和方法進行了規(guī)定。并且,TCP/IP傳輸協(xié)議是保證網(wǎng)絡(luò)數(shù)據(jù)信息及時、完整傳輸?shù)膬蓚€重要的協(xié)議。TCP/IP傳輸協(xié)議是嚴格來說是一個四層的體系結(jié)構(gòu),應(yīng)用層、傳輸層、網(wǎng)絡(luò)層和數(shù)據(jù)鏈路層都包含其中。
TCP/IP協(xié)議是Internet最基本的協(xié)議,其中應(yīng)用層的主要協(xié)議有Telnet、FTP、SMTP等,是用來接收來自傳輸層的數(shù)據(jù)或者按不同應(yīng)用要求與方式將數(shù)據(jù)傳輸至傳輸層;傳輸層的主要協(xié)議有UDP、TCP,是使用者使用平臺和計算機信息網(wǎng)內(nèi)部數(shù)據(jù)結(jié)合的通道,可以實現(xiàn)數(shù)據(jù)傳輸與數(shù)據(jù)共享;網(wǎng)絡(luò)層的主要協(xié)議有ICMP、IP、IGMP,主要負責網(wǎng)絡(luò)中數(shù)據(jù)包的傳送等;而網(wǎng)絡(luò)訪問層,也叫網(wǎng)路接口層或數(shù)據(jù)鏈路層,主要協(xié)議有ARP、RARP,主要功能是提供鏈路管理錯誤檢測、對不同通信媒介有關(guān)信息細節(jié)問題進行有效處理等。
歷史背景
Internet網(wǎng)絡(luò)的前身ARPANET當時使用的并不是傳輸控制協(xié)議/網(wǎng)際協(xié)議(Transmission Control Protocol/Internet Protocol,TCP/IP),而是一種叫網(wǎng)絡(luò)控制協(xié)議(Network Control Protocol,NCP)的網(wǎng)絡(luò)協(xié)議,但隨著網(wǎng)絡(luò)的發(fā)展和用戶對網(wǎng)絡(luò)的需求不斷提高,設(shè)計者們發(fā)現(xiàn),NCP協(xié)議存在著很多的缺點以至于不能充分支持ARPANET網(wǎng)絡(luò),特別是NCP僅能用于同構(gòu)環(huán)境中(所謂同構(gòu)環(huán)境是網(wǎng)絡(luò)上的所有計算機都運行相同的操作系統(tǒng)),設(shè)計者就認為“同構(gòu)”這一限制不應(yīng)被加到一個分布廣泛的網(wǎng)絡(luò)上。1980年,用于“異構(gòu)”網(wǎng)絡(luò)環(huán)境中的TCP/IP協(xié)議研制成功,也就是說,TCP/IP協(xié)議可以在各種硬件和操作系統(tǒng)上實現(xiàn)互操作。1982年,ARPANET開始采用TCP/IP協(xié)議。
產(chǎn)生過程
(1)1973年,開發(fā)出了TCP/IP協(xié)議中最核心的兩個協(xié)議:TCP協(xié)議和IP協(xié)議。
(2)1974年12月,正式發(fā)表了TCP/IP協(xié)議并對其進行了詳細的說明。同時,為了驗證TCP/IP協(xié)議的可用性,使一個數(shù)據(jù)包由一端發(fā)出,在經(jīng)過近10萬km的旅程后到達服務(wù)端。在這次傳輸中,數(shù)據(jù)包沒有丟失一個字節(jié),這成分說明了TCP/IP協(xié)議的成功。
(3)1983年元旦,TCP/IP協(xié)議正式替代NCP,從此以后TCP/IP成為大部分因特網(wǎng)共同遵守的一種網(wǎng)絡(luò)規(guī)則。
(4)1984年,TCP/IP協(xié)議得到世界結(jié)構(gòu)的肯定,成為多數(shù)計算機共同遵守的一個標準。