OSI七层模型的每一层都有哪些协议

由低到高

谈到网络不能不谈OSI参考模型,OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织ISO提出的一个网络系统互连模型。虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考......

第一层:物理层

物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的物理媒体。在这一层,数据的单位称为比特(bit)。 属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、fddi令牌环网等。

第二层:数据链路层

数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。 在这一层,数据的单位称为帧(frame)。

数据链路层协议的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等。

(802.2、802.3ATM、HDLC、FRAME RELAY )

ARP是网络层的协议,但是它所工作的内容是链路层的。具体来说应该是在网络层;

第三层:网络层

网络层负责对子网间的数据包进行路由选择。网络层还可以实现拥塞控制、网际互连等功能。

在这一层,数据的单位称为数据包(packet)。

网络层协议的代表包括:IP、IPX、RIP、OSPF等。

(IP、IPX、APPLETALK、ICMP)

第四层:传输层

传输层是第一个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。

在这一层,数据的单位称为数据段(segment)。

传输层协议的代表包括:TCP、UDP、SPX等。

第五层:会话层

会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。

RPC、SQL、NFS 、X WINDOWS、ASP

第六层:表示层

表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。

ASCII、PICT、TIFF、JPEG、 MIDI、MPEG

第七层:应用层

应用层为操作系统或网络应用程序提供访问网络服务的接口。

应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。

HTTP,FTP,SNMP等

加密解密是在网络层完成的

七层理解

物理层:物理接口规范,传输比特流,网卡是工作在物理层的。

数据层:成帧,保证帧的无误传输,MAC地址,形成EHTHERNET帧

网络层:路由选择,流量控制,IP地址,形成IP包

传输层:端口地址,如HTTP对应80端口。TCP和UDP工作于该层,还有就是差错校验和流量控制。

会话层:组织两个会话进程之间的通信,并管理数据的交换使用NETBIOS和WINSOCK协议。QQ等软件进行通讯因该是工作在会话层的。

表示层:使得不同操作系统之间通信成为可能。

应用层:对应于各个应用软件

转载于:https://www.cnblogs.com/mengyan/archive/2012/10/10/2717702.html

OSI七层-相关协议相关推荐

  1. OSI七层网络协议,网络协议的层次结构

      网络协议的层次结构: 1. OSI七层模型:OSI(Open System Interconnect),即开放式系统互联 第一层:物理层 作用:透明地传输比特流.为数据端设备提供传送数据通路.传输 ...

  2. OSI 七层网络协议的定义与理解

    计算机网络,是计算机的基础课程,也是对互联网应用开发人员,必须要了解或者深入理解的一门网络课程,也是必要的基础.一般,在面试中,都被涉及或者解剖的问题. OSI 模型各层间关系和通讯时的数据流向如图所 ...

  3. 网络知识梳理--OSI七层网络与TCP/IP五层网络架构及二层/三层网络

    作为一个合格的运维人员,一定要熟悉掌握OSI七层网络和TCP/IP五层网络结构知识. 废话不多说!下面就逐一展开对这两个网络架构知识的说明: 一.OSI七层网络协议 OSI是Open System I ...

  4. OSI七层网络、TCP/IP五层网络架构、二层/三层网络

    一.OSI七层网络协议 OSI是Open System Interconnect的缩写,意为开放式系统互联. OSI参考模型各个层次的划分遵循下列原则: 1)根据不同层次的抽象分层 2)每层应当有一个 ...

  5. 【网络基础概念】: 网络相关硬件、TCP/IP四层协议模型、OSI七层协议模型。

    # 时人不识凌云木,直待凌云始道高 # 大家好,我是码辣,是一只正在努力的小小猿一枚,希望大家多多关照 ^v^. # 初次见面,希望大家能够喜欢.(如果你认为文章可以,别忘一键三连呀!嘿嘿. # 有什 ...

  6. snmp协议_软件评测师写作专栏之OSI七层模型及其常见的协议11

    各位学员大家好,大家在学习计算机网络的时候,OSI七层模型及其常见的协议是必考的内容.为了让大家快速掌握这方面的知识点,接下来就带领大家一起来学习一下! 例题:下面的协议中属于应用层协议的是( 1 ) ...

  7. 网络编程 之osi七层协议

    osi 七层协议 : 应用层: 应用层功能:规定应用程序的数据格式 传输层:tcp协议可靠传输 tcp协议不可靠传输 设定端口,端口即应用程序与网卡关联的编号. 网络层: ip协议 网络部分:标识子网 ...

  8. OSI 七层模型和TCP/IP模型及对应协议(详解)

    OSI 七层模型和TCP/IP模型及对应协议(详解) 查看全文 http://www.taodudu.cc/news/show-6185847.html 相关文章: OSI7层网络模型协议精析 OSI ...

  9. OSI七层模型的功能及协议

    OSI七层模型的功能 1.应用层   这是OSI的最高层.这一层的协议直接为用户服务,提供分布式处理环境.应用层管理开放系统的互连,包括系统的启动.维持和终止,并保持应用进程间建立连接所需的数据记录, ...

最新文章

  1. 人工不智能,AI产品经理要帮助用户认清这一现实
  2. java map 查找_Map 查找表操作
  3. docker容器内访问外部mysql_详解Docker容器内应如何访问本机(宿主机)
  4. Web前后端笔记-通过对称加密算法和信息摘要算法防止数据重放
  5. python对象特性教学_Python三个面向对象特性多态性的实用解释,实践,解读,丨,三大,特征,之...
  6. python mainloop作用_Tkinter中的mainloop应该如何理解?
  7. kubernetes kubelet参数
  8. 计算机四级网络工程师复习提纲
  9. 使用健康档案数据计算OLT的用户光衰不合格率
  10. Error: ErrorCodeERRPS008:SubStatusES0001:Error: Could not read installation path from registry.
  11. 计算机无法获取正常的ip地址,无法获取ip地址,教您电脑无法获取ip地址的解决方法...
  12. ubuntu挂载raid硬盘_Ubuntu服务器挂载新硬盘的步骤
  13. android命令大全 pdf,android调试桥(adb)常用命令.pdf
  14. 成像数据更好的展示_如何使用数据科学更好地了解您的客户
  15. JSRUN有什么用?
  16. 学VC,我想对自己说......
  17. 离散数学真值表(c语言编程实现),C语言 实现离散数学合式公式真值表
  18. 突破微软远程桌面帧率限制
  19. 爬虫爬取王者荣耀 英雄故事 和技能
  20. 豆瓣8.0!烂番茄99%鲜!苹果高分冲奥动画《狼行者》精彩幕后来了!

热门文章

  1. win2008下的无线网卡设置
  2. ora-01034 / ORA-27101 错误.
  3. Android快捷键
  4. GitHub 回滚操作
  5. Selenium+java - 下拉框处理
  6. 《Python编程从入门到实践》学习笔记8(第9章:类)
  7. C#图解教程 第二十一章 命名空间和程序集
  8. uva1152 - 4 Values whose Sum is 0(hash或STL技巧ac)
  9. Java 第六次作业
  10. 【深度好文】多线程之WaitHandle--派生EventWaitHandle事件构造-》AutoResetEvent、ManualResetEvent...