注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信TCP/IP詳解 卷3:TCP事務(wù)協(xié)議、HTTP、NNTP和UNIX域協(xié)議

TCP/IP詳解 卷3:TCP事務(wù)協(xié)議、HTTP、NNTP和UNIX域協(xié)議

TCP/IP詳解 卷3:TCP事務(wù)協(xié)議、HTTP、NNTP和UNIX域協(xié)議

定 價(jià):¥59.00

作 者: [美] 理查德·史蒂文斯(W.Richard Stevens) 著,胡谷雨 吳禮發(fā)等 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書
標(biāo) 簽: 暫缺

ISBN: 9787111617778 出版時(shí)間: 2019-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 252 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  第3卷詳細(xì)介紹了當(dāng)今TCP/IP程序員和網(wǎng)絡(luò)管理員必須非常熟悉的四個(gè)基本主題: TCP的擴(kuò)展、Hyper文本傳輸協(xié)議、網(wǎng)絡(luò)新聞傳輸協(xié)議和UNIX域協(xié)議。與前兩卷一樣,本書介紹了4.4BSD-Lite網(wǎng)絡(luò)代碼中的示例和實(shí)現(xiàn)細(xì)節(jié)。

作者簡(jiǎn)介

  W. 理查德;史蒂文斯(W. Richard Stevens) 博士,是國(guó)際的UNIX和網(wǎng)絡(luò)專家、受人尊敬的技術(shù)作家和咨詢顧問(wèn)。他教會(huì)了一代網(wǎng)絡(luò)專業(yè)人員使用TCP/IP的功能,使互聯(lián)網(wǎng)成為人們?nèi)粘I畹闹行?。Stevens于1999年去世,年僅48歲。在短暫而精彩的一生中,他著有多部經(jīng)典的傳世之作,包括《TCP/IP詳解》(三卷本)、《UNIX網(wǎng)絡(luò)編程》(兩卷本)以及《UNIX環(huán)境高級(jí)編程》。2000年他被國(guó)際機(jī)構(gòu)Usenix追授“終身成就獎(jiǎng)”。

圖書目錄

