• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

网络端口号怎么确定的

Chauncey 2018-04-24 浏览量:1253

以前用树莓派摄像头时,想通过电脑查看拍摄的画面,教程里输入了 http://树莓派的ip地址:8090,这里8090的端口号是怎么确定的??


当时只是稀里糊涂的对着教程实现了

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 应该是在树莓派上安装了VLC实现的web访问摄像头,安装完VLC后需要编写配置文件脚本,在脚本中指定了web服务的端口号,例如8090.修改配置文件中的这个端口号就可以实现修改端口号的目的了。在服务器端系统占用了0-1023,用户程序可以使用1024之后的任意端口,最大65535,只要不和其他应用的端口冲突即可。

    • 发布于 2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 这个端口理论上可以自己定义,一般是大于1024(这个以内的一般需要特殊权限,或者有特殊意义,甚至已经被使用)

    此外避开一些容易被占用的端口(不同的系统有一些默认端口被使用)

    比如http协议默认是80端口、ftp则是21端口、ssh是22端口,此外windows远程桌面是3389等等

    此外设置端口后访问端要对应标识端口信息到URI中才能正确访问。

    一个标准的URI有这样一些部分

    协议名://主机地址(域名、IP):监听端口/资源路径?附加信息

    比如:

    http://10.100.100.123:8090/abc/xyz.jpg

    就是http协议,主机地址为10.100.100.123这样一个IP地址,服务端口是8090,资源路径是/abc/xyz.jpg,没有附加信息


    https://abc.com:8443/abc/xyz.jsp?a=1&b=2

    就是https协议,主机地址为abc.com这样一个域名地址,服务端口是8443,资源路径是/abc/xyz.jsp,附加信息是a=1&b=2




    • 发布于2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 新建socket时,可以指定端口号,也可以让系统分配一个,一般服务端的监听端口是固定的,客户端的端口可以尝试固定,也可以让系统分配
    • 发布于2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 端口号是由服务器决定的,可选择值是1024~65536,1024以下的端口号是系统占用的。

    • 发布于2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般linux系统上,1024以下端口需要用root权限才能设置,但并不是已经被占用,只是被保护了,其上的端口普通权限就可以打开使用,但也又可能已经被占用,比如mysql-server服务的默认端口是3306,当然其实程序到底用哪个端口一般都可以配置,比如mysql-server的监听端口也可以改成13306.
    • 发布于2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个8090应该是软件里面设置过,大于1024的端口是可以自行设置的
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 除一些比较通用的端口,其他端口是可以自己定义使用的.

相关问题

问题达人换一批

网络端口号怎么确定的