当前位置:网站首页>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 .
边栏推荐
- [untitled]
- Record: I accidentally wrote a recursion next time
- View UI Plus 发布 1.3.0 版本,新增 Space、$ImagePreview 组件
- 系统设计学习(三)Design Amazon‘s sales rank by category feature
- Exception: ioexception:stream closed
- Redis介绍与使用
- IText 7 generate PDF summary
- Decomposition relation model of the 2022 database of tyut Taiyuan University of Technology
- Error: sorting and subscript out of bounds
- Alibaba cloud microservices (II) distributed service configuration center and Nacos usage scenarios and implementation introduction
猜你喜欢
![Fundamentals of UD decomposition of KF UD decomposition [1]](/img/e9/564e0163c3756c0ba886913f1cfaef.jpg)
Fundamentals of UD decomposition of KF UD decomposition [1]

继承和多态(下)

TYUT太原理工大学2022数据库大题之数据库操作

Alibaba cloud side: underlying details in concurrent scenarios - pseudo sharing

3月15号 Go 1.18 正式版发布 了解最新特色以及使用方法

TYUT太原理工大学2022数据库之关系代数小题

Counter attack of flour dregs: redis series 52 questions, 30000 words + 80 pictures in detail.

String class

抽象类和接口

Tyut Taiyuan University of technology 2022 introduction to software engineering summary
随机推荐
抽象类和接口
Summary of multiple choice questions in the 2022 database of tyut Taiyuan University of Technology
阿里云微服务(二) 分布式服务配置中心以及Nacos的使用场景及实现介绍
[algorithm] sword finger offer2 golang interview question 1: integer division
Introduction pointer notes
TYUT太原理工大学往年数据库简述题
雇佣收银员【差分约束】
Database operation of tyut Taiyuan University of technology 2022 database
如何保障 MySQL 和 Redis 的数据一致性?
《软件测试》习题答案:第一章
Tyut Taiyuan University of technology 2022 introduction to software engineering
Counter attack of flour dregs: redis series 52 questions, 30000 words + 80 pictures in detail.
Tyut Taiyuan University of technology 2022 introduction to software engineering summary
十分鐘徹底掌握緩存擊穿、緩存穿透、緩存雪崩
系统设计学习(二)Design a key-value cache to save the results of the most recent web server queries
Record: I accidentally wrote a recursion next time
错误: 找不到符号
记录:下一不小心写了个递归
System design learning (I) design pastebin com (or Bit.ly)
Design a key value cache to save the results of the most recent Web server queries