Internet 技术及其实现
作者: 胡越明
出版时间:2005-08
出版社:高等教育出版社
- 高等教育出版社
- 9787040176469
- 1
- 247826
- 平装
- 16开
- 2005-08
- 500
- 411
- 工学
- 计算机科学与技术
本书系统地介绍Internet的最新核心技术以及新的研究进展。第一章介绍交换技术,包括IP交换、标记交换和MPLS;第二章介绍用于多媒体业务流的各种QoS技术,包括集成服务、区分服务、拥塞控制和流量工程;第三章介绍虚拟专用网技术,包括隧道机制和IPsec协议;第四章介绍网络安全技术,包括防火墙技术和入侵检测技术;第五章介绍目前尚处于研究初期阶段的主动网技术;第六章和第七章介绍有关实验内容,其中第六章介绍网络路由和交换设备的组成原理以及Intel公司的网络处理器及其外围芯片;第七章以Intel公司的网络处理器开发为例,介绍网络设备软件开发方法,并介绍了一个数据包接收和发送的源程序例子。
本书适合于作为研究生教材,或作为高等学校计算机和通信专业高年级本科生的选修课教材,也可作为从事Internet技术的研究和开发工作人员的技术参考书。
第一章 交换技术
1.1 路由与交换的概念
1.1.1 路由技术
1.1.2 交换技术
1.1.3 IP技术与ATM技术的结合
1.2 IP交换
1.2.1 IP交换原理
1.2.2 IFMP协议
1.2.3 GSMP协议
1.3 标记交换
1.3.1 标记交换原理
1.3.2 标记交换的实现
1.3.3 标记分发协议
1.4 多协议标签交换
1.4.1 MPLS体系结构
1.4.2 标签的封装与绑定
1.4.3 环路监测与预防
1.4.4 标签分发协议
1.4.5 ATM中的问题
1.4.6 组播
1.4.7 MPLS的扩展
习题一
参考文献
第二章 Internet数据交换的服务质量
2.1 基本概念
2.1.1 服务质量的概念
2.1.2 QoS的实现机制
2.1.3 QoS路由技术
2.2 集成服务与RSVP协议
2.2.1 集成服务概述
2.2.2 RSVP协议
2.2.3 MPLS对集成服务的支持
2.2.4 集成服务的扩展性
2.3 区分服务
2.3.1 区分服务概论
2.3.2 流量分类与调节
2.3.3 MPLS对区分服务的支持
2.4 IPv6与QoS
2.4.1 IPv6的分组格式
2.4.2 IPv6对QoS的支持
2.4.3 IPv6的地址编码
2.5 拥塞控制
2.5.1 拥塞控制方法分类
2.5.2 显式拥塞通告
2.5.3 MPLS对拥塞控制的支持
2.6 流量工程
2.6.1 基本概念
2.6.2 基于约束的路由
2.6.3 CR-LDP协议
2.6.4 RSVP-TE
2.6.5 MPLS对流量工程的支持
习题二
参考文献
第三章 虚拟专用网
3.1 VPN概述
3.1.1 VPN的构成模式
3.1.2 VPN的分类
3.1.3 VPN的路由
3.2 VPN的实现
3.2.1 采用隧道机制
3.2.2 采用MPLS
3.3 VPN的QoS支持
3.4 IPsec协议
3.4.1 IPsec体系结构
3.4.2 IPsec的实施
习题三
参考文献
第四章 网络安全技术
4.1 基本概念
4.1.1 网络安全性
4.1.2 网络安全服务
4.1.3 IPsec与网络安全
4.1.4 VPN的安全性
4.2 防火墙
4.2.1 防火墙体系结构
4.2.2 防火墙的安全策略
4.2.3 防火墙技术
4.3 入侵检测
4.3.1 入侵分类
4.3.2 入侵检测系统
4.3.3 入侵检测技术
4.3.4 入侵检测的响应策略
4.3.5 入侵检测的标准化
4.3.6 入侵检测技术的发展方向
习题四
参考文献
第五章 主动网
5.1 主动网的基本原理
5.1.1 基本概念
5.1.2 主动网分类
5.1.3 沙箱模型
5.2 主动网体系结构
5.2.1 主动代码与主动包
5.2.2 执行环境
5.2.3 主动代码的分发
5.2.4 主动网的安全性
5.2.5 主动代码的程序设计语言
5.2.6 主动网与移动代理技术
5.3 主动网实例
5.4 主动网的应用
5.4.1 Web-Caching
5.4.2 主动可靠的组播
5.4.3 协议开发的支持
5.4.4 主动的冲突控制
5.4.5 Web交换机
5.4.6 移动VPN
5.4.7 主动的防火墙
5.5 主动网的路由器
习题五
参考文献
第六章 Internet交换系统结构
6.1 交换路由器系统结构
6.2 IXA和IXP网络处理器简介
6.2.1 IXA简介
6.2.2 IXP2400网络处理器
6.2.3 IXP2800网络处理器
6.2.4 链路层器件
6.3 网络处理器应用系统的构成
6.3.1 硬件构成
6.3.2 软件构成
6.3.3 应用系统构成实例
习题六
参考文献
第七章 网络处理器的程序设计
7.1 IXP网络处理器程序设计环境
7.1.1 开发者工作平台
7.1.2 微引擎指令系统
7.1.3 微引擎C语言
7.2 微引擎程序设计
7.2.1 微引擎程序的基本结构
7.2.2 微引擎程序设计模型
7.2.3 微引擎程序设计技术
7.3 XScale内核程序设计
7.3.1 XScale内核程序开发工具
7.3.2 内核构件与执行引擎
7.3.3 控制平面界面
7.4 路由器构件实例
7.4.1 分组接收构件
7.4.2 第二层封装/解封装以及分类构件
7.4.3 分组转发构件
7.4.4 MPLS构件
7.4.5 队列管理构件
7.4.6 分组调度构件
7.4.7 分组发送构件
习题七
参考文献
名词索引