I make some recap but I can't figure out what the padding is for in the IP packet?
figure taken from here
The 'options' field is variable length, and the padding field is used to bring packet header length to a multiple of 32 bits