欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

UNIX網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API(第3版) 中文 PDF版 [85M]

  • 書籍大?。?span>85MB
  • 書籍語(yǔ)言:簡(jiǎn)體中文
  • 書籍類型:國(guó)產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:Linux_unix
  • 應(yīng)用平臺(tái):PDF
  • 更新時(shí)間:2012-12-19
  • 購(gòu)買鏈接:
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

中文名: UNIX網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API(第3版)原名: Unix Network Programming, Volume 1: The Sockets Networking API
作者: 譯者: 圖書
分類: 網(wǎng)絡(luò)
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號(hào): 9787115228406
發(fā)行時(shí)間: 2010年
地區(qū):
語(yǔ)言:
簡(jiǎn)介:
內(nèi)容簡(jiǎn)介
《UNIX網(wǎng)絡(luò)編程》(第1卷)(套接口API第3版)第1版和第2版由已故UNIX網(wǎng)絡(luò)專家W. Richard Stevens博士獨(dú)自編寫。《UNIX網(wǎng)絡(luò)編程》(第1卷)(套接口API第3版)是3版,由世界著名網(wǎng)絡(luò)專家Bill Fenner和Andrew M. Rudoff執(zhí)筆,根據(jù)近幾年網(wǎng)絡(luò)技術(shù)的發(fā)展,對(duì)上一版進(jìn)行全面修訂,增添了IPv6的更新過(guò)的信息、SCTP協(xié)議和密鑰管理套接口的內(nèi)容,刪除了X/Open傳輸接口的內(nèi)容。
《UNIX網(wǎng)絡(luò)編程》(第1卷)(套接口API第3版)內(nèi)容詳盡且具權(quán)威性,幾乎每章都提供精選的習(xí)題,是計(jì)算機(jī)和網(wǎng)絡(luò)專業(yè)高年級(jí)本科生和研究生的首選教材,《UNIX網(wǎng)絡(luò)編程》(第1卷)(套接口API第3版)也可作為網(wǎng)絡(luò)研究和開發(fā)人員的自學(xué)教材和參考書。
內(nèi)容截圖
目錄:
第一部分 簡(jiǎn)介和TCP/IP
第1章 簡(jiǎn)介 2
1.1 概述 2
1.2 一個(gè)簡(jiǎn)單的時(shí)間獲取客戶程序 5
1.3 協(xié)議無(wú)關(guān)性 9
1.4 錯(cuò)誤處理:包裹函數(shù) 10
1.5 一個(gè)簡(jiǎn)單的時(shí)間獲取服務(wù)器程序 12
1.6 本書中客戶/服務(wù)器程序示例索引表 14
1.7 OSI模型 16
1.8 BSD網(wǎng)絡(luò)支持歷史 17
1.9 測(cè)試用網(wǎng)絡(luò)及主機(jī)? 19
1.10 Unix標(biāo)準(zhǔn) 22
1.11 64位體系結(jié)構(gòu) 24
1.12 小結(jié) 25
習(xí)題 25
第2章 傳輸層:TCP、UDP和SCTP 27
2.1 概述 27
2.2 總圖 27
2.3 用戶數(shù)據(jù)報(bào)協(xié)議(UDP) 29
2.4 傳輸控制協(xié)議(TCP) 30
.2.5 流控制傳輸協(xié)議(SCTP) 31
2.6 TCP連接的建立和終止 31
2.7 TIME_WAIT狀態(tài) 37
2.8 SCTP關(guān)聯(lián)的建立和終止 38
2.9 端口號(hào) 42
2.10 TCP端口號(hào)與并發(fā)服務(wù)器 43
2.11 緩沖區(qū)大小及限制 45
2.12 標(biāo)準(zhǔn)因特網(wǎng)服務(wù) 50
2.13 常見因特網(wǎng)應(yīng)用的協(xié)議使用 51
2.14 小結(jié) 52
習(xí)題 53
第二部分 基本套接字編程
第3章 套接字編程簡(jiǎn)介 56
3.1 概述 56
3.2 套接字地址結(jié)構(gòu) 56
3.3 值-結(jié)果參數(shù) 61
3.4 字節(jié)排序函數(shù) 63
3.5 字節(jié)操縱函數(shù) 66
3.6 inet_aton、inet_addr和inet_ntoa函數(shù) 67
3.7 inet_pton和inet_ntop函數(shù) 68
3.8 sock_ntop和相關(guān)函數(shù) 70
3.9 readn、writen和readline函數(shù) 72
3.10 小結(jié) 76
習(xí)題 76
第4章 基本TCP套接字編程 77
4.1 概述 77
4.2 socket函數(shù) 77
4.3 connect函數(shù) 80
4.4 bind函數(shù) 81
4.5 listen函數(shù) 84
4.6 accept函數(shù) 88
4.7 fork和exec函數(shù) 90
4.8 并發(fā)服務(wù)器 91
4.9 close函數(shù) 93
4.10 getsockname和getpeername函數(shù) 94
4.11 小結(jié) 96
習(xí)題 96
第5章 TCP客戶/服務(wù)器程序示例 97
5.1 概述 97
5.2 TCP回射服務(wù)器程序:main函數(shù) 97
5.3 TCP回射服務(wù)器程序:str_echo函數(shù) 98
5.4 TCP回射客戶程序:main函數(shù) 99
5.5 TCP回射客戶程序:str_cli函數(shù) 100
5.6 正常啟動(dòng) 101
5.7 正常終止 102
5.8 POSIX信號(hào)處理 103
5.9 處理SIGCHLD信號(hào) 106
5.10 wait和waitpid函數(shù) 108
5.11 accept返回前連接中止 111
5.12 服務(wù)器進(jìn)程終止 112
5.13 SIGPIPE信號(hào) 113
5.14 服務(wù)器主機(jī)崩潰 114
5.15 服務(wù)器主機(jī)崩潰后重啟 115
5.16 服務(wù)器主機(jī)關(guān)機(jī) 116
5.17 TCP程序例子小結(jié) 116
5.18 數(shù)據(jù)格式 117
5.19 小結(jié) 120
習(xí)題 120
第6章 I/O復(fù)用:select和poll函數(shù) 122
6.1 概述 122
6.2 I/O模型 122
6.3 select函數(shù) 127
6.4 str_cli函數(shù)(修訂版) 132
6.5 批量輸入 133
6.6 shutdown函數(shù) 136
6.7 str_cli函數(shù)(再修訂版) 137
6.8 TCP回射服務(wù)器程序(修訂版) 138
6.9 pselect函數(shù) 142
6.10 poll函數(shù) 144
6.11 TCP回射服務(wù)器程序(再修訂版) 146
6.12 小結(jié) 148
習(xí)題 149
第7章 套接字選項(xiàng) 150
7.1 概述 150
7.2 getsockopt和setsockopt函數(shù) 150
7.3 檢查選項(xiàng)是否受支持并獲取默認(rèn)值 152
7.4 套接字狀態(tài) 156
7.5 通用套接字選項(xiàng) 156
7.6 IPv4套接字選項(xiàng) 168
7.7 ICMPv6套接字選項(xiàng) 169
7.8 IPv6套接字選項(xiàng) 169
7.9 TCP套接字選項(xiàng) 171
7.10 SCTP套接字選項(xiàng) 173
7.11 fcntl函數(shù) 182
7.12 小結(jié) 184
習(xí)題 184
第8章 基本UDP套接字編程 186
8.1 概述 186
8.2 recvfrom和sendto函數(shù) 187
8.3 UDP回射服務(wù)器程序:main函數(shù) 187
8.4 UDP回射服務(wù)器程序:dg_echo函數(shù) 188
8.5 UDP回射客戶程序:main函數(shù) 190
8.6 UDP回射客戶程序:dg_cli函數(shù) 190
8.7 數(shù)據(jù)報(bào)的丟失 191
8.8 驗(yàn)證接收到的響應(yīng) 191
8.9 服務(wù)器進(jìn)程未運(yùn)行 193
8.10 UDP程序例子小結(jié) 194
8.11 UDP的connect函數(shù) 196
8.12 dg_cli函數(shù)(修訂版) 199
8.13 UDP缺乏流量控制 200
8.14 UDP中的外出接口的確定 203
8.15 使用select函數(shù)的TCP和UDP回射服務(wù)器程序 204
8.16 小結(jié) 206
習(xí)題 207
第9章 基本SCTP套接字編程 208
9.1 概述 208
9.2 接口模型 208
9.3 sctp_bindx函數(shù) 212
9.4 sctp_connectx函數(shù) 213
9.5 sctp_getpaddrs函數(shù) 213
9.6 sctp_freepaddrs函數(shù) 213
9.7 sctp_getladdrs函數(shù) 214
9.8 sctp_freeladdrs函數(shù) 214
9.9 sctp_sendmsg函數(shù) 214
9.10 sctp_recvmsg函數(shù) 215
9.11 sctp_opt_info函數(shù) 215
9.12 sctp_peeloff函數(shù) 216
9.13 shutdown函數(shù) 216
9.14 通知 217
9.15 小結(jié) 221
習(xí)題 222
第10章 SCTP客戶/服務(wù)器程序例子 223
10.1 概述 223
10.2 SCTP一到多式流分回射服務(wù)器程序:main函數(shù) 223
10.3 SCTP一到多式流分回射客戶程序:main函數(shù) 225
10.4 SCTP流分回射客戶程序:sctpstr_cli函數(shù) 226
10.5 探究頭端阻塞 228
10.6 控制流的數(shù)目 233
10.7 控制終結(jié) 233
10.8 小結(jié) 234
習(xí)題 235
第11章 名字與地址轉(zhuǎn)換 236
11.1 概述 236
11.2 域名系統(tǒng) 236
11.3 gethostbyname函數(shù) 239
11.4 gethostbyaddr函數(shù) 242
11.5 getservbyname和getservbyport函數(shù) 242
11.6 getaddrinfo函數(shù) 245
11.7 gai_strerror函數(shù) 250
11.8 freeaddrinfo函數(shù) 251
11.9 getaddrinfo函數(shù):IPv6 251
11.10 getaddrinfo函數(shù):例子 253
11.11 host_serv函數(shù) 254
11.12 tcp_connect函數(shù) 254
11.13 tcp_listen函數(shù) 257
11.14 udp_client函數(shù) 261
11.15 udp_connect函數(shù) 263
11.16 udp_server函數(shù) 264
11.17 getnameinfo函數(shù) 266
11.18 可重入函數(shù) 267
11.19 gethostbyname_r和gethostbyaddr_r函數(shù) 270
11.20 作廢的IPv6地址解析函數(shù) 271
11.21 其他網(wǎng)絡(luò)相關(guān)信息 272
11.22 小結(jié) 273
習(xí)題 274
第三部分 高級(jí)套接字編程
第12章 IPv4與IPv6的互操作性 278
12.1 概述 278
12.2 IPv4客戶與IPv6服務(wù)器 278
12.3 IPv6客戶與IPv4服務(wù)器 281
12.4 IPv6地址測(cè)試宏 283
12.5 源代碼可移植性 284
12.6 小結(jié) 284
習(xí)題 285
第13章 守護(hù)進(jìn)程和inetd超級(jí)服務(wù)器 286
13.1 概述 286
13.2 syslogd守護(hù)進(jìn)程 286
13.3 syslog函數(shù) 287
13.4 daemon_init函數(shù) 289
13.5 inetd守護(hù)進(jìn)程 293
13.6 daemon_inetd函數(shù) 297
13.7 小結(jié) 299
習(xí)題 299
第14章 高級(jí)I/O函數(shù) 300
14.1 概述 300
14.2 套接字超時(shí) 300
14.3 recv和send函數(shù) 305
14.4 readv和writev函數(shù) 306
14.5 recvmsg和sendmsg函數(shù) 307
14.6 輔助數(shù)據(jù) 310
14.7 排隊(duì)的數(shù)據(jù)量 313
14.8 套接字和標(biāo)準(zhǔn)I/O 313
14.9 高級(jí)輪詢技術(shù) 316
14.10 T/TCP:事務(wù)目的TCP 320
14.11 小結(jié) 322
習(xí)題 323
第15章 Unix域協(xié)議 324
15.1 概述 324
15.2 Unix域套接字地址結(jié)構(gòu) 324
15.3 socketpair函數(shù) 326
15.4 套接字函數(shù) 327
15.5 Unix域字節(jié)流客戶/服務(wù)器程序 327
15.6 Unix域數(shù)據(jù)報(bào)客戶/服務(wù)器程序 329
15.7 描述符傳遞 330
15.8 接收發(fā)送者的憑證 337
15.9 小結(jié) 340
習(xí)題 340
第16章 非阻塞式I/O 341
16.1 概述 341
16.2 非阻塞讀和寫:str_cli函數(shù)(修訂版) 342
16.3 非阻塞connect 351
16.4 非阻塞connect:時(shí)間獲取客戶程序 352
16.5 非阻塞connect:Web客戶程序 354
16.6 非阻塞accept 362
16.7 小結(jié) 363
習(xí)題 363
第17章 ioctl操作 365
17.1 概述 365
17.2 ioctl函數(shù) 365
17.3 套接字操作 366
17.4 文件操作 367
17.5 接口配置 367
17.6 get_ifi_info函數(shù) 369
17.7 接口操作 378
17.8 ARP高速緩存操作 378
17.9 路由表操作 380
17.10 小結(jié) 381
習(xí)題 381
第18章 路由套接字 382
18.1 概述 382
18.2 數(shù)據(jù)鏈路套接字地址結(jié)構(gòu) 382
18.3 讀和寫 383
18.4 sysctl操作 390
18.5 get_ifi_info函數(shù) 394
18.6 接口名字和索引函數(shù) 397
18.7 小結(jié) 401
習(xí)題 401
第19章 密鑰管理套接字 402
19.1 概述 402
19.2 讀和寫 403
19.3 傾瀉安全關(guān)聯(lián)數(shù)據(jù)庫(kù) 404
19.4 創(chuàng)建靜態(tài)安全關(guān)聯(lián) 407
19.5 動(dòng)態(tài)維護(hù)安全關(guān)聯(lián) 412
19.6 小結(jié) 415
習(xí)題 416
第20章 廣播 417
20.1 概述 417
20.2 廣播地址 418
20.3 單播和廣播的比較 419
20.4 使用廣播的dg_cli函數(shù) 422
20.5 競(jìng)爭(zhēng)狀態(tài) 424
20.6 小結(jié) 431
習(xí)題 432
第21章 多播 433
21.1 概述 433
21.2 多播地址 433
21.3 局域網(wǎng)上多播和廣播的比較 436
21.4 廣域網(wǎng)上的多播 438
21.5 源特定多播 440
21.6 多播套接字選項(xiàng) 441
21.7 mcast_join和相關(guān)函數(shù) 445
21.8 使用多播的dg_cli函數(shù) 450
21.9 接收IP多播基礎(chǔ)設(shè)施會(huì)話聲明 451
21.10 發(fā)送和接收 454
21.11 SNTP:簡(jiǎn)單網(wǎng)絡(luò)時(shí)間協(xié)議 457
21.12 小結(jié) 461
習(xí)題 461
第22章 高級(jí)UDP套接字編程 462
22.1 概述 462
22.2 接收標(biāo)志、目的IP地址和接口索引 462
22.3 數(shù)據(jù)報(bào)截?cái)?467
22.4 何時(shí)用UDP代替TCP 467
22.5 給UDP應(yīng)用增加可靠性 469
22.6 捆綁接口地址 478
22.7 并發(fā)UDP服務(wù)器 482
22.8 IPv6分組信息 483
22.9 IPv6路徑MTU控制 486
22.10 小結(jié) 487
習(xí)題 488
第23章 高級(jí)SCTP套接字編程 489
23.1 概述 489
23.2 自動(dòng)關(guān)閉的一到多式服務(wù)器程序 489
23.3 部分遞送 490
23.4 通知 492
23.5 無(wú)序的數(shù)據(jù) 495
23.6 捆綁地址子集 496
23.7 確定對(duì)端和本端地址信息 497
23.8 給定IP地址找出關(guān)聯(lián)ID 500
23.9 心搏和地址不可達(dá) 501
23.10 關(guān)聯(lián)剝離 502
23.11 定時(shí)控制 503
23.12 何時(shí)改用SCTP代替TCP 505
23.13 小結(jié) 506
習(xí)題 506
第24章 帶外數(shù)據(jù) 507
24.1 概述 507
24.2 TCP帶外數(shù)據(jù) 507
24.3 sockatmark函數(shù) 513
24.4 TCP帶外數(shù)據(jù)小結(jié) 519
24.5 客戶/服務(wù)器心搏函數(shù) 520
24.6 小結(jié) 524
習(xí)題 524
第25章 信號(hào)驅(qū)動(dòng)式I/O 525
25.1 概述 525
25.2 套接字的信號(hào)驅(qū)動(dòng)式I/O 525
25.3 使用SIGIO的UDP回射服務(wù)器程序 527
25.4 小結(jié) 532
習(xí)題 533
第26章 線程 534
26.1 概述 534
26.2 基本線程函數(shù):創(chuàng)建和終止 535
26.3 使用線程的str_cli函數(shù) 537
26.4 使用線程的TCP回射服務(wù)器程序 538
26.5 線程特定數(shù)據(jù) 542
26.6 Web客戶與同時(shí)連接 549
26.7 互斥鎖 552
26.8 條件變量 555
26.9 Web客戶與同時(shí)連接(續(xù)) 558
26.10 小結(jié) 560
習(xí)題 560
第27章 IP選項(xiàng) 561
27.1 概述 561
27.2 IPv4選項(xiàng) 561
27.3 IPv4源路徑選項(xiàng) 562
27.4 IPv6擴(kuò)展首部 569
27.5 IPv6步跳選項(xiàng)和目的地選項(xiàng) 569
27.6 IPv6路由首部 573
27.7 IPv6粘附選項(xiàng) 577
27.8 歷史性IPv6高級(jí)API 578
27.9 小結(jié) 579
習(xí)題 579
第28章 原始套接字 580
28.1 概述 580
28.2 原始套接字創(chuàng)建 580
28.3 原始套接字輸出 581
28.4 原始套接字輸入 582
28.5 ping程序 584
28.6 traceroute程序 596
28.7 一個(gè)ICMP消息守護(hù)程序 608
28.8 小結(jié) 622
習(xí)題 622
第29章 數(shù)據(jù)鏈路訪問 623
29.1 概述 623
29.2 BPF:BSD分組過(guò)濾器 623
29.3 DLPI:數(shù)據(jù)鏈路提供者接口 625
29.4 Linux:SOCK_PACKET和 PFPACKET 626
29.5 libpcap:分組捕獲函數(shù)庫(kù) 627
29.6 libnet:分組構(gòu)造與輸出函數(shù)庫(kù) 627
29.7 檢查UDP的校驗(yàn)和字段 628
29.8 小結(jié) 645
習(xí)題 645
第30章 客戶/服務(wù)器程序設(shè)計(jì)范式 646
30.1 概述 646
30.2 TCP客戶程序設(shè)計(jì)范式 648
30.3 TCP測(cè)試用客戶程序 649
30.4 TCP迭代服務(wù)器程序 650
30.5 TCP并發(fā)服務(wù)器程序,每個(gè)客戶一個(gè)子進(jìn)程 650
30.6 TCP預(yù)先派生子進(jìn)程服務(wù)器程序,accept無(wú)上鎖保護(hù) 653
30.7 TCP預(yù)先派生子進(jìn)程服務(wù)器程序,accept使用文件上鎖保護(hù) 659
30.8 TCP預(yù)先派生子進(jìn)程服務(wù)器程序,accept使用線程上鎖保護(hù) 662
30.9 TCP預(yù)先派生子進(jìn)程服務(wù)器程序,傳遞描述符 663
30.10 TCP并發(fā)服務(wù)器程序,每個(gè)客戶一個(gè)線程 667
30.11 TCP預(yù)先創(chuàng)建線程服務(wù)器程序,每個(gè)線程各自accept 669
30.12 TCP預(yù)先創(chuàng)建線程服務(wù)器程序,主線程統(tǒng)一accept 671
30.13 小結(jié) 673
習(xí)題 674
第31章 流 675
31.1 概述 675
31.2 概貌 675
31.3 getmsg和putmsg函數(shù) 678
31.4 getpmsg和putpmsg函數(shù) 679
31.5 ioctl函數(shù) 680
31.6 TPI:傳輸提供者接口 680
31.7 小結(jié) 689
習(xí)題 689
附錄A IPv4、IPv6、ICMPv4和ICMPv6 690
附錄B 虛擬網(wǎng)絡(luò) 704
附錄C 調(diào)試技術(shù) 708
附錄D 雜湊的源代碼 714
附錄E 精選習(xí)題答案 726
參考文獻(xiàn) 756
索引 763

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

UNIX網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API(第3版) 中文 PDF版 [85M]

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
      ☉ 本站提供的UNIX網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API(第3版) 中文 PDF版 [85M]資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。