Y
Y
Yourmind2019-08-09 23:30:35
Python
Yourmind, 2019-08-09 23:30:35

Where is the application layer here?

If you believe the tcp / ip model, then after the transport layer comes the application layer.
In my program, I use the tcp protocol socket by creating it as socket.socket (). If, for example, I used not this in the program, but let's say http, then everything seems to be logical (like the application level on top of the transport one). How about here? It turns out that I don’t have one of the levels: the application level or how am I confused?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
I
Inviz Custos, 2019-08-09
@MvcBox

IP - network layer (Layer 3). Route definition and addressing. Data is sent in packets.
TCP - transport layer (Layer 4). Communication between "endpoints" (sockets). Represents a continuous stream of data. TCP guarantees data ordering. Data is transmitted in segments. This protocol works on top of the IP protocol.
HTTP - application layer (Layer 7). Here, I think you should understand. This layer is preceded by several others, which in turn run on top of TCP, which in turn runs on top of IP (and so on).

C
CityCat4, 2019-08-10
@CityCat4

Okay Google
OSI Model
Is it that hard?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question