socket
-->TCP,UDP
TCP:面向連接編程
類比於打電話
數據安全,效率低(反覆的確認,3次握手)
UDP:面向無連接編程
類比於寫信
數據不安全,效率高(只負責發送數據。。)
2.網絡編程的三要素
1.ip
計算機在互聯網中的地址,唯一標識。
2.port
網絡應用程序:端口
0-65535
0-1024,公共端口號
可以使用的一些端口 54321,9527,9528,9529,12345....
3.協議:
go,java,python。。。。
擴展內容:
網絡模型
B/S
Browser/Server
訪問淘寶或者京東
C/S
Client/Server
QQ,微信
服務端和客戶端
服務端:提供服務,被動等待
7*24
客戶端:獲取數據,主動發起連接的一方