SOCKET 套接字

      套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。

 套接字Socket=(IP地址:端口号)

 分类:

       1 流式套接字  它提供了一种可靠的、面向连接的双向数据传输服务,实现了数据无差错、无重复的发送。

         使用TCP协议来实现字节流的传输

      2 数据报套接字  它提供了一种无连接、不可靠的双向数据传输服务。

         使用UDP协议来实现数据报套接字

      3 原始套接字 该套接字允许对较低层协议(如IP或ICMP)进行直接访问,常用于网络协议分析,检验新的网络协议实现,也可用于测试新配置或安装的网络设备。

posted @ 2019-11-07 18:57  想买牧马人去浪  阅读(120)  评论(0)    收藏  举报