計算機網路的基本目的是實現資料通訊和資源共享,計算機網路的主要功能歸結為:1.資源共享2.資料通訊3.提高計算機的可靠性和可用性4.分布式處理
資料通訊:是計算機或其他數字終端裝置之間通過通訊通道進行的資料交換。
影響資料通訊的質量的兩個最主要指標:1.資料傳輸速率;2.誤位元速率(表示一段之間內接收到的錯誤位元數與傳輸的總位元數之比)
網路傳輸協議:
開放系統互聯參考模型(osi/rm):應用層、表示層、會話層、傳輸層、網路層、資料鏈路層、物理層
物理層是osi的第一層,它雖然處於最底層,卻是整個開放系統的基礎。物理層為裝置之間的資料通訊提供傳輸**及互連裝置,為資料傳輸提供可靠的環境。
資料鏈路可以粗略地理解為資料通道。物理層要為終端裝置間的資料通訊提供傳輸介質及其連線。介質是長期的,連線是有生存期的。在連線生存期內,收發兩端可 以進行不等的一次或多次資料通訊。每次通訊都要經過建立通訊聯絡和拆除通訊聯絡兩個過程。這種建立起來的資料收發關係就叫做資料鏈路。而在物理**上傳輸 的資料難免受到各種不可靠因素的影響而產生差錯,為了彌補物理層上的不足,為上層提供無差錯的資料傳輸,就要能對資料進行檢錯和糾錯。資料鏈路的建立,拆 除,對資料的檢錯,糾錯是資料鏈路層的基本任務。 鏈路層是為網路層提供資料傳送服務的,這種服務要依靠本層具備的功能來實現。
網路層的產生也是網路發展的結果。在聯機系統和線路交換的環境中,網路層的功能沒有太大意義。當資料終端增多時。它們之間有中繼裝置相連,此時會出現一台 終端要求不只是與惟一的一台而是能和多台終端通訊的情況,這就產生了把任意兩台資料終端裝置的資料鏈結起來的問題,也就是路由或者叫尋徑。
傳輸層是兩台計算機經過網路進行資料通訊時,第乙個端到端的層次,具有緩衝作用。當網路層服務質量不能滿足要求時,它將服務加以提高,以滿足高層的要求; 當網路層服務質量較好時,它只用很少的工作。傳輸層還可進行復用,即在乙個網路連線上建立多個邏輯連線。傳輸層也稱為運輸層。傳輸層只存在於端開放系統 中,是介於低3層通訊子網系統和高3層之間的一層,但是很重要的一層。因為它是源端到目的端對資料傳送進行控制從低到高的最後一層。
會話層提供的服務是應用建立和維持會話,並能使會話獲得同步。會話層使用校驗點可使通訊會話在通訊失效時從校驗點繼續恢復通訊。這種能力對於傳送大的檔案 極為重要。會話層,表示層,應用層構成開放系統的高3層,面向應用程序提供分布處理、對話管理、資訊表示、檢查和恢復與語義上下文有關的傳送差錯等。為給 兩個對等會話服務使用者建立乙個會話連線,應該做如下幾項工作:
1.將會話位址對映為運輸位址;
2.資料傳輸階段;
3.連線釋放。
表示層的作用之一是為異種機通訊提供一種公共語言,以便能進行互操作。這種型別的服務之所以需要,是因為不同的計算機體系結構使用的資料表示法不同。
應用層向應用程式提供服務,這些服務按其向應用程式提供的特性分成組,並稱為服務元素。有些可為多種應用程式共同使用,有些則為較少的一類應用程式使用。
第一層:物理層
第二層:資料鏈路層 802.2 、802.3atm、hdlc、frame、relay
第四層:傳輸層tcp、udp、spx
第五層:會話層rpc、sql、nfs、x windows、asp
第六層:表示層ascll、pict、tiff、jpeg、midi、mpeg
第七層:應用層http、ftp、snmp等
中繼器:完成物理層的互聯,具有資訊再生和放大的作用。集線器是(hub)一種特殊的中繼器。
網橋是一種在資料鏈路層實現連線兩個區域網互聯的儲存**裝置。(網橋具有隔離網段的功能。提高整個網路傳輸效能 )
路由器:是在網路層用來連線多個同類或不同類網路的一種儲存**裝置。路由器具有選擇路徑的功能。
閘道器:實現的網路互聯發生在網路層之上,它是網路層以上互聯裝置(應用層,會話層,表示層,傳輸層)的總稱。
internet的特點:開放性、共享性、平等性、低廉性。
tcp/ip是乙個網路協議族,其中internet協議ip和傳輸控制協議tcp為最核心兩個協議。ip是網路層協議,負責分組資料的傳輸;tcp是運輸層協議,負責資料的可靠傳輸。
tcp/ip協議族應用層中的幾個常用協議:
1.telnet:遠端登入。 2.ftp:檔案傳輸協議。3.smtp:簡單郵件傳輸協議。4.pop3:第三代郵局協議。5.http:超文字傳輸協議。6.nntp:網路新聞傳輸協議。
ip位址的格式:
網路號+主機號
tcp/ip網路協議棧分為應用層、傳輸層、網路層和鏈路層(網路介面層)。
在現在的網路中,ip位址分為公網ip和私有ip位址。公網ip是在internet使用的ip位址,而私有ip位址是在區域網中使用的ip位址。
私有ip位址共有三個範圍段:
a: 10.0.0.0~10.255.255.255/8
b: 172.16.0.0~172.31.255.255/12
c: 192.168.0.0~192.255.255/16
解決會話跟蹤技術(四):
1.使用cookie。2.隱藏表單域。3.url重寫。4.session
乙個使用者的所有請求操作都應該屬於同乙個會話,而另乙個使用者的所有操作則應該屬於另乙個會話。兩者不能混淆。而web應用程式是使用http協議傳輸資料的。http協議是無狀態的協議。一旦資料交換完畢,客戶端與伺服器端的連線就會關閉,再次交換資料需要建立新的連線。這就意味著伺服器無法從連線上跟蹤會話。必須引入一種機制。cookie和session就是這樣一種機制。
計算機網路概述 計算機網路基礎
邊緣部分 核心部分 報文交換 報文一般比分組長,報文交換的時延較長。對於廣域網區域網新的理解 不單單從網路覆蓋範圍區分區域網和廣域網,而是在應用技術方面進行區分,應用了區域網技術就是區域網,應用了廣域網技術就是廣域網。區域網一般是自己購買裝置,自己維護,寬頻固定。廣域網 花錢買服務,花錢買頻寬,效能...
計算機網路基礎
網路通訊中的阻塞模式和非阻塞模式 主要是用在網路傳輸中 阻塞模式是 每乙個tcp套接字有乙個傳送緩衝區,當應用程式呼叫write操作的時候,核心從應用程序的緩衝區中複製資料到套接字的傳送緩衝區。如果傳送緩衝區無法容納應用程式的所有資料,應用程式將會被掛起,核心將不會從write系統呼叫返回,知道應用...
計算機網路基礎
計算機網路基礎 1 計算機網路的發展 計算機網路發展的四個階段 三大網路 計算機網 電信業務網 廣播電視網路 2 計算機網路的基本概念 計算機網路的定義 計算機網路的兩大組成部分 網路的功能 硬體 軟體共享 資訊交換 計算機網路的典型應用 3 計算機網路的分類 按拓撲型別分類 總線形 環形 星形 樹...