当前位置:网站首页>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 .
边栏推荐
- 剑指 Offer 05. 替换空格
- Double pointer Foundation
- AtCoder Grand Contest 013 E - Placing Squares
- 智慧工地“水电能耗在线监测系统”
- Support multi-mode polymorphic gbase 8C database continuous innovation and heavy upgrade
- Demonstration of using Solon auth authentication framework (simpler authentication framework)
- 游戏商城毕业设计
- 常见的最优化方法
- [to be continued] [depth first search] 547 Number of provinces
- 剑指 Offer 58 - II. 左旋转字符串
猜你喜欢
Little known skills of Task Manager
CCPC Weihai 2021m eight hundred and ten thousand nine hundred and seventy-five
从Dijkstra的图灵奖演讲论科技创业者特点
Sword finger offer 53 - I. find the number I in the sorted array
[merge array] 88 merge two ordered arrays
Fried chicken nuggets and fifa22
Acwing 4300. Two operations
【Jailhouse 文章】Look Mum, no VM Exits
CF1634 F. Fibonacci Additions
SAP method of modifying system table data
随机推荐
游戏商城毕业设计
[jailhouse article] performance measurements for hypervisors on embedded ARM processors
How can the Solon framework easily obtain the response time of each request?
Solution to the palindrome string (Luogu p5041 haoi2009)
lxml. etree. XMLSyntaxError: Opening and ending tag mismatch: meta line 6 and head, line 8, column 8
剑指 Offer 53 - II. 0~n-1中缺失的数字
Yolov5 adds attention mechanism
Fried chicken nuggets and fifa22
[binary search] 34 Find the first and last positions of elements in a sorted array
Reader writer model
Sword finger offer 53 - ii Missing numbers from 0 to n-1
Haut OJ 1241: League activities of class XXX
[interval problem] 435 Non overlapping interval
Pointnet++学习
软件测试 -- 0 序
Little known skills of Task Manager
Haut OJ 1350: choice sends candy
Use of room database
卷积神经网络简介
Acwing 4301. Truncated sequence