常见的网络架构有cs(常见的网络体系结构有)

网络设计 997
本篇文章给大家谈谈常见的网络架构有cs,以及常见的网络体系结构有对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、什么是BS和CS结构?

本篇文章给大家谈谈常见的网络架构有cs,以及常见的网络体系结构有对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

什么是BS和CS结构?

BS:

B/S架构即浏览器和服务器架构模式。它是随着Internet技术的兴起,对C/S架构的一种变化或者改进的架构。

在这种架构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。B/S架构是WEB兴起后的一种网络架构模式,WEB浏览器是客户端最主要的应用软件。

CS:

Client/Server结构(C/S结构)是大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;

因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。

扩展资料:

两者区别:

1.硬件环境不同:

C/S 一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。B/S 建立在广域网之上的, 不必是专门的网络硬件环境。例如电话上网,租用设备,信息管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。

2.对安全要求不同:

C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强, 一般高度机密的信息系统***用C/S 结构适宜,可以通过B/S发布部分可公开信息。B/S 建立在广域网之上, 对安全的控制能力相对弱,面向是不可知的用户群。

3.对程序架构不同:

C/S 程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。B/S 对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上,比C/S有更高的要求。

B/S结构的程序架构是发展的趋势,从MS的.Net系列的BizTalk 2000 Exchange 2000等,全面支持网络的构件搭建的系统.。SUN 和IBM推的J***aBean 构件技术等,使 B/S更加成熟。

4.软件重用不同:

C/S 程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好。B/S 对的多重结构,要求构件相对独立的功能,能够相对较好的重用。

5.系统维护不同:

系统维护在是软件生存周期中,开销大。重要C/S 程序由于整体性,必须整体考察, 处理出现的问题以及系统升级。升级难,可能是再做一个全新的系统。B/S程序由构件组成,方便构件个别的更换,实现系统的无缝升级,系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。

参考资料来源:百度百科-BS架构

参考资料来源:百度百科-CS

CS架构和BS架构的区别?

1、硬件环境不同:

CS一般是建立在专用网络上,在小范围的网络环境下,在局域网之间并通过专用服务器提供连接和数据交换服务。BS构建在广域网上,不一定是专用的网络硬件环境。比如电话上网、出租设备、信息管理等,都比CS具有更强的适应性,一般只要有操作系统和浏览器即可。

2、对安全要求不同:

CS一般面向相对固定的用户群体,具有较强的信息安全控制能力。一般来说,高度机密的信息系统***用合适的CS结构,可以通过BS发布部分公开信息。BS构建在广域网上,具有相对较弱的安全控制和未知的用户基础。

3、对程序架构不同:

CS程序可以多注意流程,可以多级验证权限,对系统运行速度可以少考虑。基于更多优化的需要,BS对安全性和访问速度的多重考虑比CS有更高的要求。

BS架构是程序架构的发展趋势,从MS的Net系列BizTalk2000Exchange2000等,完全支持网络组件搭建的系统。由于SUN和IBM推广的j***abeans组件技术,BS更加成熟。

4、软件重用不同:

CS程序可以不可避免的整体性考虑,构件的重用性不如在BS要求下的构件的重用性好。BS对的多重结构,要求构件相对独立的功能,能够相对较好的重用。

5、系统维护不同:

系统维护在是软件生存周期中,开销大。重要CS程序由于整体性,,必须整体考察,处理出现的问题以及系统升级。升级难,可能是再做一个全新的系统。BS程序由构件组成,方便构件个别的更换,实现系统的无缝升级,系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。

6、处理问题不同:

CS程序可以处理用户面固定,并且在相同区域,,安全要求高需求,与操作系统相关,应该都是相同的系统。BS建立在广域网上,面向不同的用户群,分散地域,这是CS无法作到的,与操作系统平台关系最小。

7、用户接口不同:

CS多是建立的Window平台上,表现方法有限。对程序员普遍要求较高。BS建立在浏览器上,,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。

8、信息流不同:

CS程序一般是典型的中央集权的机械式处理,交互性相对低。BS信息流向可变化,B-B、B-C、B-G等信息流向的变化,更象交易中心。

参考资料来源:百度百科-BS架构

