• TCP/IP协议原理与应用(第5版)
21年品牌 40万+商家 超1.5亿件商品

TCP/IP协议原理与应用(第5版)

全新正版 极速发货

81.64 6.4折 128 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者(美)詹姆斯·派尔斯(James Pyles),(美)杰弗里·卡雷尔(Jeffrey L.Carrell),(美)埃德·泰特尔(Ed Tittel)

出版社清华大学出版社

ISBN9787302488415

出版时间2018-08

装帧平装

开本16开

定价128元

货号1201739780

上书时间2024-09-06

大智慧小美丽

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
  
章TCP/IP导引1


1.1什么是TCP/IP1


1.2TCP/IP的起源和历史2


1.2.1TCP/IP的设计目标2


1.2.2TCP/IP大事年表2


1.2.3谁“拥有”Internet3


1.2.4管理TCP/IP的标准化组织4


1.2.5IPv4与IPv64


1.3TCP/IP标准和RFC5


1.4OSI网络参考模型概览6


1.4.1网络分层6


1.4.2ISO/OSI网络参考模型7


1.4.3协议层如何工作8


1.5TCP/IP网络模型12


1.5.1TCP/IP网络访问层12


1.5.2TCP/IP网络访问层协议13


1.5.3TCP/IP互联网层的功能14


1.5.4TCP/IP互联网层协议14


1.5.5TCP/IP传输层的功能15


1.5.6TCP/IP传输层协议15


1.5.7TCP/IP应用层16


1.6TCP/IP协议、服务、套接字与端口17


1.6.1TCP/IP协议号17


1.6.2TCP/IP端口号18


1.6.3TCP/IP套接字19


1.7TCP/IP中的数据封装19


1.8关于协议分析20


1.8.1协议分析的有用规则20


1.8.2协议分析器的要素20


1.8.3将协议分析器安装在网络上24


本章小结25


习题26


动手项目28


动手项目1-1:安装Wireshark29


动手项目1-2:捕获基本数据包,查看基本数据包和统计信息30


动手项目1-3:选择一个过滤器并捕获数据包35


动手项目1-4:创建一个显示过滤器35


动手项目1-5:查看一个完整的数据包解码36


案例项目36


案例项目1-1:解决小型网络中的网络连接问题36


案例项目1-2:讨论升级到IPv6的理由37


案例项目1-3:确定正在使用的是哪种IP协议37


案例项目1-4:解释协议错误或广播数据流的后果37


案例项目1-5:学习Internet的历史37


第2章IP寻址及其他38


2.1IP寻址基础38


2.2IPv4寻址40


2.2.1IPv4地址类40


2.2.2网络、广播、多播及其他特殊IP地址41


2.2.3广播数据包结构42


2.2.4IPv4网络与子网掩码44


2.2.5IPv4子网与超网45


2.2.6IPv4的无类域间路由47


2.2.7公用和专用IPv4地址48


2.2.8管理对IPv4地址的访问49


2.3获得公用IP地址50


2.4IPv4寻址模式50


2.4.1网络空间51


2.4.2主机空间52


2.5正在耗尽的IPv4地址空间53


2.6IPv6概述55


2.7IPv6寻址56


2.7.1地址格式与表示法56


2.7.2网络与主机部分57


2.7.3作用域标识符57


2.7.4接口标识符57


2.7.5URL中的原始IPv6地址59


2.7.6地址类型59


2.7.7地址分配63


2.8IPv6寻址与子网划分的因素64


2.9从IPv4转换到IPv665


本章小结67


习题68


动手项目70


动手项目2-1:熟悉IPv6反向代理70


动手项目2-2:计算域的IPv6反向代理70


动手项目2-3:根据所需的IPv4子网数量,计算子网掩码71


动手项目2-4:使用在线教程学习子网划分71


动手项目2-5:使用子网计算器,确定某个IP地址的主机地址范围、


广播地址以及其他相关值72


动手项目2-6:查看与IPv6寻址有关的RFC文档73


动手项目2-7:找出Windows计算机的IPv6地址73


动手项目2-8:找出Mac计算机的IPv6地址74


动手项目2-9:找出Linux计算机的IPv6地址74


动手项目2-10:访问和使用Windows计算机的ARP表75


动手项目2-11:访问和使用Linux计算机的ARP表76


案例项目77


案例项目2-1:设计一个公司网络77


案例项目2-2:为单个站点实现一个网络77


案例项目2-3:设计一个IPv6地址空间77


第3章基本的IP数据包结构:首部与有效载荷78


3.1IP数据包与数据包结构78


3.2IPv4首部字段及其功能78


