1-TCPIP概述-1_第1頁
1-TCPIP概述-1_第2頁
1-TCPIP概述-1_第3頁
1-TCPIP概述-1_第4頁
1-TCPIP概述-1_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、l1.1 網(wǎng)絡(luò)互聯(lián)與網(wǎng)絡(luò)互聯(lián)與TCP/IPl1.2 網(wǎng)絡(luò)協(xié)議的分層網(wǎng)絡(luò)協(xié)議的分層l1.3 TCP/IP的發(fā)展過程的發(fā)展過程l1.4 TCP/IP協(xié)議的標(biāo)準(zhǔn)化協(xié)議的標(biāo)準(zhǔn)化 1. 掌握協(xié)議分層思想掌握協(xié)議分層思想 2. 掌握掌握TCP/IP分層結(jié)構(gòu)分層結(jié)構(gòu) 3. 了解了解TCP/IP發(fā)展歷史發(fā)展歷史l1.1 網(wǎng)絡(luò)互聯(lián)與網(wǎng)絡(luò)互聯(lián)與TCP/IPl1.2 網(wǎng)絡(luò)協(xié)議的分層網(wǎng)絡(luò)協(xié)議的分層l1.3 TCP/IP的發(fā)展過程的發(fā)展過程l1.4 TCP/IP協(xié)議的標(biāo)準(zhǔn)化協(xié)議的標(biāo)準(zhǔn)化l因特網(wǎng)(因特網(wǎng)(Internet):世界范圍的):世界范圍的“網(wǎng)絡(luò)的網(wǎng)絡(luò)網(wǎng)絡(luò)的網(wǎng)絡(luò)”l實(shí)現(xiàn)技術(shù)上存在差異的各種網(wǎng)絡(luò)是如何互相聯(lián)通的?實(shí)

2、現(xiàn)技術(shù)上存在差異的各種網(wǎng)絡(luò)是如何互相聯(lián)通的?l例:你通過校園網(wǎng)(采用以太網(wǎng)技術(shù))和在家使用電話例:你通過校園網(wǎng)(采用以太網(wǎng)技術(shù))和在家使用電話撥號上網(wǎng)的同學(xué),通過撥號上網(wǎng)的同學(xué),通過QQ聊天。聊天。l Vinton Cerf(被稱為(被稱為Internet之父)在之父)在30多多年前為不同網(wǎng)絡(luò)的互聯(lián)提供了一個技術(shù)思年前為不同網(wǎng)絡(luò)的互聯(lián)提供了一個技術(shù)思路路:“每個網(wǎng)絡(luò)內(nèi)部使用各自的通信協(xié)議,各每個網(wǎng)絡(luò)內(nèi)部使用各自的通信協(xié)議,各個網(wǎng)絡(luò)之間通信時使用個網(wǎng)絡(luò)之間通信時使用TCP/IP協(xié)議族協(xié)議族”。2. 如何實(shí)現(xiàn)不同類數(shù)據(jù)如何實(shí)現(xiàn)不同類數(shù)據(jù)幀幀的轉(zhuǎn)發(fā)?的轉(zhuǎn)發(fā)?網(wǎng)絡(luò)網(wǎng)絡(luò)1(以太網(wǎng))(以太網(wǎng)) 網(wǎng)絡(luò)網(wǎng)絡(luò)2

3、(Modem撥號,撥號,PPP) 協(xié)議協(xié)議數(shù)據(jù)數(shù)據(jù)FCSF7EAFFC03F7E111212類型類型數(shù)據(jù)數(shù)據(jù)FCS目的地址目的地址源地址源地址6624如何通信?如何通信?問題一:數(shù)據(jù)格式不同問題一:數(shù)據(jù)格式不同問題二:地址不同問題二:地址不同引入引入IP層,能屏蔽底層不同物理網(wǎng)絡(luò)的差異層,能屏蔽底層不同物理網(wǎng)絡(luò)的差異。lIP層統(tǒng)一了數(shù)據(jù)格式層統(tǒng)一了數(shù)據(jù)格式以太網(wǎng)以太網(wǎng)令牌環(huán)網(wǎng)令牌環(huán)網(wǎng)撥號線路撥號線路幀中繼幀中繼IP層(層(IP地址,地址,IP報文格式確定)報文格式確定)應(yīng)用應(yīng)用1應(yīng)用應(yīng)用2應(yīng)用應(yīng)用n網(wǎng)絡(luò)網(wǎng)絡(luò)1(以太網(wǎng))(以太網(wǎng)) 網(wǎng)絡(luò)網(wǎng)絡(luò)2(Modem撥號,撥號,PPP) 以太網(wǎng)幀以太網(wǎng)幀IP

