55问答网
所有问题
如何用C语言实现 停止等待协议?
要把 代码拷过来。。。我有点懒,麻烦了一。一
举报该问题
其他回答
第1个回答 2007-05-24
Socket本身的接收函数recv()就是一种阻塞操作,应该可以实现停止等待协议功能
相似回答
求计算机网络课程设计
答:
使用C++或者VB吧,别的我还是不会的,最好是使用VB,和别人的能不一样,简单又明了,还好容易实现的.1.socket编程2.
停止等待协议
3...4...数据库原理:1.
使用C语言实现
建表,查询等简单功能,运用文件等等技术.基本上把简单的SQL语句都实现一下,不需要词法分析那么复杂的方法,选择的那种菜单就好.2...3...4......
用C语言
帮忙写一个“TCP Client/Server模式的通信程序设计与
实现
”
答:
//连接对方 their_addr.sin_family = AF_INET; /*
协议
类型是INET */ their_addr.sin_port = htons(PORT); /* 连接对方PORT端口 */ their_addr.sin_addr.s_addr = inet_addr(argv); /* 连接对方的IP */ if (connect(sockfd, (struct sockaddr *)&their_addr,sizeof(struct...
用C语言
编写,两个按钮控制蜂鸣器工作。按钮1按下,蜂鸣器以500Hz的频 ...
答:
while(key2==0); //
等待
释放按键 EA=0; //关闭总中断 BELL=0; //关闭蜂鸣器 } } } } void timer0() interrupt 1 { TH0=(65535-2000)/256;TL0=(65535-2000)%256; //中断计时2ms(500Hz),之所以用中断是因为定时比较准确 想改延时就把里面的2000改掉,这个数除以1000得的...
C语言
send()函数理解
答:
使用函数getsockopt获得发送缓冲区的长度。用法如下:int sockfd;int val;int len;sockfd = socket (AF_INET, SOCK_STREAM, 0);len = sizeof (val);getsockopt( sockfd, SOL_SOCKET, SO_SNDBUF, &val, &len);printf ("sndbuf len=%d\n", val);在32位linux系统上发送缓冲区为16K ...
modbus tcp
协议
的
c语言怎么
写
答:
如果
用C语言
编程
实现
MODBUS通讯,难度还是很大的。首先需要实现TCP通讯,这里面涉及到TCP侦听模块、TCP数据收发模块、断线重连模块、如果是多信道连接,还需要处理多信道并行通讯等。在实现了TCP通讯核心程序的基础上,通过数据发送程序模块,按照MODBUS指令格式,向前端设备发出正确的MODBUS指令(RTU或ASCII)即可...
大家正在搜
停止等待协议用c语言表示
停止等待协议和连续ARQ协议
在停止等待协议中如果不使用编号
停止等待协议适用于什么网络
在停止等待协议中使用计时器
停止等待协议信道利用率
在停止等待协议中
停止等待协议过程
简述停止等待协议