What happens to a data packet as it moves through the OSI model?

Technical