北航計算機網絡課件第1章_第1頁
北航計算機網絡課件第1章_第2頁
北航計算機網絡課件第1章_第3頁
北航計算機網絡課件第1章_第4頁
北航計算機網絡課件第1章_第5頁
已閱讀5頁,還剩105頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第一章概論(Introduction)1.1計算機網絡發展、功能和組成1.2計算機網絡的拓撲結構1.3計算機網絡的分類1.4網絡分層體系結構1.5實體間通信與服務1.6網絡互連1.7計算機網絡的性能1.1計算機網絡發展、功能和組成1、計算機網絡的演變①具有通信功能的聯機系統:終端-線路-計算機;②具有通信功能的分時系統:終端-集中器-計算機;①②稱為遠程聯機系統。TSTTTTTTHOST通信線路T缺點主機負荷重——數據處理+通信線路利用率低集中控制方式,可靠性低③計算機網絡:獨立的計算機互連;④國際標準化網絡:開放式標準計算機網絡;

不同網絡設備之間的兼容性和互操作性是推動網絡體系結構的標準化的原動力.通信網計算機網絡的定義有多種,按流行的觀點,計算機網絡的定義是:按照網絡協議,以共享為目的,將地理上分散的獨立的計算機互聯起來的集合體。網絡通常指“三網”,即電信網絡、有線電視網絡和計算機網絡。發展最快的并起到核心作用的是計算機網絡

“三網”融合2、計算機網絡的功能●數據通信●資源共享●并行和分布式處理●提高可靠性●可擴充性3、計算機網絡的組成資源子網—負責信息處理,向網絡用戶提供各種網絡資源與服務。如:計算機系統、外設、軟件資源等。通信子網—負責信息傳遞,完成數據傳輸及轉發。如:結點轉發設備、通信設備等也稱為兩層網絡結構通信子網和資源子網網絡(network)由若干結點(node)和連接這些結點的鏈路(link)組成。連接在網絡上的計算機稱為主機(host)。1.2計算機網絡的拓撲結構所謂網絡拓撲結構,是指網絡中各結點間的互連模式。常見的網絡拓撲有:1、網狀拓撲2、星狀拓撲3、樹狀拓撲4、總線型拓撲5、環狀拓撲6、混合型拓撲網狀拓撲網狀拓撲的特點:①避免擁塞問題②具有較好的健壯性③具有好的安全性④便于管理⑤安裝費用高星狀拓撲星狀拓撲的特點:①拓撲結構簡單②具有較好的健壯性③便于管理④中央控制器是網絡的瓶頸樹狀拓撲樹狀拓撲的特點:①擴展了網絡距離②允許網絡隔離不同計算機的通信總線型拓撲總線型拓撲的特點:①不存在路由②易安裝③總線長度有限④故障隔離問題環狀拓撲環狀拓撲的特點:①易安裝②維護管理方便③傳輸延遲大混合型拓撲1.3計算機網絡的分類1、按作用范圍分類①局域網(LAN—LocalAreaNetwork)②城域網(MAN—MetropolitanAreaNetwork)③廣域網(WAN—WideAreaNetwork)2、按通信介質分類①有線:同軸電纜、雙絞線、光纖②無線:衛星、微波3、按傳播方式分類:①點對點②廣播網4、按通信速率分類:①低速:kbps—1.4Mbps②中速:1.4Mbps—45Mbps③高速:50Mbps—1000Mbps5、按使用范圍分類:①公用網:網通、電信、教育網②專用網:公安、銀行、稅務等6、按網絡控制方式分類:①集中式:網絡控制功能集中在一個結點上。②分布式:不存在控制中心。7、按網絡環境分類:①部門網(DepartmentalNetwork)②企業網(Enterprise-WideNetwork)③校園網(CampusNetwork)1.4網絡分層體系結構

計算機網絡是個復雜的系統,在計算機網絡的設計和實現中需要進行分層處理,每層完成特定的功能,各層協調起來實現整個網絡系統。網絡協議:通信雙方必須遵守的規則、標準、約定。網絡協議三要素:語義:控制信息的功能及動作。“講什么”語法:數據與控制信息的結構或格式。如:數據的格式、電平等。“怎么講”

時序:信息的同步,速度匹配。“什么時候講”1.4.1網絡協議和分層體系結構:計算機網絡的各個層次及其協議的集合稱為體系結構。網絡協議分層的優點:①獨立,各層之間是獨立的,只需接口②靈活,一層變化不影響其他層③模塊化,各層采取各自技術④易于維護⑤易于標準化1.4.2分層的主要原則主要原則①功能相近的分在一層②層的數量適當,每層的功能明確③邊界信息要盡量少網絡體系結構是抽象的,是對功能的精確描述。其功能的實現是具體的,是真正運行的硬件和軟件。第一個網絡體系結構是美國的IBM公司在1974年提出的,取名為系統網絡體系結構SNA(SystemNetworkArchitecture)。1.4.3OSI參考模型國際標準化組織ISO于1984年制定了開放系統互連參考模型OSI。模型的作用:解決網絡之間不能兼容和不能通信的問題。模型的內容:分7個層次,每層解決一個問題,共同描述計算機通信的過程。國際標準化組織國際標準化組織ISO

