Периодичность вам никто не сможет гарантировать, т.к:
1. В случае использования UDP -- пакет просто может потеряться по дороге.
2. В случае использования TCP, если пакет потеряется то TCP-стек это обнаружит и попросит отправить его еще раз, другой вопрос что обнаружить он это сможет не через 5 или 10 сек, а много позже. Т.о. периодичность будет нарушена.