《TCP/IP揭秘》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)(T.帕克)Timothy Parker等著;许宏丽等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:7505345702
  • 页数:214 页
图书介绍:

引言 1

第Ⅰ篇 TCP/IP介绍 1

第1章 开放系统、OSI和协议 3

什么是开放系统? 3

通信过程的分层 3

物理数据编码 3

传输介质 4

数据流控制 4

数据帧格式 4

路由选择 6

数据多路传输/多路分离 9

互联过程会话控制 9

会话时间恢复 10

扫描问题 10

什么是协议? 10

物理层 11

协议同等会话 11

开放系统互联模式 11

数据链路层 12

网络层 12

传输层 12

会话层 12

表示层 12

应用层 12

第2章 TCP/IP总论 13

使用TCP/IP的优点 13

TCP/IP层和协议 13

TCP/IP协议头标 14

子网层 15

网际层 16

传输和主机到主机层 21

客户/服务器模型 23

TCP/IP服务和应用协议 23

远程通信(Telnet) 25

文件传输协议(FTP) 25

简单文件传输协议(TFTP) 26

简单邮件传输协议(SMTP) 26

网络文件系统(NFS) 26

简单网络管理协议(SNMP) 26

域名系统(DNS) 26

如何使用TCP/IP适用你的系统 27

第3章 TCP/IP和Internet 28

TCP/IP和Internet的历史 28

Internet结构 28

Internet服务 30

TCP/IP标准体系 31

RFC和TCP/IP的标准化过程 31

数据链路层地址 33

第4章 命名、寻址和路由选择 33

专用的数据链路地址 34

网络层地址 34

IP地址 35

IP地址结构 35

保留地址 37

InterNIC和地址分配 38

地址解析和ARP 39

ARP超高速缓存 40

子网掩码 41

规划建立子网 45

子网的数量 45

对人可读地址和DNS的需求 46

IP路由选择 47

路由选择算法 47

路由选择信息表 48

节点 53

客户机 53

本地和远程资源 53

网络操作系统 53

网络术语 53

服务器 53

第5章 网络拓扑 53

第Ⅱ篇 实现TCP/IP系统:基础 53

网络接口卡 54

桥和路由器 54

网关 54

局域网 54

广域网 54

网络拓扑 55

总线型网络 55

环型网 56

星型网络 56

集线器(Hub)型网络 57

网络介质 57

什么是网络操作系统? 59

什么是异类环境? 59

第6章 异类环境中的TCP/IP 59

建立一个TCP/IP堆栈 60

NetBIOS和TCP/IP 61

IPX和UDP 61

第7章 TCP/IP如何与应用程序一体化 63

Internet识别的应用程序的兴起 63

Groupwise 63

Lotus Notes 63

标准的TCP/IP服务 63

TCP/IP Internet应用程序 64

NetsCAPE导航器 64

INTERNET搜索器 65

EUDORA 65

新闻X通讯社(NEWS XPRESS) 66

WS_FTP 66

WINSOCK ARCHIE CLIENT 67

WSGOPHER 67

第Ⅲ篇 TCP/IP协议和服务 71

第8章 协议中的TCP/IP家族 71

协议中的TCP/IP家族 71

TCP/IP组成部分总论 72

第9章IP和ICMP 75

IP的作用是什么? 75

编址和路由选择数据报 75

分段存储和重装配 75

处理传输问题 76

IP头标 76

版本号 76

头标长 76

服务类型 76

头标校验和 77

传输协议 77

信源和信宿地址 77

选项 77

DF和MF标志 77

生存时间 77

片偏移 77

标识 77

数据报总长 77

填充 78

IP头标的整体 78

网际控制报文协议 78

报文类型区 79

代码和校验和区 80

IP下一代产品 80

IPV6数据报 80

第10章 TCP和UDP 84

什么是TCP? 84

TCP怎样处理连接 84

端口和接口 85

TCP和计时器 85

TCP怎样工作 89

传输控制块 89

TCP怎样与应用程序通讯 89

TCP协议数据单元 91

用户数据报协议 92