4、數(shù)據(jù)報數(shù)據(jù)報PPP幀幀問題:誰來進(jìn)行轉(zhuǎn)換?問題:誰來進(jìn)行轉(zhuǎn)換?解決:引入解決:引入IP路由器路由器以太網(wǎng)幀以太網(wǎng)幀IP數(shù)據(jù)報數(shù)據(jù)報IP數(shù)據(jù)報數(shù)據(jù)報PPP幀幀IP數(shù)據(jù)報數(shù)據(jù)報l路由器接收以太網(wǎng)數(shù)據(jù)幀,解封路由器接收以太網(wǎng)數(shù)據(jù)幀,解封提取提取IP數(shù)據(jù)報,然后封裝成數(shù)據(jù)報,然后封裝成PPP幀幀l路由器主要用來轉(zhuǎn)發(fā)數(shù)據(jù)報,是路由器主要用來轉(zhuǎn)發(fā)數(shù)據(jù)報,是網(wǎng)絡(luò)互聯(lián)的核心設(shè)備網(wǎng)絡(luò)互聯(lián)的核心設(shè)備l如何選擇數(shù)據(jù)通信的最佳路徑?如何選擇數(shù)據(jù)通信的最佳路徑?l網(wǎng)絡(luò)通信存在不可靠性網(wǎng)絡(luò)通信存在不可靠性l如何對網(wǎng)絡(luò)擁塞進(jìn)行控制?如何對網(wǎng)絡(luò)擁塞進(jìn)行控制?l能否只由能否只由IP來解決?來解決?lTCP/IP協(xié)議族協(xié)議族lT

5、CP/IP設(shè)計者的策略:簡化問題,分而治之設(shè)計者的策略:簡化問題,分而治之解決:對于每個問題都引入專門的協(xié)議來解決解決:對于每個問題都引入專門的協(xié)議來解決路由協(xié)議:路由協(xié)議:(RIP、OSPF、BGP等)等)ICMP:Internet控制報文協(xié)議控制報文協(xié)議TCP/UDP:傳輸層協(xié)議(傳輸控制協(xié)議和用戶數(shù)據(jù)報協(xié)議)傳輸層協(xié)議(傳輸控制協(xié)議和用戶數(shù)據(jù)報協(xié)議)其優(yōu)點(diǎn)是:其優(yōu)點(diǎn)是:減輕了協(xié)議設(shè)計和實(shí)現(xiàn)的復(fù)雜度減輕了協(xié)議設(shè)計和實(shí)現(xiàn)的復(fù)雜度有利于軟件的更新?lián)Q代有利于軟件的更新?lián)Q代在上述協(xié)議的基礎(chǔ)上,實(shí)現(xiàn)了多種網(wǎng)絡(luò)應(yīng)用。在上述協(xié)議的基礎(chǔ)上,實(shí)現(xiàn)了多種網(wǎng)絡(luò)應(yīng)用。FTP、HTTP、TELNET、POP3、SM

