当前位置:网站首页>TCP/IP五层模型
TCP/IP五层模型
2022-07-28 05:27:00 【小 乔】
| 分层 | 名称 | 代表性软件硬件 | 代表性协议 |
|---|---|---|---|
| 5 | 应用层 | 应用程序 | HTTP、DNS、NAT、NAPT FTP(文件传输协议) SMTP/POS(邮件传输协议) Telnet(远程访问控制) SSH(远程连接协议)等 |
| 4 | 传输层 | 操作系统 | TCP、UDP等 |
| 3 | 网络层 | 路由器,操作系统 | IP等 |
| 2 | 数据链路层 | 交换机,操作系统 | MTU、ARP、以太网(数据格式)等 |
| 1 | 物理层 | 网线,光纤,电磁波 |
网络数据传输时,每个网络设备基于TCP/IP五层模型分层以后,相同的分层要使用同样的协议;
封装:发送方主机,由TCP/IP五层模型,从上到下的顺序,依次包裹数据(从内到外打包);
分用:接收端主机,从下到上,解析数据的过程(从外到内拆包);
关于IP和MAC:
IP:作用是标识源主机和目的主机地址,IP地址不是给电脑,网络硬件设备用的,是给人用来标识主机网络地址的,属于逻辑地址;
MAC作用是给网络设备硬件用的,标识硬件网络地址,网卡绑定全球唯一的mac地址,网络设备都是基于mac地址,标识发送到哪个设备上,属于物理地址;
边栏推荐
- Question brushing record -- binary tree
- 动态规划--简单题型之爬楼梯
- 【二叉树基础知识】
- Feignclient @requestmapping parameter setting and simple method setting of request header
- [C note] data type and storage
- 网络——传输层(详细版)
- [dynamic planning -- the best period for buying and selling stocks series 3]
- 代码整洁之道(二)
- Dynamic programming -- simple question type of climbing stairs
- [explain in detail how to realize Sanzi chess step by step]
猜你喜欢

valgrind工具
![[c language] - step by step to achieve minesweeping games](/img/ee/49ddfcd948ccd5c8c9dec3c48c6112.png)
[c language] - step by step to achieve minesweeping games

Leetcode 刷题日记 剑指 Offer II 050. 向下的路径节点之和

Optimization ideas from ordinary query commodities to highly concurrent query commodities

Leetcode brush question diary sword finger offer II 055. binary search tree iterator

Battle plague Cup -- strange shape

关于Shader KeyWord的整理

Leetcode 刷题日记 剑指 Offer II 048. 序列化与反序列化二叉树
![[pta-- use queues to solve the problem of monkeys choosing kings]](/img/54/94359fb3557ac07f7786ecf61a5409.png)
[pta-- use queues to solve the problem of monkeys choosing kings]

软件开发中常见模型
随机推荐
OJ 1451 数字游戏
OJ 1020 最小的回文数
OJ 1089 春运
Leetcode 刷题日记 剑指 Offer II 048. 序列化与反序列化二叉树
SSAO By Computer Shader(二)
[C note] data type and storage
Code neatness (2)
[basic knowledge of binary tree]
OJ 1020 minimum palindromes
[PTA--利用队列解决猴子选大王问题】
Initializingbean interface and examples
Question brushing record ---- reverse the linked list (reverse the whole linked list)
feignclient @RequestMapping参数设置及请求头简易方式设置
Execjs call
Leetcode 刷题日记 剑指 Offer II 047. 二叉树剪枝
Mysql-8.0.17-winx64 (additional Navicat) manual configuration version installation
[队列,栈的简单应用----包装机]
准备开始写博客了
MySQL index optimization
[dynamic planning -- the best period series for buying and selling stocks]