第11章 网关协议 93

网关、桥和路由器 93

网关协议:基本概念 93

内部和外部网关协议 94

网关到网关协议 94

外部网关协议 94

内部网关协议 94

第12章 路由选择路由选择DAEMONS 96

最少驿站的路由选择 96

最先开放最短路径 97

服务类型路由选择 97

OSPF数据包 98

HELLO数据包 100

第13章 ARP、RARP和BOOTP 101

地址 101

子网编址 101

IP地址 102

地址解析协议 103

BOOTP 106

代理ARP 106

反向地址解析器 106

第14章 FTP、TFTP、TELNET和SMTP协议 109

文件传输协议 109

FTP命令 109

FTP连接 111

三方传送 111

简单文件传送协议 112

TELNET 113

TELNET连接 114

TELNET命令 114

TN3270 116

简单邮件传输协议 117

SMTP命令 117

第15章 SNMP 118

什么是SNMP? 118

管理信息数据库 119

使用SNMP 119

第16章 NFS 121

了解NFS 121

NFS内部 122

外部数据表示法 122

远程过程调用 122

RPC鉴别 123

NFS进程脚本 124

NFS启动进程 124

传输提供程序 124

开始自动安装 125

NFS关机 125

共享NFS资源 126

安装NFS资源 126

第17章 NIS/YP 127

NIS怎样工作 127

NIS可管理文件 127

第18章 DNS 130

主机方法的局限性 130

域名系统:概念 130

DNS分级结构 132

授权 134

DNS分布数据库 134

域和带 135

名字服务器 137

INTERNET顶层域 137

资源记录 137

名字服务系统应答进程 138

高速缓冲存储 139

反向应答或指针申请 140

第Ⅳ篇 实现TCP/IP系统 145

第19章 实时处理协议RTP 145

什么是RTP? 145

用RTP进行信息处理 147

发送者报告 147

接收者报告 148

源描述 148

退出信息 149

第20章 配置问题 150

安装网卡 150

WINDOWS 95 150

WINDOWS 3.X 151

WINDOWS 95即插即用的网卡 151

UNIX与LINUX 152

并行口与PCMCIA网络适配器 152

TCP/IP的配置 152

第21章 DOS TCP/IP程序包 154

安装PC/TCP 154

AUTOEXEC.BAT 154

CONFIG.SYS命令 156

WINDOWS SYSTEM.INI文件 157

PROTOCOL.INI文件 157

PCTCP.INI文件 157

使用NETBIOS的WINDOWS FOR WORKGROUPS 159

测试PC/TCP 159

第22章 WINSOCK 161

什么是WINSOCK? 161

TRUMPET WINSOCK 161

安装TRUMPET WINSOCK 161

配置SLIP/PPP 162

配置数据包驱动程序 163

定制TRUMPET WINSOCK 164

第23章 WINDOWS 3.X TCP/IP应用程序 165

FRONTIER TECHNOLOGIES SUPERTCP组件 165

NETMANGE CHAMELEON 169

检查配置 170

AUTOEXEC.BAT 170

CONFIG.SYS 171

SYSTEM.INI 171

PROTOOOL.INI 173

第24章 WINDOWS 95内置驱动程序 174

WINDOWS 95网络结构 174

安装网卡 175

使用新增硬件向导 175

手工增加网卡 176

改变网卡配置设置 177

特殊的网络适配器 178

使用16位网络驱动程序 178

如果Windows 95引导失败 179

配置Windows 95的TCP/IP 179

开始之前 179

安装TCP/IP 179

配置Microsoft TCP/IP 180

进一步配置更多的TCP/IP 181

测试TCP/IP 182

拨号网络 183

拨号适配器配置 184

TCP/IP拨号配置 184

第25章 Windows NT 187

安装TCP/IP协议 187

配置TCP/IP 188

设置FTP服务器 191

第26章 Novell NetWare 192

选择最好的结合方法 192

IP工作站支持 192

服务器IP支持 193

OS/2的现在、过去和未来版本 196

第27章 OS/2世界中的TCP/IP 196

