osi七层模型

OSI七层模型在计算机网络发展中的作用和意义分别是什么?OSI 七层模型称为开放式系统互联参考模型 OSI 七层模型是一种框架性的设计方法
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主
要的功能使就是帮助不同类型的主机实现数据传输
物理层 : O S I 模型的最低层或第一层 , 该层包括物理连网媒介,如电缆连线连接器 。物理层的协议产生并检测电压以便发送和接收携带数据的信号 。在你的桌面P C 上插入网络接口卡,你就建立了计算机连网的基础 。换言之,你提供了一个物理层 。尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率 。网络物理问题,如电线断开 , 将影响物理层 。
数据链路层: O S I 模型的第二层,它控制网络层与物理层之间的通信 。它的主要功能是如何在不可靠的物理线路上进行数据的可靠传递 。为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧 。帧是用来移动数据的结构包,它不仅包括原始数据,还包括发送方和接收方的网络地址以及纠错和控制信息 。其中的地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达 。
数据链路层的功能独立于网络和它的节点和所采用的物理层类型,它也不关心是否正在运行 Wo r d 、E x c e l 或使用I n t e r n e t。有一些连接设备,如交换机 , 由于它们要对帧解码并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的 。
网络层: O S I 模型的第三层,其主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方 。
网络层通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A 到另一个网络中节点B 的最佳路径 。由于网络层处理路由 , 而路由器因为即连接网络各段,并智能指导数据传送,属于网络层 。在网络中,“路由”是基于编址方案、使用模式以及可达性来指引数据的发送 。
传输层: O S I 模型中最重要的一层 。传输协议同时进行流量控制或是基于接收方可接收数据的快慢程度规定适当的发送速率 。除此之外,传输层按照网络能处理的最大尺寸将较长的数据包进行强制分割 。例如,以太网无法接收大于1 5 0 0 字节的数据包 。发送方节点的传输层将数据分割成较小的数据片 , 同时对每一数据片安排一序列号,以便数据到达接收方节点的传输层时,能以正确的顺序重组 。该过程即被称为排序 。
工作在传输层的一种服务是 T C P / I P 协议套中的T C P (传输控制协议),另一项传输层服务是I P X / S P X 协议集的S P X (序列包交换) 。
会话层: 负责在网络中的两节点之间建立和维持通信 。会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通 , 同步两个节点之间的对 话,决定通信是否被中断以及通信中断时决定从何处重新发送 。
你可能常常听到有人把会话层称作网络通信的“交通警察” 。当通过拨号向你的 I S P (因特网服务提供商)请求连接到因特网时 , I S P 服务器上的会话层向你与你的P C 客户机上的会话层进行协商连接 。若你的电话线偶然从墙上插孔脱落时,你终端机上的会话层将检测到连接中断并重新发起连接 。会话层通过决定节点通信的优先级和通信时间的长短来设置通信期限
表示层: 应用程序和网络之间的翻译官,在表示层 , 数据将按照网络能理解的方案进行格式化;这种格式化也因所使用网络的类型不同而不同 。
表示层管理数据的解密与加密,如系统口令的处理 。例如:在 Internet上查询你银行账户,使用的即是一种安全连接 。你的账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密 。除此之外,表示层协议还对图片和文件格式信息进行解码和编码 。
应用层: 负责对软件提供接口以使程序能使用网络服务 。术语“应用层”并不是指运行在网络上的某个特别应用程序  , 应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理 。

OSI七层模型的好处?【osi七层模型】OSI七层模型的好处:
1、减少网络复杂度
2、标准化
3、模块化
4、协作
5、加速发展
6、简单教学
上三层(Ms公司研究)系统层下四层(Cisco公司研究)网络层
下层为上层提供服务

写出计算机网络OSI模型的七个层次,并简述个层的作用看来你很需要 本来不回答0分的
===
网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议 。这样做使得每个协议的设计、分析、时限和测试比较容易 。协议划分的一个主要原则是确保目标系统有效且效率高 。为了提高效率 , 每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该能够共享特定的数据结构;同时这些协议的组合应该能处理所有可能的硬件错误以及其它异常情况 。为了保证这些协议工作的协同性 , 应当将协议设计和开发成完整的、协作的协议系列(即协议族),而不是孤立地开发每个协议 。
在网络历史的早期,国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版了开放系统互联的七层参考模型 。一台计算机操作系统中的网络过程包括从应用请求(在协议栈的顶部)到网络介质(底部),OSI参考模型把功能分成七个分立的层次 。图2.1表示了OSI分层模型 。

┌—————┐
│ 应用层 │←第七层
├—————┤
│ 表示层 │
├—————┤
│ 会话层 │
├—————┤
│ 传输层 │
├—————┤
│ 网络层 │
├—————┤
│数据链路层│
├—————┤
│ 物理层 │←第一层
└—————┘
图2.1 OSI七层参考模型

OSI模型的七层分别进行以下的操作:

