網路程式設計概念

2021-08-16 15:41:22 字數 370 閱讀 8176

一.網路:將不同區域的計算機連線到一起. 區域網/都會網路/網際網路

與網域名稱的關係: ip位址是數字,網域名稱是字母。乙個ip位址可以對應多個網域名稱,乙個網域名稱只可以對應乙個ip位址

三.埠號:用來區分計算機軟體----->相當於房子的房門

1.佔兩個自己,所以長度0-65536

2.在同乙個協議下,埠號不能重複,不同協議下可以重複

3.1024以下的不要使用

四.資源定位

url:統一資源定位符     uri:統一資源

五.資料的傳輸

1.tcp協議:先連線後通訊, 面向連線, 安全可靠, 但效率相對低下

udp協議: 非面向連線, 效率高

2.傳輸:先封裝, 再拆分.

網路程式設計的概念

網路是用物理鏈路將各個孤立的工作站或主機相連在一起,組成資料鏈路,從而達到資源共享和通訊的目的。使用網路的目的,就是為了聯通多方然後進行通訊,即把資料從一方傳遞給另外一方。使用網路能夠把多方鏈路接在一起,然後可以進行資料傳遞。所謂的網路變成就是,讓在不同電腦上的軟體能夠進行資料傳遞,即程序之間的通訊...

linux網路程式設計概念(一)

af表示位址族 address family pf表示協議族 protocol family domain引數 af unix 核心中通訊 sockaddr un af inet 通過ipv4 sockaddr in af inet6 通過ipv6 sockaddr in6 socket分為兩種型別...

網路程式設計基礎概念理解

協議 網路之中主機進行通訊必須使用相同的協議。相同的光電訊號格式 計算機如何傳輸資料 光電波訊號0101110011 0101110011 協議就是乙個相互都能識別的約定 網路中生產廠商很多,協議很多,都用自己的協議將導致網路上主機間無發正常通訊,所以要設計乙個標準協議,這時候網路間資料傳輸就可以通...