6、TP、SNMP、DNS等等等等TCP/IP協(xié)議族:是上述各個協(xié)議的統(tǒng)稱。協(xié)議族:是上述各個協(xié)議的統(tǒng)稱。 TCP/IP是網(wǎng)間互連的一個重要協(xié)議,是一個被是網(wǎng)間互連的一個重要協(xié)議,是一個被廣泛采用的互連協(xié)議標(biāo)準(zhǔn)。廣泛采用的互連協(xié)議標(biāo)準(zhǔn)。 TCP/IP是一個協(xié)議族,是一個協(xié)議族,TCP和和IP是其中兩個最是其中兩個最重要的且必不可少的協(xié)議,故用它們作為代表命名。重要的且必不可少的協(xié)議,故用它們作為代表命名。問題:問題:TCP/IP協(xié)議族中各協(xié)議的關(guān)系如何?協(xié)議族中各協(xié)議的關(guān)系如何?l1.1 網(wǎng)絡(luò)互聯(lián)與網(wǎng)絡(luò)互聯(lián)與TCP/IPl1.2 網(wǎng)絡(luò)協(xié)議的分層網(wǎng)絡(luò)協(xié)議的分層l1.3 TCP/IP的發(fā)展過程的發(fā)展過

7、程l1.4 TCP/IP協(xié)議的標(biāo)準(zhǔn)化協(xié)議的標(biāo)準(zhǔn)化lOSI參考模型采用什么結(jié)構(gòu)?參考模型采用什么結(jié)構(gòu)?l包括哪幾部分?包括哪幾部分?l為什么最終沒有被采用?為什么最終沒有被采用?l相互通信的兩個計算機(jī)系統(tǒng)必須相互通信的兩個計算機(jī)系統(tǒng)必須高度協(xié)調(diào)工作高度協(xié)調(diào)工作才行,而才行,而這種這種“協(xié)調(diào)協(xié)調(diào)”是相當(dāng)復(fù)雜的。是相當(dāng)復(fù)雜的。 l “分層分層”可將龐大而復(fù)雜的問題,轉(zhuǎn)化為若干較小的局可將龐大而復(fù)雜的問題,轉(zhuǎn)化為若干較小的局部問題,而這些較小的局部問題就比較部問題,而這些較小的局部問題就比較易于研究和處理易于研究和處理。 即,通過即,通過劃分層次劃分層次,將復(fù)雜系統(tǒng)模塊化,簡化了問題,將復(fù)雜系統(tǒng)模塊化

8、,簡化了問題.l模塊化易于維護(hù)和系統(tǒng)的更新模塊化易于維護(hù)和系統(tǒng)的更新各層服務(wù)實(shí)現(xiàn)的改變對于系統(tǒng)的其他部分透明。各層服務(wù)實(shí)現(xiàn)的改變對于系統(tǒng)的其他部分透明。用戶用戶(寫信人)(寫信人)郵局郵局用戶用戶(收信人)(收信人)郵局郵局運(yùn)輸部門運(yùn)輸部門運(yùn)輸部門運(yùn)輸部門甲地甲地乙地乙地用戶間約定用戶間約定郵局間約定郵局間約定運(yùn)輸部門間約定運(yùn)輸部門間約定用戶子系統(tǒng)用戶子系統(tǒng)郵局子系統(tǒng)郵局子系統(tǒng)運(yùn)輸子系統(tǒng)運(yùn)輸子系統(tǒng)lOSI采用了采用了分層分層的結(jié)構(gòu)化技術(shù)。的結(jié)構(gòu)化技術(shù)。l所謂所謂“分層分層”,就是,就是在邏輯上在邏輯上把功能分為若干層,每一層把功能分為若干層,每一層實(shí)現(xiàn)一個定義明確的功能。實(shí)現(xiàn)一個定義明確的功能

9、。l分層思想分層思想:l層次間相對獨(dú)立,每一層使用下層提供的服務(wù)實(shí)現(xiàn)自己層次間相對獨(dú)立,每一層使用下層提供的服務(wù)實(shí)現(xiàn)自己的功能;的功能;l層次應(yīng)足夠多,以免不同功能混雜在同一層中,但也不層次應(yīng)足夠多,以免不同功能混雜在同一層中,但也不能太多,否則體系結(jié)構(gòu)會過于龐大;能太多,否則體系結(jié)構(gòu)會過于龐大;l每一層的目的都是向它的上一層提供服務(wù)并且向上層屏每一層的目的都是向它的上一層提供服務(wù)并且向上層屏蔽實(shí)現(xiàn)細(xì)節(jié)。蔽實(shí)現(xiàn)細(xì)節(jié)。應(yīng)用層應(yīng)用層傳輸層傳輸層IP層層物理接口層物理接口層硬件層硬件層TCP/IP分層模型分層模型層間數(shù)據(jù)流層間數(shù)據(jù)流報文或數(shù)據(jù)流報文或數(shù)據(jù)流傳輸協(xié)議分組傳輸協(xié)議分組IP數(shù)據(jù)報數(shù)據(jù)報特定