第一层??物理层
第一层负责最后将信息编码成电流脉冲或其它信号用于网上传输 。它由计算机和网络介质之间的实际界面组成,可定义电气信号、符号、线的状态和时钟要求、数据编码和数据传输用的连接器 。如最常用的RS-232规范、10BASE-T的曼彻斯特编码以及RJ-45就属于第一层 。所有比物理层高的层都通过事先定义好的接口而与它通话 。如以太网的附属单元接口(AUI),一个DB-15连接器可被用来连接层一和层二 。
第二层??数据链路层
数据链路层通过物理网络链路提供可靠的数据传输 。不同的数据链路层定义了不同的网络和协议特征,其中包括物理编址、网络拓扑结构、错误校验、帧序列以及流控 。物理编址(相对应的是网络编址)定义了设备在数据链路层的编址方式;网络拓扑结构定义了设备的物理连接方式 , 如总线拓扑结构和环拓扑结构;错误校验向发生传输错误的上层协议告警;数据帧序列重新整理并传输除序列以外的?。涣骺乜赡苎踊菏莸拇?,以使接收设备不会因为在某一时刻接收到超过其处理能力的信息流而崩溃 。数据链路层实际上由两个独立的部分组成,介质存取控制(Media Access Control,MAC)和逻辑链路控制层(Logical Link Control,LLC) 。MAC描述在共享介质环境中如何进行站的调度、发生和接收数据 。MAC确保信息跨链路的可靠传输,对数据传输进行同步,识别错误和控制数据的流向 。一般地讲,MAC只在共享介质环境中才是重要的,只有在共享介质环境中多个节点才能连接到同一传输介质上 。IEEE MAC规则定义了地址,以标识数据链路层中的多个设备 。逻辑链路控制子层管理单一网络链路上的设备间的通信,IEEE 802.2标准定义了LLC 。LLC支持无连接服务和面向连接的服务 。在数据链路层的信息帧中定义了许多域 。这些域使得多种高层协议可以共享一个物理数据链路 。
第三层??网络层
网络层负责在源和终点之间建立连接 。它一般包括网络寻径,还可能包括流量控制、错误检查等 。相同MAC标准的不同网段之间的数据传输一般只涉及到数据链路层,而不同的MAC标准之间的数据传输都涉及到网络层 。例如IP路由器工作在网络层,因而可以实现多种网络间的互联 。
第四层??传输层
传输层向高层提供可靠的端到端的网络数据流服务 。传输层的功能一般包括流控、多路传输、虚电路管理及差错校验和恢复 。流控管理设备之间的数据传输,确保传输设备不发送比接收设备处理能力大的数据;多路传输使得多个应用程序的数据可以传输到一个物理链路上;虚电路由传输层建立、维护和终止;差错校验包括为检测传输错误而建立的各种不同结构;而差错恢复包括所采取的行动(如请求数据重发),以便解决发生的任何错误 。传输控制协议(TCP)是提供可靠数据传输的TCP/IP协议族中的传输层协议 。
第五层??会话层
会话层建立、管理和终止表示层与实体之间的通信会话 。通信会话包括发生在不同网络应用层之间的服务请求和服务应答,这些请求与应答通过会话层的协议实现 。它还包括创建检查点,使通信发生中断的时候可以返回到以前的一个状态 。
第六层??表示层
表示层提供多种功能用于应用层数据编码和转化,以确保以一个系统应用层发送的信息可以被另一个系统应用层识别 。表示层的编码和转化模式包括公用数据表示格式、性能转化表示格式、公用数据压缩模式和公用数据加密模式 。
公用数据表示格式就是标准的图像、声音和视频格式 。通过使用这些标准格式,不同类型的计算机系统可以相互交换数据;转化模式通过使用不同的文本和数据表示,在系统间交换信息,例如ASCII(American Standard Code for Information Interchange,美国标准信息交换码);标准数据压缩模式确保原始设备上被压缩的数据可以在目标设备上正确的解压;加密模式确保原始设备上加密的数据可以在目标设备上正确地解密 。
表示层协议一般不与特殊的协议栈关联 , 如QuickTime是Applet计算机的视频和音频的标准 , MPEG是ISO的视频压缩与编码标准 。常见的图形图像格式PCX、GIF、JPEG是不同的静态图像压缩和编码标准 。
第七层??应用层
应用层是最接近终端用户的OSI层,这就意味着OSI应用层与用户之间是通过应用软件直接相互作用的 。注意,应用层并非由计算机上运行的实际应用软件组成,而是由向应用程序提供访问网络资源的API(Application Program Interface,应用程序接口)组成,这类应用软件程序超出了OSI模型的范畴 。应用层的功能一般包括标识通信伙伴、定义资源的可用性和同步通信 。因为可能丢失通信伙伴,应用层必须为传输数据的应用子程序定义通信伙伴的标识和可用性 。定义资源可用性时,应用层为了请求通信而必须判定是否有足够的网络资源 。在同步通信中,所有应用程序之间的通信都需要应用层的协同操作 。
OSI的应用层协议包括文件的传输、访问及管理协议(FTAM) ,以及文件虚拟终端协议(VIP)和公用管理系统信息(CMIP)等 。

2.2 TCP/IP分层模型

TCP/IP分层模型(TCP/IP Layening Model)被称作因特网分层模型(Internet Layering Model)、因特网参考模型(Internet Reference Model) 。图2.2表示了TCP/IP分层模型的四层 。
┌————————┐┌—┬—┬—┬—┬—┬—┬—┬—┬—┬—┬—┐
│││D│F│W│F│H│G│T│I│S│U│ │
│││N│I│H│T│T│O│E│R│M│S│其│
│第四层,应用层 ││S│N│O│P│T│P│L│C│T│E│ │
│││ │G│I│ │P│H│N│ │P│N│ │
│││ │E│S│ │ │E│E│ │ │E│它│
│││ │R│ │ │ │R│T│ │ │T│ │
└————————┘└—┴—┴—┴—┴—┴—┴—┴—┴—┴—┴—┘
┌————————┐┌—————————┬———————————┐
│第三层,传输层 ││TCP│UDP│
└————————┘└—————————┴———————————┘
┌————————┐┌—————┬————┬——————————┐
││││ICMP││
│第二层,网间层 ││└————┘│
│││IP│
└————————┘└—————————————————————┘
┌————————┐┌—————————┬———————————┐
│第一层,网络接口││ARP/RARP │其它│
└————————┘└—————————┴———————————┘
图2.2 TCP/IP四层参考模型
TCP/IP协议被组织成四个概念层,其中有三层对应于ISO参考模型中的相应层 。ICP/IP协议族并不包含物理层和数据链路层,因此它不能独立完成整个计算机网络系统的功能 , 必须与许多其他的协议协同工作 。
TCP/IP分层模型的四个协议层分别完成以下的功能:
第一层??网络接口层
网络接口层包括用于协作IP数据在已有网络介质上传输的协议 。实际上TCP/IP标准并不定义与ISO数据链路层和物理层相对应的功能 。相反 , 它定义像地址解析协议(Address Resolution Protocol,ARP)这样的协议 , 提供TCP/IP协议的数据结构和实际物理硬件之间的接口 。
第二层??网间层
网间层对应于OSI七层参考模型的网络层 。本层包含IP协议、RIP协议(Routing Information Protocol,路由信息协议),负责数据的包装、寻址和路由 。同时还包含网间控制报文协议(Internet Control Message Protocol,ICMP)用来提供网络诊断信息 。
第三层??传输层
传输层对应于OSI七层参考模型的传输层,它提供两种端到端的通信服务 。其中TCP协议(Transmission Control Protocol)提供可靠的数据流运输服务,UDP协议(Use Datagram Protocol)提供不可靠的用户数据报服务 。
第四层??应用层
应用层对应于OSI七层参考模型的应用层和表达层 。因特网的应用层协议包括Finger、Whois、FTP(文件传输协议)、Gopher、HTTP(超文本传输协议)、Telent(远程终端协议)、SMTP(简单邮件传送协议)、IRC(因特网中继会话)、NNTP(网络新闻传输协议)等,这也是本书将要讨论的重点 。

