資料介紹
TCP/IP詳解,卷3:tcp事務(wù)協(xié)議等(pdf電子書):第三卷的內(nèi)容細(xì)節(jié)覆蓋了當(dāng)今TCP/IP編程人員和網(wǎng)絡(luò)管理員必須熟練掌握的四個(gè)基本方面: T/TCP (TCP事務(wù)協(xié)議) HTTP (超文本傳送協(xié)議) NNTP (網(wǎng)絡(luò)新聞傳送協(xié)議 UNIX域協(xié)議 與前面兩卷一樣,本書有豐富的例子和實(shí)現(xiàn)的細(xì)節(jié),他們都是4.4BSD-Lite中的網(wǎng)絡(luò)代碼,可供參考和學(xué)習(xí)。
第一部分?? 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ù)器收到過時(shí)的重復(fù)SYN?34
3.5?? 服務(wù)器重啟動(dòng)?35
3.6?? 請(qǐng)求或應(yīng)答超出報(bào)文段最大長(zhǎng)度MSS?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)?48
4.5?? 利用TAO跳過三次握手?51
4.6?? 小結(jié)?55
第5章?? T/TCP協(xié)議的實(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.2.1?? 新的自動(dòng)變量?77
9.2.2?? 增加隱藏的狀態(tài)標(biāo)志?77
9.2.3?? 在SYN_SENT狀態(tài)不要重傳SYN?78
9.2.4?? 發(fā)送器的糊涂窗口避免機(jī)制?78
9.2.5?? 有RST或SYN標(biāo)志時(shí)強(qiáng)制發(fā)送報(bào)文段?79
9.2.6?? 發(fā)送MSS選項(xiàng)?80
9.2.7?? 是否發(fā)送時(shí)間戳選項(xiàng)?80
9.2.8?? 發(fā)送T/TCP的CC選項(xiàng)?80
9.2.9?? 根據(jù)TCP選項(xiàng)調(diào)整數(shù)據(jù)長(zhǎng)度?83
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)打開的啟動(dòng)?105
11.5?? 主動(dòng)打開的啟動(dòng)?108
11.6?? PAWS:防止序號(hào)重復(fù)?114
11.7?? ACK處理?115
11.8?? 完成被動(dòng)打開和同時(shí)打開?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?? HTTP?132
13.3.1?? 報(bào)文類型:請(qǐng)求與響應(yīng)?132
13.3.2?? 首部字段?133
13.3.3?? 響應(yīng)代碼?133
13.3.4?? 各種報(bào)文頭舉例?134
13.3.5?? 例子:客戶程序緩存?135
13.3.6?? 例子:服務(wù)器重定向?136
13.4?? 一個(gè)例子?136
13.5?? HTTP的統(tǒng)計(jì)資料?138
13.6?? 性能問題?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?? NNTP?167
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
- TCP的輸入 0次下載
- TCP-IP詳解卷2_插口選項(xiàng) 0次下載
- TCP-IP詳解卷2_插口層 0次下載
- TCP輸出 0次下載
- TCP-IP詳解卷2_域和協(xié)議 0次下載
- TCP-IP_選路請(qǐng)求和選路消息 0次下載
- TCP-IP_選路插口 0次下載
- TCP-IP詳解卷2部分習(xí)題的解答 0次下載
- TCP-IP詳解卷3:TCP事務(wù)協(xié)議,HTTP,NNTP和UNI 0次下載
- tcp ip協(xié)議詳解卷一
- tcp ip協(xié)議詳解卷三 下載
- TCP/IP技術(shù)大全 (pdf電子書)
- TCP/IP詳解,卷2:實(shí)現(xiàn) (pdf電子書)
- 《TCP-IP詳解_卷1_協(xié)議》
- 《TCP-IP詳解_卷3_TCP事務(wù)協(xié)議,HTTP,NNTP
- 一文了解TCP/IP協(xié)議 2273次閱讀
- RDMA和TCP/IP有什么區(qū)別 1956次閱讀
- TCP協(xié)議詳細(xì)解析 4461次閱讀
- TCP/IP協(xié)議和OPC協(xié)議的區(qū)別 5437次閱讀
- TCP協(xié)議如何優(yōu)化 1497次閱讀
- 什么是TCP協(xié)議 3179次閱讀
- 什么是TCP/IP協(xié)議 2995次閱讀
- UDP和TCP的區(qū)別 1764次閱讀
- 基于μcosⅡ和S3C2410實(shí)現(xiàn)TCP/IP協(xié)議棧LwIP的應(yīng)用方案 1891次閱讀
- 基于mega128芯片實(shí)現(xiàn)TCP/IP協(xié)議棧的設(shè)計(jì) 3248次閱讀
- 什么是TCP/IP協(xié)議?原理是什么? 3.7w次閱讀
- TCP/IP協(xié)議典型的優(yōu)化原則和方法 2074次閱讀
- tcp安全問題剖析 3667次閱讀
- tcp報(bào)文格式詳解 3.2w次閱讀
- TCP協(xié)議、算法和原理的介紹 5294次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論