In packet is sent from one computer to another across a network. Various protocols move the packet down the OSI stack from the sending computer. How this protocols know where to send the packet?