Merlin—OS/2 Warp Connect的未来版本 197

Warp Connect的TCP/IP 3.0 197

TCP/IP3.0中包含什么? 197

在OS/2 Warp Connect上安装TCP/IP 3.0 198

在OS/2 Warp Connect上配置TCP/IP 3.0 200

IBM Internet Connection for OS/2 204

运行TCP/IP 3.0 for OS/2时的注意事项 204

第28章 Macintosh 206

配置MacTCP和MacPPP 206

配置Intercon TCP/Connect Ⅱ 209

第29章 UNIX 210

网卡驱动程序 210

基于字符的SCO UNIX 211

基于GUI的SCOUNIX 212

安装TCP/IP驱动程序 212

回送接口 216

伪tty 217

SLIP和PPP 217

TCP/IP和BSD UNIX 217

在配置TCP/IP之前 219

第30章 Linux 219

网络接口的访问 220

设置回送接口 221

设置以太网接口 222

命名服务和名称辨别 223

网关 224

配置SLIP和PPP 225

设置哑接口 225

设置SLIP 225

设置PPP 226

第32章 DHCP和WINS 228

动态主机配置协议 228

DHCP如何工作 228

安装DHCP服务器 230

开始、停止和暂停DHCP服务器 230

理解租用 230

管理DHCP服务器 231

Windows Internet命名服务 234

WINS代理工具 235

WINS和DNS 236

WINS复制 238

安装WINS服务器 238

启动、停止和暂停WINS 238

WINS如何工作 238

管理WINS服务器 239

第32章 NFS 242

为UNIX配置NFS 242

配置SCO UNIX服务器 242

设置其它的UNIX服务器 243

设置UNIX客户机 243

设置基于Windows的NFS 244

登录远程目录 244

共享Windows目录 245

第33章 实现DNS 247

一个实例方案:HARMONICS.COM 247

授权域 248

设置解析器 248

DNS数据库与启动文件 249

资源记录(RR) 250

授权开始(SOA)资源记录 250

地址(A)资源记录 251

名字服务器(NS)资源记录 252

指针(PTR)记录 253

设置第一名字服务器 253

named hosts 253

规范的名字记录(CNAME) 253

named.rev 254

named.local 255

named.ca 256

named.boot 257

设置第二名字服务器 257

设置缓存(Cache-Only)服务器 258

子域授权 258

设置第一子域服务器 258

设置第二父域服务器 260

测试DNS服务 261

交互地使用nslookup 261

nslookup 261

启动DNS服务器 261

用nslookup验证本地服务器设置 262

写启动文件变得很容易 263

句点规则 265

第34章 实现NIS/YP 266

设置NIS域 266

NIS守护程序 266

设置NIS主服务器 267

设置NIS客户机 268

设置NIS附属服务器 268

第Ⅴ篇 TCP/IP和Internet 271

第35章 Internet与TCP/IP:你需要知道什么 271

连接到Internet的方法 271

使用Internet服务供应商 272

联机服务 272

你需要的服务 272

第36章 为Windows配置SLIP和PPP 274

配置一个集成的Windows3.x软件包 274

配置Windows 95的PPP和SLIP 279

第37章 为Linux和UNIX配置SLIP和PPP 283

设置虚拟接口 283

设置SLIP 283

配置SLIP 284

设置PPP 284

设置一个PPP帐号 285

用chat拨号 285

运行pppd 286

检查问题 286

PPP验证 286

对SLIP和PPP使用DNS 288

使用DNS 290

第38章 路由、DNS与其它问题 290

使用Gopher和WAIS 291

访问World Wide Web 292

路由表 294

OS/2 2.x—旧版本 296

OS/2 Warp—当前可独立使用的操作系统 296

OS/2 Warp Connect—当前网络包操作系统 296

设置FTP服务器的服务 297

FTP的作用 297

OS/2 Warp Server—当前的网络服务器操作系统 297

第39章 FTP与TFTP 297

第Ⅵ篇 使用TCP/IP服务 297

Windows 3.x 298

