资源简介
1.按Ethernet V2.0格式封装Ethernet帧,源地址来自本机MAC地址,目的地址为随意编写的有效MAC地址,类型字段为IP协议对应值,数据字段来自文本文件(见附件),帧校验字段采用8位CRC校验。
2.输出每个帧的各字段内容,数据字段采用字符串输出,其他字段为十六进制输出。
3.命令行程序(85分封顶)或图形化程序(100分封顶)。

代码片段和文件信息
#include
using namespace std;
void checkCRC(int &chCurrByteint chNextByte)
{
for(int nMask=0x80; nMask>0; nMask>>= 1)
{
if((chCurrByte&0x80)!=0) //首位为1:移位,并进行异或运算
{
chCurrByte<<=1;
if((chNextByte&nMask)!=0)
{
chCurrByte|= 1;
}
chCurrByte ^=7; //首位移出,仅对低8位进行异或运算
}
else //首位为0,只移位,不进行异或运算
{
chCurrByte<<=1; //移一位
if((chNextByte&nMask)!= 0) //补一位
{
chCurrByte|=1;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 134366 2013-10-31 10:49 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\2012130365-籍鑫璞-第一次作业.doc
文件 1633280 2013-10-31 13:26 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 905 2013-10-28 21:00 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
..A..H. 10240 2013-10-31 13:26 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 544 2013-10-28 21:02 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 4970 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 4001 2013-10-29 10:29 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 1427 2013-10-31 13:26 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 2303 2013-10-08 16:52 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 6270 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 23070 2013-10-28 21:02 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 663 2013-10-28 21:02 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 728 2013-10-28 21:02 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 621 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 63980 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 67 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 232448 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 225280 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 48640 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 564332 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 633856 2013-10-30 16:10 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
文件 2303 2013-10-08 16:52 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
目录 0 2013-10-31 16:50 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
目录 0 2013-10-31 16:50 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
目录 0 2013-10-31 16:50 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
目录 0 2013-10-31 16:50 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业\Ethernetfr
目录 0 2013-10-31 16:50 Ethernet帧的解析\2120130365-籍鑫璞-第一次作业
目录 0 2013-10-31 16:50 Ethernet帧的解析
----------- --------- ---------- ----- ----
3594294 28
............此处省略1个文件信息
- 上一篇:夹具设计--一面两孔的夹具设计
- 下一篇:XY2-100协议说明
相关资源
- 激光位移传感器的特点及应用解析
- 位移传感器应用全面解析
- mp3解析文档及其分析工具
- 迅雷专用链接地址解析器
- 用C 实现的对网络上的ARP数据包进行
- ccna、ccnp习题六地址解析协议 (ARP)
- 376.1报文解析工具
- 基于STM32F4x9的LCD显示
- 关于DDR3信号扇出和走线问题解析
- Maxwell–Higgs型广义模型中的解析涡
- 嵌入式操作系统的解析
- 智能传感器的蓝牙协议栈与SoC结构解
-
Volley获取json和xm
l数据解析显示 - 商用软件GAMBIT网格数据解析和应用
- Springboot日志开启SLF4J过程解析
- ttf文件格式解析及应用
- 几类重要的压力传感器解析
- QCD中平面两圈五胶子散射振幅的解析
- 解码hevc解析h265流
- 考研英语历年真题解析
- 光栅式万能测长仪的工作原理解析
- 单片机试题库含答案
- 深入解析CFL镇流器IC驱动LED应用电路
- 深入解析windows操作系统第六版 上册
- JVM系列之String.intern的性能解析
- 自动reload nginx解决nginx对动态域名不重
- 易语言JSON解析模块2.0源码
- 算法导论introduction to algorithms 课后习
- 深入解析Windows操作系统第6版 上下册
- 2019年下半年信息系统监理师下午真题
评论
共有 条评论