当前位置:网站首页>General knowledge of network (detailed)
General knowledge of network (detailed)
2022-07-19 02:30:00 【Song Hui Jiale】
One 、 The Internet osi Model

The benefits of layering : Make the whole process clearer , Simplify complex problems It's easier to find problems and solve them
2.OSI Characteristics of the reference model
1、 The same layer of different nodes has the same function
2、 Adjacent layers in the same node communicate through interfaces
3、 The lower level serves the upper level
4、 Data transmission at the bottom
3.OSI The model,
application layer 、 The presentation layer 、 The conversation layer is the third layer , yes User oriented Of
The network layer 、 Data link layer 、 The physical layer is the lower three layers , yes For hardware Of
The communication at and below the network layer is point-to-point communication ( Host and host )
The communication of the transport layer is end-to-end ( Port to port )
Information transmission protocol ( Transport layer ):
The transport layer relies on these two protocols to transmit data
Tcp: Slow speed , More reliable , Retransmission not found
Udp: Fast , unreliable , If it is not found, it will not be retransmitted
Network layer protocol :
Ip agreement :icmp agreement :ping( Troubleshoot network problems )
IGMP agreement : multicast protocol
ARP: take mac Address converted to ip Address
RARP: take ip Address converted to mac Address
Application layer protocol :
http: Hypertext protocol Default port number :80
https: Encrypted hypertext protocol Default port 443
ftp: Text transfer protocol Default port 20 21
Tftp: Simple text transfer protocol Default port 69
Dhcp: Automatic access to ip Address Default port 53
Dns: take ip Address to domain 192.168.200.76 transformation www.****.com Port number 67 68
4. Data encapsulation process ( Unpacking is from bottom to top )

1. When the data of the software process is sent to the application layer , The application layer adds the control header of this layer to the data , Number of application layers organized According to the service unit , And then down to the transport layer ;
2. After the transport layer receives the data , Add this layer of TCP The header forms a data segment , The transport layer sends data segments to the network layer ;
3. The network layer adds IP Head , Constitute a packet , Then send the data packet to the data link layer ;
4. The data link layer receives data packets , add MAC Header information , Data frames constituting the data link layer , Send to physical layer ;
5. The physical layer will be transmitted through the transmission medium in the form of bit stream .
5. summary
OSI The encapsulation process of the seven layer protocol needs to be remembered , The protocols that need to be used at all levels also need to be remembered
边栏推荐
- 3D NFT的破茧重生:Caduceus去中心化边缘渲染技术
- Software testing technology interim testing summary | software testing foundation & Executive testing & test design and development
- [tools] Application of SQLite local database in unity3d
- VLAN和TRUNK口配置
- bugku---game1
- 树状数组与ST表
- STL -- deque container
- [antv G2] how to add a click event to the line chart (click anywhere to get the value of the point on the line)
- Jmeter接口测试之响应断言
- 攻防世界----shrine
猜你喜欢

Stl--queue container

STL--queue容器

Bugku---- regular matching, cookies

Decentralized edge rendering meta universe protocol cadeus was invited to attend the cbaia 2022 summit to enable more Web3 application scenarios with technology

怎么将软件的快捷方式添加到鼠标右键的列表中

【Unity开发小技巧】Unity混音器Mixer控制全局音量

3D NFT的破茧重生:Caduceus去中心化边缘渲染技术

Summary of tree and heap knowledge points

Detailed explanation of caduceus project of metauniverse public chain (I): project concept and technical framework of caduceus metaverse protocol

Software testing technology interim testing summary | software testing foundation & Executive testing & test design and development
随机推荐
Experience in using flow playback tool Gor
登录功能的测试点大全
转载:SQL注入常见绕过
Gdb+vscode for debugging 4 - GDB executes relevant commands
30分钟搞懂 HTTP 缓存
第二讲 BTC-密码学原理(笔记)
[tools] unity2d character controller, which controls 2D players to move and jump in four directions and horizontal directions
【已解决】参考了本地mysql忘记密码后, [Server] --initialize specified but the data directory has files in it. Aborti
Attack and defense the world ---- shrink
去中心化边缘渲染元宇宙协议Caduceus受邀出席CBAIA 2022峰会,以技术赋能更多Web3应用场景
3D NFT的破茧重生:Caduceus去中心化边缘渲染技术
子网划分(详)
Bugku problem solution
Array Transformer-分块思想
全链路压测
[unity Editor Extension] quickly locate the specified files and paths of resources and scripts
Jstat命令查看jvm的GC情况
VLAN和TRUNK口配置
[antv G2] how to solve the memory leak caused by G2
网络层传输协议(详解)