計算機網路簡介

2021-07-31 11:21:11 字數 2767 閱讀 6290

在了解計算機網路之前,我們先要搞懂什麼是網際網路以及一些簡單的概念。

1,描述

網際網路就是乙個連線了世界上數以億計的計算裝置的網路,計算裝置通過網路中的通訊鏈路和分組交換機連線到一起。

2.協議

乙個協議定義了在兩個或多個通訊實體之間減緩的報文格式和次序,以及在報文傳輸和/或接收其他事件方面所採取的動作。

a,客戶機與伺服器程式:簡而言之客戶機是執行在乙個端系統上負責發出請求的程式,而伺服器就是執行在另乙個端系統上負責接收請求並處理的程式。

b.接入網:就是端系統連線到邊緣路由器的物理鏈路。邊緣路由器就是端系統連線到網路上的第乙個路由器.具體來講,接入網還分為住宅接入,公司接入和無線接入,

住宅接入:就是正常家庭連入網際網路的方式,通常是通過普通的模擬**線用數據機與住宅isp相連,數據機就是將pc輸出的數碼訊號轉換成模擬訊號

的裝置,通常住宅接入有兩種常見的型別:數字使用者線(dsl)和混合光纖同軸電纜(hfc),其中美國和加拿大大約60%是hfc其餘的是dsl,其

他國家dsl佔主導地位,這裡要知道dsl是獨享鏈路的,而hfc則是共享鏈路的;

公司接入:現在公司大多數使用的是區域網(lan),使用乙太網技術來介入網路

無線接入:局域無線網一般以幾十公尺半徑內的基站進行傳輸/接收資料,而廣域無限網則是以基站數萬公尺為半徑來傳送和接收資料,就是我們現在所說的3g,4g等。

1.電路交換和分組交換

通過網路鏈路和交換機移動資料有兩種方法:電路交換和分組交換,在電路交換網路中,沿著端系統通訊路徑,為端系統之間通訊所提供的資源會被預留。在分組交換

中這些資源則不會被預留,這就導致線路擁擠的時候不得不等待;

a:電路交換

如上圖,顯示了乙個電路交換網路,用了四條鏈路連線了四個交換機,這些鏈路每條都有n條鏈路,因此支援n條鏈路連線,當兩台主機

互聯時,該網路在兩個主機之間建立乙個專用的端到端的連線,因為該條鏈路支援n條鏈路連線,所以這個專用的連線獲得這條鏈路頻寬的1/n.

b.分組交換

各個應用程式相互之間需要通訊,為了完成通訊,就需要互相之間傳送報文,報文嚴格按照協議的規定來制定,報文可以執行一種控制功能,

能夠包含各種資料,在計算機網路中,源主機會把報文切割成更小的資料塊,稱為分組,每個分組都通過通訊鏈路和分組交換機在通訊鏈路上傳

輸,多組交換機在鏈路上的輸入端使用儲存**傳輸機制,必須接收到整個分組以後才能傳送該分組;

c:比較

1.電路交換每個使用者是獨佔寬頻的1/n所以不存在分組交換中的各種時延,但是當通訊鏈路十分擁擠時,使用者就不得不等待建立連線;

2.電路交換一旦兩個使用者建立起了一條通訊連線,那麼這條連線便是穩定的,使用者可以隨時在這條鏈路上傳輸資訊而不用擔心丟失,實時性和

可靠性強,同時由於都是獨佔的一條鏈路,當不傳送資料時,就會造成鏈路的浪費;

3.分組交換因為不是專享的網路,所以儘管通訊鏈路上十分擁擠,使用者依然可以傳送分組,而電路交換則需要等待,但是相對的分組交換的時延也會加長;

4.分組交換不是獨佔任何一條鏈路,採用盡力而為的方式傳送分組,提高了通訊鏈路的利用率,對整個網路來說是有好處的;

1.時延

a.處理時延

