网络4/7层模型各层作用和协议对比
文章目录
- 1.应用层
- 应用层
- 表示层
- 2.传输层
- 会话层
- 传输层
- 3.网间层
- 网络层
- 4.网络接口
- 数据链路层
- 物理层
1.应用层
应用层
- 作用
应用层为操作系统或网络应用程序提供访问网络服务的接口 - 协议
Telnet(Internet远程登录服务的标准协议和主要方式)
FTP(文件传输协议)
HTTP(超文本传送协议)
SNMP(简单网络管理协议)
表示层
- 作用
表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解
表示层的数据转换包括数据的加密、压缩、格式转换等
2.传输层
会话层
- 作用
会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话
会话层还利用在数据中插入校验点来实现数据的同步
传输层
- 作用
传输层是第一个端到端,即主机到主机的层次
传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输
传输层还要处理端到端的差错控制和流量控制问题
数据的单位称为数据段(segment) - 协议
TCP(传输控制协议)
UDP(用户数据报协议)
SPX(序列分组交换协议)
3.网间层
网络层
- 作用
网络层负责对子网间的数据包进行路由选择
还可以实现拥塞控制、网际互连等功能
数据的单位称为数据包(packet) - 协议
IP(网络之间互联的协议)
IPX(互联网数据包交换协议)
RIP(路由信息协议)
OSPF(开放式最短路径优先)
4.网络接口
数据链路层
- 作用
数据链路层在不可靠的物理介质上提供可靠的传输
物理地址寻址、数据的成帧、流量控制、数据的检错、重发等
数据的单位称为比特(bit) - 协议
SDLC(同步数据链路控制)
HDLC(高级数据链路控制)
PPP(点对点协议)
STP(生成树协议)
帧中继
物理层
- 作用
该层为上层协议提供了一个传输数据的物理媒体。
数据的单位称为比特(bit) - 协议
EIA/TIA RS-232
EIA/TIA RS-449
V.35
RJ-45
网络4/7层模型各层作用和协议对比相关推荐
- OSI七层模型各层 学习笔记
1.各层功能 (1)物理层(Physical Layer) 物理层是OSI参考模型的最低层,它利用传输介质为数据链路层提供物理连接.它主要关心的是通过物理链路从一个节点向另一个节点传送比特流,物理链路 ...
- 网络 | 1.OSI七层模型各层常见协议
OSI七层协议 第七层:应用层 第六层:表示层 第五层:会话层 第四层:传输层 第三层:网络层 第二层:数据链路层 第一层:物理层 第七层:应用层 功能:提供各种各样的应用层协议,为用户与网络之间提供 ...
- OSI七层模型每层作用
1.物理层:物理层处于OSI参考模型的最低层.物理层的主要功能是利用物理传输介质为数据链路层提供物理连接,以透明地传送比特流. 2.数据链路层:数据链路层在物理层提供比特流传输服务的基础上,在通信实体 ...
- OSI七层模型详解 TCP/IP协议
总结 OSI中的层 功能 TCP/IP协议族 应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等 表示层 数据格式化,代码转换, ...
- 计算机网络7层协议模型,计算机网络(一) OSI七层模型及TCP/IP dubbo协议
3.TCP/IP 四层模型: TCP/IP协议:是一个网络通信模型,是OSI 七层模型的简化,为4层模型,泛指众多(TCP,UDP,IP等)协议: OSI TCP/IP 功能 协议 应用层 应用层 文 ...
- OSI七层模型每层的功能及包含的协议
OSI七层模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP五层模型 应用层 传输层 网络层 ...
- OSI七层模型——第一层物理层
目录 1 物理层的用途 1.1 物理连接 1.1.1 无线路由器 1.1.2 有线连接到无线路由器 1.1.3 使用以太网网卡进行有线连接 1.2 物理层 2 物理层的特征 2.1 物理层标准 2.2 ...
- 网络分层之OSI的7层模型与TCP/IP的5层模型
网络分层之OSI的7层模型与TCP/IP的5层模型 1.OSI的7层模型与TCP/IP的5层模型的简单介绍 (1)OSI的7层模型 (2)TCP/IP的5层模型 2.TCP/IP协议栈的主要协议 3. ...
- OSI七层模型的作用
第七层:应用层 数据 用户接口,提供用户程序"接口". 第六层:表示层 数据 数据的表现形式,特定功能的实现,如数据加密. 第五层:会话层 数据 允许不同机器上的用户之间建立会 ...
最新文章
- linux代码动态分析软件,举例分析Linux动态库和静态库
- python代码根据时间获取周数(week of the year)
- python教程书籍推荐-推荐几本对于Python初学者比较好的书籍(内含PDF)
- jquery标签选择器应用示例
- linux下epoll如何实现高效处理
- AQS(CountdownLatch、CyclicBarrier、Semaphore)、FutureTask、BlockingQueue、ForkJoin
- mysql500万数据查询速度_是什么影响了数据库查询速度
- 进程的退出方式以及僵尸进程和孤儿进程
- java获取文件夹 路径,Java获取文件的路径
- Android 项目在Eclipse中的目录结构
- linux下Mariadb的二进制安装
- php实用小技巧【持续更新】
- oracle的sum函数精度问题_Excel中的这些烧脑问题,你遇到过几种?
- html表格行数代码,HTML表格可选行Javascript包
- AdTime:多屏时代下传统媒体的鼓起
- 【Java基础教程】Java的输入输出
- appium历史版本下载
- SQLyog数据库:主键外键代码添加
- 计算机组成原理-计算机可靠性模型(串联并联系统/串并联混合系统)
- mobi文件怎么打开?