Erlang 建立TCP连接后,怎么样从返回的Socket获取客户端ip和端口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Erlang 建立TCP连接后,怎么样从返回的Socket获取客户端ip和端口相关的知识,希望对你有一定的参考价值。

参考技术A ok, ClientSocket = gen_tcp:accept(State#client_state.socket_fd),
ok,IP_Address,Port = inet:peername(ClientSocket),
io:format("[~p][~p] ~n", [IP_Address, Port]),本回答被提问者采纳

TCP和服务器断开连接后重连怎么处理

参考技术A TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答SYN,ACK。这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变大小的滑动窗口协议。第一次握手:建立连接时,客户端发送SY...本回答被提问者采纳

以上是关于Erlang 建立TCP连接后,怎么样从返回的Socket获取客户端ip和端口的主要内容,如果未能解决你的问题,请参考以下文章

多个并行tcp连接

Linux 下怎么释放 TCP 连接

TCP和服务器断开连接后重连怎么处理

Erlang同时连接1M客户端

TCP已有SO_KEEPALIVE参数,为什么还要在应用层加入心跳?

RabbitMQ无法启动,TCP连接成功但Erlang分发失败