程序开发中的常用端口总结


本文链接: https://51meaning.cn/blog/?p=197   转载请注明转载自:www.51meaning.cn

端口

我们知道,端口号的范围是1-65535,其中0-1023为预先被占用的端口,1024-65535为动态端口。本文主要针对常用协议端口和常见应用程序占用的端口进行总结。

  协议     端口
  FTP文件传输协议   21
  SSH安全外壳协议   22
  telnet   23
  SMTP简单邮件传输协议   25
  DNS域名系统   53
  HTTP超文本传输协议   80
  POP3邮局协议   110
  HTTPS超文本传输安全协议   443
  应用   端口
  Tomcat   8080(HTTP/1.1)8009(AJP/1.3)
  Memcached   11211
  ActiveMQ   8161( 管理后台的端口),61616(Java用的TCP端口)
  Redis   6379(默认),26379(哨兵默认端口)
  Mysql   3306
  RabbitMQ   4369(erlang发现端口),5672(客户端通讯端口), 15672(管理界面端口),25672(server间内部通讯端口)
  RocketMQ   9876
  zookeeper   2181(对client端提供服务),3888(选举leader使用),2888(集群内机器通讯使用)
  Kafka   9092
  Mycat   8066,9066(web端进行控制管理的端口)
  MongoDB   27017
  Elasticsearch   9200(web客户端访问接口),9300(集群节点间通讯接口)

 

3+
avatar