TCP/IP пакеты. Как можно изменить служебные параметры заголовка TCP или UDP?

Всем привет! Работаю с передачей данных через интернет. Как можно изменить служебные параметры заголовка TCP или UDP (флаги, контрольная сумма) для своих нужд с использованием программирования на плюсах?