電氣電子工程師協會IEEE電信標準化組織國際電信聯盟ITU(InternationalTelecommunicationUnion)國際電報電話咨詢委員會CCITT

(ConsultativeCommitteeInternationalTelegraphandTelephone)結點功能:規定了機械的、電氣的、功能的、規程的4個特性,負責如何將計算機連接到通信媒體上。物理層(Physical)機械特性:定義連接頭、機械尺寸、通信媒體等。電氣特性:信號電平,編碼,數據傳輸率.功能特性:信號之間的關系,數據線,控制線等。規程特性:數據交換的控制步驟。物理層數據傳輸的單位是比特(Bit)。幀同步:傳輸的信息單位是幀(Frame)。差錯控制:為上層提供可靠鏈路。流量控制:處理輸入數據的速率。鏈路管理:鏈路的建立,維持,拆除。數據鏈路層處理相鄰結點的數據傳輸,傳輸的數據單元是Frame。數據鏈路層(Data-Link)網絡層(Network)任務:路由選擇、阻塞控制、網際互連網絡層處理任意結點的數據傳輸,傳輸的信息單位是分組(Packet)傳輸層(Transport)端到端的通信,把數據可靠的從一端用戶進程送到另一端用戶進程。服務:端到端的流量控制端到端的差錯控制傳輸的信息單元是報文(Message)會話層兩個計算機上的用戶進程建立連接,雙方互相確認身份,協商會話連接的細節。表示層解決用戶信息的語法問題,對用戶數據進行翻譯、編碼和交換。應用層處理用戶的數據和信息,完成用戶所希望的實際任務。1.4.4TCP/IP網絡體系結構TCP/IP協議:(TransmissionControlProtocol/InternetProtocol)是世界上最大的計算機網絡Internet運行的基礎,是目前應用最廣泛的網絡通信協議。OSI/RM的制定具有十分重大的意義,但是由于TCP/IP協議得到普遍使用,所以在計算機網絡領域一般認為TCP/IP是事實上的工業標準,在實際運行的系統中采用OSI模型的并不多。盡管如此,OSI模型仍然對建立計算機網絡具有重要的指導意義。RFC文檔所有關于Internet網絡的正式標準都以RFC(RequestforComment)文檔出版。出版的目的只是為了提供相關的信息。RFC文檔的每一項都用一個數字來標識,例如RFC983,數字值越大說明RFC文檔的內容越新。所有的RFC文檔都可以網絡上免費獲得。

/中國協議分析網網絡與因特網網絡是把許多計算機連接在一起。因特網則把許多網絡連接在一起。

(a)(b)網絡互聯網(網絡的網絡)結點鏈路1.5實體間通信與服務在計算機網絡中,每層的功能由該層的實體來實現,下層實體為上層實體提供服務。上層通過下層的服務完成自己的功能。實體:具有發送和接收信息的任何東西。包括:終端、軟件、通信進程等。1.5.1層間通信與對等層間通信層間通信:同一結點上相鄰層次的通信。對等層間通信:不同的網絡結點上對等層間的通信。實通信:層間通信和物理層之間的通信。虛通信:對等層間的通信。1.5.2服務于數據單元數據在網絡中各結點內是沿層次傳送的。每層為其上面各層提供專門的通信服務。也就是說,每層完成的功能是其上各層工作的基礎。N層向N+1層提供服務。N層是服務提供者,N+1層是用戶,服務是通過一組服務原語來執行的。層間接口處提供服務的地方稱為服務訪問點SAP(ServiceAccessPoint)相鄰層在提供服務的過程中要傳遞信息,這些信息稱為服務數據單元SDU(ServiceDataUnit)。對等層間交換的信息單位稱為協議數據單元PDU(ProtocolDataUnit)N層的PDU由N層的SDU加上該層的協議控制信息PCI(ProtocolControlInformation)構成。(N+1)PDU--〉(N)SDU(N)SDU+(N)PCI--〉(N)PDU主機

1

向主機

2

發送數據

5432154321主機

1AP2AP1主機

2應用進程數據先傳送到應用層加上應用層首部,成為應用層

