C# 根据SLIP协议封装报文

本文介绍了如何使用C#实现基于SLIP协议的通信数据报封装,其中包含了一个校验和字节的计算方法。计算校验和采用异或的方式,详细步骤在文中引用的资料中说明。此外,还讨论了当实际报文长度小于预设数组大小484时,如何正确取出38字节的实际内容并进行处理。提供了报文封装的代码实现。
摘要由CSDN通过智能技术生成

最近在做一个TCP通讯项目时,用到了SLIP(Serial Line Internet Protocol,串行线路网际协议)协议。该协议我就不介绍了网上资料一大堆。

通信数据报采用了简单的帧封装结构,此协议基于SLIP(Serial Line IP,串行线路IP协议,具体内容参见RFC1055),但加入一个校验(Checksum)字节,其值为除首尾END字符外的所有字符字节按位和。

这里面遇到了两个问题:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值