经产观察
IT资讯
IT产业动态
业界
网站运营
站长资讯
互联网
国际互联网新闻
国内互联网新闻
通信行业
通信设备
通信运营商
消费电子
数码
家电
通信设备

cudp通信原理

作者:habao 来源: 日期:2016-5-24 19:27:30 人气:

  关于网友提出的“c#udp通信原理”问题疑问,本网通过在网上对“c#udp通信原理”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

  描述:如果PCC的一个UDP端口同时收到PCA,和PCB发送的数据,C是怎么处理呢?都放入缓存?然后再分别处理?还是在放入缓存前就有个队列,一个个来?还是会报错?新手请指教!

  解决方案1:一个时刻,以太网上只有一个数据桢在传输,你应该知道冲突处理机制,所以,在同一个瞬间,是不可能有两个信号在以太网上传输的,所以,也就不存在同时到达的问题。

  解决方案2:以太网网线其实就是2对双绞线,1对负责发送,1对负责接收

  所谓信号,数据,不过是一组1,0,1,0,在线里就是高电平低电平

  数据必须是串行的,不能并行

  解决方案3:注意,在中要使用UdpClient类,而不要使用Socket类!

  它跟tcp的机制完全不一样,它只能处理很短很小的数据(几十k大小),一次收到一个完整包,既不存在分包也不存在粘包,因此也不需要消息缓存。

  同时你也不需要在服务器端保存客户端的连接通道对象,每收到一个消息包你都分别需要使用Receive操作的第二个参数来获取客户端EndPoint,以便用来作为返回信息的地址。

推荐:

关键词:通信原理
推荐文章