網絡:1.一組相互連接的計算機
2.多臺計算機組成
3.使用物理線路進行連接
網絡編程的三要素
1.ip地址:唯一表示網絡上的每一臺計算機
兩臺計算機之間通信的必備要素
2.端口號:計算機中應用的標號(代表一個應用程序)
0~1024系統使用或保留端口,有效端口0~65536.
3.通信協議:通信的規則(點對點)TCP,UDP(廣播)
網絡通信分爲七層:應用層,表示層,會話層(數據的封裝),傳輸層,網絡層,數據鍵路層,物理層。
ip地址 32位 由四個八位二進制數組成
0.0.0.0本機
UDP 相當於發短信,不需要建立連接,發送大小有限制64k 不安全,效率高,容易丟包
TCP代表網址(統一資源定位符)協議,域名,端口號文件和路徑死歌部分組成。