简述TCP/IP四层模型和OSI七层模型的概念、每一层的作用,这两个模型的区别是什么?TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇 。TCP/IP协议簇分为四层,IP位于协议簇的第二层(对应OSI的第三层) , TCP位于协议簇的第三层(对应OSI的第四层) 。
TCP/IP通讯协议采用了4层的层级结构 , 每一层都呼叫它的下一层所提供的网络来完成自己的需求 。这4层分别为:

应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等 。

传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中 , 这一层负责传送数据,并且确定数据已被送达并接收 。

互连网络层:负责提供基本的数据封包传送功能 , 让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP) 。

网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据 。
OSI是Open System Interconnection 的缩写,意为开放式系统互联参考模型 。
OSI 七层模型称为开放式系统互联参考模型 OSI 七层模型是一种框架性的设计方法
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主
要的功能使就是帮助不同类型的主机实现数据传输

物理层 : O S I 模型的最低层或第一层,该层包括物理连网媒介,如电缆连线连接器 。物理层的协议产生并检测电压以便发送和接收携带数据的信号 。在你的桌面P C 上插入网络接口卡,你就建立了计算机连网的基础 。换言之,你提供了一个物理层 。尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率 。网络物理问题,如电线断开,将影响物理层 。
数据链路层: O S I 模型的第二层,它控制网络层与物理层之间的通信 。它的主要功能是如何在不可靠的物理线路上进行数据的可靠传递 。为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧 。帧是用来移动数据的结构包,它不仅包括原始数据,还包括发送方和接收方的网络地址以及纠错和控制信息 。其中的地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达 。
数据链路层的功能独立于网络和它的节点和所采用的物理层类型,它也不关心是否正在运行 Wo r d 、E x c e l 或使用I n t e r n e t。有一些连接设备,如交换机,由于它们要对帧解码并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的 。
网络层: O S I 模型的第三层,其主要功能是将网络地址翻译成对应的物理地址 , 并决定如何将数据从发送方路由到接收方 。
网络层通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A 到另一个网络中节点B 的最佳路径 。由于网络层处理路由 , 而路由器因为即连接网络各段,并智能指导数据传送,属于网络层 。在网络中 , “路由”是基于编址方案、使用模式以及可达性来指引数据的发送 。
传输层: O S I 模型中最重要的一层 。传输协议同时进行流量控制或是基于接收方可接收数据的快慢程度规定适当的发送速率 。除此之外,传输层按照网络能处理的最大尺寸将较长的数据包进行强制分割 。例如 , 以太网无法接收大于1 5 0 0 字节的数据包 。发送方节点的传输层将数据分割成较小的数据片,同时对每一数据片安排一序列号,以便数据到达接收方节点的传输层时,能以正确的顺序重组 。该过程即被称为排序 。
工作在传输层的一种服务是 T C P / I P 协议套中的T C P (传输控制协议),另一项传输层服务是I P X / S P X 协议集的S P X (序列包交换) 。
会话层: 负责在网络中的两节点之间建立和维持通信 。会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对 话,决定通信是否被中断以及通信中断时决定从何处重新发送 。
你可能常常听到有人把会话层称作网络通信的“交通警察” 。当通过拨号向你的 I S P (因特网服务提供商)请求连接到因特网时,I S P 服务器上的会话层向你与你的P C 客户机上的会话层进行协商连接 。若你的电话线偶然从墙上插孔脱落时,你终端机上的会话层将检测到连接中断并重新发起连接 。会话层通过决定节点通信的优先级和通信时间的长短来设置通信期限
表示层: 应用程序和网络之间的翻译官 , 在表示层,数据将按照网络能理解的方案进行格式化;这种格式化也因所使用网络的类型不同而不同 。
表示层管理数据的解密与加密,如系统口令的处理 。例如:在 Internet上查询你银行账户,使用的即是一种安全连接 。你的账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密 。除此之外,表示层协议还对图片和文件格式信息进行解码和编码 。
应用层: 负责对软件提供接口以使程序能使用网络服务 。术语“应用层”并不是指运行在网络上的某个特别应用程序  , 应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理 。

OSI模型7层中各有哪些协议?计算机网络中的七层协议:
OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范 。OSI模型有7层结构,每层都可以有几个子层 。下面我简单的介绍一下这7层及其功能 。
OSI的7层从上到下分别是
7 应用层
6 表示层
5 会话层
4 传输层
3 网络层
2 数据链路层
1 物理层
其中高层 , 既7、6、5、4层定义了应用程序的功能,下面3层,既3、2、1层主要面向通过网络的端到端的数据流 。下面我给大家介绍一下这7层的功能:
 ?。?)应用层:与其他计算机进行通讯的一个应用,它是对应应用程序的通信服务的 。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层 。但是 , 如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层 。示例:telnet,HTTP,FTP,WWW,NFS,SMTP等 。
 ?。?)表示层:这一层的主要功能是定义数据格式及加密 。例如,FTP允许你选择以二进制或ASCII格式传输 。如果选择二进制,那么发送方和接收方不改变文件的内容 。如果选择ASCII格式,发送方将把文本从发送方的字符集转换成标准的ASCII后发送数据 。在接收方将标准的ASCII转换成接收方计算机的字符集 。示例:加密 , ASCII等 。
 ?。?)会话层:他定义了如何开始、控制和结束一个会话,包括对多个双向小时的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据 , 则用数据代表表示层 。示例:RPC,SQL等 。
 ?。?)传输层:这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能 。示例:TCP,UDP,SPX 。
 ?。?)网络层:这层对端到端的包传输进行定义,他定义了能够标识所有结点的逻辑地址 , 还定义了路由实现的方式和学习的方式 。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法 。示例:IP,IPX等 。
 ?。?)数据链路层:他定义了在单个链路上如何传输数据 。这些协议与被讨论的各种介质有关 。示例:ATM,FDDI等 。
 ?。?)物理层:OSI的物理层规范是有关传输介质的特性标准,这些规范通常也参考了其他组织制定的标准 。连接头、针、针的使用、电流、电流、编码及光调制等都属于各种物理层规范中的内容 。物理层常用多个规范完成对所有细节的定义 。示例:Rj45,802.3等 。

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

