《转发与控制分离(ForCES)技术及应用》作者:王伟明著

转发与控制分离(ForCES)技术及应用

  • 内容简介:

    本书紧密结合作者长期参与国际互联网工程任务组织IETF中转发与控制分离(ForCES)工作组的相关协议标准的研究制定工作,从ForCES技术和其应用两大方面详细地阐述了ForCES关键技术、相关协议标准以及相关研究开发工作。本书的ForCES技术部分主要对ForCES技术及相关协议进行了详细论述和分析,包括:ForCES技术相关的基本概念,开放架构和ForCES技术的研究现状,ForCES协议的运行机制、消息封装及协议消息的格式定义和语义,传输映射层的分析与设计,ForCES转发件建模技术,ForCES网络管理及MIB定义。本书的ForCES应用部分通过对作者所在课题组已研发完成的三个实例具体介绍了ForCES的应用开发技术,包括:基于中间件的ForCES架构研发,基于ForCES架构的路由器研发,基于ForCES架构的安全网关研发。本书通过对ForCES技术和相关应用的研究分析,让读者对ForCES技术有全面深入的理解,对基于ForCES技术的网络设备研发有具体的认识。本书为ForCES技术的专业著作,也可作为从事通信网络设备技术研究及技术开发人员的参考书,以及电子、通信、计算机及网络专业研究生及高年级本科生及高年级本科生学习ForCES技术的教材。

  • 目录:

    第1章概述
    1.1背景与意义
    1.2ForCES网络件
    1.2.1ForCES网络件总体结构
    1.2.2转发件及逻辑功能块
    1.2.3ForCES控制接口
    1.3本书的结构
    第2章研究现状
    2.1开放架构网络技术研究
    2.1.1组成结构
    2.1.2交互接口
    2.2ForCES技术研究
    2.2.1IETFForCES工作组
    2.2.2ForCES系统实现
    第3章ForCES协议
    3.1ForCES协议的运行机制
    3.1.1协议阶段
    3.1.2协议机制
    3.2ForCES协议消息封装
    3.2.1消息头部
    3.2.2消息体的基本结构单元
    3.2.3消息体的组成
    3.2.4协议封装实例
    3.3FoCES协议消息
    3.3.1链接消息
    3.3.2配置消息
    3.3.3查询消息
    3.3.4事件通告消息
    3.3.5重定向消息
    3.3.6心跳消息
    3.4FE协议LFB
    3.4.1能力
    3.4.2属性
    3.4.3事件
    3.5高可用性考虑
    3.5.1心跳与可用性
    3.5.2控制件的可用性
    3.5.3转发件的可用性
    第4章ForCES传输映射层?
    4.1概述
    4.1.1传输映射层需求
    4.1.2传输映射层特性
    4.1.3传输映射层服务原语
    4.1.4传输映射层参数配置
    4.2支持TCP/UDP的传输映射层定义
    4.2.1用TCP和UDP的逻辑依据
    4.2.2支持TCP/UDP的传输映射层的实现机制
    4.3支持SCTP的传输映射层定义
    4.3.1TML用SCTP的逻辑依据
    4.3.2支持SCTP的传输映射层的实现机制
    4.4安全性考虑
    4.4.1PL层提供的安全性
    4.4.2TML层提供的安全性
    第5章ForCES转发件建模技术
    5.1FE能力模型和状态模型
    5.1.1FE能力模型
    5.1.2FE状态模型
    5.2LFB建模内容
    5.2.1LFB输出
    5.2.2LFB输入
    5.2.3数据包类型
    5.2.4元数据
    5.2.5LFB事件
    5.2.6LFB版本和继承
    5.2.7LFB内实体的寻址
    5.2.8LFB间数据通道
    5.3LFB类描述方法
    5.3.1(LFBLibrary)元素
    5.3.2(frameDefs)元素
    5.3.3(dataTypeDefs)元素
    5.3.4(metaclataDefs)元素
    5.3.5(LFBClassDefs)元素
    5.3.6元素中的属性
    5.4FE对象LFB类
    5.4.1LFB类能力
    5.4.2LFB类属性
    5.5LFB例子
    第6章ForCES网络管理及MIB
    6.1ForCES网络管理
    6.2ForCESMIB
    6.2.1MIB定义
    6.2.2MIB中保留的连接
    6.2.3支持多CEs和多FEs
    6.2.4安全考虑因素
    6.2.5IANA的考虑
    第7章基于中间件的ForCES架构研发
    7.1ForCES中间件产品简介
    7.2ForCES中间件应用开发包
    7.2.1SDK组织结构
    7.2.2SDK开发应用情境及接口调用要求
    7.3系统设计及中间件设计
    7.3.1传输映射层实现原理
    7.3.2协议层实现原理
    7.3.3应用功能层实现原理
    7.3.4资源功能层实现原理
    第8章基于ForCES架构的路由器研发
    8.1ForCES路由器系统处理流程
    8.2ForCES路由器中控制件的研制
    8.2.1ForCES用户操作管理系统
    8.2.2Zebra路由模块
    8.2.3SNMP网管模块
    8.3ForCES路由器中转发件的研制
    8.3.1基于Intel网络处理器的LFB实现
    8.3.2路由器的LFB拓扑结构
    8.3.3LFB的动态加栽
    8.4ForCES路由器测试
    8.4.1协议功能测试
    8.4.2用户管理功能及接口测试
    第9章基于ForCES架构的安全网关研发
    9.1ForCES安全网关实现原理
    9.1.1运行环境
    9.1.2系统结构
    9.1.3系统处理流程
    9.1.4微模块的设计
    9.2ForCES安全网关测试
    9.2.1测试表单
    9.2.2测试方法简介
    9.2.3安全网关VPN功能配置
    9.2.4安全网关的LFB树及拓扑查询
    9.2.5安全网关和Linux安全网关互通测试
    附录
    附录AForCESFE协议LFB(FEProtocolLFB,FEPLFB)定义
    1FE协议LFB定义
    2FE对象LFB定义
    附录BForCESMIB定义
    参考文献


数据来源网络,发布时间为(2022-11-12 16:54:21)

0

站点公告

如需电子书试读,请工单留言!
没有账号?注册  忘记密码?