3.2.1版本字段79


3.2.2首部长度字段79


3.2.3TOS字段的功能:差分服务和拥塞控制79


3.2.4总长度字段83


3.2.5标识符字段83


3.2.6标志字段84


3.2.7分段偏移量字段84


3.2.8生存时间字段84


3.2.9协议字段85


3.2.10首部校验和字段85


3.2.11源地址字段86


3.2.12目的地址字段86


3.2.13可选字段86


3.2.14填充字段86


3.3IPv6首部字段及其功能87


3.3.1版本字段87


3.3.2流量类型字段87


3.3.3数据流标签字段88


3.3.4有效载荷长度字段88


3.3.5下一个首部字段的作用88


3.3.6Internet组管理协议89


3.3.7跳限制字段89


3.3.8源地址字段89


3.3.9目的地址字段89


3.4IPv6扩展首部89


3.4.1扩展首部的顺序90


3.4.2逐跳选项扩展首部91


3.4.3目的地选项扩展首部91


3.4.4路由扩展首部92


3.4.5分段扩展首部92


3.4.6认证扩展首部93


3.4.7封装安全有效载荷扩展首部和尾部94


3.4.8超大包95


3.4.9服务质量95


3.4.10路由器警告与逐跳选项96


3.5IPv6MTU与数据包处理97


3.6IPv6的上层协议校验和98


3.7IPv6首部结构与IPv4首部结构100


3.7.1IPv4与IPv6首部比较100


3.7.2从IPv4转换到IPv6的小结101


本章小结102


习题104


动手项目107


动手项目3-1:使用Wireshark软件查看IPv4数据包首部107


动手项目3-2:使用Wireshark软件查看IPv6数据包首部108


动手项目3-3:在Wireshark软件中查看IPv6上层协议110


案例项目111


案例项目3-1:Wireshark与消息分析器111


案例项目3-2:解释校验和错误111


案例项目3-3:查看IPv6的下一个首部字段112


第4章TCP/IP中的数据链路层与网络层协议113


4.1数据链路协议114


4.2点到点协议115


4.3帧的类型与大小117


4.3.1以太网帧类型117


4.3.2EthernetⅡ帧结构117


4.4IP环境中的硬件地址120


4.4.1地址解析协议与网络发现协议120


4.4.2ARP协议的特性与处理121


4.4.3NDP协议的特征与处理128


4.5理解IP协议129


4.5.1发送IP数据报130


4.5.2路由解析过程131


4.5.3IPv4与IPv6有何不同133


4.6IP数据包的生存周期134


4.7分段与重组135


4.8服务交付选项137


4.9优先级137


4.10服务类型137


4.11理解IP路由139


4.11.1在路由表中如何存放记录140


4.11.2路由协议和被路由协议141


4.11.3为路由协议分组141


4.12路由特性145


4.12.1路由汇聚145


4.12.2IPv4路由机制145


4.13IPv6路由的考虑因素149


4.13.1IPv6路由机制149


4.13.2IPv6中的多播侦听器发现154


4.14路由协议159


4.14.1IPv4路由协议159


4.14.2IPv6路由协议166


4.15管理内部网的路由172


4.16广域网上的路由173


4.16.1几个小型办公室173


4.16.2辐射型结构173


4.16.3多协议173


4.16.4移动用户174


4.16.5移动IP174


4.16.6本地区移动性174


4.17往返于Internet的路由175


4.18保护路由器和路由行为的安全175


本章小结176


习题179


动手项目182


动手项目4-1:管理本地ARP缓冲区182


动手项目4-2:读取本地IPv4路由表183


动手项目4-3:读取本地IPv6路由表和邻居缓冲区183


动手项目4-4:用Wireshark软件查看IPv4和IPv6路由协议183


案例项目187


案例项目4-1:查看跟踪文件187


案例项目4-2:基于跳限制值来确定IPv6数据报传输的距离187


案例项目4-3:TCP/IP网络的QoS187


第5章Internet控制消息协议188


5.1ICMP基础188


5.2ICMPv4190


5.2.1RFC792概览190


5.2.2ICMPv4的首部190


5.2.3ICMPv4消息的类型194


5.2.4可变的ICMP结构和功能198


5.3ICMPv6206


5.3.1ICMPv6概述206


5.3.2ICMPv6消息的类型206


5.3.3ICMPv6首部208


5.4ICMPv6错误消息208


5.4.1目的地不可达消息208


5.4.2数据包太大消息209


5.4.3超时消息210


5.4.4参数问题消息210


5.5ICMPv6信息消息211