osi七层模型

文章插图

第一层:物理层物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性 。该层为上层协议提供了一个传输数据的物理媒体 。只是说明标准 。在这一层,数据的单位称为比特(bit) 。属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、fddi令牌环网等 。第二层:数据链路层数据链路层在不可靠的物理介质上提供可靠的传输 。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等 。在这一层,数据的单位称为?。╢rame) 。数据链路层协议的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等第三层:网络层网络层负责对子网间的数据包进行路由选择 。网络层还可以实现拥塞控制、网际互连等功能 。在这一层,数据的单位称为数据包(packet) 。网络层协议的代表包括:IP、IPX、RIP、OSPF等 。第四层:传输层传输层是第一个端到端,即主机到主机的层次 。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输 。此外,传输层还要处理端到端的差错控制和流量控制问题 。在这一层,数据的单位称为数据段(segment) 。传输层协议的代表包括:TCP、UDP、SPX等第五层:会话层会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话 。会话层还利用在数据中插入校验点来实现数据的同步 。会话层协议的代表包括:RPC、SQL、NFS 、X WINDOWS、ASP第六层:表示层表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解 。表示层的数据转换包括数据的加密、压缩、格式转换等 。表示层协议的代表包括:ASCII、PICT、TIFF、JPEG、 MIDI、MPEG第七层:应用层应用层为操作系统或网络应用程序提供访问网络服务的接口 。应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等 。扩展资料:谈到网络不能不谈OSI参考模型 , OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open SystemInterconnection Reference Model,OSI/RM),它是由国际标准化组织ISO提出的一个网络系统互连模型 。虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考七层理解:物理层:物理接口规范,传输比特流,网卡是工作在物理层的 。数据层:成?。?保证帧的无误传输,MAC地址,形成EHTHERNET帧网络层:路由选择,流量控制,IP地址,形成IP包传输层:端口地址,如HTTP对应80端口 。TCP和UDP工作于该层,还有就是差错校验和流量控制 。会话层:组织两个会话进程之间的通信,并管理数据的交换使用NETBIOS和WINSOCK协议 。QQ等软件进行通讯因该是工作在会话层的 。表示层:使得不同操作系统之间通信成为可能 。应用层:对应于各个应用软参考资料:百度百科-七层模型
OSI七层参考模型,有哪七层?每一层的功能 , 每一层有什么协议,每一层有什么设备?(1)物理层
物理层所处理的数据单位是比特(bit),物理层向上为数据链路层提供物理链路 , 实现透明的比特流(bit stream)传输服务,物理层向下与物理媒体相连,要确定连接物理媒体的网络接口的机械、电气、功能和过程方面的特性 。
(2)数据链路层
数据链路层负责在单个链路上的结点间传送以帧(frame)为PDU的数据,在不太可靠的物理链路上实现可靠的数据传输 。数据链路层的主要功能包括:建立、维持和释放数据链路的连接,链路的访问控制 , 流量控制和差错控制 。
(3)网络层
网络层传送的PDU称为分组或包(packet),在物理网络间传送分组,负责将源端主机的报文通过中间转发结点传送到目的端 。网络层是通信子网的最高层,为主机提供虚电路和数据报两种方式的服务 。网络层主要负责分组转发和路由选择,根据路由表把分组逐跳地由源站传送到目的站 , 并能适应网络的负载及拓扑结构的变化,动态地更新路由表 。
(4)传输层
传输层传输的PDU称为报文(message),传输层为源结点和目的结点的用户进程之间提供端到端的可靠的传输服务 。端到端的传输指的是源结点和目的结点的两个传输层实体之间,不涉及路由器等中间结点 。为了保证可靠的传输服务 , 传输层具备以下一些功能:面向连接、流量控制与拥塞控制、差错控制相网络服务质量的选择等 。
(5)会话层
会话层在传输层服务的基础上增加控制会话的机制,建立、组织和协调应用进程之间的交互过程 。会话层提供的会话服务种类包括双工、半双工和单工方式 。会话管理的一种方式是令牌管理 , 只有令牌持有者才能执行某种操作 。会话层提供会话的同步控制,当出现故障时,会话活动在故障点之前的同步点进行重复,而不必从头开始 。
(6)表示层
表示层定义用户或应用程序之间交换数据的格式,提供数据表示之间的转换服务,保证传输的信息到达目的端后意义不变 。
(7)应用层
应用层直接面向用户应用,为用户提供对各种网络资源的方便的访问服务 。
摘自动感居百科

OSI七层参考模型每一层都有哪些协议?
osi七层模型

文章插图