10、于物理網(wǎng)絡(luò)的幀特定于物理網(wǎng)絡(luò)的幀比特流比特流3. TCP/IP分層模型分層模型 TCP/IP 模型是四層的體系結(jié)構(gòu):應(yīng)用層、運(yùn)輸層、網(wǎng)際層模型是四層的體系結(jié)構(gòu):應(yīng)用層、運(yùn)輸層、網(wǎng)際層和網(wǎng)絡(luò)接口層。和網(wǎng)絡(luò)接口層。 最下面的網(wǎng)絡(luò)接口層并沒有具體內(nèi)容。最下面的網(wǎng)絡(luò)接口層并沒有具體內(nèi)容。 往往采取折中的辦法,即綜合往往采取折中的辦法,即綜合 OSI 和和 TCP/IP 的優(yōu)點(diǎn),采的優(yōu)點(diǎn),采用一種只有五層協(xié)議的體系結(jié)構(gòu)用一種只有五層協(xié)議的體系結(jié)構(gòu) 。 應(yīng)用層首部應(yīng)用層首部H5H4運(yùn)輸層首部運(yùn)輸層首部H3網(wǎng)絡(luò)層首部網(wǎng)絡(luò)層首部5432154321計算機(jī)計算機(jī) 1AP2AP1計算機(jī)計算機(jī) 2應(yīng)應(yīng) 用用 程程

11、序序 數(shù)數(shù) 據(jù)據(jù)10100110100101 比比 特特 流流 110101110101注意觀察加入或剝?nèi)ナ撞浚ㄎ膊浚┑膶哟巫⒁庥^察加入或剝?nèi)ナ撞浚ㄎ膊浚┑膶哟螒?yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H4H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H3H4H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H2鏈路層鏈路層首部首部T2鏈路層鏈路層尾部尾部5432154321計算機(jī)計算機(jī) 1AP2AP1計算機(jī)計算機(jī) 210100110100101 比比 特特 流流 110101110101計算機(jī)計算機(jī) 2 的物理層收到比特流后的物理層收到比特流后交給數(shù)據(jù)鏈路層交給數(shù)據(jù)鏈路層H2T2H

12、3H4H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H3H4H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)5432154321計算機(jī)計算機(jī) 1AP2AP1計算機(jī)計算機(jī) 2數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊亢髷?shù)據(jù)鏈路層剝?nèi)撞亢蛶膊亢蟀褞臄?shù)據(jù)部分交給網(wǎng)絡(luò)層把幀的數(shù)據(jù)部分交給網(wǎng)絡(luò)層H2T2H3H4H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H4H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H3H4H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)5432154321計算機(jī)計算機(jī) 1AP2AP1計算機(jī)計算機(jī) 2網(wǎng)絡(luò)層剝?nèi)シ纸M首部后網(wǎng)絡(luò)層剝?nèi)シ纸M首部后把分組的數(shù)據(jù)部分交給運(yùn)輸層把分組的數(shù)據(jù)部分交給運(yùn)輸層H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H

13、4H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)5432154321計算機(jī)計算機(jī) 1AP2AP1計算機(jī)計算機(jī) 2運(yùn)輸層剝?nèi)笪氖撞亢筮\(yùn)輸層剝?nèi)笪氖撞亢蟀褕笪牡臄?shù)據(jù)部分交給應(yīng)用層把報文的數(shù)據(jù)部分交給應(yīng)用層應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)H5應(yīng)應(yīng) 用用 程程 序序 數(shù)數(shù) 據(jù)據(jù)5432154321計算機(jī)計算機(jī) 1AP2AP1計算機(jī)計算機(jī) 2應(yīng)用層剝?nèi)?yīng)用層應(yīng)用層剝?nèi)?yīng)用層 PDU 首部后首部后把應(yīng)用程序數(shù)據(jù)交給應(yīng)用進(jìn)程把應(yīng)用程序數(shù)據(jù)交給應(yīng)用進(jìn)程5432154321計算機(jī)計算機(jī) 1AP2AP1計算機(jī)計算機(jī) 2我收到了我收到了 AP1 發(fā)來的發(fā)來的應(yīng)用程序數(shù)據(jù)!應(yīng)用程序數(shù)據(jù)!應(yīng)用層應(yīng)用層運(yùn)輸層運(yùn)輸層網(wǎng)絡(luò)層網(wǎng)

