TCP/IP協(xié)議和CP/IP協(xié)議是什么
TCP/IP協(xié)議和CP/IP協(xié)議是什么
1、CP/IP協(xié)議(Transfer ControlnProtocol/Internet Protocol)叫做傳輸控制/網(wǎng)際協(xié)議,又叫網(wǎng)絡通訊協(xié)議,這個協(xié)議是Internet國際互聯(lián)網(wǎng)絡的基礎。
它包括上百個各種功能的協(xié)議,如:遠程登錄、文件傳輸和電子郵件等,而TCP協(xié)議和IP協(xié)議是保證數(shù)據(jù)完整傳輸?shù)膬蓚€基本的重要協(xié)議。
TCP/IP(Transmission Control Protocol/Internet Protocol的簡寫,中文譯名為傳輸控制協(xié)議/互聯(lián)網(wǎng)絡協(xié)議)協(xié)議是一種應用最為廣泛的網(wǎng)絡通信協(xié)議,也是Internet的標準連接協(xié)議。它提供了一整套方便實用、并能應用于多種網(wǎng)絡上的協(xié)議,使網(wǎng)絡互聯(lián)變得容易起來,并且使越來越多的網(wǎng)絡加入其中,成為Internet的事實標準。
準確的說TCP/IP協(xié)議是一個協(xié)議組(協(xié)議集合),其中包括了TCP協(xié)議和IP協(xié)議以及其他一些協(xié)議。
因此大家一定要明確TCP/IP協(xié)議不只代表TCP協(xié)議和IP協(xié)議,它代表的是一組協(xié)議。協(xié)議組中的其他一些協(xié)議也是非常重要的。
2、TCP/IP協(xié)議的產(chǎn)生
TCP/IP協(xié)議是怎么產(chǎn)生的呢?就讓我簡單的向大家介紹一下吧:
Internet的中文意義是“網(wǎng)際網(wǎng)”,它實際上就是將全球各地的局域網(wǎng)連接起來而形成的一個“網(wǎng)之間的網(wǎng)(即網(wǎng)際網(wǎng))”.
Internet的原型是ARPANET,一個軍用網(wǎng).在Internet還沒有形成之前,世界各個地方已經(jīng)建立了很多小型的局域網(wǎng),然而,這些各式各樣的局域網(wǎng)卻存在不同的網(wǎng)絡結(jié)構(gòu)和數(shù)據(jù)傳輸規(guī)則,如果要將這些局域網(wǎng)連接起來,就必須要有一個統(tǒng)一的規(guī)則來傳輸數(shù)據(jù),即TCP/IP協(xié)議.
什么?還不理解,好,那我就給你舉一個例子吧:比如世界各地的人需要在一起交流,那么他們之間就要用一種統(tǒng)一的語言(目前是英語)來交流和溝通,Internet也一樣,如果想讓所有的計算機連接在一起以便交流,那么就需要一種統(tǒng)一的數(shù)據(jù)傳輸標準,即CP/IP協(xié)議。
只有遵守這個協(xié)議的計算機,才能加入到Internet這個大家庭中來,才能與其他的計算機傳輸數(shù)據(jù),才能與其他的計算機交流。就是這樣,明白了嗎?
3、四層模型
從前面我們已經(jīng)知道,TCP/IP協(xié)議組中有很多的協(xié)議,那么這些協(xié)議之間的關系是什么樣子呢?TCP/IP協(xié)議組中的協(xié)議并不是平面分布的,而是分層次分布的,它遵守一個四層的模型概念:應用層、傳輸層、互聯(lián)層(網(wǎng)絡層)和網(wǎng)絡接口層。
應用層:它定義了應用程序使用互聯(lián)網(wǎng)的規(guī)程,應用程序?qū)⑼ㄟ^這一層訪問網(wǎng)絡。應用層是所有用戶所面向的應用程序的統(tǒng)稱。ICP/IP協(xié)議族在這一層面有著很多協(xié)議來支持不同的應用,許多大家所熟悉的基于Internet的應用的實現(xiàn)就離不開這些協(xié)議。
如我們進行萬維網(wǎng)(WWW)訪問用到了HTTP協(xié)議、文件傳輸用FTP協(xié)議、電子郵件發(fā)送用SMTP、域名的解析用DNS協(xié)議、 遠程登錄用Telnet協(xié)議等等,都是屬于TCP/IP應用層的;就用戶而言,看到的是由一個個軟件所構(gòu)筑的大多為圖形化的操作界面,而實際后臺運行的便是上述協(xié)議。
傳輸層:為兩個用戶進程(程序)之間建立、管理和拆除可靠而又有效的端到端連接的協(xié)議,即負責起點到終點的通信.這一層的的功能主要是提供應用程序間的通信。包括TCP(傳輸控制)和UDP(用戶數(shù)據(jù)報)兩個協(xié)議.
互聯(lián)層:本層定義了互聯(lián)網(wǎng)中傳輸?shù)?ldquo;信息包”格式,以及從一個用戶通過一個或多個路由器到最終目標的"信息包"轉(zhuǎn)發(fā)機制。包括網(wǎng)際協(xié)議IP,地址解析協(xié)議ARP,網(wǎng)際控制消息協(xié)議ICMP,互聯(lián)組管理協(xié)議IGMP.這一層也是TCP/IP協(xié)議族中非常關鍵的一層。
網(wǎng)絡接口層:四層模型的基層(最底層)是網(wǎng)絡接口層。負責數(shù)據(jù)幀的發(fā)送和接收,幀是獨立的網(wǎng)絡信息傳輸單元。網(wǎng)絡接口層將幀放在網(wǎng)上,或從網(wǎng)上把幀取下來。