参考资料来源:百度百科-CS架构

常见的网络架构有哪些

常见的网络拓扑结构有以下几种:1.总线型网络拓扑结构;2.星型网络拓扑结构;3.环形网络拓扑结构;4.树型网络拓扑结构;5.网状网络拓扑结构;6.混合网络型拓扑结构。网络拓扑结构是指用传输媒体对各种设备进行连接的物理布局。

1.总线型网络拓扑结构

总线型结构是将网络中的所有设备通过相应的硬件接口直接连接到公共总线上,结点之间按广播方式通信,一个结点发出的信息,总线上的其它结点均可“收听”到。 总线型结构就像一张树叶,有一条主干线,主干线上面由很多分支。

2.星型网络拓扑结构

星型结构是一种以中央节点为中心,把若干*** 节点连接起来的辐射式互联结构。这种结构适用于局域网,特别是近年来连接的局域网大都***用这种连接方式。这种连接方式以双绞线或同轴电缆作连接线路。

3.环形网络拓扑结构

环形结构各结点通过通信线路组成闭合回路,环中数据只能单向传输,信息在每台设备上的延时时间是固定的,特别适合实时控制的局域网系统。环形结构就如一串珍珠项链,环形结构上的每台计算机就是项链上的一个个珠子。

4.树型网络拓扑结构

树型拓扑结构是一种层次结构,结点按层次连结,信息交换主要在上下结点之间进行,相邻结点或同层结点之间一般不进行数据交换。树型拓扑结构是就是数据结构中的树。

5.网状网络拓扑结构

网络拓扑结构又称作无规则结构,结点之间的联结是任意的,没有规律。

6.混合网络型拓扑结构

混合型网络拓扑结构就是指同时使用上面的5种网络拓扑结构种两种或两种以上的网络拓扑结构。

常见的网络架构有哪些?

常见网络架构的有星形、总线形、环形和网状形等。

1、星形网络拓扑结构:

以一台中心处理机(通信设备)为主而构成的网络,其它入网机器仅与该中心处理机之间有直接的物理链路,中心处理机***用分时或轮询的方法为入网机器服务,所有的数据必须经过中心处理机。

星形网的特点:

(1)网络结构简单,便于管理(集中式);

(2)每台入网机均需物理线路与处理机互连,线路利用率低;

(3)处理机负载重(需处理所有的服务),因为任何两台入网机之间交换信息,都必须通过中心处理机;

(4)入网主机故障不影响整个网络的正常工作,中心处理机的故障将导致网络的瘫痪。

适用场合:局域网、广域网。

2、总线形网络拓扑结构:

所有入网设备共用一条物理传输线路,所有的数据发往同一条线路,并能够由附接在线路上的所有设备感知。入网设备通过专用的分接头接入线路。总线网拓扑是局域网的一种组成形式。

总线网的特点:

(1)多台机器共用一条传输信道,信道利用率较高;

(2)同一时刻只能由两台计算机通信;

(3)某个结点的故障不影响网络的工作;

(4)网络的延伸距离有限,结点数有限。

适用场合:局域网,对实时性要求不高的环境。

3、环形网络拓扑结构:

入网设备通过转发器接入网络,每个转发器仅与两个相邻的转发器有直接的物理线路。环形网的数据传输具有单向性,一个转发器发出的数据只能被另一个转发器接收并转发。所有的转发器及其物理线路构成了一个环状的网络系统。

环形网特点:

(1)实时性较好(信息在网中传输的最大时间固定);

(2)每个结点只与相邻两个结点有物理链路;

(3)传输控制机制比较简单;

(4)某个结点的故障将导致物理瘫痪;

(5)单个环网的结点数有限。

适用场合:局域网,实时性要求较高的环境。

4、网状网络拓扑结构:

利用专门负责数据通信和传输的结点机构成的网状网络,入网设备直接接入结点机进行通信。网状网络通常利用冗余的设备和线路来提高网络的可靠性,因此,结点机可以根据当前的网络信息流量有选择地将数据发往不同的线路。适用场合:主要用于地域范围大、入网主机多(机型多)的环境,常用于构造广域网络。

关于常见的网络架构有cs和常见的网络体系结构有的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫码二维码