当前位置:网站首页>Seven layer network architecture
Seven layer network architecture
2022-07-06 09:09:00 【~Pompeii】
Seven layer network architecture
1. Why is it divided into seven layers
Support the interconnection of heterogeneous networks .
2. The seven layers are respectively responsible for ( function )
OSI The model divides the work of network communication into 7 layer , From bottom to top are The physical layer 、 Data link layer 、 The network layer 、 Transport layer 、 The session layer 、 Indicating layer and stress
(1) The physical layer
Mission : Transparently transmit the bitstream .
function : Provide data transmission path for data segment equipment
Transmission unit : The bit
The implemented hardware : A hub , Repeater
(2) Data link layer
Mission : Transmitting the network layer IP Datagram assembly into frame
function :a. Establishment of link connection 、 Remove and separate
b. Frame delimitation and frame synchronization
c. Error detection
Transmission unit : frame
The implemented hardware : Switch 、 bridge
agreement :PPP,HDLC、SDLC、STP、ARQ
(3) The network layer
Mission :a. Encapsulate the message segments transmitted from the transport layer into packets
b. Choose the right route , So that the packets transmitted from the transport layer can be delivered to the destination host
function :a. Provide services for the transport layer
b. Packing and unpacking
c. Routing
d. Congestion control
Transmission unit : Data segment
The implemented hardware : Router
agreement :ICMP、ARP、RARP、IP、IGMP、OSPF
(4) Transport layer
Mission : Responsible for the communication between two processes in the host
function :
a. Provide reliable services for end-to-end connections
b. Provide flow control for end-to-end connections 、 Error control 、 Service quality management services
Transmission unit : Message segment (TCP) Or user datagram (UDP)
agreement :TCP、UDP
(5) The session layer
Mission : Dialogue between processes on different hosts
function : Manage session processes between hosts , Including the establishment of 、 Manage and terminate inter process sessions . It's an end-to-end service
(6) The presentation layer
Responsible for handling the representation format of information exchanged between two communication systems with different internal data representation structures , Provide necessary data compression and decompression functions for data encryption and decryption and improving transmission efficiency .
(7) application layer
Mission : Provide the interface between the system and users
function :
a. File transfer
b. Access and management
c. Email service
agreement :FTP、SMTP、POP3、HTTP、DNS、TELnet
边栏推荐
- Leetcode: Sword Finger offer 42. Somme maximale des sous - tableaux consécutifs
- To effectively improve the quality of software products, find a third-party software evaluation organization
- Leetcode: Sword finger offer 48 The longest substring without repeated characters
- 【shell脚本】——归档文件脚本
- LeetCode:214. 最短回文串
- Pytest参数化你不知道的一些使用技巧 /你不知道的pytest
- Opencv+dlib realizes "matching" glasses for Mona Lisa
- CUDA实现focal_loss
- 一篇文章带你了解-selenium工作原理详解
- LeetCode:41. 缺失的第一个正数
猜你喜欢
Cesium draw points, lines, and faces
Problems encountered in connecting the database of the project and their solutions
LeetCode41——First Missing Positive——hashing in place & swap
Intel Distiller工具包-量化实现2
[OC-Foundation框架]-<字符串And日期与时间>
IJCAI2022论文合集(持续更新中)
Mathematical modeling 2004b question (transmission problem)
Intel distiller Toolkit - Quantitative implementation 2
[OC]-<UI入门>--常用控件-UIButton
Ijcai2022 collection of papers (continuously updated)
随机推荐
BMINF的后训练量化实现
一篇文章带你了解-selenium工作原理详解
KDD 2022论文合集(持续更新中)
[text generation] recommended in the collection of papers - Stanford researchers introduce time control methods to make long text generation more smooth
Compétences en mémoire des graphiques UML
项目连接数据库遇到的问题及解决
CUDA realizes focal_ loss
Notes 01
Using label template to solve the problem of malicious input by users
如何正确截取字符串(例:应用报错信息截取入库操作)
Advanced Computer Network Review(4)——Congestion Control of MPTCP
I-BERT
Advanced Computer Network Review(5)——COPE
MYSQL卸载方法与安装方法
[oc foundation framework] - < copy object copy >
数学建模2004B题(输电问题)
Leetcode: Jianzhi offer 04 Search in two-dimensional array
LeetCode:剑指 Offer 03. 数组中重复的数字
Intel distiller Toolkit - Quantitative implementation 1
UML diagram memory skills