协议分别有:1、物理层协议有:EIA/TIA-232 ,  EIA/TIA-499,V.35 ,  V.24,RJ45 ,  Ethernet,802.3 2、数据链路层协议有:Frame Relay,HDLC , PPP,IEEE 802.3/802.23、网络层协议有:IP,IPX,AppleTalk DDP 4、传输层协议有:TCP,UDP,SPX5、会话层协议有:RPC,SQL,NFS,NetBIOS,names,AppleTalk6、表示层协议有:TIFF,GIF,JPEG , PICT , ASCII,EBCDIC,encryption7、应用层协议有:FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP扩展资料:各层功能1、应用层与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的 。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层 。但是,如果添加了一个传输文件的选项 , 那么字处理器的程序员就需要实现OSI的第7层 。示例:TELNET,HTTP,FTP , NFS,SMTP等 。2、表示层这一层的主要功能是定义数据格式及加密 。例如,FTP允许你选择以二进制或ASCII格式传输 。如果选择二进制,那么发送方和接收方不改变文件的内容 。如果选择ASCII格式 , 发送方将把文本从发送方的字符集转换成标准的ASCII后发送数据 。在接收方将标准的ASCII转换成接收方计算机的字符集 。示例:加密,ASCII等 。3、会话层它定义了如何开始、控制和结束一个会话,包括对多个双向消息的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下 , 如果表示层收到了所有的数据,则用数据代表表示层 。示例:RPC,SQL等 。4、传输层这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能 。示例:TCP,UDP,SPX 。5、网络层这层对端到端的包传输进行定义,它定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式 。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法 。示例:IP,IPX等 。6、数据链路层它定义了在单个链路上如何传输数据 。这些协议与被讨论的各种介质有关 。示例:ATM,FDDI等 。7、物理层OSI的物理层规范是有关传输介质的特这些规范通常也参考了其他组织制定的标准 。连接头、帧、帧的使用、电流、编码及光调制等都属于各种物理层规范中的内容 。物理层常用多个规范完成对所有细节的定义 。示例:Rj45,802.3等 。参考资料来源:百度百科-网络七层协议
什么叫OSI参考模型?分为哪七个层次?
osi七层模型

文章插图

一、OSI参考模型:OSI(Open System Interconnect)即开放式系统互联 。一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型 。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即ISO开放系统互连参考模型 。在这一框架下进一步详细规定了每一层的功能 , 以实现开放系统环境中的互连性、互操作性和应用的可移植性 。二、OSI划分的七个层次由高到低依次为:Application(应用层)、Presentation(表示层)、Session(会话层)、Transport(传输层)、Network(网络层)、DataLink(数据链路层)和Physical(物理层) 。其中应用层、表示层和会话层可以视为应用层,而剩余层则可视为数据流动层 。层次划分原则OSI是分层的体系结构,每一层是一个模块 , 用于完成某种功能 , 并具有自己的通信协议 。ISO将整个OSI划分成七个层次,划分层次依据以下五个原则:(1)网络中各节点具有相同的层次; (2)网络中各节点同等层次功能相同;(3)同一节点内相邻层通过接口通信;(4)同一节点内底层向高层提供服务; (5)网络中各节点同层通过协议通信 。以上内容参考:百度百科-OSI参考模型
OSI参考模型有哪七层
osi七层模型

文章插图

1、物理层(Physical Layer):主要功能为定义网络的物理结构,传输的电磁标准 , Bit流的编码及网络的时间原则,如分时复用及分频复用 。决定了网络连接类型(端到端或多端连接)及物理拓扑结构 。说得通俗一些,这一层主要负责实际的信号传输 。物理层的主要设备:中继器、集线器 。2、数据链路层(Data Link Review):在两个主机上建立数据链路连接,向物理层传输数据信号,并对信号进行处理使之无差错并合理的传输 。数据链路层主要设备:二层交换机、网桥 。3、网络层(Network Layer):主要负责路由,选择合适的路径 , 进行阻塞控制等功能 。网络层协议的代表包括:IP、IPX、OSPF等 。网络层主要设备:路由器 。4、传输层(Transfer Layer):最关键的一层,向拥护提供可靠的端到端(End-to-End)服务,它屏蔽了下层的数据通信细节,让用户及应用程序不需要考虑实际的通信方法 。传输层协议的代表包括:TCP、UDP、SPX等 。5、会话层(Session Layer):主要负责两个会话进程之间的通信 , 即两个会话层实体之间的信息交换,管理数据的交换 。6、表示层(Presentation Layer):处理通信信号的表示方法 , 进行不同的格式之间的翻译,并负责数据的加密解密,数据的压缩与恢复 。7、应用层(Application Layer):保持应用程序之间建立连接所需要的数据记录,为用户服务 。应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等 。扩展资料:OSI模型的作用1、人们可以很容易的讨论和学习协议的规范细节 。2、层间的标准接口方便了工程模块化 。3、创建了一个更好的互连环境 。4、降低了复杂度,使程序更容易修改,产品开发的速度更快 。5、每层利用紧邻的下层服务 , 更容易记住个层的功能 。6、OSI是一个定义良好的协议规范集,并有许多可选部分完成类似的任务 。7、它定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务 。是作为一个框架来协调和组织各层所提供的服务 。OSI参考模型并没有提供一个可以实现的方法,而是描述了一些概念,用来协调进程间通信标准的制定 。即OSI参考模型并不是一个标准,而是一个在制定标准时所使用的概念性框架 。参考资料来源:百度百科-OSI参考模型
OSI参考模型分为七层,从低到高依次是
osi七层模型

文章插图

OSI参考模型从低到高依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 。OSI参考模型也采用了分层结构技术,把一个网络系统分成若干层 , 每一层都去实现不同的功能,每一层的功能都以协议形式正规描述 , 协议定义了某层同远方一个对等层通信所使用的一套规则和约定 。每一层向相邻上层提供一套确定的服务,并且使用与之相邻的下层所提供的服务 。从概念上来讲,每一层都与一个远方对等层通信,但实际上该层所产生的协议信息单元是借助于相邻下层所提供的服务传送的 。因此,对等层之间的通信称为虚拟通信 。扩展资料:运作方式数据由传送端的最上层(通常是指应用程序)产生,由上层往下层传送 。每经过一层,都在前端增加一些该层专用的信息,这些信息称为报头 , 然后才传给下一层 , 可将加上报头想象为套上一层信封 。因此到了最底层时,原本的数据已经套上了七层信封,而后通过网线、电话线、光纤等介质,传送到接收端 。接收端接收到数据后,从最底层向上层传送 , 每经过一层就拆掉一层信封(即去除该层所认识的报头),直到最上层,数据便恢复成当初从传送端最上层产生时的原貌 。如果以网络的术语来说,这种每一层将原始数据加上报头的操作,便是数据的封装,而封装前的原始数据则称为数据承载 。在传送端,上层将数据传给下层,下层将上层传过来的数据当成数据承载,再将数据承载封装成新的数据,继续传给更下层去封装,直到最底层为止 。
什么是osi七层模型?1.物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等 。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换) 。这一层的数据叫做比特 。
2.数据链路层:定义了如何让格式化数据以进行传输 , 以及如何让控制对物理介质的访问 。这一层通常还提供错误检测和纠正,以确保数据的可靠传输 。
3.网络层:在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择 。Internet的发展使得从世界各站点访问信息的用户数大大增加 , 而网络层正是管理这种连接的层 。
4.传输层:定义了一些传输数据的协议和端口号(WWW端口80等),如:TCP(传输控制协议 , 传输效率低 , 可靠性强 , 用于传输可靠性要求高,数据量大的数据),UDP(用户数据报协议,与TCP特性恰恰相反 , 用于传输可靠性要求不高,数据量小的数据,如QQ聊天数据就是通过这种方式传输的) 。主要是将从下层接收的数据进行分段和传输,到达目的地址后再进行重组 。常常把这一层数据叫做段 。
5.会话层:通过传输层(端口号:传输端口与接收端口)建立数据传输的通路 。主要在你的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名) 。
6.表示层:可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取 。例如 , PC程序与另一台计算机进行通信,其中一台计算机使用扩展二一十进制交换码(EBCDIC),而另一台则使用美国信息交换标准码(ASCII)来表示相同的字符 。如有必要,表示层会通过使用一种通格式来实现多种数据格式之间的转换 。
7.应用层:是最靠近用户的OSI层 。这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真)提供网络服务 。

