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

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

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

定 價(jià):¥35.00

作 者: (美)W.RichardStevens著;胡谷雨,吳禮發(fā)等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書
標(biāo) 簽: TCP/IP

ISBN: 9787111075684 出版時(shí)間: 2000-09-01 包裝: 膠版紙
開本: 26cm 頁(yè)數(shù): 252 字?jǐn)?shù):  

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

  《TCP/IP詳解·卷3:TCP事務(wù)協(xié)議、HTTP、NNTP和UNIX域協(xié)議》是“TCP/IP詳解系列”的延續(xù)。主要內(nèi)容包括:TCP事務(wù)協(xié)議,即T/TCP,這是對(duì)TCP的擴(kuò)展,使客戶-服務(wù)器事務(wù)更快、更高效和更可靠;TCP/IP應(yīng)用,主要是HTTP和NNTP;UNIX域協(xié)議,這些協(xié)議提供了進(jìn)程之間通信的一種手段。當(dāng)客戶與服務(wù)器進(jìn)程在同一臺(tái)主機(jī)上時(shí),UNIX域協(xié)議通常要比TCP/IP快一倍?!禩CP/IP詳解·卷3:TCP事務(wù)協(xié)議、HTTP、NNTP和UNIX域協(xié)議》同樣采用了大量的實(shí)例和實(shí)現(xiàn)細(xì)節(jié),并參考引用了卷2中的大量源程序。適用于希望理解TCP/IP如何工作的人,包括編寫網(wǎng)絡(luò)應(yīng)用程序的程序員以及利用TCP/IP維護(hù)計(jì)算機(jī)網(wǎng)絡(luò)的系統(tǒng)管理員。

作者簡(jiǎn)介

  作者:W.RichardStevens國(guó)際知名的Unix和網(wǎng)絡(luò)專家,《TCP/IP詳解》(三卷本)作者W.RichardStevens(1951-1999),是國(guó)際知名的Unix和網(wǎng)絡(luò)專家;受人尊敬的計(jì)算機(jī)圖書作家;同時(shí)他還是廣受歡迎的教師和顧問(wèn)。Stevens先生1951年生于贊比亞,他的家庭曾多次搬遷,最終定居于南非。早年,他就讀于美國(guó)弗吉尼亞州的費(fèi)什本軍事學(xué)校,后獲得密歇根大學(xué)學(xué)士、亞利桑那大學(xué)系統(tǒng)工程碩士和博士學(xué)位。他曾就職于基特峰國(guó)家天文臺(tái),從事計(jì)算機(jī)編程;還曾在康涅狄格州紐黑文市的健康系統(tǒng)國(guó)際公司任主管計(jì)算機(jī)服務(wù)的副總裁。Stevens先生不幸病逝于1999年9月1日,他的離去是計(jì)算機(jī)界的巨大損失。UNIX環(huán)境高級(jí)編程(第2版)>>更多作品

圖書目錄

