计算机网络课程设计报告--- CSMACD协议仿真
-
资源ID:1437318
资源大小:154.50KB
全文页数:12页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
计算机网络课程设计报告--- CSMACD协议仿真
1、 计算机网络课程设计实验报告计算机网络课程设计实验报告 - CSMA/CD 协议仿真 学院:计算机科学与通信工程 一、一、CSMA/CD 协议工作原理(查资料)及性能分析(指标与影协议工作原理(查资料)及性能分析(指标与影 响因素响因素) CSMA/CD 是 carrier sense multiple access/collision detected 的缩写,可 译为“载波侦察听多路访问/冲突检测”,或“带有冲突检测的载波侦听多路访问”。 所谓载波侦听(carrier sense) ,意思是网络上各个工作站在发送数据前都要总 线上有没有数据传输。若干数据传输 (称总线为忙) ,则不发送数据
2、;若无数据 传输(称总线为空) ,立即发送准备好的数据。所谓多路访问(multiple access) 意思是网络上所有工作站收发数据共同使用同一条总线,且发送数据是广播式 的。所谓冲突(collision) ,意思是,若网上有两个或两个以上工作站同时发送数 据,在总线上就会产生信号的混合,哪个工作站都同时发送数据,在总线上就会 产生信号的混合,哪个工作站都辨别不出真正的数据是什么。这种情况称数据冲 突又称碰撞。为了减少冲突发生后又的影响。工作站在发送数据过程中还要不停 地检测自己发送的数据,有没有在传输过程中与其它工作站的数据发生冲突,这 就是冲突检测(collision detected)
3、 。 CSMA/CD 媒体访问控制方法的工作原理,可以概括如下: 先听后说,边听边说; 一旦冲突,立即停说; 等待时机,然后再说; 注:“听”,即监听、检测之意;“说”,即发送数据之意。 上面几句话意思是在发送数据前,先监听总线是否空闲。若总线忙,则不发 送。若总线空闲,则把准备好的数据发送到总线上。在发送数据的过程中,工作 站边发送检测总线,是否自己发送的数据有冲突。若无冲突则继续发送直到发完 全部数据;若有冲突,则立即停止发送数据,但是要发送一个加强冲突的 JAM 信号,以便使网络上所有工作站都知道网上发生了冲突,然后,等待一个预定的 随机时间,且在总线为空闲时,再重新发送未发完的数据。
4、CSMA/CD 控制方式的优点是:原理比较简单,技术上易实现,网络中各 工作站处于平等地位 ,不需集中控制,不提供优先级控制。但在网络负载增大 时,发送时间增长,发送效率急剧下降。 性能指标:信道利用率、吞吐量、介质利用率 CSMACD 的主要影响因素:传播时延、工作站数。 CSMACD 对站点个数不是很敏感,对实际的输入负载比较敏感。 CSMACD 对传播时延 a 比较敏感。 CSMACD 冲突不可避免。 CSMACD 的介质利用率随 a 的上升下降较快。 CSMACD 适合通信量不大,交互频繁的场合 对于 CSMACD 帧越长,吞吐量越太,要求帧具有最小长度,当有许多短消 息时,带宽浪费严重。 CSMACD 在轻负载时提供最短延迟,但对重负载敏感。 主要参数: 时间片 512 比特时间 帧问间隔 96 微秒 尝试极限 16 退避极限 10 人为干扰长 32 比特 最大帧长 1518 字节 最小帧长 512 字节 地址字段长 48 比特 二、二、CSMA/CD 协议基本工作流程协议基本工作流程 1.以太帧的发送流程以太帧