Communication Protocol Simulator ProtoSimGuest

Basic Edition: Let’s Take a Look at Actual Data

TCP Mission ①

TCPA communication protocol that divides data into packets and performs various controls to ensure reliable delivery of information. If data is lost during transmission, it is retransmitted. is a transport layerThe second layer from the top of communication protocols, responsible for controlling the reliable delivery of information. communication protocolRules, such as the format of information, for communication. used to ensure the reliable delivery of information. It divides information into smaller units called packetsIndividual pieces of information divided to facilitate communication. to make it easier to transport.

PacketsIndividual pieces of information divided to facilitate communication. are like small parcels. The information from the upper layer, HTTPA communication protocol that provides the mechanism for viewing web pages., is placed inside a box, and a label is attached to the box for management. The content inside the box is called the bodyThe main content of the information to be transmitted. The contents of the box., and the label attached to the box is called the headerControl information attached to the information to be transmitted. The label attached to the box.. The figure below shows an example of a packetIndividual pieces of information divided to facilitate communication. in the simulator.

Example of a packet

Now, let’s check the contents of the responseThe data of the page returned from the web server to the smartphone. A reply. when accessing http://example.jp/joho1/internet.html. How many packetsIndividual pieces of information divided to facilitate communication. is the response divided into this time?

packets
Attempt the above mission

Hints

Hint have not been displayed yet.
    + Display a new hint
    ↓
    HTTP
    (Application LAyer)
    ↑
    ↓
    </>
    TCP
    (Transport Layer)
    ↑
    </>
    ↓
    </>
    IP
    (Internet Layer)
    ↑
    </>
    ↓
    </>
    Ethernet
    (Nework Interface Layer)
    ↑
    </>
    Smartphone
    ↓
    HTTP
    (Application LAyer)
    ↑
    ↓
    </>
    TCP
    (Transport Layer)
    ↑
    </>
    ↓
    </>
    IP
    (Internet Layer)
    ↑
    </>
    ↓
    </>
    Ethernet
    (Nework Interface Layer)
    ↑
    </>
    Web Server