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

简介: 六、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










相关实践学习
自建数据库迁移到云数据库
本场景将引导您将网站的自建数据库平滑迁移至云数据库RDS。通过使用RDS,您可以获得稳定、可靠和安全的企业级数据库服务,可以更加专注于发展核心业务,无需过多担心数据库的管理和维护。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
相关文章
|
7月前
|
域名解析 网络协议 安全
计算机网络TCP/IP四层模型
本文介绍了TCP/IP模型的四层结构及其与OSI模型的对比。网络接口层负责物理网络接口,处理MAC地址和帧传输;网络层管理IP地址和路由选择,确保数据包准确送达;传输层提供端到端通信,支持可靠(TCP)或不可靠(UDP)传输;应用层直接面向用户,提供如HTTP、FTP等服务。此外,还详细描述了数据封装与解封装过程,以及两模型在层次划分上的差异。
1358 13
|
网络协议 数据安全/隐私保护 网络架构
|
网络协议 网络架构
TCP/IP协议架构:四层模型详解
在网络通信的世界里,TCP/IP协议栈是构建现代互联网的基础。本文将深入探讨TCP/IP协议涉及的四层架构,以及每一层的关键功能和作用。
2253 5
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
1627 2
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议
|
网络协议 算法 程序员
【网络】TCP/IP 五层网络模型:网络层
【网络】TCP/IP 五层网络模型:网络层
551 2
|
网络协议 网络架构
【网络】TCP/IP 五层网络模型:数据链路层
【网络】TCP/IP 五层网络模型:数据链路层
284 1
|
机器学习/深度学习 人工智能 网络协议
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
400 4
|
域名解析 网络协议
IP协议, TCP协议 和DNS 服务分别是干什么的?
大家好,我是阿萨。昨天讲解了网络四层协议[TCP/IP协议族分为哪4层?]今天我们学习下IP 协议, TCP 协议和DNS 协议分别是干什么的。
503 0
IP协议, TCP协议 和DNS 服务分别是干什么的?
|
网络协议
ACK的累加规则-wireshark抓包分析-不包含tcp头部、ip头部、数据链路层头部等。
ACK的累加规则-wireshark抓包分析-不包含tcp头部、ip头部、数据链路层头部等。
ACK的累加规则-wireshark抓包分析-不包含tcp头部、ip头部、数据链路层头部等。

热门文章

最新文章