TCP/IP和OSI的基础层级关系图,TCP/IP四层模型关系,TCP/IP和HTTP/HTTPS的关系图

news/2024/7/12 2:49:02 标签: http, tcp/ip, https, 网络协议, 网络
http://www.w3.org/2000/svg" style="display: none;">

TCP/传输控制协议英文全称Transmission Control Protocol。
IP/网际互连协议英文全称Internet Protocol。
tcp和ip是互联网众多通信协议中最为著名的。

1.https://baike.baidu.com/item/OSI%E6%A8%A1%E5%9E%8B/10119902?fr=aladdin">OSI参考模型与TCP/IP的关系

计算机网络分层模型
OSI七层模型TCP/IP四层模型TCP/IP五层模型
应用层应用层应用层应用程序
表示层
会话层
传输层传输层传输层操作系统
网络网络网络
数据链路层网络接口层网卡层(数据链路层)设备驱动程序与网路接口
物理层物理层(硬件)

2.模型层与协议的关系

模型层与协议的关系
TCP/IP四层模型TCP/IP五层模型包含的协议
应用层应用层 HTTP,HTTPS,DNS,
URI,HTML,TLS/SSL,
SMTP,SMTP,POP,
IMAP,MIME,TELNET,
SSH,FTP,SNMP,
MIB,SIP,RTP,
LDAP...
传输层传输层 TCP,UDP,UDP-Lite,
SCTP,DCCP...
网络网络IP,ARP,ICMP...
网络接口层网卡层(数据链路层)
物理层(硬件)

(PS:部分资料来源于《图解TCP/IP》这本书)


http://www.niftyadmin.cn/n/189751.html

相关文章

django 运用pycharm的各种故障汇总(1)

一.用django入门第一个问题:pycharm的[community]社区版-免费开源与[professional]专业版注册收费两个版本:用django只能有[professional]版本便捷、专业; 解决方案的各种学习总结: 1.破解版:网上找了很多资料,基本已经没效果,不要报太大希望; 2.找中间途径然后有:Python 、…

UI设计都有哪些主流设计软件?

虽说设计审美很重要,软件只是工具,但就像走楼梯和坐电梯都能到达顶楼,电梯的效率显然更高一样,好用的设计工具也是如此。下面我们就一起来了解下UI设计的主流软件,以及如何选择自己适合的设计软件。 Sketch 一、软件…

【CE】Mac下的CE教程Tutorial:基础篇(第5关:代码查找器)

▒ 目录 ▒🛫 导读开发环境1️⃣ 第五关:代码查找器翻译操作步骤🛬 文章小结📖 参考资料🛫 导读 开发环境 版本号描述文章日期2023-03-操作系统MacOS Big Sur 11.5Cheat Engine7.4.3 1️⃣ 第五关:代码查…

new和malloc两个函数详细实现与原理分析

1.申请的内存所在位置 new操作符从自由存储区(free store)上为对象动态分配内存空间,而malloc函数从堆上动态分配内存。自由存储区是C基于new操作符的一个抽象概念,凡是通过new操作符进行内存申请,该内存即为自由存储…

码农、程序员、开发者

我上周写过两篇文章:《啥叫工程?啥叫工程师?》《工程师和码农》没有工程怎么会有工程师,没有软件工程怎么会有软件工程师.所以我说软件工程里含有组织岗位建制与分工、项目管理,所以软件项目经理也是软件工程师大范畴啊…

rk3288如何安装qt

在RK3288上安装Qt需要执行以下步骤: 安装Ubuntu操作系统 RK3288板子一般是采用Linux系统,安装Ubuntu是为了方便安装Qt和相关开发工具。 下载安装Qt 访问Qt官网下载适合RK3288的版本,然后安装到Ubuntu系统中。 更新系统依赖库 为了避免Q…

redis的基础知识

1.内存回收 因为C语言并不具备自动内存回收功能,所以Redis在自己的对象系 统中构建了一个引用计数(reference counting)技术实现的内存回收机 制,通过这一机制,程序可以通过跟踪对象的引用计数信息,在适当…

FasterNet实战:使用FasterNet实现图像分类任务(二)

文章目录训练部分导入项目使用的库设置随机因子设置全局参数图像预处理与增强读取数据设置Loss设置模型设置优化器和学习率调整算法设置混合精度,DP多卡,EMA定义训练和验证函数训练函数验证函数调用训练和验证方法运行以及结果查看测试热力图可视化展示一…