首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 教育科技 > 电子与通信 >

TCP/IP协议分析与应用编程

2010-04-21 
基本信息·出版社:人民邮电出版社 ·页码:240 页 ·出版日期:2008年11月 ·ISBN:9787115185204 ·条形码:9787115185204 ·版本:第1版 ·装帧:平装 ...
商家名称 信用等级 购买信息 订购本书
TCP/IP协议分析与应用编程 去商家看看
TCP/IP协议分析与应用编程 去商家看看

 TCP/IP协议分析与应用编程


基本信息·出版社:人民邮电出版社
·页码:240 页
·出版日期:2008年11月
·ISBN:9787115185204
·条形码:9787115185204
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·外文书名:TCP/IP Analysing and Programming

内容简介 《TCP/IP——协议分析与应用编程》共分13章,在介绍TCP/IP基本概念、原理和方法等基础理论的同时,引入TCP/IP数据帧的实例分析,便于读者更好地了解TCP/IP的数据传递机制;在此基础上,以实例为主线,系统地介绍基于TCP/IP的网络应用程序开发方法,内容涉及TCP/IP体系结构、各层协议、套接字编程、MFC网络编程、多播编程以及WinInet和MAPI编程等。
《TCP/IP——协议分析与应用编程》可作为高等院校计算机、网络工程、通信工程、信息安全等专业本科生与研究生网络协议分析课程的教材,也可作为相关领域工程技术人员的参考用书。
编辑推荐 涵盖TCP/IP主要内容;阐述典型协议工作原理;介绍经典案例编程方法。
《TCP/IP——协议分析与应用编程》以TCP/IP协议原理分析为核心,在详细介绍其基本概念、原理和方法等基础理论的同时,引入TCP/IP数据帧的实例分析;通过理论与实际的结合使读者更好地了解TCP/IP的数据传递机制。在此基础上,以经典实例为主线,系统介绍了基于TCP/IP的网络应用程序开发方法,内容涉及套接字编程、MFC网络编程、多播编程以及Winlnet和MAPI等应用层协议编程。
《TCP/IP——协议分析与应用编程》可作为高等院校计算机、网络工程、通信工程、信息安全等专业本科生与研究生网络协议分析相关课程的教材,也可作为相关领域工程技术人员的参考用书。
目录
第1章 计算机网络体系结构
 1.1 计算机网络的概念
 1.2 网络体系结构与OSI参考模型
1.2.1 协议
1.2.2 分层的体系结构
1.2.3 OSI参考模型
 1.3 TCP/IP的体系结构
1.3.1 因特网的概念
1.3.2 因特网的产生
1.3.3 TCP/IP协议族
1.3.4 TCP/IP的工作过程
 1.4 客户机/服务器模型
 本章小结
 习题

第2章 IP地址
 2.1 IP地址概述
 2.2 IP地址分类与寻址规则
2.2.1 IP地址分类
2.2.2 一些有特殊用途的IP地址
2.2.3 IP的寻址规则
 2.3 子网与掩码
2.3.1 子网和子网地址
2.3.2 子网掩码的概念
2.3.3 子网划分
 2.4 超网
2.4.1 超网的概念
2.4.2 超网掩码
2.4.3 超网合并
 2.5 无分类编址
2.5.1 无类地址的概念
2.5.2 无类地址的表示法
 2.6 地址解析
2.6.1 静态映射和动态映射
2.6.2 地址解析协议
2.6.3 ARP的改进
2.6.4 ARP实用工具
2.6.5 反向地址解析协议
2.6.6 代理ARP
2.6.7 ARP实例分析
 本章小结
 习题

第3章 网际协议
 3.1 网际协议
3.1.1 IP数据报
3.1.2 IP数据报分片与重组
3.1.3 实例分析
 3.2 IPv6
3.2.1 IPv6地址
3.2.2 IPv6报文格式
3.2.3 IPv4到IPv6的转换
 3.3 移动IP 
3.3.1 移动IP概述
3.3.2 移动IP实现原理
3.3.3 移动IP的效率
 本章小结
 习题

第4章 网际控制报文协议
 4.1 网际控制报文协议
 4.2 ICMP报文格式与类型
4.2.1 ICMP报文类型
4.2.2 ICMP报文格式
 4.3 ICMP报文
4.3.1 ICMP差错报告
4.3.2 ICMP查询报告
 4.4 ICMP报文的封装
 4.5 实例分析 
 4.6 ping实用程序
 本章小结
 习题

第5章 IP路由
 5.1 IP路由概述

第6章 传输层协议
第7章 套接字编程
第8章 MFC套接字编程
第9章 IP多播和网际组管理协议
第10章 应用层常用协议与编程
第11章 自举与自动配置
第12章 网络管理协议
第13章 网络安全协议 
参考文献
……
序言
随着网络技术的发展,TCPdP以其高效、可靠、实用的特点和得天独厚的因特网背景,逐渐确立了它在计算机网络协议中的地位。了解和掌握TCPHP的体系结构、工作原理、实现方法以及应用编程方法是对每个网络管理人员和应用程序开发人员最基本的要求。
本书可作为高等院校网络协议分析等相关课程的教材,供计算机相关专业的高年级本科生和研究生使用。为提高学生的分析和应用能力,本书在介绍TCP~P基本概念、原理和方法等基础理论的同时,引入了TCP~P数据帧的实例分析,以便帮助学生更好地了解TCPflP的数据传递机制。在此基础上,以实例为主线系统地介绍了基于TCP~P的网络应用程序开发方法。因此,本书在写作中突出了如下特点。
.内容力求全面,涵盖了TCPdP协议族中IP层到应用层的主要协议。
.叙述尽量做到深入浅出,并且注意理论联系实际,对典型协议依据其工作原理对其数据帧进行了系统分析,便于读者理解和掌握。、
.突出应用编程开发方法的介绍,以实例为主线对主要的网络编程方法进行了讲解。
.由于网络技术在飞速发展,本书在知识点的介绍上尽量反映互联网领域的最新发展。
本书按以下方式组织。
第1章介绍因特网的分层体系结构和TCP~P协议族结构。涉及OSI参考模型,以及OSI参考模型与TCPdP协议族的关系。在此基础上引入了基于客户机/服务器模型的网络应用程
序的工作原理。
第2~4章详细介绍网络层相关协议,内容包括IP地址的概念、地址解析协议、IP、IPv6和移动IP的概念以及网际控制报文协议(ICMP)。
第5章介绍IP路由的工作原理以及相关的IP路由协议。
第6章引入了端到端通信的概念,详细介绍传输层协议TCP和UDP。
第7章和第8章对套接字概念和基于套接字的编程方法进行了详细介绍,同时结合应用实例介绍主要的编程方法,包括WinSockAPI编程方法和MFCI网络编程方法。
第9章引入了IP多播的概念,介绍了实现.IP多播的相关协议。在此基础上,结合实例介绍基于WinSoek2的多播应用程序设计方法。’
第10章详细介绍应用层的常见协议,包括DNS、Telnet、FTP、HTTP、SMTP以及POP3,等。并讨论了基于CAsyneSoeket类和CSockct类的应用层协议编程方法、基于WinInet的网络客户端应用编程方法以及基于信报API的电子邮件应用程序编程方法。
第11章介绍BOOTP和DHCP的工作原理。
第12章介绍简单网络管理协议(SNMP)的工作原理,以及应用实例。
第13章讨论网络系统的安全问题,主要介绍了IP层、传输层和应用层的相关安全协议和系统。
文摘 插图:

热点排行