资源简介
计算CRC 校验码
计算机网络
代码片段和文件信息
/*
封装Ethernet帧
计算CRC(32)校验码
*/
#include
#include
void main(int argc char *argv[])
{
//检查输入命令格式
if(argc != 3)
{
cout << “Please input command: Encapframe input_file output_file“ << endl;
return;
}
fstream file;//创建文件流
//打开指定输出文件,读写方式以二进制可读可写。若文件存在则清楚其内容
file.open(argv[2] ios::in | ios::out | ios::binary | ios::trunc);
for(int i=0; i<7;i++)//写入7B(字节)的前导码
file.put(char(0xaa));
file.put(char(0xab));//写入1B帧前定界符
//获得当前文件指针位置,计算CRC时从这里开始
long pCrcS = file.tellp();
//写入6B的目的地址
char dst_addr[6] = {char(0x00) char(0x00) char(0xe4) char(0x86) char(0x3a) char(0xdc)};
file.write(dst_addr sizeof(dst_addr));
//写入6B的源地址
char src_addr[6] = {char(0x00) char(0x00) char(0x80) char(0x1a) char(0xe6) char(0x65)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 229537 2016-10-07 15:02 CRC循环冗余校验(32)\Debug\Encapfr
文件 277220 2016-10-07 15:02 CRC循环冗余校验(32)\Debug\Encapfr
文件 16430 2016-10-07 15:02 CRC循环冗余校验(32)\Debug\Encapfr
文件 265708 2016-10-07 10:51 CRC循环冗余校验(32)\Debug\Encapfr
文件 664576 2016-10-07 15:02 CRC循环冗余校验(32)\Debug\Encapfr
文件 5 2016-10-11 17:42 CRC循环冗余校验(32)\Debug\input.txt
文件 107 2016-10-07 15:03 CRC循环冗余校验(32)\Debug\output.txt
文件 99328 2016-10-07 15:02 CRC循环冗余校验(32)\Debug\vc60.idb
文件 118784 2016-10-07 15:02 CRC循环冗余校验(32)\Debug\vc60.pdb
文件 3477 2016-10-07 15:02 CRC循环冗余校验(32)\Encapfr
文件 4332 2016-10-05 23:34 CRC循环冗余校验(32)\Encapfr
文件 528 2016-10-05 23:33 CRC循环冗余校验(32)\Encapfr
文件 41984 2016-10-07 15:02 CRC循环冗余校验(32)\Encapfr
文件 48640 2016-10-07 15:02 CRC循环冗余校验(32)\Encapfr
文件 1398 2016-10-07 15:02 CRC循环冗余校验(32)\Encapfr
目录 0 2016-10-07 15:02 CRC循环冗余校验(32)\Debug
目录 0 2016-10-07 15:02 CRC循环冗余校验(32)
----------- --------- ---------- ----- ----
1772054 17
- 上一篇:简易频率计数电课程设计
- 下一篇:模拟Ethernet帧发送过程
相关资源
- 《计算机原理与设计:Verilog HDL版》-李
- 计算机专业基础综合考试真题思路分
- 计算机程序设计艺术+第3卷:排序与查
- 计算机程序设计艺术+第2卷:半数值算
- 计算机程序设计艺术+第1卷:基本算法
- 北京科技大学计算机组成原理和数据
- 王道八套卷 计算机专业基础综合考试
- 王道计算机网络2019考研视频讲解视频
- opencv2计算机视觉编程手册(中文)
- 计算机视觉算法与智能车应用.pdf
- 计算机组成原理 唐朔飞 pdf
- 计算机网络原理(李全龙).pdf
- 计算机应用自考 2018 数据库系统原理
- 04741计算机网络原理 历年真题,计算
- 深入理解计算机系统
- 汇编课件类
- 全国大学计算机等级考试二级VFP公共
- 计算机算法设计与分析
- PIC单片机程序全集
- 在可变分区管理方式下采用最先适应
- 2015计算机考研统考408真题及解析 完全
- 计算机网络高级软件编程技术第6章
- Qt 点菜系统
- 计算机网络Ethereal实验答案
- 川大软件计算机系统导论复习
- 计算机网络课程设计 IP地址及其子网
- 哈工大计算机系统实验6
- Computer Networking: A Top Down Approach 5th e
- 云南大学2019计算机专业复试题
- 神经网络PID控制源程序
评论
共有 条评论