PDU主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2應用層PDU再傳送到運輸層加上運輸層首部,成為運輸層報文主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2運輸層報文再傳送到網絡層加上網絡層首部,成為IP數據報(或分組)主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2IP數據報再傳送到數據鏈路層加上鏈路層首部和尾部,成為數據鏈路層幀主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2數據鏈路層幀再傳送到物理層最下面的物理層把比特流傳送到物理媒體主機1向主機2發送數據

應用層(applicationlayer)5432154321物理傳輸媒體主機

1AP2AP1電信號(或光信號)在物理媒體中傳播從發送端物理層傳送到接收端物理層主機

2主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2物理層接收到比特流,上交給數據鏈路層主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2數據鏈路層剝去幀首部和幀尾部取出數據部分,上交給網絡層主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2網絡層剝去首部,取出數據部分上交給運輸層主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2運輸層剝去首部,取出數據部分上交給應用層主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2應用層剝去首部,取出應用程序數據上交給應用進程主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2我收到了

AP1

發來的應用程序數據!主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2應用程序數據應用層首部H510100110100101比特流110101110101注意觀察加入或剝去首部(尾部)的層次應用程序數據H5應用程序數據H4H5應用程序數據H3H4H5應用程序數據H4運輸層首部H3網絡層首部H2鏈路層首部T2鏈路層尾部主機1向主機2發送數據

5432154321主機

1AP2AP1主機

210100110100101比特流110101110101計算機2的物理層收到比特流后交給數據鏈路層H2T2H3H4H5應用程序數據H3H4H5應用程序數據主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2數據鏈路層剝去幀首部和幀尾部后把幀的數據部分交給網絡層H2T2H3H4H5應用程序數據H4H5應用程序數據H3H4H5應用程序數據主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2網絡層剝去分組首部后把分組的數據部分交給運輸層H5應用程序數據H4H5應用程序數據主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2運輸層剝去報文首部后把報文的數據部分交給應用層應用程序數據H5應用程序數據主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2應用層剝去應用層PDU首部后把應用程序數據交給應用進程主機1向主機2發送數據

5432154321主機

1AP2AP1主機

2我收到了

AP1

發來的應用程序數據!1.5.3服務原語服務用戶和服務提供者之間要進行交互,交互的信息稱為服務原語。服務原語是引用服務的工具,N+1層實體通過使用N層的服務原語向N層實體請求服務。①服務原語類型請求(request):一個實體請求得到某種服務。由(N+1)向N層發出的,要求N層提供服務。指示(indication):把關于某一事件的消息告訴某一實體。由N向(N+1)層發出,表示服務開始。響應(response):一個實體愿意響應某一事件.由(N+1)向N層發出,表示對指示的響應。證實(confirm):確認一個實體的服務請求。由N向(N+1)層發出,表示請求已完成。②服務原語的相互關系證實型服務:4個服務原語。非證實型服務:2個服務原語。證實型服務非證實型服務③服務原語的組成

原語名字、原語類型和原語參數例如:T-CONNECT.request實體、協議、服務

和服務訪問點協議(n+1)SAPSAP交換原語交換原語實體(n+1)服務提供者第n層第n+1層實體(n+1)服務用戶實體(n)實體(n)協議(n)*本層的服務用戶只能看見服務而無法看見下面的協議。*下面的協議對上面的服務用戶是透明的。

*協議是“水平的”,即協議是控制對等實體之間通信的規則。*服務是“垂直的”,即服務是由下層向上層通過層間接口提供的。1.5.4面向連接和無連接的服務

在OSI模型中,下層能為上層提供兩種不同類型的服務:面向連接的服務面向無連接的服務所謂連接就是兩個對等實體為通信而進行的一種結合。①面向連接服務類似于打電話。連接本質像個管道,發送者在一端放入物體,接收者在另一端取出。面向連接服務需要3個階段:1、建立連接階段2、數據交換階段3、釋放連接階段優點:避免報文丟失、重復和亂序。②面向無連接服務:類似于郵政系統的郵件傳遞;通信實體不必事先連接,不能防止報文丟失、重復和亂序。但靈活、快速。1.6網絡互連網絡互連的根本目的是擴大資源的共享范圍。網絡互連主要有“局域網—局域網”、“局域網—廣域網”、“廣域網—廣域網”等幾種形式。網絡互連設備被劃分為四個大類:重發器(Repeater),中繼器網橋(Bridge),交換機路由器(Router)網關(Gate)這四類網絡設備的每一種設備分別和OSI模型中不同層中的協議交互作用。中繼器(repeater):通過放大信號,允許我們擴展網絡的物理網段,中繼器不以任何方式改變網絡的功能。因而僅僅運行在OSI模型的物理層上。網橋是一種存儲轉發設備。從協議的層次上看,網橋同時作用在OSI的物理層和數據鏈路層。網橋在數據鏈路層

溫馨提示

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

評論

0/150

提交評論