博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络7层协议,4层,5层?理清容易混淆的几个概念
阅读量:5276 次
发布时间:2019-06-14

本文共 708 字,大约阅读时间需要 2 分钟。

https://blog.csdn.net/cc1949/article/details/79063439

手痒了,普及一篇网络协议基础知识。

一、7层

7层是指OSI七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。

各层的作用及描述,以及对应的协议如下图(好东西啊,不过本文图是盗图,懒得重画了,仅供各位学习使用):

 

二、5层

5层只是OSI和TCP/IP的综合,是业界产生出来的非官方协议模型,但是很多具体的应用。实际应用还是TCP/IP的四层结构。为了方便可以把下两层称为网络接口层。五层体系结构包括:应用层、运输层、网络层、数据链路层和物理层。 

5层模型不展开讲解,内容和功能参照7层的,这里把3者做一个综合的对应,如下图:

 

三、4层

4层是指TCP/IP四层模型,主要包括:应用层、运输层、网际层和网络接口层。

 

4层协议和对应的标准7层协议的关系如下图:

 

四、数据包

从上往下,每经过一层,协议就会在包头上面做点手脚,加点东西,传送到接收端,再层层解套出来,如下示意图:

---------------------
作者:cc19
来源:CSDN
原文:https://blog.csdn.net/cc1949/article/details/79063439
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/liuqiyun/p/10039654.html

你可能感兴趣的文章
洛谷P3809 后缀排序【后缀数组】【模板】
查看>>
Java 内部类
查看>>
翻译的艺术 —— 无能为力的翻译,搞笑的音译
查看>>
统计学习导论 基于R应用——作业 3
查看>>
response.setHeader()的用法
查看>>
Java学习笔记
查看>>
Python 3基础教程32-正则
查看>>
linux、sql 常用的一些特殊符号
查看>>
无限级分类实现思路
查看>>
函数mod(a,m)
查看>>
学习MySQL我们应该知道哪些东西?
查看>>
java工程中的.classpathaaaaaaaaaaaaaaaa<转载>
查看>>
cordova打包app后发请求出现 Provisional headers are shown的问题
查看>>
PHP-SESSION深入理解
查看>>
.net面试题目51-100
查看>>
[转]Android 代码自动提示功能
查看>>
算法题:找出一个数组中相加值最大的连续序列元素
查看>>
Java VisualVM插件地址
查看>>
[QPlugins]学习大纲
查看>>
hdu 3335
查看>>