【软考网工笔记】网络基础理论——应用层

TLv

基本编码规则(BER)将ASN.1表示的抽象类型值编码为字节串,这种字节串的结构为:类型——长度——值,简称TLv。

其中,值部分还可以递归的在编码为TLv结构,一具有表达复杂结构的能力。

IP地址192.168.2.3使用ASN.1表示的结果是“40,4,192,168,2,3”,即实际占用 6 个字节数。

对应的BER编码结果是28 04 c0 A8 02 03。其中,

第一个字节28的二进制表示是0010 1000,最左边的两位00表示通用标签(UNIVERSAL),第三位1表示构造类型,剩余比特位01000是IP地址(IPAddress)类型的具体标签值;

第二个字节04指明其后的“值(Value)”部分长度为 4 个字节;

第三个字节c0的二进制表示1100 0000,表示十进制数192

第四个字节A8的二进制表示是1010 1000,表示十进制数168

第五个字节02的二进制表示0000 0010,表示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值