Question d’entretien chez Juniper Networks

Difference between TCP and UDP. How to implement Ping? About the OSI model.