14、絡(luò)層表示層表示層會話層會話層數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層物理層物理層7 76 65 54 43 32 21 1OSI 的體系結(jié)構(gòu)的體系結(jié)構(gòu)應(yīng)用層應(yīng)用層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層網(wǎng)際層網(wǎng)際層 IP (各種應(yīng)用層協(xié)議如各種應(yīng)用層協(xié)議如TELNET, FTP, SMTP 等等)運(yùn)輸層運(yùn)輸層(TCP 或或 UDP)TCP/IP 的體系結(jié)構(gòu)的體系結(jié)構(gòu)無連接分組交付服務(wù)無連接分組交付服務(wù)運(yùn)輸服務(wù)運(yùn)輸服務(wù) (可靠或不可靠可靠或不可靠)各種各種應(yīng)用服務(wù)應(yīng)用服務(wù)TCP/IP 的三個服務(wù)層次的三個服務(wù)層次分層缺點(diǎn):效率低分層缺點(diǎn):效率低1.1.各層之間相互獨(dú)立,都要對數(shù)據(jù)進(jìn)行分別處理各層之間相互獨(dú)立,都要對數(shù)據(jù)進(jìn)行分別處理2.

15、2.每層處理完畢都要加一個頭結(jié)構(gòu),增加了通信數(shù)據(jù)量每層處理完畢都要加一個頭結(jié)構(gòu),增加了通信數(shù)據(jù)量分層優(yōu)勢:分層優(yōu)勢:簡化問題,分而治之,有利于軟件升級換代簡化問題,分而治之,有利于軟件升級換代TCP/IP分層的基本原則分層的基本原則信宿機(jī)第信宿機(jī)第n n層收到的數(shù)據(jù)與信源機(jī)第層收到的數(shù)據(jù)與信源機(jī)第n n層發(fā)出的數(shù)據(jù)完層發(fā)出的數(shù)據(jù)完全一致全一致 。相同的報文相同的報文相同的分組相同的分組相同的數(shù)據(jù)報相同的數(shù)據(jù)報相同的幀相同的幀主機(jī)主機(jī)A主機(jī)主機(jī)B應(yīng)用層應(yīng)用層傳輸層傳輸層IP層層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)網(wǎng)絡(luò)應(yīng)用層應(yīng)用層傳輸層傳輸層IP層層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層應(yīng)用層應(yīng)用層傳輸層傳輸層IP層層物理接口

16、層物理接口層硬件層硬件層TCP/IP分層模型分層模型4. 分層模型中的兩個邊界分層模型中的兩個邊界操作系統(tǒng)邊界操作系統(tǒng)邊界OSOS外實(shí)現(xiàn)外實(shí)現(xiàn)OSOS內(nèi)實(shí)現(xiàn)內(nèi)實(shí)現(xiàn)協(xié)議地址邊界協(xié)議地址邊界使用使用IPIP地址地址使用硬件地址使用硬件地址OSOS內(nèi)部實(shí)現(xiàn)包括:內(nèi)部實(shí)現(xiàn)包括: 傳輸層及其以下各層的協(xié)議傳輸層及其以下各層的協(xié)議 應(yīng)用層中被應(yīng)用層中被IETFIETF標(biāo)準(zhǔn)化的協(xié)議標(biāo)準(zhǔn)化的協(xié)議 OSOS廠商自定義的協(xié)議廠商自定義的協(xié)議問題問題1:編寫網(wǎng)絡(luò)應(yīng)用程序時如何訪問操:編寫網(wǎng)絡(luò)應(yīng)用程序時如何訪問操作系統(tǒng)內(nèi)部的服務(wù)?作系統(tǒng)內(nèi)部的服務(wù)?應(yīng)用層應(yīng)用層傳輸層傳輸層IP層層物理接口層物理接口層硬件層硬件層Soc

