網路 網路原理基礎

2021-10-03 08:38:07 字數 784 閱讀 3678

所謂「區域網」和「廣域網」只是乙個相對的概念。

協議就是一種約定。

計算機之間的傳輸媒介是光訊號和電訊號;通過「頻率」和「強弱」來表示0和1這樣的資訊。要想傳遞各種不同的資訊,就需要約定好雙方的資料格式。

分層最大的好處在於「封裝」,物件導向的例子

tcp/ip通訊協議採用了5層的層級結構,每一層都呼叫它的下一層所提供的網路來完成自己的需求。

總結:各層協議都有什麼在其上工作

物理層考慮的比價少,如果說tcp/ip四層協議,則是沒有物理層的。nat(network address translation,網路位址轉換) :私有ip和公網ip的對映,路由器中

dns:網域名稱和ip的對映,主機、路由器、dns伺服器

路由表:到某個ip的路徑演算法,路徑上的mac資訊,路由器

natp(了解):建立路由器埠和源ip+源埠對映

交換機:工作在區域網內部,把區域網內部計算機進行連線,並且進行計算機內部的資訊,如ip,網絡卡資訊;

乙太網:計算機區域網技術,基於資料報交換的。

令牌環網:以環形網路拓撲結構為基礎發展起來的區域網

傳統劃分:

網路程式設計(基礎原理)

tcp通訊 面向連線的通訊,客戶端跟伺服器端必須經過3次握手,才能建立邏輯連線,才能進行安全的通訊 通訊的步驟 伺服器先啟動 伺服器端不會主動的請求客戶端 必須使用客戶端對伺服器傳送請求 客戶端跟伺服器端會建立乙個邏輯連線,在邏輯連線中會產生物件 io物件 客戶端和伺服器端使用io物件進行通訊,通訊...

軟體基礎原理 網路程式設計原理

dns解析出來的ip位址不一定是 資料中心的ip位址,也可能是 cdn伺服器的ip位址。為了提高使用者請求訪問的速度,為了降低資料中心的負載壓力,會在全國各地各個主要的運營服務商機房中部署一些快取伺服器,快取那些靜態的 資源檔案等。http協議是應用層協議,tcp協議是傳輸層協議,ip協議是網路層協...

網路原理 網路協議

網路協議這塊自己看看不下去,經過郭凱同學的友愛精神串了兩遍,自己又看書啃消化了,總結總結。先上圖,一圖頂萬言 tcp transmission control protocol 和udp userdatagram protocol 協議屬於傳輸層協議。其中tcp提供ip環境下 的資料可靠傳輸,它提供...