譯者序
前言
第一部分 TCP事務(wù)協(xié)議
第1章 T/TCP概述
1.1 概述
1.2 UDP上的客戶-服務(wù)器
1.3 TCP上的客戶-服務(wù)器
1.4 T/TCP上的客戶-服務(wù)器
1.5 測(cè)試網(wǎng)絡(luò)
1.6 時(shí)間測(cè)量程序
1.7 應(yīng)用
1.8 歷史
1.9 實(shí)現(xiàn)
1.10 小結(jié)
第2章 T/TCP協(xié)議
2.1 概述
2.2 T/TCP中的新TCP選項(xiàng)
2.3 T/TCP實(shí)現(xiàn)所需變量
2.4 狀態(tài)變遷圖
2.5 T/TCP的擴(kuò)展?fàn)顟B(tài)
2.6 小結(jié)
第3章 T/TCP使用舉例
3.1 概述
3.2 客戶重新啟動(dòng)
3.3 常規(guī)的T/TCP事務(wù)
3.4 服務(wù)器收到過(guò)時(shí)的重復(fù)SYN
3.5 服務(wù)器重啟動(dòng)
3.6 請(qǐng)求或應(yīng)答超出報(bào)文段最大長(zhǎng)度MSS
3.7 向后兼容性
3.8 小結(jié)
第4章 T/TCP協(xié)議(續(xù))
4.1 概述
4.2 客戶的端口號(hào)和TIME_WAIT狀態(tài)
4.3 設(shè)置TIME_WAIT狀態(tài)的目的
4.4 TIME_WAIT狀態(tài)的截?cái)?br />4.5 利用TAO跳過(guò)三次握手
4.6 小結(jié)
第5章 T/TCP協(xié)議的實(shí)現(xiàn):插口層
5.1 概述
5.2 常量
5.3 sosend函數(shù)
5.4 小結(jié)
第6章 T/TCP的實(shí)現(xiàn):路由表
6.1 概述
6.2 代碼介紹
6.3 radix_node_head結(jié)構(gòu)
6.4 rtentry結(jié)構(gòu)
6.5 rt_metrics結(jié)構(gòu)
6.6 in_inithead函數(shù)
6.7 in_addroute函數(shù)
6.8 in_matroute函數(shù)
6.9 in_clsroute函數(shù)
6.10 in_rtqtimo函數(shù)
6.11 in_rtqkill函數(shù)
6.12 小結(jié)
第7章 T/TCP實(shí)現(xiàn):協(xié)議控制塊
7.1 概述
7.2 in_pcbladdr函數(shù)
7.3 in_pcbconnect函數(shù)
7.4 小結(jié)
第8章 T/TCP實(shí)現(xiàn): TCP概要
8.1 概述
8.2 代碼介紹
8.3 TCP的protosw結(jié)構(gòu)
8.4 TCP控制塊
8.5 tcp_init函數(shù)
8.6 tcp_slowtimo函數(shù)
8.7 小結(jié)
第9章 T/TCP實(shí)現(xiàn):TCP輸出
9.1 概述
9.2 tcp_output函數(shù)
9.2.1 新的自動(dòng)變量
9.2.2 增加隱藏的狀態(tài)標(biāo)志
9.2.3 在SYN_SENT狀態(tài)不要重傳SYN
9.2.4 發(fā)送器的糊涂窗口避免機(jī)制
9.2.5 有RST或SYN標(biāo)志時(shí)強(qiáng)制發(fā)送報(bào)文段
9.2.6 發(fā)送MSS選項(xiàng)
9.2.7 是否發(fā)送時(shí)間戳選項(xiàng)
9.2.8 發(fā)送T/TCP的CC選項(xiàng)
9.2.9 根據(jù)TCP選項(xiàng)調(diào)整數(shù)據(jù)長(zhǎng)度
9.3 小結(jié)
第10章 T/TCP實(shí)現(xiàn):TCP函數(shù)
10.1 概述
10.2 tcp_newtcpcb函數(shù)
10.3 tcp_rtlookup函數(shù)
10.4 tcp_gettaocache函數(shù)
10.5 重傳超時(shí)間隔的計(jì)算
10.6 tcp_close函數(shù)
10.7 tcp_msssend函數(shù)
10.8 tcp_mssrcvd函數(shù)
10.9 tcp_dooptions函數(shù)
10.10 tcp_reass函數(shù)
10.11 小結(jié)
第11章 T/TCP實(shí)現(xiàn):TCP輸入
11.1 概述
11.2 預(yù)處理
11.3 首部預(yù)測(cè)
11.4 被動(dòng)打開的啟動(dòng)
11.5 主動(dòng)打開的啟動(dòng)
11.6 PAWS:防止序號(hào)重復(fù)
11.7 ACK處理
11.8 完成被動(dòng)打開和同時(shí)打開
11.9 ACK處理(續(xù))
11.10 FIN處理
11.11 小結(jié)
第12章 T/TCP實(shí)現(xiàn):TCP用戶請(qǐng)求
12.1 概述
12.2 PRU_CONNECT請(qǐng)求
12.3 tcp_connect函數(shù)
12.4 PRU_SEND和PRU_SEND_EOF請(qǐng)求
12.5 tcp_usrclosed函數(shù)
12.6 tcp_sysctl函數(shù)
12.7 T/TCP的前景
12.8 小結(jié)
第二部分 TCP的其他應(yīng)用
第13章 HTTP:超文本傳送協(xié)議
13.1 概述
13.2 HTTP和HTML概述
13.3 HTTP
13.3.1 報(bào)文類型:請(qǐng)求與響應(yīng)
13.3.2 首部字段
13.3.3 響應(yīng)代碼
13.3.4 各種報(bào)文頭舉例
13.3.5 例子:客戶程序緩存
13.3.6 例子:服務(wù)器重定向
13.4 一個(gè)例子
13.5 HTTP的統(tǒng)計(jì)資料
13.6 性能問(wèn)題
13.7 小結(jié)
第14章 在HTTP服務(wù)器上找到的分組
14.1 概述
14.2 多個(gè)HTTP服務(wù)器
14.3 客戶端SYN的到達(dá)間隔時(shí)間
14.4 RTT的測(cè)量
14.5 用listen設(shè)置入連接隊(duì)列的容量
14.6 客戶端的SYN選項(xiàng)
14.7 客戶端的SYN重傳
14.8 域名
14.9 超時(shí)的持續(xù)探測(cè)
14.10 T/TCP路由表大小的模擬
14.11 mbuf的交互
14.12 TCP的PCB高速緩存和首部預(yù)測(cè)
14.13 小結(jié)
第15章 NNTP:網(wǎng)絡(luò)新聞傳送協(xié)議
15.1 概述
15.2 NNTP
15.3 一個(gè)簡(jiǎn)單的新聞客戶
15.4 一個(gè)復(fù)雜的新聞客戶
15.5 NNTP的統(tǒng)計(jì)資料
15.6 小結(jié)
第三部分 Unix域協(xié)議
第16章 Unix域協(xié)議:概述
16.1 概述
16.2 用途
16.3 性能
16.4 編碼舉例
16.5 小結(jié)
第17章 Unix域協(xié)議:實(shí)現(xiàn)
17.1 概述
17.2 代碼介紹
17.3 Unix domain和protosw結(jié)構(gòu)
17.4 Unix域插口地址結(jié)構(gòu)
17.5 Unix域協(xié)議控制塊
17.6 uipc_usrreq函數(shù)
17.7 PRU_ATTACH請(qǐng)求和unp_attach函數(shù)
17.8 PRU_DETACH請(qǐng)求和unp_detach函數(shù)
17.9 PRU_BIND請(qǐng)求和unp_bind函數(shù)
17.10 PRU_CONNECT請(qǐng)求和unp_connect函數(shù)
17.11 PRU_CONNECT2請(qǐng)求和unp_connect2函數(shù)
17.12 socketpair系統(tǒng)調(diào)用
17.13 pipe系統(tǒng)調(diào)用
17.14 PRU_ACCEPT請(qǐng)求
17.15 PRU_DISCONNECT請(qǐng)求和unp_disconnect函數(shù)
17.16 PRU_SHUTDOWN請(qǐng)求和unp_shutdown函數(shù)
17.17 PRU_ABORT請(qǐng)求和unp_drop函數(shù)
17.18 其他各種請(qǐng)求
17.19 小結(jié)
第18章 Unix域協(xié)議:I/O和描述符的傳遞
18.1 概述
18.2 PRU_SEND和PRU_RCVD請(qǐng)求
18.3 描述符的傳遞
18.4 unp_internalize函數(shù)
18.5 unp_externalize函數(shù)
18.6 unp_discard函數(shù)
18.7 unp_dispose函數(shù)
18.8 unp_scan函數(shù)
18.9 unp_gc函數(shù)
18.10 unp_mark函數(shù)
18.11 性能(再討論)
18.12 小結(jié)
附錄A 測(cè)量網(wǎng)絡(luò)時(shí)間
附錄B 編寫T/TCP應(yīng)用程序
參考文獻(xiàn)
縮略語(yǔ)

本目錄推薦

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