windows網路程式設計中文 筆記(二)

2022-09-16 03:54:10 字數 1046 閱讀 5681

ipv4 位址段

ipv4位址類別

種類網路部分

第1個數字

端點數字a8位

0-127

16777216

b16位

128-191

65526

c24位

193-223

256d

n/a224~239

n/ae

n/a240~255

n/a2. b類位址

(1) b類位址第1位元組和第2位元組為網路位址,其它2個位元組為主機位址。

(2) b類位址範圍:128.0.0.1—191.255.255.254。

(3) b類位址的私有位址和保留位址

① 172.16.0.0—172.31.255.255是私有位址

② 169.254.x.x是保留位址。如果你的ip位址是自動獲取ip位址,而你在網路上又沒有找到可用的dhcp伺服器。就會得到其中乙個ip。

4. d類位址

(1) d類位址不分網路位址和主機位址,它的第1個位元組的前四位固定為1110。

(2) d類位址範圍:224.0.0.1—239.255.255.254

5. e類位址

(1) e類位址不分網路位址和主機位址,它的第1個位元組的前五位固定為11110。

(2) e類位址範圍:240.0.0.1—255.255.255.254

ip網段的問題就要關係到子網掩碼了。

標準子網掩碼的ip位址段比較容易識別,只要相同的子網掩碼,網路為相同就為同一網段。

例如192.168.10.5 和192.168.10.220,如果都是標準255.255.255.0的子網掩碼,表明兩個ip位址的192.168.10是網段,兩個ip處於統一網段。

如果是不標準子網掩碼,就需要計算了,還是例如192.168.10.5 和192.168.10.220這兩個ip,如果子網掩碼是255.255.255.240的話,表明標準子網掩碼借了4位,網段寬度是16,也就是說192.168.10.5處於192.168.10.0這個網段,而192.168.10.220處於192.168.10.192這個網段。

學習筆記之windows 網路程式設計

winsock2.h程式設計介面筆記 在qtcreater中使用系統預設的庫只需要在.pro檔案中新增 libs lws2 32新增標頭檔案 include 1 服務端socket tcp 流程2 3 初始化套接字 wsastartup 4 建立套接字 socket 5 6 套接字與本地位址繫結 b...

Windows網路程式設計

1.先總結一些會用到的知識 中計算機都分配乙個位址,該位址是乙個 32位的數值表示 客戶端和伺服器通訊的時候需要指定乙個 ip位址 和埠。ip位址 一般是用 internet標準 點分表示法 像a.b.c.d 一樣指定 的,每乙個字母代表乙個位元組的數字 十進位制 八進位制 或十六進製制 從左到右分...

windows網路程式設計

winsock是windows系統下利用socket套接字進行網路程式設計的相關函式,是windows下的網路程式設計介面。winsock在常見的windows平台上有兩個主要的版本,即winsock1和winsock2。編寫與winsock1相容的程式你需要引用標頭檔案winsock.h,如果編寫...