什麼是網絡?網絡的基本框架是什麼?

網絡是什麼

網絡的誕生

在計算機剛剛誕生的時候,由於人們如果對同一個文件進行操作的時候,需要甲先操作完,然後人工的拷貝給乙,這期間,耗費了很多的時間和精力,所有,爲了使 甲在操作完文件後,可以直接發給乙,或者,直接同步給乙,網絡就應運而生。
開始的網絡,就只是簡單的線性結構,多臺主機,連接一個服務器,然後,通過對同一個服務器上的文件進行操作,在操作完成後,服務器的數據會更新,保證下一個訪問文件的人,看到的已經是更新過後的新數據,不需要再進行人工的拷貝。

局域網和廣域網

網絡中的局域網廣域網,其實都可以算作是局域網,只不過,廣域網的範圍更大了。例如inter網,本質上也是一個局域網,只不過,這個局域網聯通了整個世界,這是一個大的局域網。再例如,家裏的路由器,當你連接上家裏的路由器時,一個局域網也誕生了,這個局域網就是你的家的範圍,這是小的局域網。

網絡中的協議是什麼

協議是什麼

協議就是算法,是一種,傳輸消息雙方都遵守的一種算法
在網絡的傳輸過程中,由於網絡環境中,有許許多多的主機在同時使用着這個局域網,同時有多臺主機連接網絡,那麼爲了保證A主機向B主機發送的消息,能安全可靠的傳輸到B主機,網絡協議就誕生了。

協議的作用

協議通過傳輸雙發都遵守的一個約定,保證A要發給B時,這個數據不會錯誤的發給C,並且,還要保證在發送的過程中,數據不會有丟失,也不會出現錯誤。
協議通過網絡的分層結構,和協議自己的算法,來保證傳輸的正確性

網絡的分層

爲了保證網絡傳輸的正確性,人們發明了網絡分層結構,在分層結構中,每一層的協議,負責自己的任務,在接受到數據的時候,通過本層協議的算法,來檢驗自己所接收到的數據的正確實行

七層結構(OSI)

從上向下依次是:應用層、表示層、會話層、傳輸層、網絡層、數據鏈路層、物理層
在這裏插入圖片描述

四層結構(TCP/IP)

從上向下依次是: 應用層、網絡層、傳輸層、數據鏈路層
在這裏插入圖片描述

網絡各層的作用

- 這裏,我以TCP/IP四層結構作爲例子

首先,要先了解一下路由器的原理:

在這裏插入圖片描述

路由器的工作原理 : 通過對接收到的數據包,去掉數據包的數據鏈路層,然後檢測IP地址,如果是這個ip地址匹配到自己的主機的話,就接收這個這個數據包,如果不是的話,就會給這個數據包重新加一個可以讓這個數據包去往這個ip地址的下一個節點數據頭,這個數據頭就是MAC地址,通過MAC地址,來尋找數據鏈路層是否匹配,選擇是否接收這個數據包。通過這種形式,使得該數據包,通過各個節點的共同作用,傳輸到正確的接受方。

數據鏈路層:實現網卡的驅動,處理信息在物理媒介上的傳輸。爲網絡層提供服務(保證網絡層能接收到數據,通過MAC地址作爲校驗的標準)

網絡層:該層包含了主機的IP地址。(網絡層保證了所接收到的數據發給自己的,通過IP地址作爲校驗的標準)

傳輸層:該層的作用是,通過協議,確保從網絡層所接收到的數據,是正確的,無誤的。

應用層:解析所傳來的數據,發送給用戶,實現一次網絡通信。

總結

以上,就是網絡的基本概念,是一個整體性的網絡框架。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章