网络编程中套接字的类别有哪几种?

时间:2020-12-31 03:50:59
网络编程中套接字的类别有哪几种?他们各有什么意思啊?

5 个解决方案

#1


看看windows网络编程

#2


分为流套接字和数据报套接字,流套接字是双向的、有序的、无重复并且记录的数据流服务,它适用于处理大量数据。数据报套接字支持双向的数据流,但并不保证数据传输的可靠性、有序性和无重复性,但它保留记录边界。

#3


我知道有这样几种类型,
SOCK_STREAM   
SOCK_DGRAM    
SOCK_RAW      
SOCK_RDM      
SOCK_SEQPACKET
可是下面的几个类型,
SOCK_RAW      
SOCK_RDM      
SOCK_SEQPACKET
是什么意思,我就不知道了,希望对楼主有所帮助,也希望高手继续解答,

#4


SOCK_RAW 是原始套接字,应用原始套接字,我们可以编写出由TCP和UDP套接字不能够实现的功能
SOCK_RDM 提供可信赖的数据包连接 
SOCK_SEQPACKET 定序分组套接字

#5


谢谢楼上这位大哥,

#1


看看windows网络编程

#2


分为流套接字和数据报套接字,流套接字是双向的、有序的、无重复并且记录的数据流服务,它适用于处理大量数据。数据报套接字支持双向的数据流,但并不保证数据传输的可靠性、有序性和无重复性,但它保留记录边界。

#3


我知道有这样几种类型,
SOCK_STREAM   
SOCK_DGRAM    
SOCK_RAW      
SOCK_RDM      
SOCK_SEQPACKET
可是下面的几个类型,
SOCK_RAW      
SOCK_RDM      
SOCK_SEQPACKET
是什么意思,我就不知道了,希望对楼主有所帮助,也希望高手继续解答,

#4


SOCK_RAW 是原始套接字,应用原始套接字,我们可以编写出由TCP和UDP套接字不能够实现的功能
SOCK_RDM 提供可信赖的数据包连接 
SOCK_SEQPACKET 定序分组套接字

#5


谢谢楼上这位大哥,