文件名称:socket编程原理
文件大小:174KB
文件格式:PDF
更新时间:2013-03-29 10:16:15
socket
套接字编程基本概念 2.2.4 套接字类型 TCP/IP 的socket 提供下列三种类型套接字。 流式套接字(SOCK_STREAM) 提供了一个面向连接、可靠的数据传输服务,数据无差错、无重复地发送,且按发送顺序接收。 内设流量控制,避免数据流超限;数据被看作是字节流,无长度限制。文件传送协议(FTP)即使用 流式套接字。 数据报式套接字(SOCK_DGRAM) 提供了一个无连接服务。数据包以独立包形式被发送,不提供无错保证,数据可能丢失或重复, 并且接收顺序混乱。网络文件系统(NFS)使用数据报式套接字。 原始式套接字(SOCK_RAW) 该接口允许对较低层协议,如IP、ICMP 直接访问。常用于检验新的协议实现或访问现有服务中 配置的新设备。