求解osi七层模型的工作原理是怎样的?OSI七层模型的最初的目的是定义网络互联的基本架构,但实际使用中并没有完全遵循它的结构 , 对于计算机网络已经比较成熟的当今来说,他也只是一个计算机网络学习者学习网络的一个模型和实际工作中做为一种排错的参考模型 。对于原理一二句话说不清 。各层功能是这样的,从上往下依次为:第七层:应用层 数据 用户接口 , 提供用户程序“接口” 。第六层:表示层 数据 数据的表现形式 , 特定功能的实现,如数据加密 。第五层:会话层 数据 允许不同机器上的用户之间建立会话关系 , 如WINDOWS 第四层:传输层 段 实现网络不同主机上用户进程之间的数据通信,可靠 与不可靠的传输 , 传输层的错误检测,流量控制等 。第三层:网络层 包 提供逻辑地址(IP)、选路,数据从源端到目的端的 传输 。第二层:数据链路层 帧 将上层数据封装成?。?用MAC地址访问媒介,错误检测 与修正 。第一层:物理层 比特流 设备之间比特流的传输,物理接口,电气特性等 。然后我找了个简单的传输图片有助于你去理解 。每层往细了说那可就多了,有什么不懂可以追问,望采纳 。
osi七层参考模型是什么07 osi七层模型
osi七层模型是什么?解释一下好吗?从上到下分别为:应用层 , 表示层 , 会话层 , 传输层,网络层,数据链路层 , 物理层 。

物理层:物理层通过链路来传送比特信息 。它主要处理以下问题:接插件大小和形状的选择,每一针的作用,数据比特的电信号变换和比特级的同步 。通常一个网络内可以有好几种不同的物理层类型,甚至一个节点也可能有多种不同的物理层类型 , 这是因为不同的技术要求各自的物理层 。
2) 数据链路层:数据链路层(有时也称为链路层)通过物理链路来传输成块的信息 。它主要负责处理以下任务:数据出错校验、协调共享媒体的使用(如在一个L A N中)以及编址(当多个系统都可以访问时 , 如在某个L A N中) 。另外,不同的链路通常也有不同的数据链路层实现;而且,同一个节点可以支持几种不同的数据链路层协议,节点所连的每一类链路都有自己的协议 。
3) 网络层:网络层使得网络中的任何一对系统间都可以相互通信 。一个全互连的网络是指其中的每一个节点都和其他节点直接相连,但是这种拓扑结构不可能用于有很多节点的情况 。比较典型的情况是,网络层必须找到一条通过一系列相连节点的路径,且路径上的每一个节点必须向适当的方向转发数据包 。网络层处理的主要任务是:路由计算、数据包的分段和重组(当网络中的不同链路有不同的最大包大小限制时)和拥塞控制 。
运输层:运输层在两个系统之间建立一条可靠的通信链路 。它主要处理一些由网络层引起的错误,比如包丢失和重复包等错误,以及对包进行重新排序、分段(这样运输层用户就可以处理大的报文)和重装(这样可以避免网络层进行低效的分段和重装) 。另外,这也有助于运输层在网络发生拥塞时可以相应降低发送数据的速率 。
5) 会话层: I S O认为会话层对于因特网体系来说并没有太大作用 。I S O会话层提供的服务超出了运输层提供的简单全双工可靠通信流,比如对话控制(实现系统间的特殊通信模式)和链接(捆绑一组数据包,使得它们要么都发送,要么都不发送) 。不管这一层是什么,它都跟下层的网络设备如网桥以及路由器等无关 。
6) 表示层:这一层的设计目的是为了对数据的表示取得一致,这样人们就可以定义自己的数据结构,而不必担心比特/字节顺序或者浮点数该如何表示之类的问题了 。I S O在ASN.1(Abstract Syntax Notation 1)中制定了标准 。尽管我不是很喜欢A S N . 1,因为它太复杂而且效率太低(在空间和处理方面),但是很多IETE(Internet Engineering Ta s k F o r c e )的标准都使用了它 。
7) 应用层:桥接和路由之所以吸引人,实际是因为人们需要利用这些功能的相应应用 。应用包括文件传输、虚拟终端及We b浏览等 。在一个节点上通常有多个应用程序同时运行 。

真正懂OSI七层模型的大侠告诉我OSI到底是什么1. osi参考模型的最大作用是降低网络的复杂性,将复杂的网络问题简单化,以便快速定位和解决网络故障 。
2. OSI参考模型是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层,每一层都有相关的物理设备,比如路由器,交换机 。
我们举个例子:现在两台主机不能通信,原因可能有很多,那么我们就可以根据OSI参考模型的7层(由低到高,物理层 , 数据链路层,网络层,会话层,表示层 , 应用层)来发现故障,解决故障:首先检查物理层,我们可以检查网线 , 接口是否正常;再检查数据链路层 , 比如交换机的配置,VLAN的划分是否准确;再检查网络层,IP地址 , 网关配置是否合理,等等等等,以此类推 。

