Answer the question
In order to leave comments, you need to log in
What does the phrase data is transmitted over the protocol mean?
Often, when describing data transfer protocols, the word "over" is present. What does this mean? For example, is data in the HTTPS protocol transmitted over the cryptographic protocols SSL or TLS? - on top of it where? how to understand it?
Answer the question
In order to leave comments, you need to log in
Read as "inside"
That is, you imagine SSL as a pipe, a channel for data transmission, data like water flows in this pipe, protected by its walls.
On top of ssl means that ssl is on the bottom. No, seriously? Open the dictionary and read the meaning of the word, what does the Toaster have to do with it?
Maybe you don't know what ssl is? This is a layer, everything in the network is layers, like a layer cake. If it's not clear what I'm talking about, then you should start reading with OSI.
Imagine transporting goods or passengers using a train. To move a train between points A and B, physical guides are needed for it - rails. This is analogous to the physical layer of the OSI model (or the link layer in the TCP/IP model). They can be different: both familiar to us rails with a certain gauge, which is different in different regions of the world (different characteristics of electric cables), and a magnetic cushion - maglev trains (an analogy for different physical principles that are used to transmit a signal). At this level, the driver is in charge, who knows the details of the operation of what he controls. To describe a certain set of cargo within the railway system of a country (analogy with a network) or within several countries, if the cargo is international (transfer from one network to another), the concept of a train is used (train No. 001 with a message from city A to city B). At this level, we are not interested in whether the train rolls on rails or levitates on a magnetic cushion. It is important for us where and where it is going. Dispatchers rule at this level, they need to correctly set traffic lights and translate the necessary arrows. At the transport level, logistics companies are walking around, who are not very interested in the details of the movement of cargo, such as train number, routes on arrows, etc. The main thing for them is to deliver the cargo in integrity, on time and in the right order, if the cargo was sent in parts. And whether it is a train or a container ship, it does not matter to them. Application layer - the client of the logistics company. The very fact of the timely transfer of cargo from A to B is important to them. And then it is specified what kind of cargo it is. A thousand tons of diesel fuel or a train of military equipment. So, let's say that you are an officer who is tasked with transferring 1000 soldiers, who, in which case, will be able to join the battle (HTTPS). You plant 1000 soldiers in 100 infantry fighting vehicles (SSL). You put these infantry fighting vehicles on the railway platform (TCP), and then I think clearly.
PS Well, an attack of graphomania. I apologize for inaccuracies if I made them somewhere.
The whole problem is that in OSI the levels are numbered from bottom to top, so it’s not clear to normal Russian people why this is on top the same as inside.
Think of it like a nesting doll, where each nesting doll is responsible for its own layer or protocol and carries data. The ethernet nesting doll carries (data) an IP nesting doll, which carries (data) a TCP nesting doll, which (data) carries an HTTP nesting doll, which carries an SSL data nesting doll. Koshcheeva death :-)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question