IEEE-802.3:实现IEEE 802.3以太网帧封装

时间:2024-06-06 01:17:26
【文件属性】:

文件名称:IEEE-802.3:实现IEEE 802.3以太网帧封装

文件大小:251KB

文件格式:ZIP

更新时间:2024-06-06 01:17:26

Java

IEEE-802.3 1)题目“ IEEE 802.3以太网帧封装” 题目内容:编写程序实现IEEE 802.3以太网帧封装。 2)要求: 1.要求画出界面,以太网帧的数据部分、源MAC地址和目的MAC地址均从界面输入; 2.计算后的校验和字段和封装后的结果可以从界面上输出; 3.生成多项式G(X)=X8+X2+X1+1; (或者生成多项式G(X)=X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+ X1+1;) 4.使用的操作系统、语言和编译环境不限,但必须在实验报告中注明 按802.3标准的帧结构如下表所示(802.3标准的Ethernet帧结构由7部分组成) 表1 802.3标准的帧结构 前导码 帧前定界符 目的地址 源地址 长度字段 数据字段 校验字段 7B 1B (6B) (6B) (2B) (长度可变) (4B) 实现


【文件预览】:
IEEE-802.3-master
----.gitignore(137B)
----app()
--------.gitignore(7B)
--------build.gradle(929B)
--------src()
--------proguard-rules.pro(751B)
----settings.gradle(15B)
----build.gradle(546B)
----gradlew(5KB)
----README.md(1000B)
----gradlew.bat(2KB)
----gradle.properties(726B)
----.idea()
--------misc.xml(6KB)
--------caches()
--------gradle.xml(626B)
--------codeStyles()
--------runConfigurations.xml(564B)
--------inspectionProfiles()
----gradle()
--------wrapper()
----pics()
--------sc.png(127KB)

网友评论