порты SQL-сервера 445 и 1433

Каково различие между портами SQL-сервера 445 и 1433 и для чего предназначается каждый порт?

5
задан Marek P 2 April 2014 в 18:45
поделиться

3 ответа

445 - это не порт SQL, это порт SMB. Он задействован в SQL Server только в том случае, если вы используете протокол именованных каналов, так как именованные каналы работают через SMB, а это, в свою очередь, использует 445 для « SMB через IP », иначе. как SMB 'NETBIOSless' в отличие от старого SMB на основе NetBIOS, который использует 137–139.

1433 - это порт прослушивателя TCP SQL Server, когда SQL Server напрямую использует TCP.

Чтобы настроить сервер на прослушивание определенных протоколов, используйте диспетчер конфигурации SQL Server . Чтобы настроить разрешенные клиентом протоколы, см. Настройка сетевых протоколов клиента .

Лучше отключить Net Pipes и полагаться только на TCP (1433) из соображений производительности и простоты развертывания / настройки.

11
ответ дан 13 December 2019 в 05:33
поделиться

445 используется для связи с использованием именованных каналов через TCP (как описано здесь ), 1433 используется для связи напрямую через TCP.

1
ответ дан 13 December 2019 в 05:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: