1. 程式人生 > >Socket通訊那些事

Socket通訊那些事

設備 鏈路層 地址 存儲 socket通訊 soc 直接 udp協議 分析

架構:

  C/S架構:充分發揮pc機的性能

  B/S架構:統一了應用結構,隸屬於C/S架構

物理地址:mac,全球唯一

arp協議:根絕ip地址找尋mac地址

OSI五層模型:

  應用層  http、https、py文件

  傳輸層  TCP/UDP 

  網絡層  ip協議

  數據鏈路層  arp協議

  物理層  傳輸電信號

交換機的通信方式:

  單播

  組播

  廣播

交換機的功能:

  組成局域網,經過內部處理分析數據,將數據以點對點,點對多的方式發送給目標

路由器的功能:

  跨網段的數據傳輸,路由出最佳的路徑

TCP協議:

  面向連接的,面向字節流傳輸,可靠

UDP協議:

  無連接,面向數據報,不可靠

計算機的五大硬件組成:主板、cpu、存儲、輸入設備、輸出設備

早期計算機是以計算為核心的

現在的計算機是以存儲為核心

第一代計算機:電子管計算機、耗電、體積大、散熱量高

第二代計算機:晶體管計算機

第三代計算機:集成電路計算機(白色大頭)

第四代計算機:大型集成電路計算機

第五代計算機:甚大型集成電路計算機

計算機的操作系統

  操作系統是一個軟件,是一個能直接操縱硬件的一個軟件

  微軟研發的windows操作系統

計算機剛剛使用的時候,並沒有操作系統

人工時代:穿孔卡帶

  每個人都能獨享計算機的資源

脫機時代:完全將人與機器隔離

單道批處理系統:內存中只允許存放一道作業

多道批處理系統:內存中允許存放多道作業

分時系統:將cpu的執行計劃分時間片,每個程序以時間片為單位去執行

實時系統:少見

操作系統的作用:

  封裝所有的硬件借口,讓各種用戶使用更輕松

  是對計算機內所有的資源進行合理的調度和分配

Socket通訊那些事