- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2015年秋季学期
计算机通信 课程设计
题 目: 以太网帧的封装与成帧设计
专业班级:
姓 名:
学 号:
指导教师: 王慧琴
成 绩:
摘要
本次课程设计应用了计算机通信技术中有关于以太网的帧结构的知识,应用数据链路层的相关知识,通过对帧中固定的前导码,源地址,目的地址等写入,在处理数据字段之后与其一起进行封装,构造成一个具体的帧。在VC6.0中采用与封装与解析数据包相关的代码编写“工程”,其中利用windsock库函数进行封装与解析命令。
关键字: 装封; 成帧; 以太网; 计算机通信
TOC \o 1-3 \h \u
目录
HYPERLINK \l _Toc3927 前言 PAGEREF _Toc3927 1
HYPERLINK \l _Toc10908 一、基本原理 PAGEREF _Toc10908 2
HYPERLINK \l _Toc2033 1、以太网工作原理 PAGEREF _Toc2033 2
HYPERLINK \l _Toc567 2、以太网帧结构 PAGEREF _Toc567 3
HYPERLINK \l _Toc15753 二、需求分析 PAGEREF _Toc15753 6
HYPERLINK \l _Toc10833 三、系统分析 PAGEREF _Toc10833 7
HYPERLINK \l _Toc28716 1、主流程 PAGEREF _Toc28716 7
HYPERLINK \l _Toc181 2、封装帧 PAGEREF _Toc181 8
HYPERLINK \l _Toc21690 3、解析帧 PAGEREF _Toc21690 14
HYPERLINK \l _Toc1016 四、分析结果 PAGEREF _Toc1016 22
HYPERLINK \l _Toc32715 五、心得体会 PAGEREF _Toc32715 23
HYPERLINK \l _Toc3424 六、参考文献 PAGEREF _Toc3424 24
PAGE \* MERGEFORMAT 23
前言
计算机网络是计算机技术与通信技术相互渗透、密切结合而形成的一门交叉学科。计算机网络的应用可以大大缩短人与人交往的时间和空间的距离,更进一步扩大了人类社会群体之间相互与协作范围,因此人们一定会很快接受在计算机网络环境中的工作方式,同时计算机网络也会对社会的进步产生不可估量的作用。计算机网络正在改变人们的工作方式和生活方式,网络技术的发展已成为影响一个国家与地区政治、经济、科学与文化发展的重要因素之一。
以太网是当今现有局域网采用的最通用的通信协议标准。该标准定义了在局域网(LAN)中采用的电缆类型和信号处理方法。以太网在互联设备之间以10-100Mbps的速率传送信息包,双绞线电缆10 Base T以太网由于其低成本、高可靠性以及10Mbps的速率而成为应用最为广泛的以太网技术。许多制造商提供的产品都能采用通用的软件协议进行通信,开放性最好。目前LAN接入方式就是俗称的“以太网”,带宽也达不到10-100Mbps,不过是2-4Mbps,比ADSL接入稍好一点。
一、基本原理
1、以太网工作原理
以太网采用共享信道的方法,即多台主机共用一个信道进行数据传输。为了解决多个计算机的信道征用问题,以太网采用IEEE802.3标准规定的CSMA/CD(载波监听多路访问/冲突检测)协议,它是控制多个用户共用一条信道的协议,CSMA/CD的工作原理如下:
(1)载波监听(先听后发)
使用CSMA/CD协议时,总线上各个节点都在监听总线,即检测总线上是否有别的节点发送数据。如果发现总线是空闲的,既没有检测到有信号正在传送,即可立即发送数据;如果监听到总线忙,即检测到总线上有数据正在传送,这时节点要持
文档评论(0)