Port information - Amazon Managed Streaming for Apache Kafka
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

Port information

Use the following port numbers so that Amazon MSK can communicate with client machines:

  • To communicate with brokers in plaintext, use port 9092.

  • To communicate with brokers with TLS encryption, use port 9094 for access from within AWS and port 9194 for public access.

  • To communicate with brokers with SASL/SCRAM, use port 9096 for access from within AWS and port 9196 for public access.

  • To communicate with brokers in a cluster that is set up to use IAM access control, use port 9098 for access from within AWS and port 9198 for public access.

  • To communicate with brokers using IPv6 network type in plaintext, use port 20092

  • To communicate with brokers in a cluster that is set up to use IAM access control using IPv6, use port 20098.

  • To communicate with brokers with SASL/SCRAM using IPv6, use port 20096.

  • To communicate with brokers with TLS encryption using IPv6, use port 20094.