Ⅰ 什么叫网络透明性
比如说链路层的处理,在发生过程中,网络层是看不到和感觉不到的,或者说完全不用考虑链路层的处理过程,它的数据只要拿来用就可以了!简单可以理解为:网络层不管链路层的处理过程(或原理),只把它的数据拿来处理!同理1层是物理层,那么2层链路层也不需要处理,2层的数据只需要在上面跑数据就OK了,1层只是被2层拿来用的,所以1层对于2层也是透明的。
Ⅱ 什么是透明性概念
计算机中的透明是指:计算机中存在的,但对于某写开发人员而言又不需要了解的东西,这就是计算机所指的透明性。
在计算机技术中,一种本来是存在的事物或属性,但从某个角度看似乎不存在,称为透明性现象。通常,在计算机系统中,低层次的机器级的概念性结构和功能特性,对高级程序员来说是透明的。
例:编写VC++的程序员,不需要了解加法指令是如何工作的,只要会用就可以拉,那么就说:加法指令对VC++程序员是透明的。
定义
在计算机技术中,一种本来是存在的事物或属性,但从某个角度看似乎不存在,称为透明性现象。通常,在计算机系统中,低层次的机器级的概念性结构和功能特性,对高级程序员来说是透明的。
例子:在QQ聊天中,表面上看QQ1直接与QQ2对话,而实际上是QQ1发送的数据分别通过传输层,网络层,数据链路层,物理层的传输被QQ2接收,QQ实际是与传输层直接对话,然而表面我们把其他各层当作不存在,这就是透明现象。
Ⅲ 计算机网路里面经常讲透明性,透明传输,到底什么是透明性,什么是透明传输
1:透明 :表示某一实际存在的事物看起来又好像不存在一样(例如:你看不见在你面前有块100%透明的玻璃的存在)。
2:在数据链路层透明传输:表示无论什么样的比特组合的数据,都能够按照原样没有差错地通过这个数据链路层。因此,对于传送的数据来说,这些数据就会“看不见“数据链路层有什么妨碍数据传输的东西。或者说,数据链路层对这些数据来说是透明的。
Ⅳ 金窝窝:区块链技术中的透明性的特征内容是什么
金窝窝网络分析:数据库中的记录是永久的、按时间顺序排序的,并且对于网络上的所有其他节点都是可以访问的。每个用户都可以看到交易的情况。
Ⅳ 计算机体系结构中的透明性概念是什么意思
计算机中的透明是指:计算机中存在的,但对于某写开发人员而言又不需要了解的东西,这就是计算机所指的透明性.简单的说就是:计算机中存在,但你不需要了解的.
例:编写VC++的程序员,他不需要了解加法指令是如何工作的,他只要会用就可以拉,那么就说:加法指令对VC++程序员是透明的
Ⅵ 什么是信号传输的透明性,通信传输中,透明怎么理解
透明传输是指不管所传数据是什么样的比特组合,都应当能够在链路上传送。当所传数据中的比特组合恰巧与某一个控制信息完全一样时,就必须采取适当的措施,使接收方不会将这样的数据误认为是某种控制信息。这样才能保证数据链路层的传输是透明的。
透传的设备是个黑箱子,进来是什么出去也是什么。
透明传输不用关心下层协议的传输,比如你要寄信,只需要写地址交给邮局就行了,然后对方就能收到你的信,但是中途经过多少车站,火车,邮递员,你根本不知道,所以对于你来说邮递的过程是透明的。
与面向连接和电话系统的工作模式相似,其特点是:
1、面向连接的数据传输过程必须经过建立连接、连接维护和释放连接的3个过程;
2、数据传输过程中,各分组不需要携带目的地址。
面向连接数据传输的收发数据顺序不变,因此传输的可靠性好,但协议复杂,通信效率不高。
说明:RLP(Radio Link Protocol): 无线连接协议,是一种严格的纠错方式。当数据在接收端被 “查出”有错后,接收端可要求电话重新进行数据传输,如有必要,反复进行,直至接收数据完全正确为止
一般此问题在大学计算机通信学科中有!你可以查找一下
Ⅶ 分布式系统的透明性包含哪些特性
分布式系统的透明性大致包含:访问透明性;位置透明性;迁移透明性;重定位透明性;复制透明性;并发透明性;故障透明性。
系统,指能够完成一种或者几种功能的多个要素按照一定的规律组合在一起的结构。
分布式系统,泛指系统的各种 功能、特性、参数等,不是由个别要素实现,而是分布在整个系统任一位置的系统。特指建立在网络之上的软件系统。有一种说法:分布式系统是若干独立计算机的组合,这些计算机对于用户来说就像是单个相关系统。
分布式系统具备四个关键目标或者说特性:资源可访问,这是分布式系统最主要的目标;透明性,分布式系统需要将它的进程和资源实际上在多台计算机上分布这样一个事实隐藏起来;开放性,分布式系统根据一系列的准则提供服务;可扩展性,这包括规模上的扩展、地域上的扩展和管理的可扩展。
透明性,指本来是存在的事物或属性,但从某个角度看似乎不存在的现象。
分布式一个基本的特点是向用户隐藏系统的内部组织结构,各种计算机之间的差别以及计算机之间的通信方式的差别都被隐藏掉。用户无论在何时何地都能够以一种一致的和统一的方式与分布式系统进行交互。例如,打开手机浏览器,看到的东西可以来自全球各个地方,为了能够在手机上表现,需要许多诸如 基站、光缆、网关、服务器等等等等设备参与。而对用户来说,浏览网页,只是一个手机的功能。向用户隐藏 系统结构、不同设备之间的差别、以及相互的通信方式的特点,即分布式系统的透明性。
由于分布式系统的特性,导致参与系统的人或设备,都无法全面深入的了解系统的状况。以互联网为例:任何联网的设备或加入的信息,最终会导致什么情况,谁也弄不清。最多根据加入的状况,对可能出现的情况有一个基本的掌控。所以,虽然人类创造了分布式系统,但对分布式系统的特性则始终处在探讨中。
同样对于系统的透明性,只能有个大致的说法,而且根据不同的研究角度有不小的差异。一般认为分布式系统的透明性包括的特性有:
访问透明性:对不同的数据表示形式以及资源访问方式的隐藏;
位置透明性:用户无法判别资源在系统中的物理位置,这是通过命名来实现的;
迁移透明性:资源的移动不会影响该资源的访问方式;
重定位透明性:资源在接受访问的同时进行重定位,而不引起用户和应用程序的注意;
复制透明性:对同一个资源存在多个副本这样一个事实的隐藏;
并发透明性:访问共享资源的时候,让任何一个用户都不会感觉到他人也在使用自己正使用的资源;
故障透明性:用户不会注意到某个资源无法正常工作,以及系统随后从故障中恢复的过程。
Ⅷ 什么是分布式数据库的分布透明性
分布式数据库系统有两种:一种是物理上分布的,但逻辑上却是集中的。这种分布式数据库只适宜用途比较单一的、不大的单位或部门。另一种分布式数据库系统在物理上和逻辑上都是分布的,也就是所谓联邦式分布数据库系统。由于组成联邦的各个子数据库系统是相对“自治”的,这种系统可以容纳多种不同用途的、差异较大的数据库,比较适宜于大范围内数据库的集成。
数据独立性是数据库方法追求的主要目标之一,分布透明性指用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心重复副本(冗余数据)的一致性问题,同时也不必关心局部场地上数据库支持哪种数据模型。分布透明性的优点是很明显的。有了分布透明性,用户的应用程序书写起来就如同数据没有分布一样。当数据从一个场地移到另一个场地时不必改写应用程序。当增加某些数据的重复副本时也不必改写应用程序。数据分布的信息由系统存储在数据字典中.用户对非本地数据的访问请求由系统根据数据字典予以解释、转换、传送。
Ⅸ [转载]计算机中术语透明性是什么意思
一、透明性(transparency)
定义:在通信网中,不改变信号形式和信息内容的端到端传输。
二、透明性现象:
在计算机技术中,一种本来是存在的事物或属性,但从某个角度看似乎不存在,称为透明性现象。通常,在计算机系统中,低层次的机器级的概念性结构和功能特性,对高级程序员来说是透明的。
三、透明传输:
(1)数据链路层的透明传输
简单的说,透明传输就是发送方发送什么样的数据,不管数据传输过程是如何实现的,接收方将收到什么样的数据。更确切地说,所谓透明传输就是不管所传数据是什么样的比特组合,都应当能够在链路上传送。当所传数据中的比特组合恰巧出现了与某一个控制信息完全一样时,必须采取适当的措施,使接收方不会将这样的数据误认为是某种控制信息。这样才能保证数据链路层的传输的透明的。
(2)比特流的透明传输
TCP/IP结构体系中,物理层是靠比特流来传输的,比特流的透明传输是指实际电路传送后没有发生变化,因此,对于传送比特流来说,由于这个电路并没有对其产生什么影响,因此比特流就“看不见”这个电路。
四、eg:在QQ聊天中,表面上看QQ1直接与QQ2对话,而实际上是QQ1发送的数据分别通过传输层,网络层,数据链路层,物理层的传输被QQ2接收,QQ实际是与传输层直接对话,然而表面我们把其他各层当作不存在,这就是透明现象。
Ⅹ prc访问透明性的原理
方法调用从客户对象经占位程序(Stub)、远程引用层(RemoteReferenceLayer)和传输层(TransportLayer)向下,传递给主机,然后再次经传输层,向上穿过远程调用层和骨干网(Skeleton),到达服务器对象。占位程序扮演着远程服务器对象的代理的角色,使该对象可被客户激活。远程引用层处理语义、管理单一或多重对象的通信,决定调用是应发往一个服务器还是多个。传输层管理实际的连接,并且追踪可以接受方法调用的远程对象。服务器端的骨干网完成对服务器对象实际的方法调用,并获取返回值。返回值向下经远程引用层、服务器端的传输层传递回客户端,再向上经传输层和远程调用层返回。最后,占位程序获得返回值。
RMI(RemoteMethodInvocation)为远程方法调用,是允许运行在一个Java虚拟机的对象调用运行在另一个Java虚拟机上的对象的方法。这两个虚拟机可以是运行在相同计算机上的不同进程中,也可以是运行在网络上的不同计算机中。
JavaRMI:Java远程方法调用,即JavaRMI(JavaRemoteMethodInvocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使Java编程人员能够在网络环境中分布操作。RMI全部的宗旨就是尽可能简化远程接口对象的使用。