In: Computer Science
What is encapsulation and why is it important for network communication on the internet?
Encapsulation is placing a message in the data field of another message, which simple means to put something inside something else like a Russian doll. When considering the internet, an IP packet is encapsulated in a frame and this will result in the IP packet then encapsulate an application message segment. Due to the reality that more hosts will be on the internat, it will result in many frames consisting of a frame header, an IP header, and an application segment.
This process will occur repeatedly throughout the layered communication process. Encapsulation is necessary for network communication on the Internet because when it comes to the HTTP message, it will use encapsulation for this message to be encapsulate into the data field of the TCP segment and from there the TCP segment is then encapsulated in the data field of the IP packet. The final step is to encapsulate the IP packet in the data field of the Ethernet fram. This is needed because if the source host's application cannot deliver the HTTP messages, then it can not transmit the signal. HTTP is important to the internet because it is the foundation that makes up data communication on the Internet.
Encapsulation is placing a message in the data field of another message. Encapsulation is necessary for network communication on the Internet because HTTP message, it encapsulate the message into the data field of the TCP segment.