出版者的話
本書贊譽(yù)
譯者序
前言
第一部分 TCP事務(wù)協(xié)議
第1章 T/TCP概述1
1.1 概述1
1.2 UDP上的客戶-服務(wù)器1
1.3 TCP上的客戶-服務(wù)器6
1.4 T/TCP上的客戶-服務(wù)器12
1.5 測(cè)試網(wǎng)絡(luò)15
1.6 時(shí)間測(cè)量程序15
1.7 應(yīng)用17
1.8 歷史19
1.9 實(shí)現(xiàn)20
1.10 小結(jié)21
第2章 T/TCP協(xié)議23
2.1 概述23
2.2 T/TCP中的新TCP選項(xiàng)23
2.3 T/TCP實(shí)現(xiàn)所需變量25
2.4 狀態(tài)變遷圖27
2.5 T/TCP的擴(kuò)展?fàn)顟B(tài)28
2.6 小結(jié)30
第3章 T/TCP使用舉例31
3.1 概述31
3.2 客戶重新啟動(dòng)31
3.3 常規(guī)的T/TCP事務(wù)33
3.4 服務(wù)器收到過(guò)時(shí)的重復(fù)SYN34
3.5 服務(wù)器重啟動(dòng)35
3.6 請(qǐng)求或應(yīng)答超出報(bào)文段最大長(zhǎng)度36
3.7 向后兼容性39
3.8 小結(jié)41
第4章 T/TCP協(xié)議(續(xù))43
4.1 概述43
4.2 客戶的端口號(hào)和TIME_WAIT狀態(tài)43
4.3 設(shè)置TIME_WAIT狀態(tài)的目的45
4.4 TIME_WAIT狀態(tài)的截?cái)?8
4.5 利用TAO跳過(guò)三次握手51
4.6 小結(jié)55
第5章 T/TCP實(shí)現(xiàn):插口層56
5.1 概述56
5.2 常量56
5.3 sosend函數(shù)56
5.4 小結(jié)58
第6章 T/TCP實(shí)現(xiàn):路由表59
6.1 概述59
6.2 代碼介紹59
6.3 radix_node_head結(jié)構(gòu)60
6.4 rtentry結(jié)構(gòu)61
6.5 rt_metrics結(jié)構(gòu)61
6.6 in_inithead函數(shù)61
6.7 in_addroute函數(shù)62
6.8 in_matroute函數(shù)63
6.9 in_clsroute函數(shù)63
6.10 in_rtqtimo函數(shù)64
6.11 in_rtqkill函數(shù)66
6.12 小結(jié)69
第7章 T/TCP實(shí)現(xiàn):協(xié)議控制塊70
7.1 概述70
7.2 in_pcbladdr函數(shù)71
7.3 in_pcbconnect函數(shù)71
7.4 小結(jié)72
第8章 T/TCP實(shí)現(xiàn): TCP概要73
8.1 概述73
8.2 代碼介紹73
8.3 TCP的protosw結(jié)構(gòu)74
8.4 TCP控制塊74
8.5 tcp_init函數(shù)75
8.6 tcp_slowtimo函數(shù)75
8.7 小結(jié)76
第9章 T/TCP實(shí)現(xiàn):TCP輸出77
9.1 概述77
9.2 tcp_output函數(shù)77
9.3 小結(jié)83
第10章 T/TCP實(shí)現(xiàn):TCP函數(shù)84
10.1 概述84
10.2 tcp_newtcpcb函數(shù)84
10.3 tcp_rtlookup函數(shù)85
10.4 tcp_gettaocache函數(shù)86
10.5 重傳超時(shí)間隔的計(jì)算86
10.6 tcp_close函數(shù)89
10.7 tcp_msssend函數(shù)90
10.8 tcp_mssrcvd函數(shù)91
10.9 tcp_dooptions函數(shù)96
10.10 tcp_reass函數(shù)98
10.11 小結(jié)99
第11章 T/TCP實(shí)現(xiàn):TCP輸入101
11.1 概述101
11.2 預(yù)處理103
11.3 首部預(yù)測(cè)104
11.4 被動(dòng)打開(kāi)的啟動(dòng)105
11.5 主動(dòng)打開(kāi)的啟動(dòng)108
11.6 PAWS:防止序號(hào)重復(fù)114
11.7 ACK處理115
11.8 完成被動(dòng)打開(kāi)和同時(shí)打開(kāi)115
11.9 ACK處理(續(xù))116
11.10 FIN處理118
11.11 小結(jié)119
第12章 T/TCP實(shí)現(xiàn):TCP用戶請(qǐng)求120
12.1 概述120
12.2 PRU_CONNECT請(qǐng)求120
12.3 tcp_connect函數(shù)120
12.4 PRU_SEND和PRU_SEND_EOF請(qǐng)求124
12.5 tcp_usrclosed函數(shù)125
12.6 tcp_sysctl函數(shù)126
12.7 T/TCP的前景126
12.8 小結(jié)127
第二部分 TCP的其他應(yīng)用
第13章 HTTP:超文本傳輸協(xié)議129
13.1 概述129
13.2 HTTP和HTML概述130
13.3 HTTP132
13.4 一個(gè)例子136
13.5 HTTP的統(tǒng)計(jì)資料138
13.6 性能問(wèn)題139
13.7 小結(jié)141
第14章 在HTTP服務(wù)器上找到的分組142
14.1 概述142
14.2 多個(gè)HTTP服務(wù)器144
14.3 客戶端SYN的到達(dá)間隔時(shí)間145
14.4 RTT的測(cè)量149
14.5 用listen設(shè)置入連接隊(duì)列的容量150
14.6 客戶端的SYN選項(xiàng)154
14.7 客戶端的SYN重傳156
14.8 域名157
14.9 超時(shí)的持續(xù)探測(cè)157
14.10 T/TCP路由表大小的模擬160
14.11 mbuf的交互162
14.12 TCP的PCB高速緩存和首部預(yù)測(cè)163
14.13 小結(jié)165
第15章 NNTP:網(wǎng)絡(luò)新聞傳輸協(xié)議166
15.1 概述166
15.2 NNTP167
15.3 一個(gè)簡(jiǎn)單的新聞客戶170
15.4 一個(gè)復(fù)雜的新聞客戶171
15.5 NNTP的統(tǒng)計(jì)資料172
15.6 小結(jié)173
第三部分 Unix域協(xié)議
第16章 Unix域協(xié)議:概述175
16.1 概述175
16.2 用途176
16.3 性能177
16.4 編碼舉例177
16.5 小結(jié)179
第17章 Unix域協(xié)議:實(shí)現(xiàn)180
17.1 概述180
17.2 代碼介紹180
17.3 Unix domain和protosw結(jié)構(gòu)181
17.4 Unix域插口地址結(jié)構(gòu)182
17.5 Unix域協(xié)議控制塊183
17.6 uipc_usrreq函數(shù)185
17.7 PRU_ATTACH請(qǐng)求和unp_attach函數(shù)186
17.8 PRU_DETACH請(qǐng)求和unp_detach函數(shù)187
17.9 PRU_BIND請(qǐng)求和unp_bind函數(shù)189
17.10 PRU_CONNECT請(qǐng)求和unp_connect函數(shù)191
17.11 PRU_CONNECT2請(qǐng)求和unp_connect2函數(shù)195
17.12 socketpair系統(tǒng)調(diào)用198
17.13 pipe系統(tǒng)調(diào)用202
17.14 PRU_ACCEPT請(qǐng)求203
17.15 PRU_DISCONNECT請(qǐng)求和unp_disconnect函數(shù)204
17.16 PRU_SHUTDOWN請(qǐng)求和unp_shutdown函數(shù)205
17.17 PRU_ABORT請(qǐng)求和unp_drop函數(shù)206
17.18 其他各種請(qǐng)求207
17.19 小結(jié)209
第18章 Unix域協(xié)議:I/O和描述符的傳遞210
18.1 概述210
18.2 PRU_SEND和PRU_RCVD請(qǐng)求210
18.3 描述符的傳遞214
18.4 unp_internalize函數(shù)218
18.5 unp_externalize函數(shù)220
18.6 unp_discard函數(shù)221
18.7 unp_dispose函數(shù)222
18.8 unp_scan函數(shù)222
18.9 unp_gc函數(shù)223
18.10 unp_mark函數(shù)230
18.11 性能(再討論)231
18.12 小結(jié)231
附錄A 測(cè)量網(wǎng)絡(luò)時(shí)間232
附錄B 編寫T/TCP應(yīng)用程序242
參考文獻(xiàn)246
縮略語(yǔ)251

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)