当前位置:
工控论坛
> >
产品
>
工业互联
>
无线通讯
我要发帖
TCP/IP与UDP
点击:
628
| 回复:
3
treay
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 0回
年度积分:0
历史总积分:3
注册:2005年6月29日
发表于:2005-09-27 14:40:00
楼主
TCP/IP与UDP的区别,它们的特点.
分享到:
收藏
邀请回答
回复楼主
举报
如火
关注
私信
精华:172帖
求助:0帖
帖子:803帖 | 5249回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-09-27 14:45:00
1楼
tcp/ip是建立在互相之间的连接基础上的通讯,而udp是不需要的,这是最明显的区别 从速度上来说,udp要更快!
回复
引用
举报
金牛奔月
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 5回
年度积分:0
历史总积分:8
注册:2005年9月28日
发表于:2005-09-28 11:56:00
2楼
二者最大的区别就是是否面向连接,相应的也带来了速度、性能、可靠性以及实现复杂度上的差异! 我即将也要用到TCP/IP,希望赐教!
回复
引用
举报
无线创造未来
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 33回
年度积分:0
历史总积分:54
注册:2005年9月26日
发表于:2005-09-28 16:03:00
3楼
对于socket编程来说简单说明如下: 首先:TCP是有连接的协议,在数据传送之前必须先建立连接,在数据传送过程会检验数据,而UDP是无连接的协议,不需要建立连接,可以盲发,因此是不可靠的. 最大区别: UDP的Socket编程是不提供监听功能的,也就是说通信双方更为平等,面对的接口是完全一样的。但是为了用UDP实现C/S结构,在使用UDP时可以使用DatagramSocket.receive()来实现类似于监听的功能。因为receive()是阻塞的函数,当它返回时,缓冲区里已经填满了接受到的一个数据报,并且可以从该数据报得到发送方的各种信息,这一点跟accept()是很相象的,因而可以根据读入的数据报来决定下一步的动作,这就达到了跟网络监听相似的效果。
回复
引用
举报
热门招聘
相关主题
请教关于profibus主站的问题
[3363]
综述:智能建筑中的现场总线
[2709]
求助:谁有西门子PDM软件
[1369]
常见通讯协议介绍--基础
[1469]
热点: 用铜线实现宽带接入
[4079]
现场总线型变送器的特点及应...
[5834]
PROFINET基本知识
[3221]
CAN基础知识
[5625]
DP总线是什么呀,
[4666]
S7-200与ACS510MODBUS通讯例...
[1448]
官方公众号
智造工程师
客服
小程序
公众号