内容发布更新时间 : 2024/11/7 13:48:20星期一 下面是文章的全部内容请认真阅读。
毕业论文陈述稿 各位老师同学 大家好!我叫梁晓刚 是07级网络工程班的学生
我的论文题目是基于数据链路层停等协议的实现
论文是在董唯光导师的悉心指点下完成的 在这里我向我的导师表示深深的谢意 向各位老师不辞辛苦参加我的论文答辩表示衷心的感谢 并对三年来我有机会聆听教诲的各位老师表示由衷的敬意 下面我将本论文设计的目的和主要内容向各位老师作一汇报
恳请各位老师批评指导 首先 我想谈谈对整个论文的安排:本文的结构 主要由5部分构成 第一章绪论;第二章对数据链路层的介绍;第三章对停等协议的介绍;第四章停等协议的编程实现;最后是结论以及文献资料
第一部分是绪论 这部分主要论述论文设计的目的和意义 停止等待协议是工作在数据链路层
一种具有基本流量控制和差错检测校验的基本协议
是当今网络中常用的具有流量控制功能的数据链路层协议的基础
大部分的数据链路层协议 如ARQ(自动重传请求)
-来源网络,仅供个人学习参考
HDLC(高级数据链路控制)及PPP(点对点协议)等协议都是在停
等协议的基础上发展起来
本设计主要是通过停等协议的工作机制与原理
达到实现停等协议算法的目的
并在此过程中通过对数据链路层的相关知识的剖析
了解数据链路层的协议 数据链路层的基本功能 达到深入理解停止等待协议的主要特点;深入理解停止等待协议的工作过程;进一步掌握串行口编程的方法 第二部分是数据链路层概述 这部分主要是对数据链路层的大概介绍和数据链路层的两大基本功能成帧功能和差错控制功能的分析 (1)OSI参考模型的第二层-数据链路层 在OSI参考模型中的位置与物理层一样 同样是属于基础的低层 是网络通信的基础 数据链路层将本质上不可靠的传输媒体变成可靠的传输通路提供给网络层 每次通信都要经过建立通信联络和拆除通信联络两个过程
这种建立起来的数据收发关系就叫做数据链路
而在物理媒体上传输的数据难免受到各种不可靠因素的影响而产
生差错
为了弥补物理层上的不足
-来源网络,仅供个人学习参考
为上层提供无差错的数据传输 就要能对数据进行检错和纠错
数据链路的建立、拆除
对数据的检错、纠错是数据链路层的基本任务
它的主要作用是用来建立、管理和维护网络通信中的数据链
为数据通信提供可靠的通信链路 在常见的IEEE802系列标准中 将数据链路层分为两个部分:(1)逻辑链接控制(LogicalLinkControl LLC)子层;(2)媒体访问控制(MediumAccessControl MAC)子层 数据链路层最基本的服务是将源计算机网络层传来的数据可靠地传输到相邻节点的目标计算机的网络层 为达到这一目的 数据链路层必须具备一系列相应的功能 主要有:如何将数据组合成数据块(在数据链路层中将这种数据块称为帧 帧是数据链路层的传送单位);如何控制帧在物理信道上的传输
包括如何处理传输差错
如何调节发送速率以使之与接收方相匹配;在两个网络实体之间
提供数据链路通路的建立、维持和释放管理
这些功能具体表现在:成帧(帧同步)、差错控制、流量控制、链
路管理、MAC寻址、数据与控制信息、透明传输
-来源网络,仅供个人学习参考