網路把主機連線起來,而網際網路是把多種不同的網路連線起來,因此網際網路是網路的網路。
網際網路服務提供商 isp 可以從網際網路管理機構獲得許多 ip 位址,同時擁有通訊線路以及路由器等聯網裝置,個人或機構向 isp 繳納一定的費用就可以接入網際網路。
目前的網際網路是一種多層次 isp 結構,isp 根據覆蓋面積的大小分為第一層 isp、區域 isp 和接入 isp。網際網路交換點 ixp 允許兩個 isp 直接相連而不用經過第三個 isp。
電路交換
電路交換用於**通訊系統,兩個使用者要通訊之前需要建立一條專用的物理鏈路,並且在整個通訊過程中始終占用該鏈路。由於通訊的過程中不可能一直在使用傳輸線路,因此電路交換對線路的利用率很低,往往不到 10%。
分組交換
每個分組都有首部和尾部,包含了源位址和目的位址等控制資訊,在同乙個傳輸線路上同時傳輸多個分組互相不會影響,因此在同一條傳輸線路上允許同時傳輸多個分組,也就是說分組交換不需要占用傳輸線路。
在乙個郵局通訊系統中,郵局收到乙份郵件之後,先儲存下來,然後把相同目的地的郵件一起**到下乙個目的地,這個過程就是儲存**過程,分組交換也使用了儲存**過程。
總時延 = 排隊時延 + 處理時延 + 傳輸時延 + 傳播時延
排隊時延
分組在路由器的輸入佇列和輸出佇列中排隊等待的時間,取決於網路當前的通訊量。
處理時延
主機或路由器收到分組時進行處理所需要的時間,例如分析首部、從分組中提取資料、進行差錯檢驗或查詢適當的路由等。
傳輸時延
主機或路由器傳輸資料幀所需要的時間。
其中 l 表示資料幀的長度,v 表示傳輸速率。
傳播時延
電磁波在通道中傳播所需要花費的時間,電磁波傳播的速度接近光速。
其中 l 表示通道長度,v 表示電磁波在通道上的傳播速度。
五層協議
應用層:
為特定應用程式提供資料傳輸服務,例如http、dns等協議。資料單位為報文
傳輸層:
為程序提供通用資料傳輸服務。由於應用層協議很多,定義通用的傳輸層協議就可以支援不斷增多的應用層協議。運輸層包括兩種協議:
網路層為主機提供資料傳輸服務。而傳輸層協議是為主機中的程序提供資料傳輸服務。網路層把傳輸層傳遞下來的報文段或者使用者資料報封裝成分組。
資料鏈路層
網路層針對的還是主機之間的資料傳輸服務,而主機之間可以有很多鏈路,鏈路層協議就是為同一鏈路的主機提供資料傳輸服務。資料鏈路層把網路層傳下來的分組封裝成幀。
物理層考慮的是怎樣在傳輸**上傳輸資料位元流,而不是指具體的傳輸**。物理層的作用是盡可能遮蔽傳輸**和通訊手段的差異,使資料鏈路層感覺不到這些差異。
osi其中表示層和會話層用途如下:
五層協議沒有表示層和會話層,而是將這些功能留給應用程式開發者處理。
tcp/ip
它只有四層,相當於五層協議中資料鏈路層和物理層合併為網路介面層。
tcp/ip 體系結構不嚴格遵循 osi 分層概念,應用層可能會直接使用 ip 層或者網路介面層。
4.資料在各層之間的傳遞過程
在向下的過程中,需要新增下層協議所需要的首部或者尾部,而在向上的過程中不斷拆開首部和尾部。
路由器只有下面三層協議,因為路由器位於網路核心中,不需要為程序或者應用程式提供服務,因此也就不需要傳輸層和應用層。
計算機網路(一) 概述
第一章 概述 tcp ip協議 isp 網際網路服務提供者 isp擁有從網際網路管理機構申請到的多個ip位址,同時擁有通訊線路 路由器等連網裝置。nap 網路接入點 主要向各個isp提供交換設施,使它們能夠互相通訊。又稱為對等點,即接入到nap的裝置不存在從屬關係二都是平等的。網際網路的組成 邊緣部...
計算機網路原理一 概述
這是是看了西安交大的計算機網路原理公開課的筆記。這裡的計算機網路和我們平時用到的一些應用是有差別的,因為平時我們平時是站在使用者的角度去使用網路的,而這裡是作為網路的設計者,分析者來研究網路的。有把網路比喻為 資訊的高速公路 這裡研究的並不是怎麼去使用這條公路,我們側重研究的有兩點 一是這條路是怎麼...
計算機網路(一 概述 1)
二 網路邊緣 本篇章主要講述計算機網路的基本概述。參考 計算機網路 自頂向下方法 主機 host 或端系統 end system 通過通訊鏈路 communication link 和分組交換機 packet switch 連線到一起,遵守一定協議以分組的形式相互傳遞資料。通訊鏈路 有不同的物理媒介...