Elasticsearch предлагает два интерфейса для общения с ним.Одним из них является интерфейс HTTP, а другим - транспортный интерфейс.
Первый обычно запускается на порту 9200 и доступен через любой инструмент с поддержкой HTTP, например curl
или ваш любимый браузер.Транспортный интерфейс используется членами кластера для обмена данными и состоянием и работает на порту 9300 с использованием пользовательского протокола.
Оба интерфейса используют netty в качестве библиотеки "socket / NIO".