为把在一个网络结构下开发的系统与在另一个网络结构下开发的系统互连起来,以实现更高一级的应用,使异种机之间的通信成为可能,便于网络结构标准化,国际标准化组织(ISO)于1983年形成了开放系统互连基本参考模OSI(Open Systems Interconnection 简称OSI)的正式文件。所谓开放,是指只要按OSI标准来办,什么样的系统均可互相通信。

在OSI参考模型中,把网络协议分为七层,从下到上依次为物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。

OSI参考模型各层的作用:

       物理层:在物理媒体上传输原始的数据比特流。

       数据链路层:将数据分成一个个数据帧,以数据帧为单位传输。有应有答,遇错重发。

       网络层:将数据分成一定长度的分组,将分组穿过通信子网,从信源选择路径后传到信宿。

       传输层:提供不具体网络的高效、经济、透明的端到端数据传输服务。

       会话层:进程间的对话也称为会话,会话层管理不同主机上各进程间的对话。

       表示层:提供数据信息的语法表示变换。

       应用层:提供应用程序访问OSI环境的手段。

对等层协议之间交换的信息单元统称为协议数据单元(PDU,Protocol Data Unit):
  传输层——数据(Segment)
  网络层——数据(Packet)
  数据链路层——数据(Frame)
  物理层——比特(bit)

OSI网络体系结构各层协议:
一、应用层:TELNET、FTP、TFTP、SMTP、SNMP、HTTP、BOOTP、DHCP、DNS

二、表示层:
                         文本:ASCII,EBCDIC
                         图形:TIFF,JPEG,GIF,PICT
                         声音:MIDI,MPEG,QUICKTIME
三、会话层:NFS、SQL、RPC 、X-WINDOWS、ASP(APPTALK会话协议)、SCP
四、传输层:TCP、UDP、SPX
五、网络层:IP、IPX、ICMP、RIP、OSPF(Open Shortest Path First开放式最短路径优先)

六、数据链路层:SDLC、HDLC、PPP、STP(Spanning Tree Protocol)、帧中继

七、物理层:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45

OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层

五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。
每一层的协议如下:
物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器)
数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机)
网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器)
传输层:TCP、UDP、SPX
会话层:NFS、SQL、NETBIOS、RPC
表示层:JPEG、MPEG、ASII
应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS

每一层的作用如下:
物理层:通过媒介传输比特,确定机械及电气规范(比特Bit)
数据链路层:将比特组装成帧和点到点的传递(帧Frame)
网络层:负责数据包从源到宿的传递和网际互连(包PackeT)
传输层:提供端到端的可靠报文传递和错误恢复(段Segment)
会话层:建立、管理和终止会话(会话协议数据单元SPDU)
表示层:对数据进行翻译、加密和压缩(表示协议数据单元PPDU)
应用层:允许访问OSI环境的手段(应用协议数据单元APDU)

