当前位置:网站首页>Network layer 7 protocol
Network layer 7 protocol
2022-07-06 13:15:00 【wx5caecf2ed0645】
- The physical layer :
Solve the problem of how to communicate between two hardware , Common physical media are optical fibers 、 cable 、 Repeater, etc . It mainly defines physical equipment standards , Such as the interface type of network cable 、 Interface type of optical fiber 、 Transmission rate of various transmission media, etc .
Its main function is to transmit bitstreams ( Is the 1、0 It's converted into current to transmit , After arriving at the destination, it is transformed into 1、0, That is to say, we often talk about analog-to-digital conversion and analog-to-digital conversion ). The data in this layer is called bit .
- Data link layer :
Because of all kinds of interference in the computer network , Physical links are unreliable . The main function of this layer is : Through various control protocols , Change the physical channel with errors into error free 、 A data link that can reliably transmit data frames .
Its specific work is to receive data in the form of bit stream from the physical layer , And encapsulate it into frames , Send to the next level ; Again , It will also come from the upper data frame , Data in the form of bitstream is forwarded to the physical layer . The data in this layer is called frames .
- The network layer :
If there are multiple computers in the computer network , How to find the one to send ? If there are multiple nodes in the middle , How to choose the path ? That's what routing does .
The main task of this layer is : Through routing algorithm , For message ( The data unit of this layer , Packaged from the upper layer of data ) Select the most appropriate path through the communication subnet . This layer defines IP Address , adopt IP Address addressing , That's why IP agreement .
- Transport layer :
When sending large amounts of data , Packet loss is likely to occur , The other computer wants to tell whether all the packets have been received completely . If there is a lack of , Just tell me which bags are missing , Then send it again , Until all are received .
Simply speaking , The main function of the transport layer is : Monitor the quality of data transmission services , Ensure the correct transmission of messages .
- The session layer :
Although it can be implemented to the right computer , Send the correct encapsulated information . But we can't always call the transport layer protocol to package every time , Then call IP Protocol routing , So we need to set up an automatic receiving and contracting system , Automatic addressing function . So the conversation layer appears : Its role is to establish and manage communication between applications .
- The presentation layer :
The presentation layer is responsible for data format conversion , Convert the information processed by the application into a format suitable for network transmission , Or convert the data from the next layer into a format that the upper layer can process .
- application layer :
The application layer is the computer user , And interfaces between various applications and networks , Its function is to provide services directly to users , Complete all kinds of work that users want to accomplish on the network . Front end students must be the most familiar with the application layer .
边栏推荐
- Novatel board oem617d configuration step record
- 编辑距离(多源BFS)
- Inheritance and polymorphism (I)
- [algorithm] sword finger offer2 golang interview question 2: binary addition
- 165. Compare version number - string
- 2022 National Games RE1 baby_ tree
- Counter attack of flour dregs: redis series 52 questions, 30000 words + 80 pictures in detail.
- Implementation of Excel import and export functions
- 系统设计学习(一)Design Pastebin.com (or Bit.ly)
- 121道分布式面试题和答案
猜你喜欢

系统设计学习(三)Design Amazon‘s sales rank by category feature

Chromatic judgement bipartite graph

Record: the solution of MySQL denial of access when CMD starts for the first time

RTKLIB: demo5 b34f. 1 vs b33

架构师怎样绘制系统架构蓝图?

2年经验总结,告诉你如何做好项目管理

Inheritance and polymorphism (I)

What are the advantages of using SQL in Excel VBA

Detailed explanation of balanced binary tree is easy to understand

Database operation of tyut Taiyuan University of technology 2022 database
随机推荐
Tyut outline of 2022 database examination of Taiyuan University of Technology
E-R graph to relational model of the 2022 database of tyut Taiyuan University of Technology
Fundamentals of UD decomposition of KF UD decomposition [1]
Detailed explanation of balanced binary tree is easy to understand
[while your roommate plays games, let's see a problem]
[algorithm] sword finger offer2 golang interview question 12: the sum of the left and right sub arrays is equal
面试必备:聊聊分布式锁的多种实现!
One article to get UDP and TCP high-frequency interview questions!
【话题终结者】
[Topic terminator]
十分钟彻底掌握缓存击穿、缓存穿透、缓存雪崩
编辑距离(多源BFS)
Sharing ideas of on-chip transplantation based on rtklib source code
[algorithm] sword finger offer2 golang interview question 4: numbers that appear only once
Counter attack of flour dregs: redis series 52 questions, 30000 words + 80 pictures in detail.
Error: sorting and subscript out of bounds
The earth revolves around the sun
How to ensure data consistency between MySQL and redis?
Abstract classes and interfaces
All in one 1405: sum and product of prime numbers