当前位置:网站首页>OSI seven layer model
OSI seven layer model
2022-07-07 13:11:00 【Love little Zhizhi forever~】
One 、OSI
Open system interconnection communication reference model ( English :Open System Interconnection Reference Model, Abbreviation for OSI), Referred to as OSI Model (OSI model), A conceptual model , Proposed by the international organization for standardization , A standard framework that attempts to interconnect computers worldwide as networks . Defined in ISO/IEC 7498-1.
Two 、 Detailed explanation
1. application layer
Can generate network traffic 、 Applications that can interact with users .
for example ,QQ, browser , Video client and other online network communication 、 service .
notes : Notepad does not generate traffic traffic , So it doesn't belong to the application layer .
2. The presentation layer
The representation of data : Plaintext 、 encryption 、 Compression etc. . It's a developer's job .
Such as the encoding method of the browser :
3. The session layer
Session established between service and client : Check the Trojan horse session netstat -nb. Because the Trojan horse monitors your local computer , And send the data to the external computer remotely .
4. Transport layer
Reliable transmission ( Establish a conversation )、 Unreliable transmission ( Don't set up a conversation )、 flow control ( Don't set up a conversation ) etc. .
5、 The network layer
IP Address address 、 Choose the best path .
6、 Data link layer
How to encapsulate data 、 Add physical layer address MAC.
7、 The physical layer
Specified voltage standard 、 Interface standards .
3、 ... and 、 summary
application layer 、 The presentation layer 、 The session layer , It belongs to the work scope of program developers .
Transport layer 、 The network layer 、 Data link layer , It belongs to the work scope of network engineer .
边栏推荐
- .Net下极限生产力之efcore分表分库全自动化迁移CodeFirst
- Test next summary
- 【Presto Profile系列】Timeline使用
- File operation command
- 滑轨步进电机调试(全国海洋航行器大赛)(STM32主控)
- 详细介绍六种开源协议(程序员须知)
- HZOJ #236. Recursive implementation of combinatorial enumeration
- What kind of methods or functions can you view the laravel version of a project?
- ORACLE进阶(五)SCHEMA解惑
- MATLAB中polarscatter函数使用
猜你喜欢
基于鲲鹏原生安全,打造安全可信的计算平台
Coscon'22 community convening order is coming! Open the world, invite all communities to embrace open source and open a new world~
Go language learning notes - structure
How to continue after handling chain interruption / sub chain error removed from scheduling
About the problem of APP flash back after appium starts the app - (solved)
Blog recommendation | Apache pulsar cross regional replication scheme selection practice
PAcP learning note 1: programming with pcap
Go语言学习笔记-结构体(Struct)
【黑马早报】华为辟谣“军师”陈春花;恒驰5预售价17.9万元;周杰伦新专辑MV 3小时播放量破亿;法华寺回应万元月薪招人...
Scrapy教程经典实战【新概念英语】
随机推荐
ESP32系列专栏
飞桨EasyDL实操范例:工业零件划痕自动识别
将数学公式在el-table里面展示出来
【Presto Profile系列】Timeline使用
JS determines whether an object is empty
自定义线程池拒绝策略
Sequoia China completed the new phase of $9billion fund raising
Go语言学习笔记-结构体(Struct)
leecode3. 无重复字符的最长子串
Coscon'22 community convening order is coming! Open the world, invite all communities to embrace open source and open a new world~
shell 批量文件名(不含扩展名)小写改大写
JNA学习笔记一:概念
PAcP learning note 1: programming with pcap
“新红旗杯”桌面应用创意大赛2022
JS缓动动画原理教学(超细节)
关于 appium 启动 app 后闪退的问题 - (已解决)
Initialization script
Per capita Swiss number series, Swiss number 4 generation JS reverse analysis
php——laravel缓存cache
Query whether a field has an index with MySQL