socket,tcp,udp
来源:互联网 发布:红米3s刷机后没4g网络 编辑:程序博客网 时间:2024/04/30 21:22
1.三者关系
tcp和udp是协议,socket是实现接口,协议的实现可以用socket接口也可以不用。
2.两者区别
我们都知道tcp可靠,udp不可靠,具体体现在哪里呢?两个大的直观方面:
1)上层编码实现框架
tcp:
服务器端:建立,绑定,监听,接受,发送, 接收;客户端:建立,连接,接收,发送
udp:
服务器端:建立,绑定,等待接收; 客户端:建立,发送
2)上层实现细节
tcp:建立tcp套接字;send;recv
udp:建立udp套接字;sendto;recvfrom
3)内部实现机制(最重要的部分)
tcp:为确保正确地接收数据,tCp 要求在目标计算机成功收到数据时发回一个确认(即 ACK)。如果在某个时限内未收到相应的 ACK,将重新传送数据包。
udp:只要发送出去就不管了。
- socket,tcp,udp
- TCP-UDP Socket
- TCP UDP Socket流程
- Socket与TCP、UDP
- HTTP、TCP、UDP、Socket
- TCP-UDP Socket
- TCP-UDP Socket
- tcp/udp Socket图解
- TCP-UDP Socket
- UDP、TCP、socket区别
- TCP/IP、UDP、Socket
- UDP、TCP、socket区别
- Socket TCP/UDP
- Windows Socket TCP/UDP
- IOS UDP TCP SOCKET
- TCP、UDP、SOCKET编程
- IOS tcp/udp socket
- socket tcp udp
- 做Manager的18项基本技能
- WinCVS操作手册
- 朴实的程序员
- (C++注意点)C++编码规范与指导
- Jquery Step00-$.Ajax Json
- socket,tcp,udp
- 用java调用oracle存储过程总结
- Json 格式
- mac_osx_rgb888RGB565
- SVN客户端安装与使用
- 喝茶生命美丽的风景
- 跨域读取Cookie和session之HttpWebRequest另类方法
- 通用分页的过程--软件自带数据库讲解
- SQLSERVER向Oracle迁移