当前位置:网站首页>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 48 The longest substring without repeated characters
- [MySQL] multi table query
- UML diagram memory skills
- LeetCode:214. Shortest palindrome string
- Alibaba cloud server mining virus solution (practiced)
- 不同的数据驱动代码执行相同的测试场景
- Variable length parameter
- 【文本生成】论文合集推荐丨 斯坦福研究者引入时间控制方法 长文本生成更流畅
- Using label template to solve the problem of malicious input by users
- Mongodb installation and basic operation
猜你喜欢
CUDA implementation of self defined convolution attention operator
Selenium+Pytest自动化测试框架实战(下)
LeetCode41——First Missing Positive——hashing in place & swap
Intel Distiller工具包-量化实现3
What is MySQL? What is the learning path of MySQL
数字人主播618手语带货,便捷2780万名听障人士
Opencv+dlib realizes "matching" glasses for Mona Lisa
[OC-Foundation框架]---【集合数组】
KDD 2022论文合集(持续更新中)
Post training quantification of bminf
随机推荐
LeetCode:剑指 Offer 04. 二维数组中的查找
[OC-Foundation框架]--<Copy对象复制>
Variable length parameter
Selenium+Pytest自动化测试框架实战
LeetCode:214. 最短回文串
项目连接数据库遇到的问题及解决
Pytest parameterization some tips you don't know / pytest you don't know
UML diagram memory skills
七层网络体系结构
Advanced Computer Network Review(3)——BBR
What are the common processes of software stress testing? Professional software test reports issued by companies to share
Philosophical enlightenment from single point to distributed
Ijcai2022 collection of papers (continuously updated)
[OC]-<UI入门>--常用控件的学习
Notes 01
IJCAI2022论文合集(持续更新中)
LeetCode41——First Missing Positive——hashing in place & swap
Pytest参数化你不知道的一些使用技巧 /你不知道的pytest
Pytest之收集用例规则与运行指定用例
After reading the programmer's story, I can't help covering my chest...