socket基本概念及網路協議模型

2021-04-13 02:01:47 字數 886 閱讀 1444

流(stream)

連線(connection)

阻塞(block)、非阻塞(non-block)

同步(synchronous)、非同步(asynchronous)

ip位址

ip位址是internet中唯一的位址標識

ip位址是乙個32位長(將要擴充到128位)

每個internet包必須帶有ip位址

子網掩碼(subnet mask)

也用點分十進位制表示 例如:255.255.0.0

用於指明子網(區域網)的範圍,mask與ip位址進行與操作即可得出子網範圍。

位元組順序:

存在兩種位元組順序:nbo與hbo

網路位元組順序nbo(network byte order):

按從高到低的順序儲存,在網路上使用統一的網路位元組順序,可以避免相容性問題。

主機位元組順序(hbo,host byte order):

不同的機器hbo不相同,與cpu設計有關

例如:motorola 68k系列,hbo與nbo相同,intel x86系列,hbo與nbo相反

詳見socket模式

具有連續性、有序性的特點。

網路程式設計 socket基本概念

什麼是socket?socket是連線應用程式和網路驅動程式的橋梁,socket在應用程式中建立,通過繫結操作和驅動程式建立聯絡。什麼是ip位址?在網路上,主機與主機間的通訊,首先需要知道對通訊方主機的名稱。在internet上用ip位址來標記網路裝置。廣義上的主機可以是工作在網路上的工作台 伺服器...

socket程式設計 socket基本概念

socket socket可以看成是使用者程序與核心網路協議棧的程式設計介面,不僅可以用於本機的程序間通訊,也可以用於網路上不同主機的程序間通訊 而管道只能在同一臺主機進行通訊 應用層依靠socket進行資料傳輸,我們不必關心底層的核心,即底層資料的傳輸細節,只關心套介面的存在。可以把套介面看成程序...

SPC基本概念及理解

一 概念 統計過程控制 statistical process control 簡稱spc 是指借助數理統計方法進行過程控制。它對生產過程進行分析評價,根據反饋資訊及時發現系統性因素出現的徵兆,並採取措施消除其影響,使過程維持在僅受隨機性因素影響的受控狀態,以達到控制質量的目的。理解 在生產過程中,...