网络编程.ppt

网络编程 TCP socket UDP socket Socket 简介 1982 - Berkeley Software Distributions 操作系统引入了sockets 作为本地进程之间通信的接口 1986 - Berkeley 扩展了socket 接口使之支持UNIX 下的TCP/IP 通信 现在很多应用 (FTP, Telnet, etc) 都依赖这一接口 Socket 简介 Socket 是一个编程接口 是一种特殊的文件描述符 (everything in Unix is a file) 并不仅限于TCP/IP 通信协议 面向连接 (Transmission Control Protocol - TCP/IP) 无连接 (User Datagram Protocol -UDP 和 Inter-network Packet Exchange - IPX) WinSock 从 Berkeley Sockets (Unix)移植 包括了许多对windows环境的扩展支持 开放的网络编程接口 API 开放 多个厂商提供 winsock 源码和二进制兼容性 最初的Winsock版本是1.1版,在它的基础上,微软又进一步提供了Winsock2接口。Winsock2支持多种底层的网络协议,如TCP/IP、ATM、IPX等 Berkeley socket 和 WinSock的

文档评论(0)

1亿VIP精品文档

相关文档