中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
TCP/IP詳解卷3:TCP事務協議.HTTP.NNTP和UNI 版權信息
- ISBN:7111075684
- 條形碼:9787111075684 ; 978-7-111-07568-4
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
TCP/IP詳解卷3:TCP事務協議.HTTP.NNTP和UNI 本書特色
本書同樣采用了大量的實例和實現細節,并參考引用了卷2中的大量源程序。本書適用于希望理解TCP/IP如何工作的人,包括編寫網絡應用程序的程序員以及利用TCP/IP維護計算機網絡的系統管理員。本書的特點是內容豐富,概念清楚且準確,講解詳細,例子很多。作者在書中舉出的所有例子均在作者安裝的計算機網絡上經過實際驗證。在本書的*后,作者給出了許多經典的參考文獻,并一一寫出評注。
TCP/IP詳解卷3:TCP事務協議.HTTP.NNTP和UNI 目錄
譯者序
前言
**部分 TCP事務協議
第1章 T/TCP概述
1.1 概述
1.2 UDP上的客戶-服務器
1.3 TCP上的客戶-服務器
1.4 T/TCP上的客戶-服務器
1.5 測試網絡
1.6 時間測量程序
1.7 應用
1.8 歷史
1.9 實現
1.10 小結
第2章 T/TCP協議
2.1 概述
2.2 T/TCP中的新TCP選項
2.3 T/TCP實現所需變量
2.4 狀態變遷圖
2.5 T/TCP的擴展狀態
2.6 小結
第3章 T/TCP使用舉例
3.1 概述
3.2 客戶重新啟動
3.3 常規的T/TCP事務
3.4 服務器收到過時的重復SYN
3.5 服務器重啟動
3.6 請求或應答超出報文段*大長度MSS
3.7 向后兼容性
3.8 小結
第4章 T/TCP協議(續)
4.1 概述
4.2 客戶的端口號和TIME_WAIT狀態
4.3 設置TIME_WAIT狀態的目的
4.4 TIME_WAIT狀態的截斷
4.5 利用TAO跳過三次握手
4.6 小結
第5章 T/TCP協議的實現:插口層
5.1 概述
5.2 常量
5.3 sosend函數
5.4 小結
第6章 T/TCP的實現:路由表
6.1 概述
6.2 代碼介紹
6.3 radix_node_head結構
6.4 rtentry結構
6.5 rt_metrics結構
6.6 in_inithead函數
6.7 in_addroute函數
6.8 in_matroute函數
6.9 in_clsroute函數
6.10 in_rtqtimo函數
6.11 in_rtqkill函數
6.12 小結
第7章 T/TCP實現:協議控制塊
7.1 概述
7.2 in_pcbladdr函數
7.3 in_pcbconnect函數
7.4 小結
第8章 T/TCP實現: TCP概要
8.1 概述
8.2 代碼介紹
8.3 TCP的protosw結構
8.4 TCP控制塊
8.5 tcp_init函數
8.6 tcp_slowtimo函數
8.7 小結
第9章 T/TCP實現:TCP輸出
9.1 概述
9.2 tcp_output函數
9.2.1 新的自動變量
9.2.2 增加隱藏的狀態標志
9.2.3 在SYN_SENT狀態不要重傳SYN
9.2.4 發送器的糊涂窗口避免機制
9.2.5 有RST或SYN標志時強制發送報文段
9.2.6 發送MSS選項
9.2.7 是否發送時間戳選項
9.2.8 發送T/TCP的CC選項
9.2.9 根據TCP選項調整數據長度
9.3 小結
第10章 T/TCP實現:TCP函數
10.1 概述
10.2 tcp_newtcpcb函數
10.3 tcp_rtlookup函數
10.4 tcp_gettaocache函數
10.5 重傳超時間隔的計算
10.6 tcp_close函數
10.7 tcp_msssend函數
10.8 tcp_mssrcvd函數
10.9 tcp_dooptions函數
10.10 tcp_reass函數
10.11 小結
第11章 T/TCP實現:TCP輸入
11.1 概述
11.2 預處理
11.3 首部預測
11.4 被動打開的啟動
11.5 主動打開的啟動
11.6 PAWS:防止序號重復
11.7 ACK處理
11.8 完成被動打開和同時打開
11.9 ACK處理(續)
11.10 FIN處理
11.11 小結
第12章 T/TCP實現:TCP用戶請求
12.1 概述
12.2 PRU_CONNECT請求
12.3 tcp_connect函數
12.4 PRU_SEND和PRU_SEND_EOF請求
12.5 tcp_usrclosed函數
12.6 tcp_sysctl函數
12.7 T/TCP的前景
12.8 小結
第二部分 TCP的其他應用
第13章 HTTP:超文本傳送協議
13.1 概述
13.2 HTTP和HTML概述
13.3 HTTP
13.3.1 報文類型:請求與響應
13.3.2 首部字段
13.3.3 響應代碼
13.3.4 各種報文頭舉例
13.3.5 例子:客戶程序緩存
13.3.6 例子:服務器重定向
13.4 一個例子
13.5 HTTP的統計資料
13.6 性能問題
13.7 小結
第14章 在HTTP服務器上找到的分組
14.1 概述
14.2 多個HTTP服務器
14.3 客戶端SYN的到達間隔時間
14.4 RTT的測量
14.5 用listen設置入連接隊列的容量
14.6 客戶端的SYN選項
14.7 客戶端的SYN重傳
14.8 域名
14.9 超時的持續探測
14.10 T/TCP路由表大小的模擬
14.11 mbuf的交互
14.12 TCP的PCB高速緩存和首部預測
14.13 小結
第15章 NNTP:網絡新聞傳送協議
15.1 概述
15.2 NNTP
15.3 一個簡單的新聞客戶
15.4 一個復雜的新聞客戶
15.5 NNTP的統計資料
15.6 小結
第三部分 Unix域協議
第16章 Unix域協議:概述
16.1 概述
16.2 用途
16.3 性能
16.4 編碼舉例
16.5 小結
第17章 Unix域協議:實現
17.1 概述
17.2 代碼介紹
17.3 Unix domain和protosw結構
17.4 Unix域插口地址結構
17.5 Unix域協議控制塊
17.6 uipc_usrreq函數
17.7 PRU_ATTACH請求和unp_attach函數
17.8 PRU_DETACH請求和unp_detach函數
17.9 PRU_BIND請求和unp_bind函數
17.10 PRU_CONNECT請求和unp_connect函數
17.11 PRU_CONNECT2請求和unp_connect2函數
17.12 socketpair系統調用
17.13 pipe系統調用
17.14 PRU_ACCEPT請求
17.15 PRU_DISCONNECT請求和unp_disconnect函數
17.16 PRU_SHUTDOWN請求和unp_shutdown函數
17.17 PRU_ABORT請求和unp_drop函數
17.18 其他各種請求
17.19 小結
第18章 Unix域協議:I/O和描述符的傳遞
18.1 概述
18.2 PRU_SEND和PRU_RCVD請求
18.3 描述符的傳遞
18.4 unp_internalize函數
18.5 unp_externalize函數
18.6 unp_discard函數
18.7 unp_dispose函數
18.8 unp_scan函數
18.9 unp_gc函數
18.10 unp_mark函數
18.11 性能(再討論)
18.12 小結
附錄A 測量網絡時間
附錄B 編寫T/TCP應用程序
參考文獻
縮略語
前言
**部分 TCP事務協議
第1章 T/TCP概述
1.1 概述
1.2 UDP上的客戶-服務器
1.3 TCP上的客戶-服務器
1.4 T/TCP上的客戶-服務器
1.5 測試網絡
1.6 時間測量程序
1.7 應用
1.8 歷史
1.9 實現
1.10 小結
第2章 T/TCP協議
2.1 概述
2.2 T/TCP中的新TCP選項
2.3 T/TCP實現所需變量
2.4 狀態變遷圖
2.5 T/TCP的擴展狀態
2.6 小結
第3章 T/TCP使用舉例
3.1 概述
3.2 客戶重新啟動
3.3 常規的T/TCP事務
3.4 服務器收到過時的重復SYN
3.5 服務器重啟動
3.6 請求或應答超出報文段*大長度MSS
3.7 向后兼容性
3.8 小結
第4章 T/TCP協議(續)
4.1 概述
4.2 客戶的端口號和TIME_WAIT狀態
4.3 設置TIME_WAIT狀態的目的
4.4 TIME_WAIT狀態的截斷
4.5 利用TAO跳過三次握手
4.6 小結
第5章 T/TCP協議的實現:插口層
5.1 概述
5.2 常量
5.3 sosend函數
5.4 小結
第6章 T/TCP的實現:路由表
6.1 概述
6.2 代碼介紹
6.3 radix_node_head結構
6.4 rtentry結構
6.5 rt_metrics結構
6.6 in_inithead函數
6.7 in_addroute函數
6.8 in_matroute函數
6.9 in_clsroute函數
6.10 in_rtqtimo函數
6.11 in_rtqkill函數
6.12 小結
第7章 T/TCP實現:協議控制塊
7.1 概述
7.2 in_pcbladdr函數
7.3 in_pcbconnect函數
7.4 小結
第8章 T/TCP實現: TCP概要
8.1 概述
8.2 代碼介紹
8.3 TCP的protosw結構
8.4 TCP控制塊
8.5 tcp_init函數
8.6 tcp_slowtimo函數
8.7 小結
第9章 T/TCP實現:TCP輸出
9.1 概述
9.2 tcp_output函數
9.2.1 新的自動變量
9.2.2 增加隱藏的狀態標志
9.2.3 在SYN_SENT狀態不要重傳SYN
9.2.4 發送器的糊涂窗口避免機制
9.2.5 有RST或SYN標志時強制發送報文段
9.2.6 發送MSS選項
9.2.7 是否發送時間戳選項
9.2.8 發送T/TCP的CC選項
9.2.9 根據TCP選項調整數據長度
9.3 小結
第10章 T/TCP實現:TCP函數
10.1 概述
10.2 tcp_newtcpcb函數
10.3 tcp_rtlookup函數
10.4 tcp_gettaocache函數
10.5 重傳超時間隔的計算
10.6 tcp_close函數
10.7 tcp_msssend函數
10.8 tcp_mssrcvd函數
10.9 tcp_dooptions函數
10.10 tcp_reass函數
10.11 小結
第11章 T/TCP實現:TCP輸入
11.1 概述
11.2 預處理
11.3 首部預測
11.4 被動打開的啟動
11.5 主動打開的啟動
11.6 PAWS:防止序號重復
11.7 ACK處理
11.8 完成被動打開和同時打開
11.9 ACK處理(續)
11.10 FIN處理
11.11 小結
第12章 T/TCP實現:TCP用戶請求
12.1 概述
12.2 PRU_CONNECT請求
12.3 tcp_connect函數
12.4 PRU_SEND和PRU_SEND_EOF請求
12.5 tcp_usrclosed函數
12.6 tcp_sysctl函數
12.7 T/TCP的前景
12.8 小結
第二部分 TCP的其他應用
第13章 HTTP:超文本傳送協議
13.1 概述
13.2 HTTP和HTML概述
13.3 HTTP
13.3.1 報文類型:請求與響應
13.3.2 首部字段
13.3.3 響應代碼
13.3.4 各種報文頭舉例
13.3.5 例子:客戶程序緩存
13.3.6 例子:服務器重定向
13.4 一個例子
13.5 HTTP的統計資料
13.6 性能問題
13.7 小結
第14章 在HTTP服務器上找到的分組
14.1 概述
14.2 多個HTTP服務器
14.3 客戶端SYN的到達間隔時間
14.4 RTT的測量
14.5 用listen設置入連接隊列的容量
14.6 客戶端的SYN選項
14.7 客戶端的SYN重傳
14.8 域名
14.9 超時的持續探測
14.10 T/TCP路由表大小的模擬
14.11 mbuf的交互
14.12 TCP的PCB高速緩存和首部預測
14.13 小結
第15章 NNTP:網絡新聞傳送協議
15.1 概述
15.2 NNTP
15.3 一個簡單的新聞客戶
15.4 一個復雜的新聞客戶
15.5 NNTP的統計資料
15.6 小結
第三部分 Unix域協議
第16章 Unix域協議:概述
16.1 概述
16.2 用途
16.3 性能
16.4 編碼舉例
16.5 小結
第17章 Unix域協議:實現
17.1 概述
17.2 代碼介紹
17.3 Unix domain和protosw結構
17.4 Unix域插口地址結構
17.5 Unix域協議控制塊
17.6 uipc_usrreq函數
17.7 PRU_ATTACH請求和unp_attach函數
17.8 PRU_DETACH請求和unp_detach函數
17.9 PRU_BIND請求和unp_bind函數
17.10 PRU_CONNECT請求和unp_connect函數
17.11 PRU_CONNECT2請求和unp_connect2函數
17.12 socketpair系統調用
17.13 pipe系統調用
17.14 PRU_ACCEPT請求
17.15 PRU_DISCONNECT請求和unp_disconnect函數
17.16 PRU_SHUTDOWN請求和unp_shutdown函數
17.17 PRU_ABORT請求和unp_drop函數
17.18 其他各種請求
17.19 小結
第18章 Unix域協議:I/O和描述符的傳遞
18.1 概述
18.2 PRU_SEND和PRU_RCVD請求
18.3 描述符的傳遞
18.4 unp_internalize函數
18.5 unp_externalize函數
18.6 unp_discard函數
18.7 unp_dispose函數
18.8 unp_scan函數
18.9 unp_gc函數
18.10 unp_mark函數
18.11 性能(再討論)
18.12 小結
附錄A 測量網絡時間
附錄B 編寫T/TCP應用程序
參考文獻
縮略語
展開全部
書友推薦
- >
自卑與超越
- >
姑媽的寶刀
- >
【精裝繪本】畫給孩子的中國神話
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
有舍有得是人生
- >
龍榆生:詞曲概論/大家小書
- >
我與地壇
- >
經典常談
本類暢銷