- socket是什么?套接字是什么?
- 套接字有哪些类型?socket有哪些类型?
- 面向连接和无连接的套接字到底有什么区别?
- OSI网络七层模型简明教程
- TCP/IP协议族
- IP、MAC和端口号——网络通信中确认身份信息的三要素
- Linux下的socket演示程序
- Windows下的socket演示程序
- WSAStartup()函数以及DLL的加载
- socket()函数用法详解:创建套接字
- bind()和connect()函数:绑定套接字并建立连接
- listen()和accept()函数:让套接字进入监听状态并响应客户端请求
- send()/recv()和write()/read():发送数据和接收数据
- socket编程实现回声客户端
- 如何让服务器端持续监听客户端的请求?
- socket缓冲区以及阻塞模式详解
- TCP协议的粘包问题(数据的无边界性)
- 图解TCP数据报结构以及三次握手(非常详细)
- 详细分析TCP数据的传输过程
- 图解TCP四次握手断开连接
- shutdown()函数:优雅地断开TCP连接
- socket编程实现文件传输功能
- 网络数据的大小端问题
- gethostbyname()函数:通过域名获取IP地址
- 再谈UDP和TCP
- 基于UDP的服务器端和客户端