当前位置:网站首页>Network communication model -- Network OSI tcp/ip layering
Network communication model -- Network OSI tcp/ip layering
2022-07-05 07:54:00 【Soy sauce;】
1.osi
1. The physical layer : The main definition of 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 will be 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 .
2. Data link layer : Defines how formatted data is transmitted in frames , And how to control access to physical media . This layer also usually provides error detection and correction , To ensure the reliable transmission of data . Such as : Used in serial communication 115200、8、N、1
3. The network layer : Provides connectivity and path selection between two host systems in a network in different geographic locations .Internet With the development of Internet, the number of users accessing information from all sites in the world has increased greatly , And the network layer is the layer that manages this kind of connection .
4. Transport layer : Some protocols and port numbers for data transmission are defined (WWW port 80 etc. ), Such as :TCP( Transmission control protocol , Low transmission efficiency , High reliability , High requirements for transmission reliability , A large amount of data ),UDP( User datagram protocol , And TCP The opposite is true , The requirements for transmission reliability are not high , A small amount of data , Such as QQ Chat data is transmitted in this way ). It is mainly to segment and transmit the data received from the lower layer , Arrive at the destination address and recombine . This layer of data is often called segment .
5. The session layer : Through transport layer ( Port number : Transmission port and receiving port ) To establish a path for data transmission . It is mainly used to initiate or accept session requests between your systems ( Equipment needs to know each other can be IP It can also be MAC Or the host name ).
6. The presentation layer : It can ensure that the information sent by the application layer of one system can be read by the application layer of another system . for example ,PC Program communicates with another computer , One of the computers uses the extended binary decimal interchange code (EBCDIC), The other uses the American Standard Code for information exchange (ASCII) To represent the same characters . If necessary, , The presentation layer will use a common format to achieve the conversion between multiple data formats .
7. application layer : Is the closest to the user OSI layer . This layer is the user's Application ( Like E-mail 、 File transfer and terminal emulation ) Provide network services .
Hair : From the top down
closed : From bottom to top
边栏推荐
- 1-stm32 operation environment construction
- NSIS finds out whether the file exists and sets the installation path
- About the problem that MySQL connector net cannot be cleared in MySQL
- Temperature sensor DS18B20 principle, with STM32 routine code
- IEEE access personal contribution experience record
- Numpy——1.数组的创建
- Detailed explanation of C language pointer
- Consul安装
- Train your dataset with yolov4
- Day07 type of mathematical operator automatic conversion relational operator bitwise operator blind date math
猜你喜欢
Oracle triggers and packages
软件设计师:03-数据库系统
Cadence simulation encountered "input.scs": can not open input file change path problem
UEFI development learning 3 - create UEFI program
Opendrive ramp
C language enhancement -- pointer
A complete set of indicators for the 10000 class clean room of electronic semiconductors
Altium designer learning (I)
万字详解八大排序 必读(代码+动图演示)
mysql 盲注常见函数
随机推荐
C language enhancement -- pointer
RTOS in the development of STM32 single chip microcomputer
Global and Chinese markets for flexible endoscopic lithotripsy devices 2022-2028: Research Report on technology, participants, trends, market size and share
Altium Designer 19.1.18 - 导入板框
From then on, I understand convolutional neural network (CNN)
The research found that the cross-border e-commerce customer service system has these five functions!
UEFI development learning series
Ads usage skills
Consul安装
Opendrive record
Global and Chinese markets of large aperture scintillators 2022-2028: Research Report on technology, participants, trends, market size and share
Ten thousand words detailed eight sorting must read (code + dynamic diagram demonstration)
Detailed explanation of C language pointer
QT excellent articles
Latex notes
NSIS search folder
Function of static
Markdown tips
Altium designer learning (I)
软件设计师:03-数据库系统