1. 程式人生 > >網絡基礎(1)

網絡基礎(1)

網絡

協議 :協議就是指網絡通信時所遵循的規則和約定。

服務:每個協議規定了一種網絡功能, 這種功能又稱服務,即每個協 議 都對用戶提供了一種服務。如 http協議為用戶提供了瀏覽web頁面 的功能,也就是提供了web瀏覽服務

主機(host ):連接到網絡的所有計算機統稱主機。

主機分為兩種(或者說是主機的兩種身份): 服務器(server):對網絡上其它主機提供某種 服務 的計算機稱做服務器。

客戶端(client):享用網絡上各種服務的計算 機叫 做客戶端。

註:對一臺主機來說,此兩種身份不是固定的,在 一定情況下可以相互轉化,也可以同時具備 此兩種身份。

進程:

進程:服務器所中提供的各種服務是 通過運行不同的應用程序來實現的, 而應用程序是以進程的形式在 CPU 中被執行的,所以每種服務都有其自 己的進程。客戶端訪問服務器的某項服 務,其實是訪問了該服務所對應的進 程,由此進程為客戶端提供服務

端口:

由於網絡通信所用的協議較多,且一臺 主機可能同時提供多種服務,為了標識和區分 這些協議,引入了端口的概念,即每個協議都 對應著一個端口,用端口號予以標識,因此每 種服務也都有其自己的工作端口。若一臺服務 器提供多種服務,客戶端可根據端口號訪問到 它所需要的服務。 端口號由16位二進制數組成,範圍: 1~65535

知名端口:網絡協議默認使用的端口,用戶不可隨意使用。 範圍:1~1023 動態端口:計算機根據需要隨機打開的端 口,使用完畢即關閉。範圍:1024~65535。

協議:

協議規定了各種服務,計算機通 過運行進程來提供服務。服務由端口標 識,所以每個服務的進程都工作在各自的 端口上,互不幹擾。當客戶端訪問服務器 上的某項服務時,通過端口號直接訪問到 實現這項服務的進程,由該進程完成服 務。由於服務遵循協議,所以進程的運行 也要遵循相應的協議。

技術分享

網絡的概念:

什麽是網絡?網絡就是幾部計算機主機或者是網絡打印機之類的接口設備,通過網絡或者是無線網絡技術,講這些主機與設備連接起來,使得數據可以通過網絡介質(網線以及其他網卡硬件)來傳輸的一種方式。

以太網絡的網絡線接頭:

目前在以太網絡上
最常見到的接頭就是 RJ-45 的網絡接頭,共有八蕊的接頭

接頭名稱 1 2 3 4 5 6 7 8
568A 白綠 綠 白橙 藍 白藍 橙 白棕 棕
568B 白橙 橙 白綠 藍 白藍 綠 白棕 棕

由於主機與主機的聯機以及主機與集線器的聯機時, 所使用的網絡線腳
位定義並不相同,因此由於接頭的不同網絡線又可分為兩種:

並行線:兩邊接頭同為 568A 時稱為並行線,用在連結主機網絡卡與集線器之間的線材;

跳線:一邊為 568A 一邊為 568B 的接頭時稱為跳線,用在直接連結兩部主機的網絡卡。

而不同等級的線材除了針對線材材質的電阻等規格加以規範之外,有時為了更好的電磁效應屏蔽功能, 會將四對蕊線以金屬薄膜包覆,以提供更佳的抗幹擾能力。 沒有屏蔽的我們就稱為無遮蔽雙絞線(UTP), 有屏蔽的就被稱為有遮蔽雙絞線(sheild Twisted Pair, STP)。

數據在以太網絡間的傳送 (MAC媒體存取控制)

媒體存取控制(MAC)數據通信的協議下層,亦稱中等存取控制,是下層數據鏈路層指定在 七層數開放系統互連模式。它提供演講和通道訪問使它成為可能為數的控制機制終端或溝通的網絡節點在一個多點網絡。MAC作為邏輯鏈路控制子層及物理層之間溝通的媒介。MAC 提供一種尋址的方法,稱為實體地址或MAC地址。MAC地址是唯一的。


計算機網絡組成組件:

節點(node):節點主要是具有網絡地址(IP)的設備的統稱。

服務器主機(server):就網絡連接的方向來說哦,提供數據以“響應”給客戶的主機都可以被稱為是一臺服務器。

工作站(workstation)或客戶端(client):任何可以在計算機網路輸入的設備都可以是工作站,若以連接發起的連接去“要求”數據的,就可以稱為是客戶端。

網卡(NIC):內置或者是外接在主機上面的一個設備,主要用於提供網路連接。

網絡接口;利用軟件設計出來的接口,主要提供網絡地址(IP)的任務。

網絡形態和拓撲:各個節點在網絡上面的鏈接方式,一般講的是物理連接方式。

網關:具有兩個以上的網絡接口,可以連接兩個以上不同的網段的設備。

技術分享

按照地理範圍分類;

局域網:節點之間的傳輸距離近,例如一棟大樓內。

廣域網;傳輸距離較遠城市與城市之間距離

城域網:覆蓋的地理範圍介於局域網和廣域網之間,通常為數十公裏到數 百公裏 的一座城市內

開放系統互聯模型:

第7層:應用層,Application Layer

第6層:表示層,Presentation Layer

第5層:會話層,Session Layer

第4層:傳輸層,Transport Layer

第3層:網絡層,Network Layer

第2層:數據鏈路層,Data Link Layer

第1層:物理層,Physical Layer


本文出自 “李生貴的博客” 博客,請務必保留此出處http://lishenggui.blog.51cto.com/12857150/1963903

網絡基礎(1)