OSI网络体系结构及其各层主要协议相关推荐

  1. ISO/OSI网络体系结构和TCP/IP协议模型

    1. ISO/OSI的参考模型共有7层,由低层至高层分别为:物理层.数据链路层.网络层.传输层.会话层.表示层. 应用层.各层功能分别为: (1)物理层 提供建立.维护和拆除物理链路所需的机械.电气. ...

  2. 计算机网络基础:ISO/OSI网络体系结构知识笔记​

    1.ISO/OSI网络体系结构出现的目的 因为计算机网络是非常复杂的系统,相互通信的两台计算机必须高度协调配合才能正常工作.为了更好的解决网络复杂的问题,提出来网络分层的方法,这样可以把复杂的网络问题 ...

  3. OSI网络体系结构各层协议:

    一.应用层:TELNET.FTP.TFTP.SMTP.SNMP.HTTP.BOOTP.DHCP.DNS 二.表示层:  文本:ASCII,EBCDIC  图形:TIFF,JPEG,GIF,PICT  ...

  4. ISO/OSI 网络体系结构

    1.参考模型 (1)模型 (2)各层主要功能和主要设备协议 (3)各层传输内容: 物理层:bit 数据链路层:帧 网络层:包 传输层:报文 2.网络互连硬件 (1)物理层的互联设备: 中继器:实现局域 ...

  5. 计算机网络基本知识(五):ISO/OSI网络体系结构简介

    一.ISO/OSI参考模型 二.各层说明 OSI/RM中的1-3层主要负责通信功能,一般称为通信子网层.上三层(即5-7层)属于资源子网的功能范畴,称为资源子网层.传输层起着衔接上下三层的作用.各层说 ...

  6. 网络体系结构基本概念及OSI七层模型

    目录 OSI OSI协议集 其他知识点 常用商务网络体系结构 网络体系结构设计与实施 知识点详解: 网络需求分析: 网络系统设计: OSI 为了使不同的网络厂商,硬件厂商的系统能够良好地兼容与互联,I ...

  7. 第一章 OSI网络模型和TCP/ IP协议栈

    第一章 OSI网络模型和TCP/ IP协议栈 1.1 计算机网络的定义 计算机网络是指将若干台地理位置不同,且具有独立功能的计算机,通过通信设备和传输线路相互连接起来,按照一定的通讯规则进行通信,以实 ...

  8. 计算机网络基础之OSI网络分层大总结

    温故: 网络层在OSI七层中位于第三层,同时也是通信子网的最高层,物理层传输的单位是比特流,数据链路层传输的是数据帧,而网络层的传输单位是数据包,传输层的传输单位是报文.这里还要做一个比较,物理层要解 ...

  9. 网络体系结构(OSI模型和TCP/IP协议 功能)

    网络体系结构 OSI开放系统互联参考模型将整个网络的功能划分为七个层次,每个层次完成不同的功能.这七层由低到高分别是物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. OSI各层的功能 物理 ...

最新文章

  1. react前端显示图片_在react里怎么引用图片
  2. 巧用linux版powershell,管理linux下的docker
  3. eslint quo_Quo Vadis JUnit
  4. IBM AIX 5.3 系统管理 -- 系统启动过程详解
  5. ubuntu中将git 提交编译器nano 修改为vim
  6. 《计算复杂性:现代方法》——第0章 记 号 约 定 0.1 对象的字符串表示
  7. word中表格加粗某一行
  8. Cisco packe tracer 6.2安装教程
  9. 计算机组成原理累加器实验,计算机组成原理实验教学的探讨.doc
  10. java新手代码翻译成中文_急!老师让我把以下代码翻译成中文的
  11. (Linux目录操作命令)零基础小白学习_入门到精通03 程序员阿沐
  12. 实验二十三——RPL协议仿真实验
  13. 解决Ubuntu18.04 / 16.04和Win10双系统系统时间时间不同步
  14. dw cs6 html建站点,dreamweaver cs6网页中制作锚点链接的教程方法
  15. datagridvie设置行高列宽_DataGridView控件如何让行高随内容的多少变化啊?
  16. 什么是迭代器(Iterator)?
  17. python中dic.get用法
  18. Latex Tips: 如何输入矩阵(illustrated in Jupyter Notebook)
  19. 支持国产ARM64架构部署,支持使用rz、sz命令上传下载文件,JumpServer堡垒机v2.12.0发布
  20. pdf中矢量图提取出来,插入visio 或者 word,保持矢量图特性,十分清晰;

热门文章

  1. springboot尚硅谷雷神学习笔记
  2. 第29届奥林匹克运动会组织委员会介绍
  3. 2004年 雅典 第28届奥运会
  4. C++学习笔记(十)成员变量和成员函数分开存储、this指针、空指针访问成员函数、const修饰成员函数、友元
  5. Java核心技术卷1扫盲笔记
  6. linux中grep的用法详解,grep的基本用法详解
  7. 滴滴基于 HDFS EC 节约大量存储成本的实践
  8. 组合数C(m,n)的四种求法
  9. 学海无涯苦作舟,生活幸福如何做?
  10. rose 生成java代码_Rational Rose双向工程java代码生成与图生成