Chinaunix首页 | 论坛 | 博客
  • 博客访问: 85202
  • 博文数量: 9
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2014-12-23 13:15
文章分类
文章存档

2017年(2)

2016年(1)

2015年(4)

2014年(2)

我的朋友

分类: 网络与安全

2014-12-29 13:20:31

   SCPS是应用于卫星通信网络中的通信协议。前段时间做项目发现国内关于SCPS卫星网络领域的文章相当的少。因此本系列文章将讲述SCPS协议,特别是SCPS-TP协议及基于SCPS-TP设备的架构,设计,测试环境的搭建,开源SCPS_SI代码的原理,编译,配置等。

第二章 SCPS-TP协议简介
  SCPS-TP是SCPS的传输层协议,在设计SCPS之处,就考虑到了与现有网络的融合,SCPS-TP就是基于TCP协议扩展而来。相对于地面网络,卫星网络具有更大的delay,误码率等特性,使得TCP传输协议在卫星网络的效率不是很高,SCPS-TP在TCP的基础上修改,使之更适合卫星网络的传输特性:
  1,窗口扩大;
  2,RTT测量技术;
  3,SNACK;
  4,头部压缩;
  5,拥塞控制算法Vegas;
  6,减少握手次数。

 SCPS-TP在TCP的option字段扩展而来,在客户端发起TCP连接时,在option字段携带SCPS Capabilities,格式如下:
 option type=scps Capabilities               
 optien length = 4
 BETS Sn1 Sn2 Com NL Ts 
 connectionID 

如图在TCP的option字段包含TCP SCPS字段。

当协商成功之后,后面讲基于SCPS协议进行传输。
阅读(5286) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~