Windows 95 299

Linux与UNIX 301

使用FTP 302

与FTP连接 302

FTP命令 304

文件传输模式 305

匿名FTP访问 306

一般文件传输协议 307

第40章 使用Telnet 309

Windows 3.x Telnet 309

Windows 95 310

基于字符的Telnet 311

TN3270和其它 312

使用Telnet和GUI 312

第41章 使用R-实用工具 315

rlogin 315

rsh 316

rcp 316

rwho 316

ruptime 317

rexec 317

hosts.eqwiv和.rhorts文件 317

第42章 SNMP工具 319

在UNIX下设置SNMP 319

SNMP命令 320

第43章 使用NFS和NIS 323

NFS命令与文件 323

share命令 323

安装NFS资源 324

unshare命令 324

umount命令 325

NIS命令和文件 326

ypwhich命令 326

ypinit命令 326

ypserv与ypbind守护程序 327

ypupdated守护程序 327

ypmatch命令 327

ypset命令 328

ypcat命令 328

NIS配置文件 329

第Ⅶ篇 TCP/IP网络的操作和管理 333

第44章 访问协议 333

系统初始化结果 333

init进程和ete/inittab 333

rc脚本 335

关于其它系统rc 337

inetd和inetd.conf 338

配置文件 338

/etc/services 339

/etc/protocols 341

/etc/networks 341

/etc/hostname 342

/etc/hosts 342

/etc/hosts.equiv 342

/etc/resolv/和/etc/resolv.conf 343

/etc/exports 344

改变权限 345

第45章 TCP/IP互连网络 348

协议和协议栈 348

执行对偶协议组 349

网络驱动器接口标准(NDIS) 350

开放数据链路接口(ODI) 350

重定向器和文件共享 354

应用编程接口(API) 354

TCP(IP和其它协议的相互影响 354

NOS网关和服务器 355

NOS支持本地IP 356

IP协议的封装 357

第46章 TCP/IP和安全 359

网络安全的定义 359

安全等级 359

口令和口令文件 360

实施网络安全 360

控制访问口令 361

UID和GID的意义 361

可靠联系 363

保持均衡检查 363

确保NFS服务系统安全 364

配置应用程序 366

互连网Daemon和/etc/inetd.conf 366

TCP包装 367

/etc/ftp和etc/tftp 368

发邮件 369

使用接口和可靠接口 370

应用程序怎样使用接口 370

包过渡 371

地址诈骗问题 372

FTP问题 372

其它应用程序过渡器 373

防火墙和防火墙结构 374

监督网络安全 375

/etc/syslogd 375

/usr/adrn/acct 377

/etc/utmp和/etc/wtmp 377

检查损伤 378

文件列表和许可 378

安全检查表 378

撤消不要的用户 378

第47章 网络管理 382

SNMP模型概述 382

管理信息结构 384

对象标识符 384

对象语法 384

编码规则 385

MIB组和类 386

管理信息库 386

定义与使用 386

访问MIB 387

私用MIB 388

SNMP消息 389

SNMP PDUs 389

鉴别报头 389

SNMP协议数据单元 390

SNMP PDU操作 391

RMON的实现 395

RMON的使用与配置 395

第Ⅷ篇 维护与故障查找 401

第48章 监视TCP/IP 401

实用程序 401

作出网络监视规划 401

网络基准 401

调查网络问题与故障检查 402

SNMP工具 406

网络监视应用程序 406

标准实用程序 406

netstat 406

ping 409

traceroute 410

arp 412

ripquery 413

检查网络地址和连接 418

使用实用程序 418

第49章 检查协议 418

跟踪不可靠的网络连接 419

查网络拥挤的原因 420

使用报文分析仪和RMON 421

检查报告 422

自动协议状态检查 422

监视网络的运行 424

使用ping和spray 424

第50章 调试问题 424

使用netstat 425

使用traceroute 426

使用rpcinfo 427

使用nfsstat 428

查找网络接口故障 429

查找网络(IP)层的故障 429

查找TCP和UDP故障 429

查找应用层故障 430