Техніка динамічного відкривання мережевих портів (port knocking) є одним із методів підвищення безпеки серверів. Цей підхід дозволяє обмежити доступ до сервісів віддаленого адміністрування, таких як SSH, RDP, WinBOX та інші, лише для авторизованих користувачів, які володіють правильним ключем для відкриття портів. Алгоритм роботи техніки port knocking полягає у тому, що перед отриманням доступу до необхідного сервісу користувач повинен відправити певну послідовність пакетів на визначені порти [1]. Ця послідовність, або "стукання" (knock), ініціює процес відкриття вказаного порту для доступу. Як тільки брандмауер отримує правильну послідовність звернень, він відкриває доступ до зазначеного порту для забезпечення віддаленого з'єднання. Ця техніка дозволяє сховати доступні порти від сканерів портів, а також зменшує вплив DoS-атак [2].