1. 網(wǎng)絡(luò)編程基礎(chǔ)
TCP/IP基本原理
TCP建立三次握手
TCP斷開四次握手
socket基本原理
2. socket編程基礎(chǔ)
基本數(shù)據(jù)結(jié)構(gòu)
字節(jié)序
地址轉(zhuǎn)換函數(shù)
字節(jié)序轉(zhuǎn)換練習(xí)
地址轉(zhuǎn)換練習(xí)
3. socket基本函數(shù)
socket
connect
bind
listen
accept
close/shutdown
4. TCP編程實(shí)例講解
客戶端編程
服務(wù)端編程
客戶端實(shí)例練習(xí)
服務(wù)端實(shí)例練習(xí)
5. UDP編程實(shí)例講解
6. UNIX socket編程
客戶端編程
服務(wù)端編程
客戶端實(shí)例練習(xí)
服務(wù)端實(shí)例練習(xí)
7. 把服務(wù)器進(jìn)程放到后臺(tái)
Daemon函數(shù)
自己寫一個(gè)daemon函數(shù)
8. 多路復(fù)用
select
poll
pselect
epoll
9. 多路復(fù)用模型
10.程序調(diào)試
用nc/socat調(diào)試連通性
用gdb調(diào)試代碼邏輯 |