1、我们首先假设,服务器打开了一个21号端口,监听地址为0.0.0.0。此时,服务器会打开一个监听套接字 (*:21 , *:*) ,套接字可由4元组唯一标识,4元组格式为 (监听地址:监听端口, 外来地址:外来端口)。
2、某个客户主机向21号端口发来连接请求,服务器进程收到这个客户端请求会,它会fork一个自身的副本,让子进程来处理客户端的请求。
3、同一个客户端发起的第二个连接。
参考:
[1] UNIX网络编程卷1:套接字联网API(第3版),第二章
1、我们首先假设,服务器打开了一个21号端口,监听地址为0.0.0.0。此时,服务器会打开一个监听套接字 (*:21 , *:*) ,套接字可由4元组唯一标识,4元组格式为 (监听地址:监听端口, 外来地址:外来端口)。
2、某个客户主机向21号端口发来连接请求,服务器进程收到这个客户端请求会,它会fork一个自身的副本,让子进程来处理客户端的请求。
3、同一个客户端发起的第二个连接。
参考:
[1] UNIX网络编程卷1:套接字联网API(第3版),第二章