第一章 引論
1.1 計算機(jī)網(wǎng)絡(luò)發(fā)展簡史
a)名詞解釋:
(1) 計算機(jī)網(wǎng)絡(luò):地理上分散的多****立自主的計算機(jī)遵循規(guī)定的通訊協(xié)議,通過軟、硬件互連以實現(xiàn)交互通信、資源共享、信息交換、協(xié)同工作以及在線處理等功能的系統(tǒng)。(注解******此條信息分為系統(tǒng)構(gòu)成+5個系統(tǒng)功能)。
(2) 計算機(jī)網(wǎng)絡(luò)發(fā)展的3個時代-----第一個時代:1946年美國第一臺計算機(jī)誕生;第二個時代:20世紀(jì)80年代,微機(jī)的出現(xiàn);第三個時代:計算機(jī)網(wǎng)絡(luò)的誕生以及應(yīng)用。
(3) internet的前身:即1969年美國國防部的高級計劃局(darpa)建立的全世界第一個分組交換網(wǎng)arparnet。
(4) 分組交換:是一種存儲轉(zhuǎn)發(fā)交換方式,它將要傳送的報文分割成許多具有同一格式的分組,并以此為傳輸?shù)幕締卧灰贿M(jìn)行存儲轉(zhuǎn)發(fā)。
(5) 分組交換方式與傳統(tǒng)電信網(wǎng)采用的電路交換方式的長處所在:線路利用率高、可進(jìn)行數(shù)據(jù)速率的轉(zhuǎn)換、不易引起堵塞以及具有優(yōu)先權(quán)使用等優(yōu)點。
(6) 以太網(wǎng):1976年美國xerox公司開發(fā)的機(jī)遇載波監(jiān)聽多路訪問沖突檢測(csma/cd)原理的、用同軸電纜連接多臺計算機(jī)的局域網(wǎng)絡(luò)。
(7) internet發(fā)展的三個階段:第一階段----1969年internet的前身arpanet的誕生到1983年,這是研究試驗階段,主要進(jìn)行網(wǎng)絡(luò)技術(shù)的研究和試驗;從1983年到1994年是internet的實用階段,主要作為教學(xué)、科研和通信的學(xué)術(shù)網(wǎng)絡(luò);1994年之后,開始進(jìn)入internet的商業(yè)化階段。
(8) iccc:國際計算機(jī)通信會議
(9) ccitt:國際電報電話咨詢委員會
(10) iso:國際標(biāo)準(zhǔn)化組織
(11) osi網(wǎng)絡(luò)體系結(jié)構(gòu):開放系統(tǒng)互連參考模型
1.2 計算機(jī)網(wǎng)絡(luò)分類
(1) 網(wǎng)絡(luò)分類方式
a. 按地域范圍:可分為局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)
b. 按拓補(bǔ)結(jié)構(gòu):可分為總線、星型、環(huán)狀、網(wǎng)狀
c. 按交換方式:電路交換網(wǎng)、分組交換網(wǎng)、幀中繼交換網(wǎng)、信元交換網(wǎng)
d. 按網(wǎng)絡(luò)協(xié)議:可分為采用tcp/ip,sna,spx/ipx,appletalk等協(xié)議
1.3網(wǎng)絡(luò)體系結(jié)構(gòu)以及協(xié)議
(1) 實體:包括用戶應(yīng)用程序、文件傳輸包、數(shù)據(jù)庫 管理 系統(tǒng)、電子郵件設(shè)備以及終端等一切能夠發(fā)送、接收信息的任何東西。
(2) 系統(tǒng):包括一切物理上明顯的物體,它包含一個或多個實體。
(3) 協(xié)議:用來決定有關(guān)實體之間某種相互都能接受的一些規(guī)則的集合。
包括語法(syntax,包括數(shù)據(jù)格式、編碼以及信號電平)、語義(semantics,包括用于協(xié)調(diào)和差錯處理的控制信息)、定時(timing,包括速度匹配和排序)。
1.4 開放系統(tǒng)互連參考模型
1.4.1 osi模型的基本層次概念
a. 物理層
① 提供為建立、維護(hù)和拆除物理鏈路所需要的機(jī)械的、電氣的、功能的和規(guī)程的特性;
② 有關(guān)物理鏈路上傳輸非結(jié)構(gòu)的位流以及故障檢測指示
b. 數(shù)據(jù)鏈路層
① 在網(wǎng)絡(luò)實體間提供數(shù)據(jù)發(fā)送和接收的功能和過程;
② 提供數(shù)據(jù)鏈路的流控。
c. 網(wǎng)絡(luò)層
① 控制分組傳送系統(tǒng)的操作、路由選擇、擁擠控制、網(wǎng)絡(luò)互連等功能,它的作用是將具體的物理傳送對高層透明;
② 根據(jù)傳輸層的要求來選擇服務(wù)技術(shù);
③ 向傳輸層報告未恢復(fù)的差錯。
d. 傳輸層
① 提供建立、維護(hù)、拆除傳送連接的功能;
② 選擇網(wǎng)絡(luò)層提供最合適的服務(wù);
③ 在系統(tǒng)之間提供可靠的、透明的數(shù)據(jù)傳送,提供端到端的錯誤恢復(fù)和流量控制。
e. 會話層
① 提供兩進(jìn)程之間建立、維護(hù)和結(jié)束會話連接的功能;
② 提供交互會話的管理功能。
f. 表示層
① 代表應(yīng)用進(jìn)程協(xié)商數(shù)據(jù)表示;
② 完成數(shù)據(jù)轉(zhuǎn)換、格式化和文本壓縮。
g. 應(yīng)用層
① 提供osi用戶服務(wù)。
1.4.2 局域網(wǎng)與osi模型的對應(yīng)的層次功能
(1) 在lan中數(shù)據(jù)鏈路層可分為哪兩層?
邏輯鏈路控制層和介質(zhì)訪問控制層。
(2)lan的層次功能詳解
① 物理層和osi的物理層一樣,主要處理在物理鏈路上的傳遞非結(jié)構(gòu)化的比特流,建立、維持、撤銷物理鏈路,處理機(jī)械的、電器的和規(guī)程的特性。
② 介質(zhì)訪問控制層主要功能是控制對傳輸介質(zhì)的訪問,不同類型的lan需要采用不同的控制法;
③ 邏輯鏈路控制層可提供兩種控制類:一種是無連接的服務(wù),另一種是面向連接的服務(wù)
1.5 tcp/ip協(xié)議集
(1)特別注意!!!tcp/ip是一組internet協(xié)議系列,而不是單個協(xié)議。
(2)tcp/ip協(xié)議集與osi模型的比較
① 網(wǎng)絡(luò) 接口層,有時也稱鏈路層,其功能是接收和發(fā)送ip數(shù)據(jù)報;
② ip層有時也稱網(wǎng)絡(luò)層。他處理網(wǎng)上分組的傳送以及路由至目的站點;
③ 傳輸層提供兩臺計算機(jī)之間端到端的數(shù)據(jù)傳送;
④ 應(yīng)用層處理特定的應(yīng)用。
(3)由sun microsystem公司推出的nfs網(wǎng)絡(luò)文件系統(tǒng)的特點?
① 提供透明文件訪問以及文件傳輸;
② 容易擴(kuò)充新的資源或軟件,不需要改變現(xiàn)有的工作環(huán)境;
③ 高性能,可靈活配置。
(4) nfs是基于udp/ip協(xié)議的應(yīng)用,其實現(xiàn)主要是采用遠(yuǎn)程過程調(diào)用rpc機(jī)制,rpc提供了一組與機(jī)器、操作系統(tǒng)以及低層傳送協(xié)議無關(guān)的存取遠(yuǎn)程文件的操作。
(5) rpc采用了xdr的支持。xdr是一種與機(jī)器無關(guān)的數(shù)據(jù)描述編碼的協(xié)議,他以獨立與任意機(jī)器體系結(jié)構(gòu)的格式對網(wǎng)上傳送的數(shù)據(jù)進(jìn)行編碼和解碼,支持在異構(gòu)系統(tǒng)之間數(shù)據(jù)的傳送。
1.1 計算機(jī)網(wǎng)絡(luò)發(fā)展簡史
a)名詞解釋:
(1) 計算機(jī)網(wǎng)絡(luò):地理上分散的多****立自主的計算機(jī)遵循規(guī)定的通訊協(xié)議,通過軟、硬件互連以實現(xiàn)交互通信、資源共享、信息交換、協(xié)同工作以及在線處理等功能的系統(tǒng)。(注解******此條信息分為系統(tǒng)構(gòu)成+5個系統(tǒng)功能)。
(2) 計算機(jī)網(wǎng)絡(luò)發(fā)展的3個時代-----第一個時代:1946年美國第一臺計算機(jī)誕生;第二個時代:20世紀(jì)80年代,微機(jī)的出現(xiàn);第三個時代:計算機(jī)網(wǎng)絡(luò)的誕生以及應(yīng)用。
(3) internet的前身:即1969年美國國防部的高級計劃局(darpa)建立的全世界第一個分組交換網(wǎng)arparnet。
(4) 分組交換:是一種存儲轉(zhuǎn)發(fā)交換方式,它將要傳送的報文分割成許多具有同一格式的分組,并以此為傳輸?shù)幕締卧灰贿M(jìn)行存儲轉(zhuǎn)發(fā)。
(5) 分組交換方式與傳統(tǒng)電信網(wǎng)采用的電路交換方式的長處所在:線路利用率高、可進(jìn)行數(shù)據(jù)速率的轉(zhuǎn)換、不易引起堵塞以及具有優(yōu)先權(quán)使用等優(yōu)點。
(6) 以太網(wǎng):1976年美國xerox公司開發(fā)的機(jī)遇載波監(jiān)聽多路訪問沖突檢測(csma/cd)原理的、用同軸電纜連接多臺計算機(jī)的局域網(wǎng)絡(luò)。
(7) internet發(fā)展的三個階段:第一階段----1969年internet的前身arpanet的誕生到1983年,這是研究試驗階段,主要進(jìn)行網(wǎng)絡(luò)技術(shù)的研究和試驗;從1983年到1994年是internet的實用階段,主要作為教學(xué)、科研和通信的學(xué)術(shù)網(wǎng)絡(luò);1994年之后,開始進(jìn)入internet的商業(yè)化階段。
(8) iccc:國際計算機(jī)通信會議
(9) ccitt:國際電報電話咨詢委員會
(10) iso:國際標(biāo)準(zhǔn)化組織
(11) osi網(wǎng)絡(luò)體系結(jié)構(gòu):開放系統(tǒng)互連參考模型
1.2 計算機(jī)網(wǎng)絡(luò)分類
(1) 網(wǎng)絡(luò)分類方式
a. 按地域范圍:可分為局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)
b. 按拓補(bǔ)結(jié)構(gòu):可分為總線、星型、環(huán)狀、網(wǎng)狀
c. 按交換方式:電路交換網(wǎng)、分組交換網(wǎng)、幀中繼交換網(wǎng)、信元交換網(wǎng)
d. 按網(wǎng)絡(luò)協(xié)議:可分為采用tcp/ip,sna,spx/ipx,appletalk等協(xié)議
1.3網(wǎng)絡(luò)體系結(jié)構(gòu)以及協(xié)議
(1) 實體:包括用戶應(yīng)用程序、文件傳輸包、數(shù)據(jù)庫 管理 系統(tǒng)、電子郵件設(shè)備以及終端等一切能夠發(fā)送、接收信息的任何東西。
(2) 系統(tǒng):包括一切物理上明顯的物體,它包含一個或多個實體。
(3) 協(xié)議:用來決定有關(guān)實體之間某種相互都能接受的一些規(guī)則的集合。
包括語法(syntax,包括數(shù)據(jù)格式、編碼以及信號電平)、語義(semantics,包括用于協(xié)調(diào)和差錯處理的控制信息)、定時(timing,包括速度匹配和排序)。
1.4 開放系統(tǒng)互連參考模型
1.4.1 osi模型的基本層次概念
a. 物理層
① 提供為建立、維護(hù)和拆除物理鏈路所需要的機(jī)械的、電氣的、功能的和規(guī)程的特性;
② 有關(guān)物理鏈路上傳輸非結(jié)構(gòu)的位流以及故障檢測指示
b. 數(shù)據(jù)鏈路層
① 在網(wǎng)絡(luò)實體間提供數(shù)據(jù)發(fā)送和接收的功能和過程;
② 提供數(shù)據(jù)鏈路的流控。
c. 網(wǎng)絡(luò)層
① 控制分組傳送系統(tǒng)的操作、路由選擇、擁擠控制、網(wǎng)絡(luò)互連等功能,它的作用是將具體的物理傳送對高層透明;
② 根據(jù)傳輸層的要求來選擇服務(wù)技術(shù);
③ 向傳輸層報告未恢復(fù)的差錯。
d. 傳輸層
① 提供建立、維護(hù)、拆除傳送連接的功能;
② 選擇網(wǎng)絡(luò)層提供最合適的服務(wù);
③ 在系統(tǒng)之間提供可靠的、透明的數(shù)據(jù)傳送,提供端到端的錯誤恢復(fù)和流量控制。
e. 會話層
① 提供兩進(jìn)程之間建立、維護(hù)和結(jié)束會話連接的功能;
② 提供交互會話的管理功能。
f. 表示層
① 代表應(yīng)用進(jìn)程協(xié)商數(shù)據(jù)表示;
② 完成數(shù)據(jù)轉(zhuǎn)換、格式化和文本壓縮。
g. 應(yīng)用層
① 提供osi用戶服務(wù)。
1.4.2 局域網(wǎng)與osi模型的對應(yīng)的層次功能
(1) 在lan中數(shù)據(jù)鏈路層可分為哪兩層?
邏輯鏈路控制層和介質(zhì)訪問控制層。
(2)lan的層次功能詳解
① 物理層和osi的物理層一樣,主要處理在物理鏈路上的傳遞非結(jié)構(gòu)化的比特流,建立、維持、撤銷物理鏈路,處理機(jī)械的、電器的和規(guī)程的特性。
② 介質(zhì)訪問控制層主要功能是控制對傳輸介質(zhì)的訪問,不同類型的lan需要采用不同的控制法;
③ 邏輯鏈路控制層可提供兩種控制類:一種是無連接的服務(wù),另一種是面向連接的服務(wù)
1.5 tcp/ip協(xié)議集
(1)特別注意!!!tcp/ip是一組internet協(xié)議系列,而不是單個協(xié)議。
(2)tcp/ip協(xié)議集與osi模型的比較
① 網(wǎng)絡(luò) 接口層,有時也稱鏈路層,其功能是接收和發(fā)送ip數(shù)據(jù)報;
② ip層有時也稱網(wǎng)絡(luò)層。他處理網(wǎng)上分組的傳送以及路由至目的站點;
③ 傳輸層提供兩臺計算機(jī)之間端到端的數(shù)據(jù)傳送;
④ 應(yīng)用層處理特定的應(yīng)用。
(3)由sun microsystem公司推出的nfs網(wǎng)絡(luò)文件系統(tǒng)的特點?
① 提供透明文件訪問以及文件傳輸;
② 容易擴(kuò)充新的資源或軟件,不需要改變現(xiàn)有的工作環(huán)境;
③ 高性能,可靈活配置。
(4) nfs是基于udp/ip協(xié)議的應(yīng)用,其實現(xiàn)主要是采用遠(yuǎn)程過程調(diào)用rpc機(jī)制,rpc提供了一組與機(jī)器、操作系統(tǒng)以及低層傳送協(xié)議無關(guān)的存取遠(yuǎn)程文件的操作。
(5) rpc采用了xdr的支持。xdr是一種與機(jī)器無關(guān)的數(shù)據(jù)描述編碼的協(xié)議,他以獨立與任意機(jī)器體系結(jié)構(gòu)的格式對網(wǎng)上傳送的數(shù)據(jù)進(jìn)行編碼和解碼,支持在異構(gòu)系統(tǒng)之間數(shù)據(jù)的傳送。