1. 程式人生 > >python學習筆記(44) 網路程式設計

python學習筆記(44) 網路程式設計

統一入口:微信小程式和公眾號

b/s架構是c/s架構的一種

網絡卡上有全球唯一的mac地址

4個點分十進位制(ip v4協議)

4個8位2進位制數:

0.0.0.0--255.255.255.255

通過ip地址找mac地址--arp協議

廣播——單播  (廣播風暴)

閘道器:區域網中的機器訪問外部的機器需要通過閘道器

IP地址和子網掩碼按位與得到網段地址

 

填位法算二進位制

128  64  32  16  8  4  2  1  

 

通過埠來找到程式

在計算機上,每一個需要網路通訊的程式都會開一個埠

埠範圍0-65535,一般用8000之後的埠

 

tcp協議和udp協議

tcp肯定是全雙工:雙方都可以收發訊息,佔用通訊線路,安全可靠

三次握手

四次揮手

udp協議:不建立連線,不安全,速度快,沒有超時重發(QQ)