至于你说的不知道数据传输到哪一层了?我个人认为,可能是你对数据封装的过程不是很了解:
先说封装:发送数据 , 数据由高层向下层走,每到一层,就会在原始数据上加上当前层的PDU(PDU你可以理解为是这一层的一个标示);
再说解封装:接受数据,数据又底层走向上层,每到一次 , 就会去掉当前层的PDU 。

至于说到底到了哪一层,只要了解了当前层的PDU就知道了:
举个简单例子:如果给上层数据加上了端口号,那么就是到了传输层;加上了IP地址就是到了网络层;同样去掉的时候也是一样的 。

OSI七层模型的作用是?OSI七层模型详解,一节课了解真正了解OSI七层模型
OSI七层模型和TCP4层模型有什么区别啊1、OSI七层模型属于理论模型,TCP4层模型属于实际应用的工业标准模型;
2、osi划分的层次比tcp模型更多;
3、从层次功能上分析:
1前者应用层、表示层和会话层的功能对应tcp模型应用层功能;
2前者传输层对应tcp模型传输层的功能;
3前者网络层对应tcp模型网际层的功能
4前者数据链路层和物理层对应tcp模型网络接口层功能 。

简述OSI七层模型的TCP/IP模型都有哪几层和他们的对应关系?
osi七层模型

文章插图

1.OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 。每一层对于上一层来讲是透明的,上层只需要使用下层提供的接口,并不关心下层是如何实现的 。2.TCP/IP参考模型是首先由ARPANET所使用的网络体系结构 。这个体系结构在它的两个主要协议出现以后被称为TCP/IP参考模型(TCP/IP Reference Model) 。这一网络协议共分为四层:网络访问层、互联网层、传输层和应用层 。3.TCP/IP模型的分层及与OSI参考模型的对应关系为:网络接口层--对应OSI参考模型的物理层和数据链路层;网络层--对应OSI参考模型的网络层;运输层--对应OSI参考模型的运输层;应用层--对应OSI参考模型的5、6、7层 。OSI模型的网络层同时支持面向连接和无连接的通信,但是传输层只支持面向连接的通信;TCP/IP模型的网络层只提供无连接的服务,但是传输层上同时提供两种通信模式 。扩展资料:TCP/IP主要特点(1)TCP/IP协议不依赖于任何特定的计算机硬件或操作系统,提供开放的协议标准,即使不考虑Internet,TCP/IP协议也获得了广泛的支持 。所以TCP/IP协议成为一种联合各种硬件和软件的实用系统 。(2)TCP/IP协议并不依赖于特定的网络传输硬件,所以TCP/IP协议能够集成各种各样的网络 。用户能够使用以太网(Ethernet)、令牌环网(Token Ring Network)、拨号线路(Dial-up line)、X.25网以及所有的网络传输硬件 。(3)统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址(4)标准化的高层协议,可以提供多种可靠的用户服务 。参考资料:TCP/IP-百度百科
ISO/OSI七层模型结构与TCP/IP模型的优缺点OSI参考模型和TCP/IP参考模型评价

对OSI参考模型的评价

无论是OSI参考模型与协议,还是TCP/IP参考模型与协议都是不完美的 。造成OSI参考模型不能流行的主要原因是之一是其自身的缺陷 。会话层在大多数应用中很少用到,表示层几乎是空的 。在数据链路层与网络层之间有很多的子层插入,每个子层有不同的功能 。OSI模型将“服务”与“协议”的定义结合起来,使得参考模型变得格外复杂,将它的实现起是困难的 。同时,寻址、流控与差错控制在每一层里都重复出现 , 必然降低系统效率 。虚拟终端协议最初安排在表示层,现在安排在应用层 。关于数据安全性 , 加密与网络管理等方面的问题也在参考模型的设计初期被忽略了 。参考模型的设计更多是被通信思想所支配,很多选择不适合于计算机与软件的工作方式 。很多“原语“在软件的很多高级语言中实现起来很容易 , 但严格按照层次模型编程的软件效率很低 。

TCP/IP模型的评价

TCP/IP参考模型与协议也有它自身的缺陷

1) 它在服务、接口与协议的区别上不清楚 。一个好的软件工程应该将功能与实现方法区分开来,TCP/IP恰恰没有很好的做到这点,这就使得TCP/IP参考模型对于使用新技术的指导意义不够 。

2) TCP/IP的主机-网络层本身并不是实际的一层,它定义了网络层与数据链路层的接口 。物理层与数据链路层的划分是必要和合理的 , 一个好的参考模型应该将它们区分开来,而TCP/IP参考模型却没有做到这点 。

osi七层模型含义OSI七层模型介绍
OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范 。OSI模型有7层结构,每层都可以有几个子层 。下面我简单的介绍一下这7层及其功能 。

OSI的7层从上到下分别是

7 应用层
6 表示层
5 会话层
4 传输层
3 网络层
2 数据链路层
1 物理层

其中高层,既7、6、5、4层定义了应用程序的功能,下面3层,既3、2、1层主要面向通过网络的端到端的数据流 。下面我给大家介绍一下这7层的功能:

(1)应用层:与其他计算机进行通讯的一个应用,它是对应应用程序的通信服务的 。例如 , 一个没有通信功能的字处理程序就不能执行通信的代码 , 从事字处理工作的程序员也不关心OSI的第7层 。但是 , 如果添加了一个传输文件的选项 , 那么字处理器的程序员就需要实现OSI的第7层 。示例:telnet , HTTP,FTP,WWW,NFS,SMTP等 。

(2)表示层:这一层的主要功能是定义数据格式及加密 。例如 , FTP允许你选择以二进制或ASII格式传输 。如果选择二进制,那么发送方和接收方不改变文件的内容 。如果选择ASII格式,发送方将把文本从发送方的字符集转换成标准的ASII后发送数据 。在接收方将标准的ASII转换成接收方计算机的字符集 。示例:加密,ASII等 。

(3)会话层:他定义了如何开始、控制和结束一个会话,包括对多个双向小时的控制和管理 , 以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据,则用数据代表表示层 。示例:RPC , SQL等 。

(4)传输层:这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能 。示例:TCP,UDP,SPX 。

