網路通訊簡單了解

2022-07-23 01:00:41 字數 966 閱讀 7879

本文不研究這些,只是為了理解,寫一篇文章出來自己看。

osi和tcp/ip:

資料通訊時,從上到下將資料一層一層封包(封裝資料),到達另一台電腦時,從下到上一層一層拆包(將封包開啟)。

tcp/ip

osi作用(白話)

裝置/功能

傳輸資料

應用層應用層

哪個應用發出的?      封

表示層 

發出的資料什麼型別()封

會話層和誰通訊。封

埠傳輸層

傳輸層什麼樣的傳輸協議。封

tcp/udp

段網際層

網路層哪乙個ip位址。封

路由器資料報

主機至網路層

資料鏈路層

哪乙個mac位址。封

交換機幀

物理層01010101010110

網線介面等

位元流兩台計算機如何通訊?

找到對話人物:埠(邏輯埠)

怎麼去:傳輸協議

埠:

有邏輯埠和物理埠(交換機上面的),邏輯埠可以用來區分程序,每乙個程序/程式都有乙個邏輯埠。邏輯埠數字 0~65535.

知名埠:0~1023 ,用於系統的服務。如:http 80,ftp 21 https 443

動態埠:1024~65535 ,系統分配供程序/程式使用。

假設qq埠4000,在通訊時會前往4000埠。

傳輸協議:

一般為udp/tcp。

udp,傳送資料大小一般為64k,大於64k就在多發幾個包; 無連線,類似於廣播;速度快;不安全; qq使用udp協議。

tcp,可傳送資料量大;有連線,需要三次握手,類似於手機必須保證雙方處於通話狀態;速度慢;安全;msn使用tcp協議。

開始了解網路通訊

其實瀏覽器和應用程式都是客戶端,他們可以傳送syn包建立tcp連線。tcp連線的第乙個包,非常小的一種資料報。syn攻擊包括大量此類的包,由於這些包看上去來自實際不存在的站點,因此無法 有效進行處理。當兩台計算機在tcp連線上進行會話時,連線一定會首先被初始化。完成這項任務的包叫作syn。乙個syn...

簡單網路通訊03

client03 define win32 lean and mean define crt secure no warnings include include include include using namespace std pragma comment lib,ws2 32.lib 動態...

交換機的適用以及網路通訊簡單互聯

交換機的適用以及網路通訊簡單互聯 1.基本網路裝置 1 網路介面卡 nic,networkinte cecard 功能 為pc提供進行網路通訊的能力,將裝置所要傳遞的資料轉換為網路上其它裝置能夠識別的格式,通過網路介質傳輸資料。在傳送方,把從計算機系統要傳送的資料轉換成能在網線上傳輸的bit流 在接...