17、ket編程接口編程接口數(shù)據(jù)數(shù)據(jù)100-0a-3d-54-7e-4f500-0a-3d-54-68-795401-0a-3d-53-09-7a5401-0a-3d-54-0a-7b01-0a-3d-53-09-7a數(shù)據(jù)數(shù)據(jù)使用使用ARP和和RARP協(xié)議協(xié)議問題問題2:如何實(shí)現(xiàn):如何實(shí)現(xiàn)IP地址和到物理地地址和到物理地址的映射?址的映射?01-0b-3c-53-09-7a3數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)01-0b-3c-53-09-7

18、a5. 關(guān)于點(diǎn)到點(diǎn)和端到端關(guān)于點(diǎn)到點(diǎn)和端到端應(yīng)用層應(yīng)用層傳輸層傳輸層IP層層物理接口層物理接口層硬件層硬件層端到端端到端點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)應(yīng)用層應(yīng)用層傳輸層傳輸層IP層層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層應(yīng)用層應(yīng)用層傳輸層傳輸層IP層層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層IP層層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層IP層層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層端到端端到端端到端端到端點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)點(diǎn)到點(diǎn)IP、ICMP、IGMPARP、RARP、PPPUDPTCPHTTP,Telnet, FTP,BGP,SMTP,POP, IMAPRIP, DHCP,SNMP,BOOTPDNSNFSIP應(yīng)用應(yīng)用1應(yīng)用應(yīng)用2應(yīng)用應(yīng)

19、用n網(wǎng)絡(luò)網(wǎng)絡(luò)1網(wǎng)絡(luò)網(wǎng)絡(luò)2網(wǎng)絡(luò)網(wǎng)絡(luò)nTCP/IP沙漏模型沙漏模型IPIP位于所有通信的中心,位于所有通信的中心,是唯一被所有應(yīng)用程序是唯一被所有應(yīng)用程序所共有的協(xié)議所共有的協(xié)議。TCP/IP模型是在模型是在1個硬件層上構(gòu)建的個硬件層上構(gòu)建的4個軟件層個軟件層1. 應(yīng)用層:提供通用的應(yīng)用程序,如電子郵件、文件傳輸?shù)取?yīng)用層:提供通用的應(yīng)用程序,如電子郵件、文件傳輸?shù)取?. 傳輸層:提供應(yīng)用程序間端到端的通信傳輸層:提供應(yīng)用程序間端到端的通信 格式化信息流格式化信息流 提供可靠傳輸提供可靠傳輸 識別不同應(yīng)用程序識別不同應(yīng)用程序3. IP層:負(fù)責(zé)點(diǎn)到點(diǎn)通信層:負(fù)責(zé)點(diǎn)到點(diǎn)通信 處理處理TCP分層發(fā)送請求

20、分層發(fā)送請求 為進(jìn)入的數(shù)據(jù)報尋徑為進(jìn)入的數(shù)據(jù)報尋徑處理處理ICMP報文:流控、擁塞控制報文:流控、擁塞控制 組播服務(wù)組播服務(wù)4. 網(wǎng)絡(luò)接口層:接收網(wǎng)絡(luò)接口層:接收IP數(shù)據(jù)報并通過選定的網(wǎng)絡(luò)發(fā)送。數(shù)據(jù)報并通過選定的網(wǎng)絡(luò)發(fā)送。l多路復(fù)用:上層協(xié)議多路復(fù)用下層協(xié)議。見書上多路復(fù)用:上層協(xié)議多路復(fù)用下層協(xié)議。見書上10頁,頁,圖圖1-13。l多路分解:下層協(xié)議根據(jù)分組首部字段的指示決定把多路分解:下層協(xié)議根據(jù)分組首部字段的指示決定把分組上交給上層哪個協(xié)議模塊。見書上分組上交給上層哪個協(xié)議模塊。見書上10頁,圖頁,圖1-14。l1.1 網(wǎng)絡(luò)互聯(lián)與網(wǎng)絡(luò)互聯(lián)與TCP/IPl1.2 網(wǎng)絡(luò)協(xié)議的分層網(wǎng)絡(luò)協(xié)議的分

