ISAKMP包头部结构

1.ISAKMP

由RFC2408定义,包括协商,建立,修改和删除SA的过程和包结构。

2.封装

使用UDP或者TCP,端口号500,一般使用UDP

3.包结构

(1)发起方cookie

长度64位,确认对方是否是真的来自对方。

(2)应答方 cookie

同上

(3)下一个载荷

表示ISAKMP后的第一个载荷什么什么类型。目前定义了13中类型。

ISAKMP载荷类型
载荷类型
none0
安全联盟载荷1
建议载荷2
交换载荷3
密钥交换载荷4
身份载荷5
证书载荷6
证书请求载荷7
HASH载荷8
签名载荷9
NONCE载荷10
通知载荷11
删除载荷12
厂商载荷13
保留14-127
私有用途128-255

 

(4)主版本

表示ISAKMP协议的主版本号。

(5)次版本

表示ISAKMP协议的次版本号。

(6)交换类型

八位,目前只用了后3位。

 

(7)报文ID

32位,标识第二阶段的协议状态。

(8)报文长度

 头部+若干载荷的长度

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值