What is the difference between the Encapsulation and Abstraction
to include data from an upper layer protocol in a lower layer protocol is called encapsulation abstraction is a mechanism and practice to reduce and factor out details so that one can focus on a few concepts at a time.