5.5.1Echo请求与Echo应答消息211


5.5.2路由器公告与路由器请求消息212


5.5.3邻居请求与邻居公告消息213


5.5.4重定向消息214


5.5.5路由器重编号消息215


5.5.6ICMPv4与ICMPv6消息的简单比较216


5.6路径MTU发现216


5.7ICMP测试和故障诊断顺序218


5.7.1使用ping进行可连接性测试218


5.7.2使用Traceroute进行路径发现219


5.7.3使用Pathping进行路径发现220


5.7.4使用ICMP的路径MTU发现220


5.7.5ICMP的路由序列223


5.7.6ICMPv4的安全问题226


5.7.7ICMPv6的安全问题228


5.8解码ICMP数据包228


5.8.1ICMPv4228


5.8.2ICMPv6230


本章小结231


习题232


动手项目234


动手项目5-1:在网络上使用ICMPv4Echo请求消息ping另一个设备234


动手项目5-2:为你的数据流构建一个过滤器234


动手项目5-3:捕获ICMPv6Echo请求与Echo应答数据包235


动手项目5-4:捕获ICMPv6邻居请求与邻居公告消息236


案例项目238


案例项目5-1:确定默认网关设置238


案例项目5-2:ICMPv6安全性问题238


案例项目5-3:测试路径MTU发现238


案例项目5-4:研究一下JonPostel238


第6章IPv6中的邻居发现239


6.1理解邻居发现239


6.2IPv6邻居发现协议与IPv4协议的比较240


6.3邻居发现消息的格式241


6.3.1路由器请求消息241


6.3.2路由器公告消息242


6.3.3邻居请求消息245


6.3.4邻居公告消息246


6.3.5重定向消息248


6.4邻居发现选项的格式250


6.4.1源链路层地址与目标链路层地址选项250


6.4.2前缀信息选项252


6.4.3重定向首部选项254


6.4.4MTU选项255


6.4.5公告时间间隔选项256


6.4.6宿主智能体信息选项256


6.4.7路由信息选项257


6.5概念主机模型257


6.5.1在主机上存储邻居数据258


6.5.2概念发送算法258


6.6邻居发现过程260


6.6.1地址解析260


6.6.2邻居不可达检测261


6.6.3重复地址检测262


6.6.4路由器发现263


6.6.5重定向265


本章小结267


习题268


动手项目271


动手项目6-1:查看ICMPv6邻居发现消息271


动手项目6-2:创建一个过滤器,查看特定主机的邻居公告消息272


动手项目6-3:创建一个过滤器,查看邻居公告消息,该消息是对


邻居请求重复地址检测消息的应答消息273


动手项目6-4:创建一个过滤器,查看设置了M和O标志的路由器


公告消息274


动手项目6-5:创建一个过滤器,查看具有前缀信息的路由器公告消息275


案例项目276


案例项目6-1:理解邻居请求和邻居公告消息276


案例项目6-2:排除网络问题276


案例项目6-3:描述初始的IPv6主机通信277


第7章IP地址自动配置278


7.1理解自动寻址279


7.2动态主机配置协议介绍279


7.2.1DHCP的工作原理280


7.2.2租用的作用281


7.2.3DHCP软件部件281


7.2.4DHCP租用类型282


7.2.5DHCP租用的更多信息283


7.3IPv4自动配置283


7.3.1自动专用IP寻址(APIPA)284


7.3.2DHCP284


7.4IPv6自动配置299


7.4.1IPv6自动配置的类型299


7.4.2IPv6自动配置的地址的功能状态303


7.4.3结点网卡标识符304


7.4.4DHCPv6307


7.4.5IPv6自动配置过程316


7.5MicrosoftWindows2012R2的DHCP范围319


7.6创建一个简单的DHCP服务器319


本章小结325


习题326


动手项目328


动手项目7-1:查看DHCP启动序列329


动手项目7-2:查看DHCP更新、重新绑定和重新初始化序列329


动手项目7-3:查看DHCPv6启动序列330


动手项目7-4:查看和管理DHCP与DHCPv6租借信息330


案例项目331


案例项目7-1:DHCP设计与实现331


案例项目7-2:静态与动态IPv4地址问题332


案例项目7-3:解决DHCP地址问题332


案例项目7-4:DHCPv6设计与实现332


第8章IP网络中的名称解析333


8.1理解名称解析的基础333


8.2网络名称解析协议334


8.2.1LLMNR334


8.2.2DNS335


8.2.3DNS数据库结构337


8.2.4DNS名称空间338


8.2.5DNS数据库记录339


8.2.6委托DNS授权340


8.

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP