Сильно зависит от.
Например, для PCI-DSS compliance часто нужен именно 5-tuple (внутри сети, да). А что там проще - это ты будешь аудиторам рассказывать.
Ну и понятно, что нужно разделять server-to-server, где как раз всё статично, и user-to-server, где уже можно и к ad привязаться, или в впн завернуть особо чувствительный трафик (всё ещё внутри сети, да),
Ну а в облаках вообще третья ситуация - там ip виртуалки не значит вообще ничего, там security groups на инстанс / группу / под / тэг и т.д.
А дальше оно само