7
A
回答
6
IP地址指定一个网络接口(想想计算机上的以太网端口或WiFi连接)。端口号指定路由到达给定网络接口的消息的过程。因此,您可以使用具有不同IP地址的相同端口号,因为它们指定在该给定接口上侦听的端口。但请注意,如果在调用bind函数时使用SO_REUSEADDR选项,则甚至可以重用具有相同IP地址的端口号。
+0
有趣... – 2010-05-30 09:45:15
3
IP是独一无二的。当您bind
(即重要部分),您绑定到IP和端口号,而不是机器和端口号。绑定到所有addreses你可以使用类似INADDR_ANY
。
如果你只想绑定几个地址,你必须“手动”。当操作系统接收到数据包时,首先检查他是否是目的地。然后它将它转发到具有requested
(通过绑定,通过连接等)的程序,使其成为具有该特定IP和端口号的数据包的目的地。
1
端口和IP的映射关系为1对1。
所以,你可以在同一台机器上的两个不同IP上打开端口80。
相关问题
- 1. CouchDB的IP地址和端口
- 2. openGTS IP和端口地址设置
- 3. 异或IP地址和端口号
- 4. IP地址和端口号C#
- 5. 获取IP地址和UDP端口包
- 6. 获取对等IP地址和端口
- 7. 端口443(HTTP)的目标IP地址
- 8. SSDP和接口IP地址
- 9. dns到directadmin ip地址:端口
- 10. 无法使用IP地址与端口
- 11. 获取客户端IP地址和端口?
- 12. 如何在php中获取客户端ip地址和端口?
- 13. 端口和端口号的关系?
- 14. 客户端的IP地址/ MAC地址
- 15. 运行Docker的主机的IP地址和端口?
- 16. C# - 发送和接收TCP/IP消息的IP地址和端口
- 17. 如何扫描xcode中的IP地址和端口
- 18. C中的DNS服务器返回IP地址和端口号
- 19. UDP通信中的端口和IP地址使用情况
- 20. 什么是IP地址和端口号码的组合?
- 21. 从Swift的sockaddr_in结构中获取IP地址和端口号?
- 22. IP地址和端口应该被认为是保密的吗?
- 23. #docusignAPI DocuSign API服务的静态IP地址和端口
- 24. 如何在Ruby中获取系统的IP地址(和)相关的MAC地址?
- 25. SMTP地址和端口
- 26. MAC地址和IP地址
- 27. IP地址和AS编号之间的关系
- 28. 获取C端口客户端的IP地址
- 29. 从RTP数据包获取IP地址和端口
- 30. 在centos中获取ldap服务器IP地址和端口号
应该可能在serverfault.com上,但对于处理这类事情的程序员来说是个有趣的问题。 :) – JYelton 2010-05-30 07:11:37