Настройка портов роутера. Открытие портов и чем это чревато

Здравствуйте, я хотел бы проконсультироваться по такому вопросу. Я в администрировании полнейший ноль, но такая ситуация. Я пишу клиент-серверное приложение и мне нужно написать TCP-сервер который принимает по определенному порту сообщения\запросы и возвращает ответ. У меня дома стационар и ноутбук под одной wi-fi сетью(стационар будет выступать в роли клиента, ноут в роли сервера). Так вот, как я понял, чтобы позволить с одной машины запрашивать доступ\отсылать сообщения на другую машину используя TCP мне нужно открыть порт в настройках роутера? С точки зрения безопасности, правильно ли вообще открывать в настройках роутера порт, чтобы позволить внешние подключения(не хочу подвергать опасности систему)?