當分組到達乙個交換機的時候,交換機會對這個分組的首部進行檢查,同時還要決定這個分組接下來傳送到哪乙個路由器,進行這些操作的時間

就是處理時延;

b.排隊時延

當分組到達乙個交換機的時候,如果前面還有其他的分組,那麼這個分組就必須等待前面的分組傳送完成後才能被傳送,如果前面沒有其他分組的

話,那麼排隊時延為0;

c.傳輸時延

當乙個分組全部到達時路由器就需要將這個分組全部推到鏈路上去,而這個分組的最後乙個位元必須等待前面所有的位元全部傳輸完成後才能傳輸,

這個等待的時間就是傳輸時延;

d.傳播時延

傳播時延就是分組在鏈路上傳輸的時間了,相當於你需要從上海通過高速到北京,其中假設高速路上不存在收費站等,那麼你從上海到達北京的時

間,就相當於傳播時延;

2.丟包

假設你到乙個餐館吃飯,但是發現餐館裡面已經坐滿了人,而且隊伍排到了你無法等待的長度,這個時候你只有換一家餐館吃了,同理,排在一

條鏈路上的佇列不是無限的,當排隊的容量已經滿了,那麼後來的分組應為沒有地方儲存以後就會被丟棄,這個過程就叫做丟包;

3.吞吐量

吞吐量即單位時間內傳輸資料的大小,一條端到端的吞吐量取決於這條連線上所有鏈路中速率最小的那條鏈路即瓶頸鏈路,目前對吞吐量的限制因素

通常是接入網;

如何實現的。

1.應用層

顧名思義,應用層就是網路上的應用程式使用的應用層協議留存的地方,包括郵件協議smtp,web的http協議,傳送檔案的ftp協議,以及網域名稱解析

dns協議等,位於應用層的資訊稱之為報文;

2.運輸層

運輸層提供了在兩個應用程式端點之間傳送應用層報文的服務,運輸層協議主要有兩個,udp和tcp,tcp提供面向連線的服務,udp則提供無連線的

服務;3.網路層

網路層負責將資料報的網路層分組從一台主機移動到另一台主機,自重就包括了著名的ip協議和一些選路協議;

4.鏈路層

網際網路的網路層通過一系列路由器在源和目的地之間傳送分組,為了將分組從乙個節點移動到路徑上的另乙個節點,網路層必須依靠鏈路層的服務,其中

包括乙太網,wifi,點對點協議等;

5.物理層

鏈路層的任務是將整個幀從乙個網路元素移動到臨近的網路元素,而物理層的任務是將該幀中的乙個乙個位元從乙個節點移動到下乙個節點;

計算機網路簡介

分組交換 網際網路 物理 雙絞銅線,同軸電纜,光纜,陸地無線電通道,衛星無線電通道。isp與網際網路主幹 第一層isp 網路服務提供商 聯通,移動之類的 就是網際網路主幹,使用者和內容提供商是底層的isp客戶,低層的isp是高層isp的客戶。運輸層 udp協議 p2p 迅雷等 tcp協議 http ...

計算機網路 一 1 計算機網路簡介

1.2.網際網路發展 1.3.網際網路標準化 1.1.網路,網際網路,網際網路 先講一下計算機網路 network 就是將一台以上的計算機互連起來,互連的計算機之間可以實現通訊,實現資訊共享,這就是網路。那麼,什麼是網際網路,網際網路的英文是 internet,它的意思是 網路的網路 是乙個通用名詞...

計算機網路常識簡介

路由器工作在osi的網路層,的資料報是ip報文。ip報文的頭部有源ip和目的ip路由器根據目的ip計算出ip所在的網段,根據網段 到不同的埠。如果在路由表中沒有該網段的 埠,則 至預設路由埠 ipv4位址是乙個32位元的二進位制數,用於標識ip網路中的乙個主機或路由器,是internet網路的統一定...