對計算機網路的初步認識

2021-08-29 23:51:17 字數 2576 閱讀 5196

此篇文章為作者在計算機學習過程中個人觀點與認識的部分總結分享,部分概念不多做闡述,希望能為不了解計算機網路的人進行「科普」,也希望能與共同學習的人一起交流,如有不足或錯誤還望指正。下面進入正題。

什麼是計算機網路?

簡單來說,計算機網路,是不同的計算機裝置通過各種方式連線起來組成的乙個互聯系統。當然,就目前的發展來說,計算機網路不止狹隘的侷限於計算機本身,還有許多其他裝置如手機,平板,手錶等等。

計算機網路的最簡單目的就是資訊互聯,資源共享,不同裝置分工協作完成任務。單一的計算機裝置很難完成我們目前的需求,比如十個人分開做事互不溝通和十人一組為團隊的辦事能力不能相提並論。因此,網路的重要性也就體現出來了。

計算機網路的組成分類?

計算機網路由硬體、軟體、協議三大組成部分,缺一不可。

計算機網路的分類可以從很多方面去進行,比如從地理劃分來看,計算機網路可以分為

按發展時間劃分,計算機網路有這樣幾個版本

按公開性劃分有

公用網私人網

這裡不再多引述。但是不管如何劃分,其互聯共享的性質是不變的,但是在發展過程中,計算機網路變得更加高效,安全。

計算機網路的組成?軟體指網路作業系統,如unix、netware、windows ;

客戶連線軟體(包括基於dos、windows、unix作業系統的等);

網路管理軟體等。

這裡重點介紹協議部分。

協議不太好理解,打個比方,兩台電腦要像人一樣交流,交換資訊,語言不通肯定不行。為了解決「語言問題」,讓不同廠商,不同時期的裝置可以正常交流可以正常的轉譯傳輸訊號,協議產生了。

(上圖為曾經的各協議,現在基本都是tcp/ip協議)

每個層,都有自己的相關的協議協議的使用是為了避免出現差錯,但是實際的訪問情況比較複雜。

下面,開始簡單論述應用層,傳輸層,網路層(5,7層中的多層可以大致理解為小細分層次)

(這裡只對部分協議做說明)

網路層

資料傳輸過程中,資料會「變形」處理,ip協議的作用就是將資料恢復,重新組裝。ip不提供可靠的傳輸服務,它不提供端到端的或(路由)結點到(路由)結點的確認,對資料沒有差錯控制,因此需要乙個「幫手"。

icmp應該時乙個專打小報告的協議,一般他沒事做。由於ip協議沒有可靠保障,當網路訊號不通時,icmp的作用便有了大作用。在如海的資料傳輸中,出錯時很常見的。icmp可以在此過程中起到協商調整的作用。

運輸層tcp/udp協議

運輸層是運輸郵件時的保障人員,保證資料傳輸從一端到另一端到傳輸到位,同時還要兼顧流量。網路層只是根據網路位址將源結點發出的資料報傳送到目的結點,而傳輸層則負責將資料可靠地傳送到相應的埠。

「三次握手和四次揮手」

握手是為了保證雙方通訊正常並起到提醒功能。

a:你好!(我不知道你訊號怎麼樣)

b:你好,我收到了訊息。(你的訊號還不錯)

a:好的,我知道我訊號應該是不錯的。

四次揮手是在結束訊號傳輸時,為避免訊號傳輸遺漏的檢查程式。

a:「我說完了」,

b:「我知道了」,但是b可能還會有要說的話,a卻不能確定

可能b還會說一些話,

最後b說「我說完了」,a回答「知道了」結束了通訊。

udp傳輸資料並不要事先提醒建立連線,對方不需要給出任何的確認訊息。從某種方面說,這是udp的高效原因之一。tcp的服務更加可靠,但是也要消耗許多額外資源。

應用層每種不同的資料傳輸完畢後交由應用層處理,經過協議的一一對應,從而實現相應功能。下面進行舉例說明。

全球資訊網萬維即我們所熟悉的www(world wide web)格式。全球資訊網應該時目前最主流的網路訪問方式,但是它並不等同於網際網路。

urlurl統一資源定位符(uniform resource locator,url)是對可以從網際網路上得到的資源的位置和訪問方法的一種簡潔的表示,是網際網路上標準資源的位址。網際網路上的每個檔案都有乙個唯一的url即,url是乙個精確的位址描述。

超文字傳輸協議

http,hypertext transfer protocol是網際網路上應用最為廣泛的一種網路協議。所有的www檔案都必須遵守這個標準,從最初的超越文字到現在的全面網頁,http可謂功不可沒。

ftp用於internet上的控制檔案的雙向傳輸,也就是說,不論我們是有任何的檔案交換,都有ftp經手。

認識計算機網路

計算機網路是計算機技術與通訊技術相結合的產物,實現檔案傳輸和資源共享等。計算機網路就是由通訊線路互相連線的許多自主工作的計算機構成的集合體。1 資料通訊 2 資源共享 3 提高系統的可靠性 4 分布式網路處理和負載均衡 1.計算機網路的硬體 從計算機各部分各組成部件的功能來看,各部件主要完成兩種功能...

計算機網路 計算機網路的效能

目錄 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...

計算機網路9 計算機網路效能

1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位時間 ...