TCP/IP四层模型与OSI七层模型
0. 前言
TCP/IP协议族(TCP/IP Protocol Suite),简称TCP/IP。
该协议族的两个核心协议为:TCP(传输控制协议,Transmission Control Protocol)和IP(网际协议或称为互联网协议,Internet Protocol)。
OSI参考模型(Open System Interconnection,开放系统互连),全称为开放系统互联参考模型 ,OSI将计算机网络体系结构划分为了七层。
从字面来看,TCP/IP协议是TCP协议和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。
不同于OSI模型的七个分层,TCP/IP参考模型把所有的TCP/IP系列协议归类到四个抽象层中。
1. TCP/IP 四层模型和 OSI 七层模型对应关系
OSI七层模型 |
TCP/IP 四层模型 |
网络协议 |
应用层 (Application) |
应用层 |
HTTP(超文本传输协议) HTTPS(超文本传输安全协议) FTP(文件传输协议) SMTP(简单邮件传输协议) DNS(域名服务) 等等 |
表示层 (Presentation) |
||
会话层 (Session) |
||
传输层 (Transport) |
传输层 |
TCP(传输控制协议) UDP(用户数据报协议) |
网络层 (Network) |
网际互连层 |
IP(网际协议) ICMP(网络控制消息协议) IGMP(网络组管理协议) |
数据链路层 (Data Link) |
网络接口层 |
以太网 Wi-Fi 等等 |
物理层 (Physical) |
2. TCP/IP 四层模型和 OSI 七层模型比较
共同点
- OSI 参考模型和 TCP/IP 参考模型都采用了层次结构的概念
- 都能够提供面向连接和无连接两种通信服务机制
- OSI参考模型与TCP/IP参考模型的传输层功能基本相似,都是负责为用户提供真正的端对端的通信服务,也对高层屏蔽了底层网络的实现细节。
不同点
- OSI采用的七层模型,而TCP/IP是四层结构
- OSI模型是在协议开发前设计的,具有通用性;TCP/IP是先有协议集然后建立模型,不适用于非TCP/IP网络
- TCP/IP参考模型的网络接口层实际上并没有真正的定义,只是一些概念性的描述;OSI参考模型不仅分了两层,而且每一层的功能都很详尽,甚至在数据链路层又分出一个介质访问子层,专门解决局域网的共享介质问题。
- TCP/IP参考模型的传输层是建立在网络互联层基础之上的,而网络互联层只提供无连接的网络服务,所以面向连接的功能完全在TCP协议中实现,当然TCP/IP的传输层还提供无连接的服务,如UDP;相反,OSI参考模型的传输层是建立在网络层基础之上的,网络层既提供面向连接的服务,又提供无连接的服务,但传输层只提供面向连接的服务
- OSI参考模型的抽象能力高,适合与描述各种网络;而TCP/IP是先有了协议,才制定TCP/IP模型的
- OSI参考模型的概念划分清晰,但过于复杂;而TCP/IP参考模型在服务、接口和协议的 区别上不清楚,功能描述和实现细节混在一起
- TCP/IP参考模型的网络接口层并不是真正的一层;OSI参考模型的缺点是层次过多,划分意义不大但增加了复杂性
- OSI参考模型虽然被看好,由于没把握好时机,技术不成熟,实现困难;相反,TCP/IP参考模型虽然有许多不尽人意的地方,但还是比较成功的
TCP/IP四层模型与OSI七层模型相关推荐
- TCP/IP四层模型和OSI七层模型
TCP/IP四层模型和OSI七层模型对应表.我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类. 表1-1 TCP/IP四层模型和OSI七层模型对应表 ...
- 【计算机网络】TCP/IP四层模型和OSI七层模型
文章目录 一.TCP/IP四层模型和OSI七层模型关系 二.TCP/IP四层模型 三.OSI七层模型 四.GET和POST的区别 五.从输入网址到页面展示的过程 六.详细过程 一.TCP/IP四层模型 ...
- TCP/IP 网络通信协议 之 OSI 七层模型
3.1 OSI七层模型 TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议.它是在网络的使用中的最基本的通信协议. 针对TCP/IP协议的标准化,国际标准化组织(ISO)制定的一个用于计算 ...
- 简述TCP/IP四层模型和OSL七层模型的概念,每一层的作用,这两个模型的区别是什么?...
TCP/IP(Transmission Control Protocol/Internet Protocol)的简写, 中文译名为传输控制协议/互联网络协议)协议 是Internet最基本的协议,简单 ...
- 读懂TCP IP四层模型与OSI七层模型
目录 一.OSI七层模型 二.TCP/IP四层模型 三.OSI模型的七层解读 3.1 OSI七层模型小结 3.2 TCP/IP模型与OSI模型的对应关系 四.常见的网络相关协议 五.TCP和UDP协议 ...
- TCP/IP 模型 与 OSI 七层模型的对应关系
TCP/IP 模型与 OSI 七层模型 七层有底向上分别是:物理层.数据链路层.网络层.传输层.会话层.表示层.应用层. 简化后的四层分别是:主机到网络层(比特).网络层(数据帧).传输层(数据包). ...
- 概念介绍:POE供电交换机、tcpip模型、OSI七层模型、路由协议、网关、访问列表(待整理)...
PoE供电交换机 是指能够通过网线为远端受电终端提供网络供电的交换机,包含网络交换机和PoE供电两个功能,是PoE供电系统中比较常见的供电设备,端口支持输出功率达15.4W,符合IEEE802.3af ...
- TCP/IP协议族 详解(TCP/IP四层模型、OSI七层模型)
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. TCP/IP协议族(TCP/IP Protocol Suite,或TCP/IP Protocols) ...
- TCPIP四层模型和OSI七层模型对应表
转载于:https://www.cnblogs.com/Pual623548198/p/7084421.html
最新文章
- Linux--缺页中断和交换技术
- Sublime Text Package Control错误另解
- 学霸君袁荣喜:K12一对一辅导,这是一个收割的时代| MCtalk教育访谈摘录
- /etc/resolv.conf root用户下不能修改
- Rational rose中实心菱形的画法
- 0421 AutoLayout的实践/基本使用
- 计算机网络 原理与实验指导书,《计算机网络原理》实验指导书.doc
- 交叉驰豫的影响因素_墨点对uv打印机印刷质量影响
- 计算机网络的各层及其协议,计算机网络的体系结构 (architecture) 是计算机网络的各层及其协议的集合...
- 又一程序员删库跑路,只不过他没跑掉,还被抓了~
- 如何查看centos系统版本以及配置信息
- 2021秋招总结(器件方向转行数字IC设计)
- Maui Shell 来了,开启 Linux 桌面新时代!
- Ruby / Rails代码气味基础01
- python搜狗微信搜索wechatsogou 用法
- 两个Ctrl键同时失灵了怎么办
- 智慧化工厂安全风险生产预警系统软件
- noip2011 瑞士轮 (归并排序)
- 在查找预编译头时遇到意外的文件结尾
- java项目如何分工合作,JavaWeb基础 jsp+servlet分工合作的简单示例