內容介紹
本書全面詳細地介紹了TCP/IP作品目錄
目 錄譯者序
前言
第一部分 TCP/IP與網路
第1章 了解網路的層次結構
1.1ISO提出的OSI
1.2OSI網路模型概述
1.3OSI層的內部結構
1.3.1硬體/物理層
1.3.2數據鏈路層
1.3.3網路層
1.3.4傳輸層
1.3.5會話層
1.3.6表示層
1.3.7套用層
第2章 TCP/IP與OSI網路層的集成
2.1物理層
2.1.1細纜
2.1.2替代布線方案
2.1.3網路的其他稱謂
2.1.4什麼是最好的產品
2.1.5網卡的使用
2.1.6所需的費用
2.1.7小結
2.2數據鏈路層
2.2.1發現數據中的錯誤
2.2.2將數據送達目的地
2.2.3何時發生衝突
2.2.4其他的連線方法
2.2.5小結
2.3網路層
2.3.1IP位址
2.3.2數據包的分段
2.3.3IP數據包的結構
2.3.4通信問題
2.3.5小結
2.4 TCP/UDP和傳輸層
2.4.1用Netstat查看連線
2.4.2小結
2.5TCP/會話層
2.6 在表示層進行通信
2.7 套用層
2.7.1ICQ
2.7.2Hotline
2.7.3Palace
2.7.4CDDB
2.7.5PointCast
2.7.6VNC
2.7.7Java
2.7.8Quake
2.7.9 小結
參考信息
第3章 介紹IP位址
3.1 為什麼要使用IP位址
3.2 硬體地址與IP位址是如何一起
工作的
3.3DHCP
3.4 撥號連線
3.5 如何知道使用何種地址分配方法
3.6 子網路和IP位址
3.6.1子網路掩碼
3.6.2 選擇較小的子網路作為路由問題
的解決方法
3.6.3專用子網路
3.7 主機名與DNS
參考信息
第4章 控制網路信息
4.1 中繼器
4.2 網橋
4.3路由器/網關
4.4在網路之間傳送數據包
4.4.1透明網橋
4.4.2路由器/網關
4.4.3交換機
4.4.4智慧型或可管理的集線器
4.5 使用SNMP監控連線
4.6 廣播與組播
4.7 MBONE
4.8 購買何種產品
參考信息
第5章 配置客戶工作站
5.1配置MacOS8.X計算機使用TCP/IP
網路
5.1.1OpenTransport與MacTCP
5.1.2配置OpenTransport
5.2 配置Windows95/98
5.2.1安裝TCP/IP
5.2.2 配置Windows下的TCP/IP
5.3 配置RedHat的Linux5.x
5.4 其他的TCP/IP配置
參考信息
第二部分 TCP/IP協定
第6章 了解TCP/IP協定
6.1 Telnet
6.2 協定和協定的開發
6.3 統一資源定位器
6.4 未來的檔案系統
6.5 讓我們著手具體的套用
第7章 使用郵件協定
7.1POP3
7.1.1POP3的身份驗證特性
7.1.2控制POP3會話
7.1.3可選擇使用的命令
7.1.4用手工方式進行操作
7.2SMTP
7.2.1與SMTP伺服器連線
7.2.2傳送郵件
7.2.3可選擇使用的命令
7.2.4手工進行操作
7.3IMAP
7.3.1IMAP的身份驗證功能
7.3.2控制IMAP會話
7.3.3配置IMAP信箱
7.3.4手工操作
參考信息
第8章 使用文檔傳送協定
8.1Gopher
8.1.1與Gopher伺服器連線
8.1.2控制Gopher
8.1.3棄舊圖新
8.2HTTP
8.2.1與Web伺服器連線
8.2.2 使用GET命令檢索伺服器上的
資源
8.2.3其他HTTP命令
8.2.4 確保Web連線的安全
8.3客戶軟體
參考信息
第9章 其他有用的協定
9.1網路新聞傳輸協定
9.1.1連線NNTP伺服器
9.1.2 客戶軟體
參考信息
9.2在網際網路上聊天
9.2.1IRC
9.2.2客戶軟體
參考信息
9.3 友好程度稍差但很有用的協定
9.3.1FTP
9.3.2NTP
第三部分 TCP/IP服務程式
第10章 創建TCP/IPIntranet
10.1安裝並了解集線器
10.2規劃網路布線
10.3進行計算機連線
10.4使用Pin檢查連線狀況
10.4.1無法連網
10.4.2網路逾時
10.5基本TCP/IP服務程式
10.6基本的客戶機服務程式
10.6.1MacOS作業系統提供的默認服務
程式
10.6.2Windows95/98基本服務程式
10.6.3基本的Linux服務程式
10.6.4 其他情況
第11章 客戶作業系統的檔案伺服器功能
11.1通過TCP/IP已分享檔案
11.2使用Mac作業系統在TCP/IP網路|
已分享檔案
11.2.1在TCP/IP網路上使用Mac操作系
統和AppleShare
11.2.2將Mac作業系統作為TCP/IPWindows
網路上的一個層來使用
11.2.3使用Mac作業系統與Windows網路
已分享檔案
11.3使用Windows95或98通過TCP/IP網路
已分享檔案
11.4使用Linux通過TCP/IP網路共享
檔案
第12章 給作業系統增加Email和Web
伺服器功能
12.1在Mac作業系統下提供電子郵件
12.2在Windows95 98和Linux下提供郵
件服務程式
12.3Web服務程式
12.3.1用MacOS提供WorldWideWeb
服務
12.3.2使用Windows提供WorldWide
Web服務
12.3.3用Linux提供WorldWideWeb
服務
第13章 建立專用伺服器
13.1AppleShareIP
13.2WindowsNT
13.3Linux和其他UNIX作業系統
13.4選擇因素
13.4.1使用的方便性
13.4.2穩定性
13.4.3提供的服務程式
13.4.4價格
13.4.5可伸縮性
13.4.6安全性
第四部分 連線網際網路
第14章 把你的網路與網際網路連線起來
14.1電話線連線
14.2ISDN
14.3ADSL
14.4電纜modem
14.5T1線路
14.6選擇方案
14.6.1代理伺服器
14.6.2NAT解決方案
參考信息
第15章 代理伺服器的使用
15.1控制/審檢網際網路內容
15.2代理伺服器
15.3配置MACOS瀏覽器
15.4在Windows下配置代理伺服器
15.5在Linux下配置代理伺服器
15.6在MacOS下使用代理伺服器
15.7在Windows下使用代理伺服器
15.8在Linux下使用代理伺服器
第16章 使用代理NAT伺服器
16.1把MacOS當作一個NAT伺服器
16.2把Windows當作一個NAT伺服器
16.3把Linux當作一個NAT伺服器
16.4配置客戶機
16.5連線
第五部分 管理網路
第17章 實施硬體解決方案
17.1安全網路
17.2穩定性方面的安全問題
17.3保護網路的方法
17.3.1防火牆
17.3.2包過濾防火牆
17.3.3數據加密
17.4其他安全問題
參考信息
第18章 使用安全技術保護網路和數據
18.1使用防火牆保護網路
18.1.1用MacOS計算機建立防火牆
18.1.2用Windows建防火牆
18.1.3用Linux建包過濾防火牆
18.1.4其他防火牆
18.2 把數據加密作為一個安全措施
18.2.1什麼是RSA?
18.2.2在MacOS和Windows下使用
PGPFreeware
18.3最後的話
參考信息
第19章 管理TCP/IP網路資源
19.1網路問題出在哪裡
19.1.1硬體
19.1.2軟體
19.1.3用戶
19.2中間件
第20章 用DHCP配置網路
20.1為客戶機配置DHCP
20.1.1MacOS和DHCP
20.1.2Windows95/98和DHCP
20.1.3Linux和DHCP
20.2在MacOS平台上提供DHCP服務
20.3在Windows平台上提供DHCP服務
20.4 在Linux平台上提供DHCP服務
第21章 監控網路
21.1使用MacOS監控網路
21.2使用Windows監控網路
21.3使用Linux監控網路
21.4不要過分依賴某一個軟體
第22章 發現和診斷網路問題
22.1診斷用戶的錯誤
22.1.1主機名鍵入出錯
22.1.2字母的大小寫是否正確
22.1.3檔案名稱中是否有空格
22.2診斷配置錯誤
22.2.1IP位址相重
22.2.2主機名伺服器的配置錯誤
22.3路由器配置錯誤
22.4子網路掩碼配置錯誤
22.5診斷軟體錯誤
22.6診斷電纜布線問題
22.7使用Netstat命令
22.8使用Spray命令
22.9診斷網路硬體問題
22.10網路問題診斷的正確方法
第六部分 TCP/IP的現狀和未來
第23章 按照道德規範使用和管理網路
23.1頻寬
23.2信息共享
23.3信息保密
23.4出錯是難免的
第24章 TCP/IP的未來:IPng
24.1進入IPv6
24.2編址
24.3簡化首標
24.4可擴展性
24.5安全性
24.6服務質量
24.7向IPv6過渡
24.8其他資料
24.9結束語
第七部分 附 錄
附錄A TCP/IP協定組
A.1RFC793―TCP
A.2RFC768―UDP
A.3RFC1340―IP
A.4RFC1883―IPv6
A.5RFC792―ICMP
附錄B 遠程使用TCP/IP
B.1SLIP
B.2PPP
附錄C 術語表