TCP/IP權威教程(第七版)

基本介紹

  • 書名:TCP/IP權威教程(第七版)
  • ISBN:9787302055945
  • 定價:75元
  • 出版社:清華大學出版社
  • 出版時間:2003-4-1
  • 裝幀:平裝
圖書簡介,目 錄,

圖書簡介

本書分為三部分,深入討論了TCP/IP協定簇。第一部分介紹TCP/IP,讓讀者對協定的重要基礎性概念有基本的了解;第二部分繼續討論了當今最流行的一些TCP/IP套用協定;第三部分講述了一些高級的概念和網路的最新發展趨勢。

目 錄

第Ⅰ部分TCP/IP核心協定
第1章TCP/IP體系結構、歷史現狀、標準和發展趨勢 1
1.1TCP/IP體系結構模型 1
1.1.1網路互聯 1
1.1.2TCP/IP協定層 3
1.1.3TCP/IP套用 4
1.1.4網橋、路由器和網關 6
1.2Internet起源 7
1.2.1ARPANET 8
1.2.2NSFNET 8
1.2.3Internet在商業上的套用 10
1.2.4Internet2 11
1.2.5開放式系統互聯(OSI)參考模型 12
1.3TCP/IP標準 13
1.3.1請求註解(RFC) 14
1.3.2Internet標準 15
1.4Internet的未來 16
1.4.1多媒體套用 16
1.4.2在商業上的運用 17
1.4.3無線Internet 17
第2章網路接口 18
2.1乙太網和IEEE802.x區域網路 18
2.2光纖分散式數據接口(FDDI) 20
2.3串列線路接口協定(SLIP) 21
2.4點到點協定(PPP) 22
2.5綜合業務數字網(ISDN) 23
2.6X.25 24
2.7幀中繼 26
2.7.1幀格式 26
2.7.2互聯問題 27
2.7.3數據鏈路層參數協商 27
2.7.4幀中繼上的IP 28
2.8SONET和SDH迴路上的PPP 28
2.9多路徑信道+(MPC+) 29
2.10異步傳輸模式(ATM) 29
2.10.1地址解析(ATMARP和InATMARP) 30
2.10.2ATM上的經典IP 32
2.10.3ATMLAN仿真 36
2.10.4ATM上的經典IP與LAN仿真 38
2.11ATM上的多協定(MPOA) 39
2.11.1MPOA的好處 39
2.11.2MPOA邏輯部件 39
2.11.3MPOA功能性部件 40
2.11.4MPOA操作 42
2.12參考文獻 42
第3章網路互聯協定 44
3.1網際協定(IP) 44
3.1.1IP編址 44
3.1.2IP子網 47
3.1.3IP路由 50
3.1.4傳送方法--單播、廣播、組播和任意播 54
3.1.5IP位址耗盡問題 56
3.1.6Intranet--專用IP位址 58
3.1.7無類域間路由(CIDR) 59
3.1.8IP數據報 61
3.2網際控制訊息協定(ICMP) 69
3.2.1ICMP訊息 70
3.2.2ICMP套用 76
3.3網際組管理協定(IGMP) 77
3.4地址解析協定(ARP) 78
3.4.1ARP綜述 78
3.4.2ARP詳細概念 78
3.4.3ARP和子網 80
3.4.4代理ARP或者透明的子網劃分 80
3.5反向地址解析協定(RARP) 82
3.6引導程式協定(BOOTP) 82
3.6.1BOOTP轉發 85
3.6.2BOOTP考慮 86
3.7動態主機配置協定(DHCP) 86
3.7.1DHCP訊息格式 87
3.7.2DHCP訊息類型 88
3.7.3分配一個新的網路地址 89
3.7.4DHCP續租過程 90
3.7.5重新使用以前分配的網路地址 91
3.7.6配置參數存儲庫 92
3.7.7DHCP考慮 92
3.7.8BOOTP和DHCP的互操作性 92
第4章路由協定 94
4.1自治系統 95
4.2IP路由類型與IP路由算法 96
4.2.1靜態路由 96
4.2.2距離向量路由 97
4.2.3鏈路狀態路由 97
4.2.4混合路由 98
4.3路由信息協定(RIP) 99
4.3.1RIP報文類型 99
4.3.2RIP報文格式 99
4.3.3RIP操作模式 100
4.3.4計算距離向量 100
4.3.5收斂與無窮計數 101
4.3.6RIP局限性 104
4.4路由信息協定版本2(RIP-2) 104
4.4.1RIP-2報文格式 105
4.4.2RIP-2局限性 106
4.5RIPngforIPv6 106
4.5.1RIPng與RIP-2間的不同 106
4.5.2RIPng報文格式 106
4.6開放式最短路徑優先(OSPF) 108
4.6.1OSPF術語 109
4.6.2OSPF報文類型 113
4.6.3鄰居通信 113
4.6.4OSPF鄰居狀態機 115
4.6.5OSPF虛鏈路和傳輸區域 115
4.6.6OSPF路由重分發 116
4.6.7OSPFstub區域 117
4.6.8OSPF路由匯總 117
4.7增強內部網關路由協定(EIGRP) 118
4.7.1EIGRP特徵 118
4.7.2術語 119
4.7.3鄰居發現和恢復 120
4.7.4DUAL算法 120
4.7.5EIGRP報文類型 122
4.8外部網關協定(EGP) 122
4.9邊界網關協定(BGP) 123
4.9.1BGP概念和術語 123
4.9.2IBGP與EBGP通信 124
4.9.3協定描述 126
4.9.4路徑選擇 128
4.9.5BGP同步 130
4.9.6BGP聚集 131
4.9.7BGP聯邦(Confederation) 132
4.9.8BGP路由反射器 133
4.10路由協定選擇 134
4.11路由器執行的新增功能 134
4.12基於UNIX系統的路由進程 135
第5章傳輸層協定 136
5.1連線埠和套接字 136
5.1.1連線埠 136
5.1.2套接字 137
5.2用戶數據報協定(UDP) 138
5.2.1UDP數據報格式 139
5.2.2UDP應用程式編程接口 139
5.3傳輸控制協定(TCP) 140
5.3.1TCP概念 140
5.3.2TCP套用編程接口 149
5.3.3TCP擁塞控制算法 150
第6章IP組播 154
6.1組播編址 154
6.1.1單個物理網路上的組播技術 155
6.1.2網路段之間的組播技術 155
6.2網際組管理協定(IGMP) 156
6.2.1IGMP訊息 156
6.2.2IGMP操作 157
6.3組播傳送樹 158
6.4組播轉發算法 159
6.4.1反向路徑轉發算法 159
6.4.2基於中心的樹算法 160
6.4.3組播路由協定 160
6.5距離向量組播路由協定(DVMRP) 160
6.5.1協定綜述 161
6.5.2建立和維護組播傳送樹 162
6.5.3DVMRP隧道 163
6.6組播OSPF(MOSPF) 163
6.6.1MOSPF協定綜述 164
6.6.2MOSPF和多個OSPF區域 164
6.6.3MOSPF和多個自治系統 165
6.6.4MOSPF互操作性 165
6.7獨立協定組播(PIM) 165
6.7.1PIM密集模式 166
6.7.2PIM稀疏模式 167
6.8互聯組播域 169
6.8.1組播源發現協定(MSDP) 169
6.8.2邊界網關組播協定 171
6.9組播主幹網 171
6.9.1MBONE路由 171
6.9.2組播套用 173
第Ⅱ部分TCP/IP套用協定
第7章套用結構和編程接口 174
7.1套用特徵 174
7.2套用編程接口(API) 175
7.2.1套接字API 175
7.2.2遠程過程調用(RPC) 178
7.2.3Windows套接字版本2 181
7.2.4SNMP分散式編程接口(SNMPDPI) 182
7.2.5FTPAPI 184
7.2.6CICS套接字接口 184
7.2.7IMS套接字接口 185
7.2.8擴展套接字 185
7.2.9REXX套接字 185
第8章目錄和命名協定 186
8.1域名系統(DNS) 186
8.1.1層次名稱空間 186
8.1.2正式域名(FQDN) 187
8.1.3通用域名 187
8.1.4國家域 188
8.1.5映射域名到IP位址 188
8.1.6映射IP位址到域名--指針查詢 189
8.1.7分散式名稱空間 189
8.1.8域名解析 190
8.1.9域名系統資源記錄 192
8.1.10域名系統訊息 194
8.1.11一種簡單的方案 197
8.1.12擴展方案 199
8.1.13傳輸 199
8.1.14DNS套用 200
8.1.15參考文獻 200
8.2動態域名系統 201
8.2.1UPDATEDNS訊息格式 202
8.2.2IBM的DDNS實現 203
8.2.3代理A記錄更新 209
8.3網路信息系統(NIS) 211
8.4輕量目錄訪問協定(LDAP) 211
8.4.1LDAP--X.500的輕量訪問 212
8.4.2LDAP目錄伺服器 213
8.4.3LDAP體系結構綜述 214
8.4.4LDAP模型 215
8.4.5LDAP安全性 219
8.4.6LDAPURL 221
8.4.7LDAP與DCE 222
8.4.8支持目錄的網路首創技術規範(DEN) 223
8.4.9基於Web的企業管理(WBEM) 224
8.4.10參考文獻 224
第9章遠程執行與分散式計算 226
9.1TELNET 226
9.1.1TELNET操作 226
9.1.2終端仿真(TELNET3270) 231
9.1.3TN3270增強(TN3270E) 232
9.1.4參考文獻 234
9.2遠程執行命令協定(REXEC與RSH) 234
9.3分散式計算環境(DCE)簡介 235
9.3.1DCE目錄服務 236
9.3.2DCE安全服務 238
9.3.3DCE執行緒 241
9.3.4DCE遠程過程調用 241
9.3.5分散式時間服務 242
9.3.6分散式檔案服務(DFS) 243
9.3.7參考文獻 245
第10章檔案相關的協定 246
10.1檔案傳輸協定(FTP) 246
10.1.1FTP綜述 246
10.1.2FTP操作 247
10.1.3應答碼 249
10.1.4FTP演示方案 249
10.1.5FTP會話示例 250
10.1.6匿名FTP 251
10.1.7使用FTP的遠程作業項 251
10.2普通檔案傳輸協定(TFTP) 251
10.2.1TFTP用法 251
10.2.2協定描述 252
10.2.3TFTP組播選項 253
10.2.4安全問題 254
10.3網路檔案系統(NFS) 254
10.3.1NFS概念 254
10.3.2NFS版本4 258
10.3.3WebNFS 258
10.3.4參考文獻 259
10.4Andrew檔案系統(AFS) 259
第11章郵件套用 261
11.1簡單郵件傳輸協定(SMTP) 261
11.1.1SMTP工作機制 262
11.1.2SMTP與域名系統 267
11.1.3參考文獻 269
11.2多用途Internet郵件擴充協定(MIME) 269
11.2.1MIME工作機制 271
11.2.2內容類型欄位 272
11.2.3Content-Transfer-Encoding欄位 276
11.2.4在訊息報文頭中使用非ASCII字元 280
11.2.5參考文獻 281
11.3郵局協定(POP) 282
11.3.1POP3命令和回響 282
11.3.2參考文獻 283
11.4Internet訊息訪問協定版本4(IMAP4) 283
11.4.1IMAP4基本電子郵件模型 284
11.4.2IMAP4命令和回響 284
11.4.3訊息號 285
11.4.4IMAP4狀態 285
11.4.5客戶命令 286
11.4.6參考文獻 288
第12章WWW 289
12.1Web瀏覽器 289
12.2Web伺服器 290
12.3超文本傳輸協定(HTTP) 291
12.3.1HTTP綜述 291
12.3.2HTTP操作 292
12.4內容 298
12.4.1靜態內容 299
12.4.2客戶端動態內容 299
12.4.3伺服器端的動態內容 300
12.4.4對象 301
12.4.5用IBMWeb應用程式伺服器開發內容 303
12.5參考文獻 303
第13章多媒體協定 305
13.1實時協定:RTP和RTCP 305
13.1.1實時傳輸協定(RTP) 305
13.1.2實時控制協定 309
13.1.3RTCP報文格式 311
13.1.4RTP轉換器和混合器 312
13.1.5實時套用 314
13.2IP電話 314
13.2.1簡介 315
13.2.2IP電話協定棧 315
13.2.3ITU-T建議H.323 316
13.2.4會話啟動協定(SIP) 319
13.2.5介質網關控制協定(MGCP) 321
13.2.6介質網關控制器(Megaco) 321
13.2.7信令協定功能比較 322
13.2.8語音編碼和壓縮 323
第14章無線套用協定(WAP) 324
14.1WAP環境 324
14.2WAP規範的關鍵要素 325
14.2.1WAP編程模型綜述 325
14.2.2WAP網路配置 327
14.3無線標記語言(WML)與WMLScript 329
14.3.1WML 329
14.3.2WMLScript 331
14.4推體系結構 331
14.4.1推技術的框架 331
14.4.2推代理網關(PPG) 332
14.4.3推訪問控制協定(PAP) 333
14.4.4服務指示 334
14.4.5推OTA協定 334
14.4.6客戶端基礎結構 334
14.4.7安全性 334
14.5WAP協定棧綜述 335
14.5.1無線套用環境(WAE) 336
14.5.2無線電話套用 337
14.5.3無線會話協定(WSP) 337
14.5.4無線事務協定(WTP) 345
14.5.5無線傳輸層安全(WTLS) 347
14.5.6無線數據報協定(WDP) 350
14.6協定總結 352
第15章網路管理 354
15.1簡單網路管理協定和MIB綜述 354
15.2管理信息結構和管理信息標識(SMI) 355
15.3管理信息庫(MIB) 356
15.4簡單網路管理協定(SNMP) 359
15.5簡單網路管理協定版本2(SNMPv2) 361
15.5.1SNMPv2實體 362
15.5.2SNMPv2團體 362
15.5.3GetBulkRequest 363
15.5.4InformRequest 364
15.6SNMPv2的MIB 364
15.7新的管理模型 365
15.8簡單網路管理協定版本3(SNMPv3) 366
15.9參考文獻 368
第16章實用程式 370
16.1遠程列印(LPR和LPD) 370
16.2XWindow系統 370
16.2.1功能概念 371
16.2.2協定 374
16.3網路新聞傳輸協定(NNTP) 374
16.4Finger協定 375
16.5Netstat 375
第Ⅲ部分高級概念和新技術
第17章IPv6 376
17.1IPv6綜述 377
17.2IPv6報文頭格式 377
17.2.1報文大小 379
17.2.2擴展報文頭 379
17.2.3IPv6編址 384
17.2.4流量類型 389
17.2.5流標誌 389
17.3網際控制訊息協定版本6(ICMPv6) 389
17.3.1鄰居發現 390
17.3.2無態地址自動配置 397
17.3.3組播偵聽器發現 398
17.4IPv6中的DNS 400
17.5IPv6中的DHCP 402
17.5.1DHCPv6與DHCPv4間的不同 403
17.5.2DHCPv6訊息 403
17.6IPv6的移動支持 404
17.7Interent遷移--從IPv4遷移到IPv6 404
17.7.1雙重IP棧實現--IPv6/IPv4結點 405
17.7.2隧道技術 406
17.7.3報文頭轉換 410
17.7.4互操作性總結 410
17.8朝IPv6方向發展 411
17.9參考文獻 411
第18章多協定標誌交換(MPLS) 413
18.1MPLS概述 413
18.1.1傳統的路由模型 413
18.1.2MPLS轉發模型 413
18.1.3附帶的好處 413
18.2MPLS網路的組成部分 415
18.2.1同等轉發類(FEC) 415
18.2.2標誌切換 417
18.2.3標誌交換路徑(LSP) 418
18.2.4標誌棧和標誌層次 418
18.2.5BGP環境中的MPLS棧 419
18.3標誌分發協定 420
18.3.1標誌分發協定的類型 421
18.3.2標誌分發方法 421
18.4流合併 421
18.4.1在基於幀的環境中合併 422
18.4.2在ATM環境中合併 422
18.5多協定λ交換 422
第19章移動IP 424
19.1移動IP概述 424
19.2移動IP的操作 425
19.3移動代理公告擴展 426
19.4移動IP註冊過程 427
19.5隧道 429
19.6廣播數據報 429
19.7移動檢測 430
19.8ARP的考慮 430
19.9移動IP的安全考慮 431
第20章TCP/IP與其他協定的集成 432
20.1企業擴展器 432
20.2數據鏈路交換 433
20.2.1概述 433
20.2.2功能描述 433
20.3多協定傳輸網路(MPTN) 435
20.3.1混合多協定網路的需求 435
20.3.2MPTN體系結構 435
20.3.3MPTN方法 435
20.3.4MPTN的主要部件 436
20.4TCP/IP之上的NetBIOS 438
第21章TCP/IP安全 441
21.1安全漏洞及其解決方案 441
21.1.1破壞安全的常用攻擊手段 441
21.1.2網路安全問題的解決方案 441
21.1.3實現安全解決方案 442
21.1.4網路安全策略 444
21.2密碼學概述 444
21.2.1術語 445
21.2.2對稱加密和密鑰算法 446
21.2.3不對稱的或公鑰算法 447
21.2.4散列函式 450
21.2.5數字證書和證書權威機構 454
21.2.6隨機數產生器 455
21.2.7加密的出口/進口限制 456
21.3防火牆 457
21.3.1防火牆的概念 457
21.3.2防火牆的組成部件 458
21.3.3報文過濾路由器 458
21.3.4套用級網關 460
21.3.5電路級網關 463
21.3.6防火牆的類型 464
21.4網路地址轉換(NAT) 467
21.4.1NAT的概念 468
21.4.2轉換機制 469
21.4.3NAT的局限性 470
21.5IP安全體系結構(IPsec) 471
21.5.1概念 471
21.5.2認證報文頭(AH) 473
21.5.3封裝安全淨荷(ESP) 477
21.5.4結合使用IPsec的兩個協定 481
21.5.5Internet密鑰交換協定(IKE) 486
21.6SOCKS 497
21.7安全Shell(l) 503
21.8安全套接層(SSL) 503
21.8.1SSL概述 503
21.8.2SSL協定 505
21.9傳輸層安全(TLS) 508
21.10安全的多用途網際郵件擴充協定 509
21.11虛擬專用網路(VPN)概述 509
21.12Kerberos認證和授權系統 510
21.12.1假定 511
21.12.2命名 511
21.12.3Kerberos認證過程 512
21.12.4Kerberos資料庫管理 515
21.12.5Kerberos授權模型 515
21.12.6Kerberos版本5增強 515
21.13遠程訪問認證協定 516
21.14第二層隧道協定(L2TP) 517
21.14.1術語 518
21.14.2協定概述 519
21.14.3L2TP安全問題 520
21.15安全電子事務(SET) 521
21.15.1SET角色 521
21.15.2SET事務 522
21.15.3SET證書方案 523
21.16參考文獻 524
第22章服務質量 526
22.1為什麼需要QoS 526
22.2綜合服務 527
22.2.1服務類 529
22.2.2資源預約協定(RSVP) 532
22.2.3綜合服務展望 541
22.3差分服務 541
22.3.1差分服務體系結構 542
22.3.2差分服務網路上的綜合服務 548
22.3.3用LDAP配置和管理DS 550
22.3.4差分服務與IPSec一起使用 551
22.4參考文獻 552
第23章可用性、可伸縮性和負載均衡 553
23.1可用性 553
23.2可伸縮性 554
23.3負載均衡 554
23.4本章用到的術語 555
23.4.1Sysplex 555
23.4.2工作負載管理器(WLM) 555
23.4.3虛擬IP位址(VIPA) 555
23.4.4動態XCF 556
23.4.5sysplex中的動態IP定址 557
23.4.6DVIPA地址的接管和歸還 557
23.5可用解決方案的介紹 559
23.6網路分派器 560
23.6.1網路分派器組件 560
23.6.2帶有權值的負載均衡 563
23.6.3高可用性 563
23.6.4伺服器親合力 564
23.6.5基於規則的負載均衡 564
23.6.6廣域網路分派器 565
23.6.7ISS和分派器的組合 566
23.6.8建議者和常規的建議者 566
23.6.9SNMP支持 567
23.6.10共同定位選項 567
23.6.11ISP配置 568
23.6.12OS/390Parallelsysplex支持 568
23.7CiscoLocalDirector 569
23.7.1概述 569
23.7.2連線和數據報 570
23.8IBMSysplex分發器 571
23.8.1Sysplex分發器的元素 571
23.8.2Sysplex分發器初始化和接管/歸還 572
23.8.3Sysplex分發器負載均衡規則 572
23.8.4處理連線請求 572
23.8.5連線建立後的數據路徑 573
23.8.6接管/歸還 573
23.8.7獲得可用性、可伸縮性和負載均衡 574
23.9Cisco多節點負載均衡(MNLB) 574
23.9.1多節點負載均衡功能的概述 576
23.9.2連線建立和隨後的數據流 576
23.9.3重新建立客戶-伺服器連線 577
23.9.4獲得可用性、可伸縮性和負載均衡 578
23.10IBMSysplex分發器和CiscoMNLB 579
23.10.1這意味什麼 579
23.10.2IBMSysplex分發器與服務管理器的概述 580
23.10.3Cisco轉發代理:概述和功能 581
23.10.4Cisco工作負載代理 581
23.10.5連線建立過程 581
23.10.6堆疊、伺服器或LPAR失效 583
23.10.7Sysplex分發器的失效 583
23.10.8路由報文 583
23.10.9MNLB組件的其他任務 583
23.11OS/390DNS/WLM 584
23.11.1sysplex環境中的DNS 585
23.11.2DNS/WLM與遠程名稱伺服器 587
23.12虛擬路由器冗餘協定(VRRP) 588
23.12.1介紹 588
23.12.2VRRP定義 589
23.12.3VRRP概述 590
23.12.4配置示例 590
23.12.5VRRP報文格式 592
23.13循環DNS法 593
23.14負載均衡的另一種解決方案 594
23.14.1網路地址轉換 594
23.14.2封裝 596
附錄A實現平台 597
A.1IBMCommunicationsServerforOS/390V2R10 597
A.1.1所支持的連線協定和設備 597
A.1.2支持的路由應用程式 599
A.1.3EnterpriseExtender 600
A.1.4虛擬IP位址(VIPA) 600
A.1.5Sysplex分發器 601
A.1.6服務質量(QoS) 602
A.2IBMOS/400V5R1 602
A.2.1GUI配置支持 603
A.2.2IBM@serveriSeries的TCP/IP連線實用程式 603
A.2.3動態IP路由(RIP和RIP2) 604
A.2.4高級功能 604
A.2.5代理地址解析協定(ProxyARP) 605
A.2.6點到點協定(PPP) 605
A.2.7安全特性 606
A.2.8虛擬IP位址(VIPA) 607
A.2.9套用編程接口(API) 607
A.2.10支持的應用程式 609
A.3Linux 611
A.4網路計算機 612
附錄B特別聲明 614
附錄C有關的發行物 616
C.1IBMRedbooks 616
C.2IBMRedbooks收集 617
C.3其他資源 617
C.4參考的Web站點 618

相關詞條

熱門詞條

聯絡我們