【问题标题】:when a port is opened in linux?什么时候在linux中打开一个端口?
【发布时间】:2013-01-25 00:11:28
【问题描述】:

我正在使用 netstat 显示打开的端口,但我想知道何时打开端口是仅在进程中调用 bind() 时,还是它已经可用并且绑定只是更改其状态以侦听.

【问题讨论】:

    标签: linux process port bind


    【解决方案1】:

    系统中有最大端口数(取决于操作系统,但通常为 65535 或 (2^16)-1),有 privileged 端口 (non-privileged端口(> 1024)。特权端口需要root权限才能使用它们,非特权允许用户进程绑定。但是当您调用bind() 时,端口被认为是打开的或使用的。您可以阅读一般的套接字at this location

    【讨论】:

      猜你喜欢
      • 2015-07-23
      • 2014-03-06
      • 2015-06-25
      • 2015-02-05
      • 1970-01-01
      • 2014-01-19
      • 2012-08-30
      • 2013-10-02
      • 1970-01-01
      相关资源
      最近更新 更多