(5)网络层:这层对端到端的包传输进行定义 , 他定义了能够标识所有结点的逻辑地址 , 还定义了路由实现的方式和学习的方式 。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法 。示例:IP,IPX等 。

(6)数据链路层:他定义了在单个链路上如何传输数据 。这些协议与被讨论的歌种介质有关 。示例:ATM,FDDI等 。

(7)物理层:OSI的物理层规范是有关传输介质的特性标准,这些规范通常也参考了其他组织制定的标准 。连接头、针、针的使用、电流、电流、编码及光调制等都属于各种物理层规范中的内容 。物理层常用多个规范完成对所有细节的定义 。示例:Rj45 , 802.3等

osi七层模型从下到上分为什么?
osi七层模型

文章插图

osi七层模型从下到上分别为:1、物理层:建立、维护、断开物理连接 。TCP/IP 层级模型结构,应用层之间的协议通过逐级调用传输层(Transport layer)、网络层(Network Layer)和物理数据链路层(Physical Data Link)而可以实现应用层的应用程序通信互联 。2、数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能 。将比特组合成字节进而组合成?。?用MAC地址访问介质,错误发现但不能纠正 。3、网络层:进行逻辑地址寻址,实现不同网络之间的路径选择 。协议有:ICMP、IGMP、IP(IPV4 IPV6)、ARP、RARP 。4、传输层:定义传输数据的协议端口号,以及流控和差错校验 。协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层 。5、会话层:建立、管理、终止会话 。对应主机进程,指本地主机与远程主机正在进行的会话 。6、表示层:数据的表示、安全、压缩 。格式有JPEG、ASCll、DECOIC、加密格式等 。7、应用层:网络服务与最终用户的一个接口 。协议有:HTTP、FTP、TFTP、SMTP、SNMP、DNS、TELNET、HTTPS、POP3、DHCP 。参考资料来源:百度百科-七层模型
简述OSI体系结构的内容及其特点OSI采用的是7层体系结构
而TCP/IP则将OSI的第5层的会话层和第6层的表示层全都划分到期自身的第5层---应用层
而OSI则是将这三层独立分开..

经历很长一段制定周期,将OSI复杂烦琐标准制定出来后,而TCP/IP却已经在互联网络上抢占了相当大的范围,而几乎也找不出厂家生产出符合OSI标准的产品 。

OSI只是取得了理论成果,但市场化方面完全失败了 。
大行其道的TCP/IP取得了市场的成功 , 至今开始流行 。

在讨论计算机网络基础知识时候 , 可以将两个协议对照参考...

OSI是基于硬件的分层,TCP/IP是逻辑上的划分
osi是用于同种网络间的互联,而tcp/ip是用于不同网络间的互联 , 一开始两者的定位就不同,
所以二者的应用范围也不同,

OSI参考模型各层的主要功能?
osi七层模型

文章插图

物理层是OSI参考模型的最低层,它利用传输介质为数据链路层提供物理连接;数据链路层是为网络层提供服务的,解决两个相邻结点之间的通信问题;网络层主要作用是解决如何使数据包通过各结点传送的问题;传输层的作用是为上层协议提供端到端的可靠和透明的数据传输服务;会话层主要功能是管理和协调不同主机上各种进程之间的通信(对话),即负责建立、管理和终止应用程序之间的会话;表示层处理流经结点的数据编码的表示方式问题;应用层是用户与网络的接口 。该层通过应用程序来完成网络用户的应用需求 , 如文件传输、收发电子邮件等 。扩展资料划分原则:1、网路中各节点都有相同的层次;2、不同节点的同等层具有相同的功能;3、同一节点内相邻层之间通过接口通信;4、每一层使用下层提供的服务,并向其上层提供服务;5、不同节点的同等层按照协议实现对等层之间的通信;6、根据功能需要进行分层 , 每层应当实现定义明确的功能;7、向应用程序提供服务 。参考资料来源:百度百科——OSI参考模型
OSI七层参考模型怎么理解?我个人认为充分理解7层模型就意味着你打好了学网络的基础 。1.物理层物理层位于 OSI 参考模型的最低层,它直接面向原始比特流的传输 。为了实现原始比特流的物理传输 , 物理层必须解决好包括传输介质、信道类型、数据与信号之间的转换、信号传输中的衰减和噪声等在内的一系列问题 。2.数据链路层在物理层发送和接收数据的过程中,会出现一些物理层自己不能解决的问题 。例如,呢?这些都是数据链路层所必须负责的工作 。例如 交换机 网桥的工作过程3.网络层网络中的两台计算机进行通信时,中间可能要经过许多中间结点甚至不同的通信子网 。网络层的任务就是在通信子网中选择一条合适的路径,使发送端传输层所传下来的数据能够通过所选择的路径到达目的端 。例如 路由器4.传输层传输层是 OSI 七层模型中唯一负责端到端节点间数据传输和控制功能的层 。传输层是OSI 七层模型中承上启下的层,它下面的三层主要面向网络通信,以确保信息被准确有效地传输;它上面的三个层次则面向用户主机 , 为用户提供各种服务 。例如TCP/IP 里的TCP UDP传输协议5.会话层会话层的功能是在两个节点间建立、维护和释放面向用户的连接 。它是在传输连接的基础上建立会话连接,并进行数据交换管理,允许数据进行单工、半双工和全双工的传送 。会话层提供了令牌管理和同步两种服务功能6.表示层表示层以下的各层只关心可靠的数据传输,而表示层关心的是所传输数据的语法和语义 。它主要涉及处理在两个通信系统之间所交换信息的表示方式,包括数据格式变换、数据加密与解密、数据压缩与恢复等功能 。象图片的处理JPG 声音 MP3 视频 AVI7.应用层应用层是 OSI 参考模型的最高层,负责为用户的应用程序提供网络服务 。与 OSI 其他层不同的是 , 它不为任何其他 OSI 层提供服务,而只是为 OSI 模型以外的应用程序提供服务 。包括为相互通信的应用程序或进行之间建立连接、进行同步,建立关于错误纠正和控制数据完整性过程的协商等 。应用层还包含大量的应用协议,如分布式数据库的访问、文件的交换、电子邮件、虚拟终端等 。