总结ISO各层协议都有哪些
来源:互联网 发布:买家申请淘宝介入后果 编辑:程序博客网 时间:2024/04/30 14:35
总结ISO各层协议都有哪些
点击这里查看原文。
OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器,交换机。
OSI七层模型是一种框架性的设计方法,建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题,其最主要的功能就是帮助不同类型的主机实现数据传输。它的最大优点是将服务、接口和协议这三个概念明确地区分开来,通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯。
各层简介:
- 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换),这一层的数据叫做比特。
- 数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问,这一层通常还提供错误检测和纠正,以确保数据的可靠传输。
- 网络层:在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择,Internet的发展使得从世界各站点访问信息的用户数大大增加,而网络层正是管理这种连接的层。
- 传输层:定义了一些传输数据的协议和端口号(WWW端口80等),如:TCP(传输控制协议,传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),UDP(用户数据报协议,与TCP特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如QQ聊天数据就是通过这种方式传输的), 主要是将从下层接收的数据进行分段和传输,到达目的地址后再进行重组,常常把这一层数据叫做段。
- 会话层:通过传输层(端口号:传输端口与接收端口)建立数据传输的通路,主要在你的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名)。
- 表示层:可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。例如,PC程序与另一台计算机进行通信,其中一台计算机使用扩展二一十进制交换码(EBCDIC),而另一台则使用美国信息交换标准码(ASCII)来表示相同的字符。如有必要,表示层会通过使用一种通格式来实现多种数据格式之间的转换。
- 应用层: 是最靠近用户的OSI层,这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真)提供网络服务。
0 0
- 总结ISO各层协议都有哪些
- OSI与TCP/IP各层的结构与功能,都有哪些协议
- OSI与TCP/IP各层的结构与功能,都有哪些协议?
- OSI与TCP/IP各层的结构与功能,都有哪些协议
- 网络协议都有哪些
- ISO的七层模型是什么?tcp/udp属于哪一层?tcp/udp有哪些优缺点?tcp/udp的使用场合?PPP协议属于哪一层协议?
- ISO的七层模型是什么?tcp/udp属于哪一层?tcp/udp有哪些优缺点?tcp/udp的使用场合?PPP协议属于哪一层协议?
- TCP/IP把网络分为四层,各层协议有哪些?
- OSI七层模型各层分别有哪些协议及它们的功能
- ISO七层协议
- HTTP协议的状态消息都有哪些?
- 常见的开源协议都有哪些
- osi七层模型中都有哪些重要协议
- 都有哪些问题?
- ISO五层协议研究
- 基于TCP的应用层协议、与基于UDP的应用层协议分别有哪些?
- 计算机网络应用层和传输层及网络层协议有哪些?
- (总结)行内元素和块元素都有哪些
- 理解最大熵模型
- echo用法
- leetcode_109 Pascal Triangle II
- 【hibernate】hibernate的原理
- 敏捷开发初接触
- 总结ISO各层协议都有哪些
- 项目记录34--tolua 框架 场景管理BaseScene
- 欢迎使用CSDN-markdown编辑器
- 南阳题目91-阶乘之和
- http 协议详解(转)
- 常用的JVM数据结构
- 据说他姓氏改成null之后,酒店、租车、购物各种不花钱了
- Cuda学习笔记(二)——Cuda中对线程块的设置
- HDU:1432 Lining Up(数学)