《網(wǎng)絡協(xié)議體系》由會員分享,可在線閱讀,更多相關(guān)《網(wǎng)絡協(xié)議體系(35頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,1.,網(wǎng)絡協(xié)議體系結(jié)構(gòu),綜合補充內(nèi)容,本章重點,OSI,網(wǎng)絡體系結(jié)構(gòu),TCP/IP,網(wǎng)絡體系結(jié)構(gòu),五層協(xié)議體系結(jié)構(gòu),1.1,引出,:,上次的問題,1,、,Windows XP,系統(tǒng)故障;,2,、碰了網(wǎng)線,插網(wǎng)線的網(wǎng)口松了;,3,、網(wǎng)線被老鼠咬了;,4,、運營商網(wǎng)絡不通;,5,、其他;,網(wǎng)斷了,都有哪些可能的原因?,QQ,斷線了,都有哪些可能的原因?,因為,QQ,斷線我們很熟悉,所以可以根據(jù)以往的經(jīng)驗判斷故障的原因,;,如果遇到不熟悉的網(wǎng)絡故障,怎么辦,?,沒有經(jīng)驗了,;,我們需要一種科學的方法來解決這些問題
2、,;,這種方法能用來分析和解決網(wǎng)絡上千變?nèi)f化 的各種情況,.,1,、,Windows XP,系統(tǒng)故障;,再來分析一下:,5,、其他;,2,、碰了網(wǎng)線,插網(wǎng)線的網(wǎng)口松了;,3,、網(wǎng)線被老鼠咬了;,4,、運營商網(wǎng)絡不通;,系統(tǒng)應用層面的問題,數(shù)據(jù)鏈路層面的問題,物理層面的問題,網(wǎng)絡層面的問題,其他層面的問題,結(jié)論:,我們把問題可能的原因采用層面分析的方法進行歸類;,“,分層,”可將龐大而復雜的問題,轉(zhuǎn)化為若干較小的局部問題,而這些較小的局部問題就比較易于研究和處理。,是不是所有網(wǎng)絡問題的原因都可用同一個內(nèi)容的層面體系結(jié)構(gòu)來分析?答案:是。,這個完整的網(wǎng)絡層面體系結(jié)構(gòu)是怎樣的?,1.2,網(wǎng)絡體系結(jié)構(gòu)
3、的兩種國際標準,理論上的國際標準,OSI,網(wǎng)絡體系機構(gòu)。,事實上的國際標準,TCP/IP,協(xié)議體系結(jié)構(gòu)。,OSI,網(wǎng)絡協(xié)議體系結(jié)構(gòu),應用層,傳輸層,網(wǎng)絡層,表示層,會話層,數(shù)據(jù)鏈路層,物理層,7,6,5,4,3,2,1,TCP/IP,網(wǎng)絡協(xié)議體系結(jié)構(gòu),應用層,網(wǎng)絡接口層,網(wǎng)際層,IP,(,各種應用層協(xié)議如,TELNET,FTP,SMTP,等,),傳輸層,(TCP,或,UDP),OSI,與,TCP/IP,體系結(jié)構(gòu)的比較,應用層,傳輸層,網(wǎng)絡層,表示層,會話層,數(shù)據(jù)鏈路層,物理層,7,6,5,4,3,2,1,OSI,的體系結(jié)構(gòu),應用層,網(wǎng)絡接口層,網(wǎng)際層,IP,(,各種應用層協(xié)議如,TELNET,
4、FTP,SMTP,等,),傳輸層,(TCP,或,UDP),TCP/IP,的體系結(jié)構(gòu),1.3,五層協(xié)議的體系結(jié)構(gòu),TCP/IP,是四層的體系結(jié)構(gòu):應用層、傳輸層、網(wǎng)際層和網(wǎng)絡接口層。,最下面的網(wǎng)絡接口層并沒有具體內(nèi)容。,因此往往采取折中的辦法,即綜合,OSI,和,TCP/IP,的優(yōu)點,采用一種只有五層協(xié)議的體系結(jié)構(gòu)。,五層協(xié)議的體系結(jié)構(gòu),應用層,(application layer),傳輸層,(transport layer),網(wǎng)絡層,(network layer),數(shù)據(jù)鏈路層,(data link layer),物理層,(physical layer),數(shù)據(jù)鏈路層,5,應用層,4,傳輸層,3,
5、網(wǎng)絡層,2,數(shù)據(jù)鏈路層,1,物理層,數(shù)據(jù)鏈路層,5,應用層,4,傳輸層,3,網(wǎng)絡層,2,數(shù)據(jù)鏈路層,1,物理層,QQ,怎么體現(xiàn)在五層網(wǎng)絡體系結(jié)構(gòu)中?,QQ,軟件協(xié)議,TCP&UDP,IP,以太網(wǎng),以太網(wǎng)接口,RJ45,1.4,基于網(wǎng)絡體系結(jié)構(gòu)的數(shù)據(jù)傳輸,網(wǎng)絡體系結(jié)構(gòu)是基于每層的,功能,進行劃分的,那上下層之間是什么樣的關(guān)系,我們通過基于網(wǎng)絡體系結(jié)構(gòu)的,數(shù)據(jù)傳輸,看一下,.,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,應用進程數(shù)據(jù)(,QQ,:我們一起吃飯)先傳送到應用層,加上應用層首部(控制信息),成為應用層 數(shù)據(jù),計算
6、機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,應用層數(shù)據(jù)再傳送到傳輸層,加上傳輸層首部(控制信息),成為傳輸層報文,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,傳輸層報文再傳送到網(wǎng)絡層,加上網(wǎng)絡層首部(控制信息),成為,IP,數(shù)據(jù)報,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,IP,數(shù)據(jù)報再傳送到數(shù)據(jù)鏈路層,加上鏈路層首部和尾部(控制信息),成為數(shù)據(jù)鏈路層幀,計算機,1,向計
7、算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,數(shù)據(jù)鏈路層幀再傳送到物理層,最下面的物理層把比特流傳送到物理媒體,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),應用層,(application layer),5,4,3,2,1,5,4,3,2,1,物理傳輸媒體,計算機,1,AP,2,AP,1,電信號(或光信號)在物理媒體中傳播,從發(fā)送端物理層傳送到接收端物理層,計算機,2,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,物理層接收到比特流,上交給數(shù)據(jù)鏈路層,計算機,1,向計算機
8、,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊?取出數(shù)據(jù)部分,上交給網(wǎng)絡層,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,網(wǎng)絡層剝?nèi)ナ撞?,取出?shù)據(jù)部分,上交給傳輸層,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,傳輸層剝?nèi)ナ撞浚〕鰯?shù)據(jù)部分,上交給應用層,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機
9、,2,應用層剝?nèi)ナ撞浚〕鰬贸绦驍?shù)據(jù),上交給應用進程,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,我收到了,AP,1,發(fā)來的,應用程序數(shù)據(jù),(,QQ,:我們一起吃飯,!,),計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,應 用 程 序 數(shù) 據(jù),應用層首部,H,5,10100110100101,比 特 流,110101110101,注意觀察加入或剝?nèi)ナ撞浚ㄎ膊浚┑膶哟?應 用 程 序 數(shù) 據(jù),H,5,應 用 程 序 數(shù) 據(jù),H,4,H,5,應 用
10、 程 序 數(shù) 據(jù),H,3,H,4,H,5,應 用 程 序 數(shù) 據(jù),H,4,運輸層首部,H,3,網(wǎng)絡層首部,H,2,鏈路層,首部,T,2,鏈路層,尾部,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,10100110100101,比 特 流,110101110101,計算機,2,的物理層收到比特流后,交給數(shù)據(jù)鏈路層,H,2,T,2,H,3,H,4,H,5,應 用 程 序 數(shù) 據(jù),H,3,H,4,H,5,應 用 程 序 數(shù) 據(jù),計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,A
11、P,1,計算機,2,數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊亢?把幀的數(shù)據(jù)部分交給網(wǎng)絡層,H,2,T,2,H,3,H,4,H,5,應 用 程 序 數(shù) 據(jù),H,4,H,5,應 用 程 序 數(shù) 據(jù),H,3,H,4,H,5,應 用 程 序 數(shù) 據(jù),計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,網(wǎng)絡層剝?nèi)シ纸M首部后,把分組的數(shù)據(jù)部分交給運輸層,H,5,應 用 程 序 數(shù) 據(jù),H,4,H,5,應 用 程 序 數(shù) 據(jù),計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,運輸層剝
12、去報文首部后,把報文的數(shù)據(jù)部分交給應用層,應 用 程 序 數(shù) 據(jù),H,5,應 用 程 序 數(shù) 據(jù),計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,應用層剝?nèi)脤?PDU,首部后,把應用程序數(shù)據(jù)交給應用進程,計算機,1,向計算機,2,發(fā)送數(shù)據(jù),5,4,3,2,1,5,4,3,2,1,計算機,1,AP,2,AP,1,計算機,2,我收到了,AP,1,發(fā)來的,應用程序數(shù)據(jù),(,QQ,:我們一起吃飯,!,),TCP/IP,四層協(xié)議的表示方法舉例,應用層,運輸層,網(wǎng)際層,網(wǎng)絡,接口層,主機,A,主機,B,路由器,網(wǎng)絡,2,網(wǎng)絡,1,應用層,運輸層,網(wǎng)際層,網(wǎng)絡,接口層,網(wǎng)際層,網(wǎng)絡,接口層,4,3,2,1,作業(yè),2,5,