21、層l1.3 TCP/IP的發(fā)展過程的發(fā)展過程l1.4 TCP/IP協(xié)議的標(biāo)準(zhǔn)化協(xié)議的標(biāo)準(zhǔn)化 1958年年1月,月,ARPA (Advanced Research Projects Agency)成立。旨在研究對國防有重大意義的高新技術(shù)。其中研究的成立。旨在研究對國防有重大意義的高新技術(shù)。其中研究的重要任務(wù)之一是:在戰(zhàn)爭期間保證不間斷、高可靠性通信的重要任務(wù)之一是:在戰(zhàn)爭期間保證不間斷、高可靠性通信的通信網(wǎng)絡(luò)系統(tǒng)。通信網(wǎng)絡(luò)系統(tǒng)。 1969年年10月,月,ARPA建立了建立了第一個分組交換網(wǎng)絡(luò)第一個分組交換網(wǎng)絡(luò)ARPANET。 1973年,年,ARPA啟動互聯(lián)網(wǎng)研究項目(啟動互聯(lián)網(wǎng)研究項目(Int

22、ernetting),并),并導(dǎo)致了導(dǎo)致了TCP/IP的出現(xiàn)與發(fā)展。的出現(xiàn)與發(fā)展。 1977-1979,推出目前形式的,推出目前形式的TCP/IP體系結(jié)構(gòu)和協(xié)議規(guī)范體系結(jié)構(gòu)和協(xié)議規(guī)范(基本定型)。(基本定型)。 1980年前后,年前后,ARPA上的所有機(jī)器開始轉(zhuǎn)向上的所有機(jī)器開始轉(zhuǎn)向TCP/IP,并以,并以ARPANET為主干逐步建立為主干逐步建立Internet。 1983年初,向年初,向TCP/IP的轉(zhuǎn)換全部結(jié)束。的轉(zhuǎn)換全部結(jié)束。 1975年起年起ARPANET的網(wǎng)控與管理者將的網(wǎng)控與管理者將ARPANET一分為二:一分為二: ARPANET:用于進(jìn)一步的研究。用于進(jìn)一步的研究。 MILN

23、ET:用于軍方的非機(jī)密通信。用于軍方的非機(jī)密通信。 1983年,伯克利加州大學(xué)推出內(nèi)含年,伯克利加州大學(xué)推出內(nèi)含TCP/IP的第一個的第一個BSD UNIX (Berkeley Software Distribution UNIX)。此舉使。此舉使ARPANET覆蓋了當(dāng)時美國覆蓋了當(dāng)時美國90%的計算機(jī)科學(xué)系。的計算機(jī)科學(xué)系。 1984年,年,Internet基本形成?;拘纬?。 1985年,年,NSF (National Scientific Foundation)開始資助開始資助TCP/IP和互聯(lián)網(wǎng)的研究。和互聯(lián)網(wǎng)的研究。 1986年,建立年,建立NSFNET,使全美的主要院校、科研機(jī)構(gòu)聯(lián)

24、入,使全美的主要院校、科研機(jī)構(gòu)聯(lián)入NSFNET,并與,并與ARPANET相聯(lián)。相聯(lián)。 此后,此后,NSF不斷發(fā)展并逐步取代不斷發(fā)展并逐步取代ARPANET成為成為Internet的新的新主干,主干,ARPANET逐漸退出歷史舞臺。逐漸退出歷史舞臺。 1991年起,美國政府決定把主干網(wǎng)交給私人公司。年起,美國政府決定把主干網(wǎng)交給私人公司。1993年,高級網(wǎng)絡(luò)和服務(wù)公司年,高級網(wǎng)絡(luò)和服務(wù)公司ANS (Advanced Networks and Services)建立了建立了ANSNET,并取代,并取代NSFNET。 1995年,年,NSF不再對不再對NSFNET提供資助,各種商業(yè)網(wǎng)絡(luò)代替提供資助,

25、各種商業(yè)網(wǎng)絡(luò)代替NSFNET提供主干通信服務(wù),提供主干通信服務(wù),Internet進(jìn)入商業(yè)化時代。進(jìn)入商業(yè)化時代。 1995年,年,VBNS (Very High Speed Backbone Network Service)建設(shè)并取代建設(shè)并取代ANSNET。 1996年,美國啟動年,美國啟動NGI (Next Generation Internet),并從,并從1998年開始研究建設(shè)年開始研究建設(shè)NGI的主干網(wǎng)的主干網(wǎng)Abilene。 目前的目前的TCP/IP是第是第4版,稱作版,稱作IPv4。 1998年,年,IPv6協(xié)議標(biāo)準(zhǔn)已基本制定完成,進(jìn)入實(shí)用化階段。協(xié)議標(biāo)準(zhǔn)已基本制定完成,進(jìn)入實(shí)用化

26、階段。1995年年10月月24日,美國聯(lián)邦網(wǎng)絡(luò)委員會為日,美國聯(lián)邦網(wǎng)絡(luò)委員會為Internet作了如下作了如下定義:定義:InternetInternet是一個全球性的信息系統(tǒng),系統(tǒng)中的每臺主機(jī)都有是一個全球性的信息系統(tǒng),系統(tǒng)中的每臺主機(jī)都有一個全球唯一的主機(jī)地址,地址格式通過一個全球唯一的主機(jī)地址,地址格式通過IPIP協(xié)議定義。系統(tǒng)協(xié)議定義。系統(tǒng)中主機(jī)與主機(jī)間的通信遵守中主機(jī)與主機(jī)間的通信遵守TCP/IPTCP/IP協(xié)議標(biāo)準(zhǔn),或是其它與協(xié)議標(biāo)準(zhǔn),或是其它與IPIP兼容的協(xié)議標(biāo)準(zhǔn)來交換信息。在以上描述的信息基礎(chǔ)設(shè)施上,兼容的協(xié)議標(biāo)準(zhǔn)來交換信息。在以上描述的信息基礎(chǔ)設(shè)施上,利用公網(wǎng)或?qū)>W(wǎng)的形式,

27、向社會大眾提供資源和服務(wù)。利用公網(wǎng)或?qū)>W(wǎng)的形式,向社會大眾提供資源和服務(wù)。 TCP/IP成功的主要原因:成功的主要原因:1.TCP/IP是最早出現(xiàn)的互聯(lián)網(wǎng)協(xié)議,它的成功得益于順應(yīng)了社是最早出現(xiàn)的互聯(lián)網(wǎng)協(xié)議,它的成功得益于順應(yīng)了社會的需求。會的需求。2. DARPA采用開放策略推廣采用開放策略推廣TCP/IP,鼓勵廠商、大學(xué)開發(fā),鼓勵廠商、大學(xué)開發(fā)TCP/IP產(chǎn)品產(chǎn)品 。3. TCP/IP與流行的與流行的UNIX系統(tǒng)結(jié)合是其成功的主要源泉。系統(tǒng)結(jié)合是其成功的主要源泉。 4. TCP/IP技術(shù)來自于實(shí)踐,并在實(shí)踐中不斷改進(jìn)。技術(shù)來自于實(shí)踐,并在實(shí)踐中不斷改進(jìn)。Vinton G. Cerf Robert E. Kahn Lawrence Roberts Leonard KleinrockA protocol for packet network intercommunication是是Vinton G. Cerf和和Robert E. Kahn于于1974年年5月共同發(fā)表在月共同發(fā)表在IEEE transactions on communication。其中已經(jīng)提出了將不同的網(wǎng)絡(luò)進(jìn)行互聯(lián)所要涉及到的很多關(guān)鍵技術(shù)其中已經(jīng)提出了將不同的網(wǎng)絡(luò)進(jìn)行互聯(lián)所要涉及到的很多關(guān)鍵技術(shù).在在Internet的發(fā)展史上,這兩位前輩留下了濃墨重彩的一筆。的發(fā)展史

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論