osi模型中没有物理层可以吗?说出理由要具体一点...我做PPT要用
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/21 20:55:10
osi模型中没有物理层可以吗?说出理由要具体一点...我做PPT要用
osi模型中没有物理层可以吗?说出理由
要具体一点...我做PPT要用
osi模型中没有物理层可以吗?说出理由要具体一点...我做PPT要用
网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议.这样做使得每个协议的设计、分析、时限和测试比较容易.协议划分的一个主要原则是确保目标系统有效且效率高.为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该能够共享特定的数据结构;同时这些协议的组合应该能处理所有可能的硬件错误以及其它异常情况.为了保证这些协议工作的协同性,应当将协议设计和开发成完整的、协作的协议系列(即协议族),而不是孤立地开发每个协议.
在网络历史的早期,国际标准化组织(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(网络新闻传输协议)等,这也是本书将要讨论的重点.
物理层处于OSI参考模型的最低层。利用物理介质为数据链路层提供物理连接,负责处理数据传输率并架空数据出错率,以便透明低传送比特流
没有的话当然不可以
no
OSI 参考模型将整个网络通信的功能划分为七个层次。它们由低到高分别是物理层
(PH)、链路层(DL)、网络层(N)、传输层(T)、会议层(S)、表示层(P)、应用层(A)。每层完
成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持。第四层到第七
层主要负责互操作性,而一层到三层则用于创造两个网络设备间的物理连接.
1.物理层
全部展开
no
OSI 参考模型将整个网络通信的功能划分为七个层次。它们由低到高分别是物理层
(PH)、链路层(DL)、网络层(N)、传输层(T)、会议层(S)、表示层(P)、应用层(A)。每层完
成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持。第四层到第七
层主要负责互操作性,而一层到三层则用于创造两个网络设备间的物理连接.
1.物理层
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间
的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。
1.1媒体和互连设备
物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等。通信用的互连设备指DTE和D
CE间的互连设备。DTE既数据终端设备,又称物理设备,如计算机、终端等都包括在内。而
DCE则是数据通信设备或电路连接设备,如调制解调器等。数据传输通常是经过DTE——DC
E,再经过DCE——DTE的路径。互连设备指将DTE、DCE连接起来的装置,如各种插头、插座
。LAN中的各种粗、细同轴电缆、T型接、插头,接收器,发送器,中继器等都属物理层的媒
体和连接器。
1.2物理层的主要功能
1.2.1为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理
媒体连接而成.一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接.所谓激活
,就是不管有多少物理媒体参与,都要在通信的两个数据终端设备间连接起来,形成一条通路
.
1.2.2传输数据.物理层要形成适合数据传输需要的实体,为数据传送服务.一是要保证数据
能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数),以
减少信道上的拥塞.传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或全双
工,同步或异步传输的需要.
1.3物理层的一些重要标准
物理层的一些标准和协议早在OSI/TC97/C16 分技术委员会成立之前就已制定并在应用了,
OSI也制定了一些标准并采用了一些已有的成果.下面将一些重要的标准列出,以便读者查阅
.ISO2110:称为"数据通信----25芯DTE/DCE接口连接器和插针分配".它与EIA(美国电子工
业协会)的"RS-232-C"基本兼容。ISO2593:称为"数据通信----34芯DTE/DCE----接口连接器
和插针分配"。ISO4092:称为"数据通信----37芯DTE/DEC----接口连接器和插针分配".与E
IARS-449兼容。CCITT V.24:称为"数据终端设备(DTE)和数据电路终接设备之间的接口电路
定义表".其功能与EIARS-232-C及RS-449兼容于100序列线上.
收起
怎么可以啊,很简单,要连接局域网必须要有网络设备,而物理层就是负责这个的
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
OSI模型
OSI模型
一,概述
OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。
0SI/RM协议是由IS0...
全部展开
OSI模型
OSI模型
一,概述
OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。
0SI/RM协议是由IS0(国际标准化组织)制定的,它有三个基本的功能:提供给开发者一个必须的、通用的概念以便开发完善、可以用来解释连接不同系统的框架。
OSI将计算机网络体系结构(architecture)划分为以下七层:将七层比喻为真实世界收发信的两个老板的图。
分层名 分层号 描述 比喻
应用层Application Layer (台湾翻:应用层) 7 用户的应用程序和网络之间的接口 老板
表示层Presentation Layer (台湾:展现层) 6 协商数据交换格式 相当公司中简报老板、替老板写信的助理
会话层Session Layer (台湾:会谈层) 5 允许用户使用简单易记的名称建立连接 相当于公司中收寄信、写信封与拆信封的秘书
传输层Transport Layer (台湾:传输层) 4 提供终端到终端的可靠连接 相当于公司中跑邮局的送信职员
网络层Network Layer (台湾:网络层) 3 使用权数据路由经过大型网络 相当于邮局中的排序工人
数据链路层Data Link Layer (台湾:资料链结层) 2 决定访问网络介质的方式 相当于邮局中的装拆箱工人
物理层Physical Layer (台湾:实体层) 1 将数据转换为可通过物理介质传送的电子信号 相当于邮局中的搬运工人
二,数据传送
在数据发送到另一层时,都要分成数据包。数据包是一个信息单位,作为一个整体,从网络中的一个设备传送给另一个设备。
1,数据包结构
数据包包含了几种不同类型的数据:
信息
某种类的计算机控制数据和命令
会话控制代码
数据包头
数据
报尾
2. 创建数据包
数据包的创建过程是从OSI模型的应用层开始的。跨网络传输的信息要从应用层开始,往下依次穿过各层。每层都对数据包进行重新组装,以增加自己的信息(信头)。
三,分层协议
1、应用层协议
应用层协议工作在OSI模型的上层,提供应用程序间的交换和数据交换。比较常用的应用层协议有:
SMTP (simple Mail Transfer Protocol)
BOOTP(Boot trap.Protocol)
FTP (File Transfer Protocol)
HTTP (Hyperrext Transfer Protocol
AFP (Apple Talk文件协议)--Apple公司的网络协议族,用于交换文件
SNMP (Simple Network Management Protoco1)
SMB (Server Message Block Protoco1)
X.500
NCP (NetWare Core Protoco1)
NFS (Network File System)
3、传输层协议
传输层协议提供计算机之间的通信会话,并确保数据在计算机之间可靠地传输。主要的传输层协议有:
TCP(Transmission Control Protocol)
SPX(SequenCed Packet ExChange Protocol
NWL INK
ATP(AppleTalk Transaction Protocol),NBP(名字绑定协议)
NetBEUI(NetBIOS Extended User Internet)
3、网络层协议
网络层协议提供所谓的链路服务,这些协议可以处理寻址和路由信息、错误检测和重传请求。 网络层协议包括:
IP (Internet Protocol)
IPX (Internet work Packet Exchange)
NWLINK--微软实现的 IPX/SPX
DDP (Datagram Delivery Protoco1)
NetBEUI
X.25
Ethernet
四,历史
在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电报与电话咨询委员会(CCITT),与国际标准化组织(ISO),虽然它们工作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始变得比较模糊,这也成了CCITT和ISO共同关心的领域。1974年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的7层框架,也就是开放式系统互连参考模型。
五,影响
OSI是一个定义良好的协议规范集,并有许多可选部分完成类似的任务。
它定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务。是作为一个框架来协调和组织各层所提供的服务。
但是OSI参考模型并没有提供一个可以实现的方法,而是描述了一些概念,用来协调进程间通信标准的制定。即OSI参考模型并不是一个标准,而是一个在制定标准时所使用的概念性框架。
事实上的标准是TCP/IP参考模型
OSI各层的功能:
物理层
物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上
层协议提供了一个传输数据的物理媒体。
在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。
数据链路层
数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量
控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。
网络层
网络层负责对子网间的数据包进行路由选择。网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:IP、IPX、RIP、OSPF等
传输层
传输层是第一个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不
可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。
在这一层,数据的单位称为数据段(segment)。
传输层协议的代表包括:TCP、UDP、SPX等。
会话层
会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入
校验点来实现数据的同步。
表示层
表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层
的数据转换包括数据的加密、压缩、格式转换等。
应用层
应用层为操作系统或网络应用程序提供访问网络服务的接口。
应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。
收起
物理层处于OSI参考模型的最低层。物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的物理媒体。
在这一层,数据的单位称为比特(bit)。利用物理介质为数据链路层提供物理连接,负责处理数据传输率并架空数据出错率,以便透明低传送比特流。没有的话不可以。...
全部展开
物理层处于OSI参考模型的最低层。物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的物理媒体。
在这一层,数据的单位称为比特(bit)。利用物理介质为数据链路层提供物理连接,负责处理数据传输率并架空数据出错率,以便透明低传送比特流。没有的话不可以。
收起