
Я пытаюсь проверить, сколько трафика проходит между MSSQL Server и IIS Server в разных местах. В каждом месте есть 1 ipcop, и я загружаю файл tcpdump с одного брандмауэра и ищу DST=ipmssql
и , SRC=ipIIS
но я не нашел IP с сервера базы данных, однако между ними есть трафик.
Есть ли какие-нибудь предположения, почему я не нашел IP-адрес от MSSQL Server? Это ошибка конфигурации в IPCop или трафик между IIS и MSSQL такой странный?
решение1
Немного сложно ответить на этот вопрос, не зная точно, что именно вы хотите отслеживать и почему: использование полосы пропускания? количество транзакций? количество подключений? отладка приложения? проверка безопасности? Все это можно сделать, но для этого требуются разные подходы.
В любом случае, если бы я был на вашем месте, я бы начал с того, что зашел на сервер БД и проверил счетчики производительности SQL, чтобы убедиться, что там нет того, что вы ищете.
решение2
Вам также нужно будет понять, что трафик не течет между "IIS" и SQL Server. Он будет течь между одним из рабочих процессов, управляемых IIS и SQL Server. Это означает, что вам нужно будет выяснить, являются ли рассматриваемые приложения ASP.NET, Classic ASP или чем-то еще, чтобы вы могли обнаружить рабочие процессы.