六、TCP/IP模型 和 5层参考模型

本文涉及的产品
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
简介: 六、TCP/IP模型 和 5层参考模型

1、OSI参考模型和TCP/IP参考模型的相同点


OSI参考模型和TCP/IP参考模型的对应关系如下所示:

363bfb522d634bd5a557999056ab2122.png

(1). 两个模型都会进行分层


(2). 从上图可以看出,他们都是基于独立的协议栈的概念


(3). 都可以实现异构网络的互联




2、OSI参考模型和TCP/IP参考模型的不同点


(1). OSI参考模型定义了三点:服务、协议和接口


(2). OSI先出现,参考模型先于协议发明,不偏向特定协议


(3). TCP/IP设计之初就考虑到了异构网络的互联问题,所以将IP作为重要的层次


(4). 在网络层和传输层两个层面这两个模型的通信方式会有不同,如下所示:

f7fbaf4edc714e7a908707fa63b5ebd5.png

面向连接:分为三个阶段,第一阶段是建立连接,在此阶段,发出一个建立连接的请求;第二是开始数据传输,只有在连接成功建立之后才能开始数据传输;第三是释放连接,当数据传输完毕,必须释放连接。无连接:没有这么多阶段,它直接进行数据传输。





3、5层参考模型


5层参考模型综合了OSI和TCP/IP的优点,其层次分布和各层的功能及协议如下图所示:



image.png


3.1 5层参考模型的数据封装和解封装


5层参考模型的数据封装和解封装过程和每个过程形成的数据形式以及每个过程在上一层协议数据单元基础之上添加的内容如下所示:


ab92ff538bd74613946110769db0b21f.png










相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
相关文章
|
5月前
|
XML 存储 JSON
【面试题精讲】序列化协议对应于 TCP/IP 4 层模型的哪一层?
【面试题精讲】序列化协议对应于 TCP/IP 4 层模型的哪一层?
|
1月前
|
网络协议 开发者 Python
tcp/ip模型中,帧是第几层的数据单元?
在网络通信的世界中,TCP/IP模型以其高效和可靠性而著称。这个模型是现代互联网通信的基石,它定义了数据在网络中如何被传输和接收。其中,一个核心的概念是数据单元的层级,特别是“帧”在这个模型中的位置。今天,我们就来说一下TCP/IP模型中帧的概念,以及它作为数据单元在哪一层中扮演着关键角色。
|
2月前
|
网络协议 网络架构
【网络奇缘】- 计算机网络|分层结构|深入探索TCP/IP模型|5层参考模型
【网络奇缘】- 计算机网络|分层结构|深入探索TCP/IP模型|5层参考模型
20 0
|
7月前
|
网络协议 网络架构
一文搞定OSI,TCP/IP,TCP/IP对等三大模型
本文的数通小白很重要,OSI参考模型,TCP/IP标准模型,TCP/IP对等模型这三大模型是小白必知,这篇可以给数通小白了解三大模型一个好的学习路径
|
5月前
|
SQL 网络协议 前端开发
🚀超级简单的图解TCP/IP,看不懂来打我:OSI模型与通信示例🚀
🚀超级简单的图解TCP/IP,看不懂来打我:OSI模型与通信示例🚀
|
6月前
|
域名解析 网络协议 网络安全
解析TCP/IP协议的分层模型
解析TCP/IP协议的分层模型
58 0
|
7月前
|
SQL 开发框架 网络协议
OSI参考模型与TCP/IP协议簇
OSI参考模型与TCP/IP协议簇
87 0
|
7月前
|
网络协议 算法 人机交互
TCP/IP、OSI七层模型---开放式系统互联模型
一、OSI七层模型—开放式系统互联模型
59 0
|
7月前
|
网络协议 API 网络性能优化
一文带你了解TCP/IP模型以及封装和分用
一文带你了解TCP/IP模型以及封装和分用
一文带你了解TCP/IP模型以及封装和分用
|
8月前
|
网络协议
TCP / IP 模型
TCP / IP 模型