当前位置:网站首页>Brief introduction to tcp/ip protocol stack
Brief introduction to tcp/ip protocol stack
2022-07-05 05:34:00 【Raise items】
List of articles
Network layering
To the network layered , It is convenient to study computer network technology . The industry standard computer network layered design includes the following three . When we discuss network protocols , The reference is four layers Model .
OSI Seven layer model | TCP/IP Five layer model | TCP/IP Four layer model |
application layer | application layer | application layer |
The presentation layer | ||
The session layer | ||
Transport layer | Transport layer | Transport layer |
The network layer | The network layer | The network layer |
Data link layer | Data link layer | Network interface layer |
The physical layer | The physical layer |
The link layer 、 Data link layer and network interface layer are a concept .
The link layer
The link layer includes Device drivers and Network interface card , They jointly deal with the physical interface Hardware details .
Device drivers are software , Part of the operating system .
Network interface card is hardware , Also known as network card 、 network adapter , And network transmission media ( Twisted pair 、 Coaxial cable 、 Optical fiber, etc ) Connected to a .
The link layer = network card + Network card driver
Link layer protocols include :ARP、RARP、 Ethernet protocol
The network layer
Network layer processing is different host Route and forward messages in the network .
Network layer protocols include :IP、ICMP、IGMP
Transport layer
The transport layer is for different hosts Applications Provide data flow interaction .
The transport layer protocol has :TCP、UDP
application layer
The application layer handles the details of a particular application .
Application layer protocols include :Telnet、FTP、SMTP、SNMP
When processes communicate over the network , The application layer protocol handles the details of the application , Running on the operating system user Space ; Transport layer 、 The network layer and data link layer protocols handle the details of communication , Running on the operating system kernel Space .
Message encapsulation
When an application wants to pass TCP/IP When the protocol stack sends data , Data will be encapsulated layer by layer from top to bottom . Every floor will Add the relevant information of this layer to the head or tail of the sent data .
The receiver will strip each layer of information layer by layer , Until the data actually sent by the opposite end is obtained at the application layer .
边栏推荐
- Remote upgrade afraid of cutting beard? Explain FOTA safety upgrade in detail
- [es practice] use the native realm security mode on es
- CF1634E Fair Share
- SSH password free login settings and use scripts to SSH login and execute instructions
- Haut OJ 1347: addition of choice -- high progress addition
- 个人开发的渗透测试工具Satania v1.2更新
- Time complexity and space complexity
- Sword finger offer 09 Implementing queues with two stacks
- To the distance we have been looking for -- film review of "flying house journey"
- [to be continued] [depth first search] 547 Number of provinces
猜你喜欢
sync.Mutex源码解读
Talking about JVM (frequent interview)
Pointnet++的改进
剑指 Offer 53 - I. 在排序数组中查找数字 I
【实战技能】如何做好技术培训?
Sword finger offer 05 Replace spaces
sync. Interpretation of mutex source code
【实战技能】非技术背景经理的技术管理
YOLOv5-Shufflenetv2
lxml.etree.XMLSyntaxError: Opening and ending tag mismatch: meta line 6 and head, line 8, column 8
随机推荐
剑指 Offer 09. 用两个栈实现队列
Haut OJ 1347: addition of choice -- high progress addition
剑指 Offer 58 - II. 左旋转字符串
Daily question - longest substring without repeated characters
Hang wait lock vs spin lock (where both are used)
从Dijkstra的图灵奖演讲论科技创业者特点
[to be continued] [depth first search] 547 Number of provinces
Haut OJ 1352: string of choice
F - Two Exam(AtCoder Beginner Contest 238)
使用Electron开发桌面应用
每日一题-无重复字符的最长子串
Add level control and logger level control of Solon logging plug-in
Codeforces Round #715 (Div. 2) D. Binary Literature
剑指 Offer 04. 二维数组中的查找
How many checks does kubedm series-01-preflight have
Haut OJ 2021 freshmen week II reflection summary
lxml.etree.XMLSyntaxError: Opening and ending tag mismatch: meta line 6 and head, line 8, column 8
全国中职网络安全B模块之国赛题远程代码执行渗透测试 //PHPstudy的后门漏洞分析
Alu logic operation unit
剑指 Offer 53 - II. 0~n-1中缺失的数字