资源简介
计网rdt实验sim模拟器,以及协议代码。 亲测可用。。。
代码片段和文件信息
/* Protocol 1 (utopia) provides for data transmission in one direction only from
sender to receiver. The communication channel is assumed to be error free
and the receiver is assumed to be able to process all the input infinitely fast.
Consequently the sender just sits in a loop pumping data out onto the line as
fast as it can. */
typedef enum {frame_arrival} event_type;
#include “protocol.h“
void sender1(void)
{
frame s; /* buffer for an outbound frame */
packet buffer; /* buffer for an outbound packet */
while (true) {
from_network_layer(&buffer); /* go get something to send */
s.info = buffer; /* copy it into s for transmission */
to_physical_layer(&s); /* send it on its way */
} /* tomorrow and tomorrow and tomorrow
Creeps in this petty pace from day to day
To the last syllable of recorded time;
- Macbeth V v */
}
void receiver1(void)
{
frame r;
event_type event; /* filled in by wait but not used here */
while (true) {
wait_for_event(&event); /* only possibility is frame_arrival */
from_physical_layer(&r); /* go get the inbound frame */
to_network_layer(&r.info); /* pass the data to the network layer */
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 999 1996-03-24 22:47 simulator_new\common.h
文件 3667 1996-03-24 22:47 simulator_new\doc
文件 1852 1996-03-26 11:52 simulator_new\exercises
文件 283 1996-03-26 11:55 simulator_new\Makefile
文件 1238 1996-03-24 22:47 simulator_new\p1.c
文件 1395 2018-06-05 00:11 simulator_new\p2.c
文件 1336 2018-06-05 00:13 simulator_new\p2.o
文件 2138 2018-06-05 00:18 simulator_new\p3.c
文件 1536 2018-06-05 00:18 simulator_new\p3.o
文件 2102 1996-03-24 22:47 simulator_new\p4.c
文件 1448 2018-06-05 00:10 simulator_new\p4.o
文件 4171 1996-03-24 22:47 simulator_new\p5.c
文件 2020 2018-06-05 00:10 simulator_new\p5.o
文件 5533 1996-03-25 00:23 simulator_new\p6.c
文件 2732 2018-06-05 00:10 simulator_new\p6.o
文件 1784 1996-03-24 22:47 simulator_new\protocol.h
文件 19 1996-03-25 19:26 simulator_new\r1
文件 1549 1996-03-26 11:54 simulator_new\README
文件 109 1996-04-30 16:13 simulator_new\run
文件 23036 2018-06-05 00:18 simulator_new\sim
文件 9064 2017-05-17 22:23 simulator_new\sim.c
文件 9064 2017-05-17 22:23 simulator_new\sim.c~
文件 7684 2018-06-05 00:10 simulator_new\sim.o
文件 19153 2018-06-04 22:57 simulator_new\worker.c
文件 17820 2017-05-17 22:21 simulator_new\worker.c~
文件 11072 2018-06-05 00:10 simulator_new\worker.o
目录 0 2018-06-05 10:52 simulator_new
----------- --------- ---------- ----- ----
132804 27
............此处省略0个文件信息
- 上一篇:FPFH点云配准
- 下一篇:UniWebView应用demo源码
相关资源
- ScanDemo.zip
- 操作系统实验六 设备管理 实验报告
- 微机原理与接口技术课程设计——汽
- BP神经网络实现图像识别BP神经网络实
- 大数据面试相关及真实简历8个参考
- 南开大学计算机网络第二次书面作业
- DTLZ1、DTLZ2、DTLZ3、DTLZ4、DTLZ5、DTLZ6、
- 实现cgridlistctrlex,并使用鼠标响应事
- 操作系统实验.rar
- LL(1)文法判断程序
- 实现安卓音乐播放器中的旋转动画效
- 广联达ET1997E BE在线用云计价5.0方法
- 2019_全国大学生电子设计大赛_C题_线路
- 基于LinuxTcp聊天室的设计与实现
- 汇编实验报告汇总共6个常用实验报告
- 8086计算器及Proteus电路图
- 电力电子技术实验three_1.slx
- 《通信系统课群综合训练与设计》武
- sobel边缘检测verilog实现.zip
- 利用Qt实现的N皇后算法
- 计算机网络第6版实验pkt文件包谢希仁
- 东北大学数据结构实验1打印机fifo
- spring+springMvc简单实现SSO单点登录
- ASK编码Verilog实现内含Testbentch.rar
- 栅格图层计算代码—平均.R
- Proteus 仿真运算器实验
-
ob
jective-c实现简单计算器 - 图书馆管理系统毕业设计开题报告
- 基于51单片机的数字频率计及proteus仿
- ZigBee技术在智能插座设计中的应用_徐
评论
共有 条评论