一、網路編程 1.網路、網路協議(一套規則) 2.網路模型: (1)七層模型-七層 物理層(比如網線、錨)、數據鏈路層(比如電壓電流)、網路層、傳輸層、會話層、表示層、應用層(我們的活動基本都在這一層) (2)四層模型 鏈路層、網路、傳輸層、應用層 (3)每一層都有相應的協議負責交換信息或者協同工作 ...
一、網路編程
1.網路、網路協議(一套規則)
2.網路模型:
(1)七層模型-七層
物理層(比如網線、錨)、數據鏈路層(比如電壓電流)、網路層、傳輸層、會話層、表示層、應用層(我們的活動基本都在這一層)
(2)四層模型
鏈路層、網路、傳輸層、應用層
(3)每一層都有相應的協議負責交換信息或者協同工作
(4)TCP/IP協議族
(5)IP地址:負責在網路上唯一定位一個機器
i.IP地址分為ABCD類
ii.IP地址是由四個數欄位組成的,每個數欄位的取值為0-255
例如:192.168.xxx.xxx:區域網ip
127.0.0.1代表本機
IPV4、IPV6
iii.埠:
範圍:0-65535 知名埠:0-1023 非知名埠:1024-655535
(6)TCP/UDP協議
UDP:非安全的不面向鏈接的傳輸
i.安全性差;ii.大小限製為64kb;iii.沒有順序;iv.速度塊
TCP:基於鏈接的通信
(7)SOCKET編程
i.socket(套接字):是一個網路通信的端點,能實現不同主機進程通信,網路大多基於socket通信
ii.通過IP+埠定位對方併發送信息的通信機制
iii.分為UDP和IP
二、源碼
2.CSDN:https://blog.csdn.net/weixin_44630050(心悅君兮君不知-睿)
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關註微信公眾號:傅里葉變換,個人公眾號,僅用於學習交流,後臺回覆”禮包“,獲取大數據學習資料