计算机网络-TCP协议
在项目中从零构建P2P网络时,遇到了许多问题,如TCP长连接为何断开,Client访问Server 6420端口,为什么实际上建立的端口连接是其他端口,等等问题。
这才发现个人的计网能力非常表面,在应对面试时尚可,一旦到了生产环境中就远远不足了,因此以TCP协议为主,将仔细研读《计算机网络—自顶向下方法》 一书,扩充个人Blog的计网相关知识文章。
计网相关问题
Linux中,一个端口能够接受tcp链接数量的理论上限是?
在数据库中我们标注一个人的身份是通过身份证(主键),但是也可以通过(组合键),姓名,年龄,性别,地址等来唯一的标志一个人的身份。
在计网中没有UUID这么一个主键的概念,而是通过组合键的形式标志,如下:
1 | 服务端IP+端口+用户端IP+端口 : 四元组 |
因此服务器的端口有限65535,而用户的IP和端口无限,因此服务器的TCP连接在资源无限的情况下也是无限的。
相关引用
《计算机网络—自顶向下方法》