计算机网络是一个复杂的具有综合性技术的系统,为了允许不同系统实体互连和互操作,不同系统的实体在通信时都必须遵从相互均能接受的规则,这些规则的集合称为协议(Protocol)。
1、系统指计算机、终端和各种设备。
2、实体指各种应用程序,文件传输软件,数据库管理系统,电子邮件系统等。
3、互连指不同计算机能够通过通信子网互相连接起来进行数据通信。
4、互操作指不同的用户能够在通过通信子网连接的计算机上,使用相同的命令或操作,使用其它计算机中的资源与信息,就如同使用本地资源与信息一样。
计算机网络体系结构可以从网络体系结构、网络组织、网络配置三个方面来描述,网络组织是从网络的物理结构和网络的实现两方面来描述计算机网络,网络配置是从网络应用方面来描述计算机网络的布局,硬件、软件和通信线路来描述计算机网络,网络体系结构是从功能上来描述计算机网络结构。
(1)为什么要定义网络体系结构扩展阅读:
计算机网络由多个互连的结点组成,结点之间要不断地交换数据和控制信息,要做到有条不紊地交换数据,每个结点就必须遵守一整套合理而严谨的结构化管理体系·计算机网络就是按照高度结构化设计方法采用功能分层原理来实现的,即计算机网络体系结构的内容。
通常所说的计算机网络体系结构,即在世界范围内统一协议,制定软件标准和硬件标准,并将计算机网络及其部件所应完成的功能精确定义,从而使不同的计算机能够在相同功能中进行信息对接。
一、计算机系统和终端
计算机系统和终端提供网络服务界面。地域集中的多个独立终端可通过一个终端控制器连入网络。
二、通信处理机
通信处理机也叫通信控制器或前端处理机,是计算机网络中完成通信控制的专用计算机,通常由小型机、微机或带有CPU的专用设备充当。在广域网中,采用专门的计算机充当通信处理机:在局域网中,由于通信控制功能比较简单,所以没有专门的通信处理机,而是在计算机中插入一个网络适配器(网卡)来控制通信。
三、通信线路和通信设备
通信线路是连接各计算机系统终端的物理通路。通信设备的采用与线路类型有很大关系:如果是模拟线路,在线中两端使用Modem(调制解调器);如果是有线介质,在计算机和介质之间就必须使用相应的介质连接部件。
四、操作系统
计算机连入网络后,还需要安装操作系统软件才能实现资源共享和管理网络资源。如:Windows 98、Windows 2000、Windows xp等。
五、网络协议
网络协议是规定在网络中进行相互通信时需遵守的规则,只有遵守这些规则才能实现网络通信。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议等。
② 6什么是计算机网络的体系结构为什么要采用分层次的结构
计算机网络体系结构是指计算机网络层次结构模型,它是各层的协议以及层次之间的端口的集合。
目前广泛采用的是国际标准化组织(ISO)1997年提出的开放系统互联(Open
System Interconnection,OSI)参考模型,习惯上称为ISO/OSI参考模型。
在OSI七层参考模型的体系结构中,由低层至高层分别称为物理层、数据链路层、网络层、运输层、会话层、表示层和应用层
原因:为把在一个网络结构下开发的系统与在另一个网络结构下开发的系统互联起来,以实现更高一级的应用,使异种机之间的通信成为可能,便于网络结构标准化;
并且由于全球经济的发展使得处在不同网络体系结构的用户迫切要求能够互相交换信息;
为此,国际标准化组织ISO成立了专门的机构研究该问题,并于1977年提出了一个试图使各种计算机在世界范围内互联成网的标准框架,即着名的开放系统互连基本参考模型OSI/RM (Open System Interconnection Reference Model)。
(2)为什么要定义网络体系结构扩展阅读:
OSI模型体系结构:
物理层(Physical,PH)物理层的任务就是为上层提供一个物理的连接,以及该物理连接表现出来的机械、电气、功能和过程特性,实现透明的比特流传输。
数据链路层(Data-link,D)实现的主要功能有:帧的同步、差错控制、流量控制、寻址、帧内定界、透明比特组合传输等。
网络层(Network,N)网络层的主要任务是为要传输的分组选择一条合适的路径,使发送分组能够正确无误地按照给定的目的地址找到目的主机,交付给目的主机的传输层。
传输层(Transport,T)传输层向上一层提供一个可靠的端到端的服务,使会话层不知道传输层以下的数据通信的细节
会话层(Session,S)提供包括访问验证和会话管理在内的建立以及维护应用之间的通信机制。如服务器验证用户登录便是由会话层完成的。
表示层(Presentation,P)数据的压缩和解压缩、加密和解密等工作都由表示层负责。
应用层(Application,A)应用层确定进程之间通信的性质以满足用户的需求,以及提供网络与用户软件之间的接口服务。
③ 为什么需要网络体系结构
将数据中固有的模式进行组织,化复杂繁琐为简单明晰;创建信息结构或地图,以便让他人获得自身所需的知识。
计算机网络结构可以从网络体系(Network Architecture)结构,网络组织和网络配置三个方面来描述。
网络体系结构是从功能上来描述,指计算机网络层次结构模型和各层协议的集合;网络组织是从网络的物理结构和网络的实现两方面来描述;网络配置是从网络应用方面来描述计算机网络的布局、硬件、软件和通信线路。
网络体系结构具有适用性
在所有的计算机网络的研究中,虽然会在一些具体的需求项目上存在差异性和不适用性,但仍能够满足大部分用户对于网络服务的要求,实现网络资源的共享和网络交流。网络技术基本上都追求的是远距离的信息传输和远程通信和资源共享的实现。
同时,不同的计算机网络虽然会在其覆盖范围、通信媒介、设备种类、拓扑结构等存在着或多或少的差别,但同样的物体必然存在共性,例如计算机网络的结构搭建思想是不变的,协议标准是规定好的,只是不同计算机网络的复杂程度不同,运用到的标准协议的多少有差异而已。
而网络体系结构的研究中,一个重要领域就是对计算机网络中这些具有普遍性的思想和有共性的标准协议进行研究,并由此建立了一整套具有普适性特点的科学的理论研究方法,同时一系列的切实可行的工程技术方法也被开发出来。因此,网络体积结构具有统领所有计算机网络研究的普适性。
④ 什么是计算机网络的体系结构为什么要采用分层次的结构
它的目的是为网络硬件、软件、协议、 存取控制和拓扑提供标准。现在广泛采用的是开放系统互连OSI(
Open System Interconnection)的参考模型,它是用物理层、
数据链路层、网络层、传送层、对话层、
表示层和应用层七个层次描述网络的结构。你应该注意的 是,网络体系结构的优劣将直接影响总线、接口和网络的性能。
而网络体系结构的关键要素恰恰就是协议和拓扑。
目前最常见的网络体系结构有FDDI、以太网、 令牌环网和快速以太网等。
采用分层次的结构原因:各层功能相对独立,
各层因技术进步而做的改动不会影响到其他层,从而保持体 系结构的稳定性
⑤ 请问什么是网络体系结构为什么要定义网络体系结构
计算机网络7层开放系统互联(open systems interconnection, OSI)标准.其核心内容包含高,中,低三大部分,高层是面向网络应用,低层是面向网络通信的各种功能划分,而中间层是起信息转换,信息交换(或转接)和传输路径选择等作用,即路由选择核心.
为进行网络中的数据交换而建立的规则,标准或约定称为网络协议.网络协议主要由下列三个要素组成: 语法,语义和同步(指事件实现中顺序的详细说明).
网络的体系结构定义:指计算机网络的各层及其协议的集合(architecture).或精确定义为这个计算机网络及其部件所应完成的功能.计算机网络的体系结构综合了OSI和TCP/IP的优点,本身由5层组成:应用层,运输层,网络层,物理层和数据链路层.
为的就是安全和有个全世界公用的标准来限制。
⑥ 什么是网络体系结构,为什么要定义网络体系结构,求大神回答,谢谢。
物理层 网络层 数据层 数据链路层 应用层 (可以参见OSI七大标准)
为的就是方便集中管理故障
⑦ 为什么要建立相同的网络体系结构
计算机网络7层开放系统互联(open systems interconnection, OSI)标准.其核心内容包含高,中,低三大部分,高层是面向网络应用,低层是面向网络通信的各种功能划分,而中间层是起信息转换,信息交换(或转接)和传输路径选择等作用,即路由选择核心.
为进行网络中的数据交换而建立的规则,标准或约定称为网络协议.网络协议主要由下列三个要素组成: 语法,语义和同步(指事件实现中顺序的详细说明).
网络的体系结构定义:指计算机网络的各层及其协议的集合(architecture).或精确定义为这个计算机网络及其部件所应完成的功能.计算机网络的体系结构综合了OSI和TCP/IP的优点,本身由5层组成:应用层,运输层,网络层,物理层和数据链路层.
为的就是安全和有个全世界公用的标准来限制。
⑧ 计算机网络体系结构和协议标准化的意义是什么
1.计算机的网络结构可以从网络体系结构,网络组织和网络配置三个方面来描述,网络组织是从网络的物理结构和网络的实现两方面来描述计算机网络,网络配置是从网络应用方面来描述计算机网络的布局,硬件、软件和通信线路来描述计算机网络,网络体系结构是从功能上来描述计算机网络结构。
2.网络协议是计算机网络必不可少的,一个完整的计算机网络需要有一套复杂的协议集合,组织复杂的计算机网络协议的最好方式就是层次模型。而将计算机网络层次模型和各层协议的集合定义为计算机网络体系结构(Network
Architecture)。
3.计算机网络体系结构和协议标准化的意义是计算机网络由多个互连的结点组成,结点之间要不断地交换数据和控制信息,要做到有条不紊地交换数据,每个结点就必须遵守一整套合理而严谨的结构化管理体系·计算机网络就是按照高度结构化设计方法采用功能分层原理来实现的,即计算机网络体系结构的内容。通常所说的计算机网络体系结构,即在世界范围内统一协议,制定软件标准和硬件标准,并将计算机网络及其部件所应完成的功能精确定义,从而使不同的计算机能够在相同功能中进行信息对接。
⑨ 网络体系结构的基本原理
计算机网络由多个互连的结点组成,结点之间要不断地交换数据和控制信息,要做到有条不紊地交换数据,每个结点就必须遵守一整套合理而严谨的结构化管理体系.计算机网络就是按照高度结构化设计方法采用功能分层原理来实现的,即计算机网络体系结构的内容.
网络体系结构及协议的概念
网络体系和网络体系结构
网络体系(Network Architecture):是为了完成计算机间的通信合作,把每台计算机互连的功能划分成有明确定义的层次,并规定了同层次进程通信的协议及相邻之间的接口及服务.
网络体系结构:是指用分层研究方法定义的网络各层的功能,各层协议和接口的集合.
计算机网络体系结构
计算机的网络结构可以从网络体系结构,网络组织和网络配置三个方面来描述,网络组织是从网络的物理结构和网络的实现两方面来描述计算机网络;网络配置是从网络应用方面来描述计算机网络的布局,硬件,软件和和通信线路来描述计算机网络;网络体系结构是从功能让来描述计算机网络结构.
网络体系结构最早是由IBM公司在1974年提出的,名为SNA
计算机网络体系结构:是指计算机网络层次结构模型和各层协议的集合
结构化是指将一个复杂的系统设计问题分解成一个个容易处理的子问题,然后加以解决.
层次结构是指将一个复杂的系统设计问题分成层次分明的一组组容易处理的子问题,各层执行自己所承担的任务.
计算机网络结构采用结构化层次模型,有如下优点:
各层之间相互独立,即不需要知道低层的结构,只要知道是通过层间接口所提供的服务
灵活性好,是指只要接口不变就不会因层的变化(甚至是取消该层)而变化
各层采用最合适的技术实现而不影响其他层
有利于促进标准化,是因为每层的功能和提供的服务都已经有了精确的说明
网络协议
协议(Protocol)
网络中计算机的硬件和软件存在各种差异,为了保证相互通信及双方能够正确地接收信息,必须事先形成一种约定,即网络协议.
协议:是为实现网络中的数据交换而建立的规则标准或约定.
网络协议三要素:语法,语义,交换规则(或称时序/定时关系)
注:通信协议的特点是:层次性,可靠性和有效性.
实体(Entity)
实体:是通信时能发送和接收信息的任何软硬件设施
接口(Interface)
接口:是指网络分层结构中各相邻层之间的通信
开放系统互连参考模型(OSI/RM)
OSI/RM参考模型
基本概述
为了实现不同厂家生产的计算机系统之间以及不同网络之间的数据通信,就必须遵循相同的网络体系结构模型,否则异种计算机就无法连接成网络,这种共同遵循的网络体系结构模型就是国际标准——开放系统互连参考模型,即OSI/RM.
ISO 发布的最着名的ISO标准是ISO/IEC 7498,又称为X.200建议,将OSI/RM依据网络的整个功能划分成7个层次,以实现开放系统环境中的互连性(interconnection), 互操作性(interoperation)和应用的可移植性(portability).
分层原则
ISO将整个通信功能划分为7个层次,分层原则如下:
网络中各结点都有相同的层次
不同结点的同等层具有相同的功能
同一结点内相邻层之间通过接口通信
每一层使用下层提供的服务,并向其上层提供服务
不同结点的同等层按照协议实现对等层之间的通信
第七层
应用层
第六层
表示层
第五层
会话层
第四层
传输层
第三层
网络层
第二层
数据链路层
第一层
物理层
OSI/RM参考模型
OSI/RM的配置管理主要目标就是网络适应系统的要求.
低三层可看作是传输控制层,负责有关通信子网的工作,解决网络中的通信问题;高三层为应用控制层,负责有关资源子网的工作,解决应用进程的通信问题;传输层为通信子网和资源子网的接口,起到连接传输和应用的作用.
ISO/RM的最高层为应用层,面向用户提供应用的服务;最低层为物理层,连接通信媒体实现数据传输.
层与层之间的联系是通过各层之间的接口来进行的,上层通过接口向下层提供服务请求,而下层通过接口向上层提供服务.
两个计算机通过网络进行通信时,除了物理层之外(说明了只有物理层才有直接连接),其余各对等层之间均不存在直接的通信关系,而是通过各对等层的协议来进行通信,如两个对等的网络层使用网络层协议通信.只有两个物理层之间才通过媒体进行真正的数据通信.
当通信实体通过一个通信子网进行通信时,必然会经过一些中间节点,通信子网中的节点只涉及到低三层的结构.
OSI/RM中系统间的通信信息流动过程
在OSI/RM中系统间的通信信息流动过程如下:发送端的各层从上到下逐步加上各层的控制信息构成的比特流传递到物理信道,然后再传输到接收端的物理层,经过从下到上逐层去掉相应层的控制住信息得到的数据流最终传送到应用层的进程.
由于通信信道的双向性,因此数据的流向也是双向的.
比特流的构成:
数据DATA应用层(DATA+报文头AH,用L7表示)表示层(L7+控制信息PH)会话层(L6+控制信息SH)传输层(L5+控制信息TH)网络层(L4+控制信息NH)数据链路层(差错检测控制信息DT+L3+控制信息DH)物理层(比特流)
OSI/RM各层概述
物理层(Physical Layer)
直接与物理信道直接相连,起到数据链路层和传输媒体之间的逻辑接口作用.
功能:提供建立,维护和释放物理连接的方法,实现在物理信道上进行比特流的传输.
传送的基本单位:比特(bit)
物理层的内容:
1)通信接口与传输媒体的物理特性
物理层协议主要规定了计算机或终端DTE与通信设备DCE之间的接口标准,包括接口的机械特性,电气特性,功能特性,规程特性
2)物理层的数据交换单元为二进制比特:对数据链路层的数据进行调制或编码,成为传输信号(模拟,数字或光信号)
3)比特的同步:时钟的同步,如异步/同步传输
4)线路的连接:点—点(专用链路),多点(共享一条链路)
5)物理拓扑结构:星型,环型,网状
6)传输方式:单工,半双工,全双工
典型的物理层协议有RS-232系列,RS449,V.24,V.28,X.20,X.21
数据链路层(Data Link Layer)
通过物理层提供的比特流服务,在相邻节点之间建立链路,对传输中可能出现的差错进行检错和纠错,向网络层提供无差错的透明传输.
主要负责数据链路的建立,维持和拆除,并在两个相邻机电队线路上,将网络层送下来的信息(包)组成帧传送,每一帧包括一定数量的数据和一些必要的控制信息.为了保证数据帧的可靠传输应具有差错控制功能.
功能:是在不太可靠的物理链路上实现可靠的数据传输
传送的基本单位:帧(Frame)
数据链路层内容:
1)成帧:是因要将网络层的数据分为管理和控制的数据单元
2)物理地址寻址:标识发送和接收数据帧的节点位置,因此常在数据头部加上控制信息DH(源,目的节点的地址),尾部加上差错控制信息DT
3)流量控制:即对发送数据帧的速率进行控制,保证传输正确.
4)差错控制:在数据帧的尾部所加上的尾部控制信息DT
5)接入控制:当多个节点共享通信链路时,确定在某一时间内由哪个节点发送数据
常见的数据链路层协议有两类:一是面向字符型传输控制规程BSC;一是面向比特的传输控制规程HDLC
流量控制技术
(1)停-等流量控制:发送节点在发送一帧数据后必须等待对方回送确认应答信息到来后再发下一帧.接收节点检查帧的校验序列,无错则发确认帧,否则发送否认帧,要求重发.
存在问题:双方无休止等待(数据帧或确认帧丢失),解决办法发送后使用超时定时器;重帧现象(收到同样的两帧),解决办法是对帧进行编号
适用:半双工通信
(2)滑动窗口流量控制:是指对于任意时刻,都允许发送端/接收端一次发送/接收多个帧,帧的序号个数称为发送/接收窗口大小
适用:全双工
工作原理:以帧控制段长为8位,则发送帧序号用3bit表示,发送窗口大小为WT=5,接收窗口大小为WR=2为例来说明
发送窗口
01234
12345
重发1
34567
56701
接收窗口
01(0对1错)
12(1等2对)
12(正确)
34(正确)
……
滑动窗口的大小与协议的关系:
WT >1,WR=1,协议为退回N步的ARQ(自动反馈请求)
WT >1,WR>1,协议为选择重传的ARQ
WT =1,WR=1,协议为停-等式的ARQ
网络层(Network Layer)
又称为通信子网层,是计算机网络中的通信子网的最高层(由于通信子网不存在路由选择问题),在数据链路层提供服务的基础上向资源子网提供服务.
网络层将从高层传送下来的数据打包,再进行必要的路由选择,差错控制,流量控制及顺序检测等处理,使发送站传输层所传下来的数据能够正确无误地按照地址传送到目的站,并交付给目的站传输层.
功能:实现分别位于不同网络的源节点与目的节点之间的数据包传输(数据链路层只是负责同一个网络中的相邻两节点之间链路管理及帧的传输),即完成对通信子网正常运行的控制.
关键技术:路由选择
传送信息的基本单位:包(Packer)
网络层采用的协议是X.25分组级协议
网络层的服务:
面向连接服务:指数据传输过程为连接的建立,数传的维持与拆除连接三个阶段.如电路交换
面向无连接服务:指传输数据前后没有连接的建立,拆除,分组依据目的地址选择路由.如存储转发
网络层的内容:
逻辑地址寻址:是指从一个网络传输到另一个网络的源节点和目的节点的逻辑地址NH(数据链路层中的物理地址是指在同一网络中)
路由功能:路由选择是指根据一定的原则和算法在传输通路中选出一条通向目的节点的最佳路由.有非适应型(有随机式,扩散式,固定式路选法)和自适应型(有孤立的,分布的,集中的路选法)两种选择算法
流量控制:
拥塞控制:是指在通信子网中由于出现过量的数据包而引起网络性能下降的现象.
传输层(Transport Layer)
是计算机网络中的资源子网和通信子网的接口和桥梁,完成资源子网中两节点间的直接逻辑通信.
传输层下面的三层属于通信子网,完成有关的通信处理,向传输层提供网络服务;传输层上面的三层完成面向数据处理的功能,为用户提供与网络之间的接口.由此可见,传输层在OSI/RM中起到承上启下的作用,是整个网络体系结构的关键.
功能:实现通信子网端到端的可靠传输(保证通信的质量)
信息传送的基本单位:报文
传输层采用的协议是ISO8072/3
会话层(Session Layer)
又称为会晤层,是利用传输层提供的端到端的服务向表示层或会话层用户提供会话服务.
功能:提供一个面向用户的连接服务,并为会话活动提供有效的组织和同步所必须的手段,为数据传送提供控制和管理.
信息传送的基本单位:报文
会话层采用的协议是ISO8326/7
表示层(Presentation Layer)
表示层处理的是OSI系统之间用户信息的表示问题,通过抽象的方法来定义一种数据类型或数据结构,并通过使用这种抽象的数据结构在各端系统之间实现数据类型和编码的转换.
功能:数据编码,数据压缩,数据加密等工作
信息传送的基本单位:报文
表示层采用的协议是ISO8822/3/4/5
应用层(Application Layer)
应用层是计算机网络与最终用户间的接口,是利用网络资源唯一向应用程序直接提供服务的层.
功能:包括系统管理员管理网络服务所涉及的所有问题和基本功能.
信息传送的基本单位:用户数据报文
应用层采用的协议有:用于文件传送,存取和管理FTAM的ISO8571/1~4;用于虚终端VP的ISO9040/1;用于作业传送与操作协议JTM的ISO8831/2;用于公共应用服务元素CASE的ISO8649/50
Internet的体系结构
Internet是由无数不同类型的服务器,用户终端以及路由器,网关,通信线路等连接组成,不同网络之间,不同类型设备之间要完成信息的交换,资源的共享需要有功能强大的网络软件的支持,TCP/IP就是能够完成互联网这些功能的协议集.
http://www.51test.net/
⑩ 什么是网络体系结构举例诠释层次化网络体系结构。
是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。它广泛采用的是国际标准化组织(ISO)在1979年提出的开放系统互连(OSI-Open System Interconnection)的参考模型。OSI参考模型用物理层、数据链路层、网络层、传送层、对话层、表示层和应用层七个层次描述网络的结构,它的规范对所有的厂商是开放的,具有知道国际网络结构和开放系统走向的作用。它直接影响总线、接口和网络的性能。目前常见的网络体系结构有FDDI、以太网、令牌环网和快速以太网等。从网络互连的角度看,网络体系结构的关键要素是协议和拓扑。
网络体系结构 Network Architecture ↑
Network Architecture 网络体系结构 网络体系结构定义计算机设备和其他设备如何连接在一起以形成一个允许用户共享信息和资源的通信系统。存在专用网络体系结构,如IBM的系统网络系统结构(SNA)和DEC的数字网络体系结构(DNA),也存在开放体系结构,如国际标准化组织(ISO)定义的开放式系统互联(OSI)模型。网络体系结构在层中定义(参见“分层体系结构”)。如果这个标准是开放的,它就向厂商们提供了设计与其他厂商产品具有协作能力的软件和硬件的途径。然而,OSI模型还保持在模型阶段,它并不是一个已经被完全接受的国际标准。考虑到大量的现存事实上的标准,许多厂商只能简单地决定提供支持许多在工业界使用的不同协议,而不是仅仅接受一个标准。
分层在一个“协议栈”的不同级别说明不同的功能。这些协议定义通信如何发生,例如在系统之间的数据流、错误检测和纠错、数据的格式、数据的打包和其它特征。基本结构如图N-9所示。
通信是任何网络体系结构的基本目标。在过去,一个厂商需要非常关心它自己的产品可以相互之间进行通信,并且如果它公开这种体系结构,那么其它厂商就也可以生产和此竞争的产品了,这样就使得这些产品之间的兼容通常是很困难的。在任何情况下,协议都是定义通信如何在不同操作的级别发生的一组规则和过程。一些层定义物理连接,例如电缆类型、访问方式、网络拓朴,以及数据是如何在网络之上进行传输的。向上是一些关于在系统之间建立连接和进行通信的协议,再向上就是定义应用如何访问低层的网络通信功能,以及如何连接到这个网络的其它应用
如上所述,OSI模型已经成为所有其它网络体系结构和协议进行比较的一个模型。这种OSI模型的目的就是协调不同厂商之间的通信标准。虽然一些厂商还在继续追求他们自己的标准,但是象DEC和IBM这样的一些公司已经将OSI和象TCP/IP这样的Internet标准一起集成到他们的联网策略中了。
当许多LAN被连接成企业网时,互操作性是很重要的。可以使用许多不同的技术来达到这一目的,其中包括在单一系统中使用多种协议或使用可以隐藏协议的“中间件”的技术。中间件还可以提供一个接口来允许在不同平台上的应用交换信息。使用这些技术,用户就可以从他们的台式应用来访问不同的多厂商产品了。