当前位置:网站首页>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
边栏推荐
- Selenium+pytest automated test framework practice
- LeetCode:836. Rectangle overlap
- Different data-driven code executes the same test scenario
- After reading the programmer's story, I can't help covering my chest...
- LeetCode:236. The nearest common ancestor of binary tree
- LeetCode:剑指 Offer 48. 最长不含重复字符的子字符串
- Nacos 的安装与服务的注册
- I-BERT
- LeetCode:387. 字符串中的第一个唯一字符
- MYSQL卸载方法与安装方法
猜你喜欢
【shell脚本】——归档文件脚本
MySQL uninstallation and installation methods
Advanced Computer Network Review(3)——BBR
Chapter 1 :Application of Artificial intelligence in Drug Design:Opportunity and Challenges
BN folding and its quantification
A convolution substitution of attention mechanism
CUDA realizes focal_ loss
requests的深入刨析及封装调用
Ijcai2022 collection of papers (continuously updated)
Intel distiller Toolkit - Quantitative implementation 1
随机推荐
Advanced Computer Network Review(3)——BBR
IJCAI2022论文合集(持续更新中)
【shell脚本】——归档文件脚本
力扣每日一题(二)
Li Kou daily question 1 (2)
LeetCode:26. Remove duplicates from an ordered array
[OC-Foundation框架]-<字符串And日期与时间>
[oc]- < getting started with UI> -- common controls uibutton
LeetCode:41. 缺失的第一个正数
Revit secondary development Hof method calls transaction
[OC]-<UI入门>--常用控件-UIButton
Leetcode: Sword Finger offer 42. Somme maximale des sous - tableaux consécutifs
Pytest之收集用例规则与运行指定用例
LeetCode:673. Number of longest increasing subsequences
注意力机制的一种卷积替代方式
LeetCode:34. 在排序数组中查找元素的第一个和最后一个位置
Cesium draw points, lines, and faces
LeetCode:394. String decoding
LeetCode:221. 最大正方形
LeetCode:836. 矩形重叠