HCLTech interview question

Starting with OSI model, describe each layer functionality in detail