幫助中心 | 我的帳號 | 關於我們

TCP\IP詳解(卷3TCP事務協議HTTP\NNTP和UNIX域協議)/電腦科學叢書

  • 作者:(美)W.理查德·史蒂文斯|譯者:胡穀雨//吳禮發
  • 出版社:機械工業
  • ISBN:9787111617778
  • 出版日期:2019/03/01
  • 裝幀:平裝
  • 頁數:252
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    W.理查德·史蒂文斯著的《TCP\IP詳解(卷3TCP事務協議HTTP\NNTP和UNIX域協議)/電腦科學叢書》主要內容包括:TCP事務協議,即T/TCP,它是對TCP的擴展,使客戶一伺服器事務更快、更高效和更可靠;TCP/IP應用,主要是HTTP和NNTP:Unix域協議,這些協議提供了一種進程之間通信的手段,當客戶與伺服器進程在同一台主機上時,Unix域協議通常要比TCP/IP快1倍。本書同樣給出了大量的實例和實現細節,並參考引用了卷2中的大量源程序。
    本書適用於希望理解TCP/IP工作原理的讀者,包括編寫網路應用程序的程序員以及利用TCP/IP維護電腦網路的系統管理員。

作者介紹
(美)W.理查德·史蒂文斯|譯者:胡穀雨//吳禮發
    W.理查德·史蒂文斯(W.Richard Stevens),國際知名的UNIX和網路專家,備受讚譽的技術作家。生前著有多部經典的傳世之作,包括《UNIX網路編程》(兩卷本)、《TCP/IP詳解》(三卷本)和本書第1版。

目錄
出版者的話
本書讚譽
譯者序
前言
第一部分  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  請求或應答超出報文段最大長度
    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.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.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應用程序
參考文獻
縮略語

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032