【Java网络编程】基础学习 TODO - hippowc/hippowc.github.io GitHub Wiki

前端时间学习了netty,发现netty框架本身并不难,本质还是要学好 网络 tcpip这块,后续有时间可以先看看tcpIP网络编程的书,在网盘里

基础问题

一个端口可以建立多个连接?

TCP server和TCP client都可以建立多个连接。一个socket只能建立一个连接,一个socket指的是:5元信息组来标识不同的socket的:源地址、源端口、目的地址、目的端口、协议号。任何一个不同,都不叫“同一个socket”。

理论上一个端口可以接受的TCP连接是没有上限的,但是会受到打开的最大文件数量和内存影响