Se per header intendi l'header del pacchetto IP, hai bisogno delle raw-socket(e dei privilegi di root per utilizzarle). Queste permettono di vedere tutto il traffico che attraversa una scheda di rete.