简单地说,Intranet是使用Internet技术,即采用TCP/IP协议而建成的内部网络。因此Intranet与Internet一样具有系统平台的独立性、体系架构良好的开放性、系统设备广泛的兼容性、应用服务的平台无关性、灵活方便的可伸缩性和简单易学的可用性等鲜明的技术特征。
1.Intranet的技术特征
Intranet的技术特征实质上就是Internet的技术特点,虽然它们所采用的核心技术是相同的,应用也几乎是一样的,但Intranet与Internet并不能完全等同,它们之间有一些明显的差异,主要表现在以下两个方面。
1)Internet是面向全球范围内用户的网络系统,这也就是为什么把Internet称为“全球网”和全世界的“信息高速公路”网的原因。而Intranet面向的是一个机构和企业内部的用户,架构在一个机构或企业的范围之内(地理范围可能是全世界)。由于Internet的应用是对全球用户开放的,属公共网络系统。而Intranet与Internet相反,它是一个相对完全受控的私有网络系统,Intranet对内的应用限制比较宽松,对外应用几乎是完全禁止的。因此在技术上,无论网络规划还是设计,所采用的方法与策略以及设备的选型,两者都有比较大的差异。
2)由于Intranet架构的专用性,因而Intranet的网络带宽比起架构在公共网络上的Internet来说大了很多,其应用也因此丰富了很多,性能更加优异。正是由于这个最基本网络性能的技术保证,使得Intranet所能提供的应用和服务及其质量与Internet也有很大的差异,因此,Intranet应用与服务的通信环境、内容、软件以及设备等有自己独到的地方。
与传统的纯C/S结构的内部网比较,Intranet由于采用的是成熟的Internet技术,使得机构或企业内多种网络系统平台架构和网络应用不再拘泥于传统的C/S模式,更多的可采用B/S模式,使得网络系统的设计与应用开发工作变得十分简单。用户端只需要配置用户都熟悉的浏览器软件,不但使开发投资和培训费用大大降低,也将给应用系统的升级带来极大的方便。
不管怎样,Intranet技术一问世就受到了各类机构和企业的极大欢迎,发展极为迅速,在我国现在几乎所有的内部网络应用都采用Intranet架构,而在全球几乎80%的Web服务器都与Intranet应用有关,可以说Intranet已成为当前机构和企业计算机网络建设与应用的焦点。
2.Intranet的基本特点
Intranet除了具备Internet所具有的一切特点之外,借助自身的技术优势,使Intranet的网络性能和应用服务更加优异,其独特的技术特点和优势得到了业界的认同,Intranet是企业系统的基础,并已经成为企业网建设事实上的标准。Intranet的基本技术特点如下。
(1)开放性和可扩展性
由于Intranet采用了与Internet相同的TCP/IP协议与Java等一系列国际标准,因而Intranet具有良好的开放性,可以支持不同计算机、不同操作系统、不同数据库、不同网络的互连。在这些异构的平台上,所有应用可以相互移植、相互操作,使它们有机地集成为一个整体。在此基础上,应用的规模也可以增量式扩展,先从关键的小的应用着手,在小范围内实施取得效益和经验后,再加以推广和扩展。
正是借助了Intranet的开放性和可扩展性,使Intranet成为构筑企业级信息公路的主流。对内,Intranet可将机构或企业内部各自封闭的局域网信息孤岛联成一体,实现机构或企业内部的信息交流、资源共享和业务运作;对外,Intranet可方便地接入Internet成为全球信息网的一员,实现与全世界的信息交流、电子商务和国家政务活动。
(2)通用性
Intarnet的通用性表现在它的多种应用模式集成和多媒体集成两个方面。首先,借助Intranet的高带宽,用户可以充分高性能地利用图、文、声、像等各类信息,实现企业运作中所要求的信息交流和业务管理功能;其次,Intranet从客户终端、应用逻辑和信息存储三个层次上支持多媒体集成。在客户端Web浏览器允许在一个程序里展现文本、声音、图像、视频等多媒体信息;在应用逻辑层Java提供交互的多媒体虚拟实现界面;在信息存储层,面向对象数据库为多媒体的存储和管理提供了有效的手段。总之,利用TCP/IP、Web、Java和分布式面向对象等开放性技术,Intranet已经把不同应用在异构平台上进行集成,这些应用既可运行在同一机构组织的不同部门,也可运行在不同机构组织之间。
(3)简易性和经济性
Intranet的简易性和经济性表现在以下几个方面。
1)Intranet的性价比远高于其他通信方式,这主要体现在其网络基础设施的费用投入较少。由于采用开放的协议和技术标准,大部分机构现存的网络平台,包括网络设备和计算机,均可用于Intranet。(www.xing528.com)
2)作为Intranet的基本组成,Web服务器和浏览器不仅价格较低,而且安装配置简易。作为开发语言,HTML和Java程序开发语言不仅容易掌握,且开发周期缩短。此外,Intranet良好的可伸缩性与可扩展性,使得Intranet新系统的开发可完全采用增量逐步方式构造,从而降低系统架构与开发风险,Intranet完备的系统接口和平滑过渡性能,保证了对已有资源充分利用。
3)Intranet的基本服务界面是浏览器,浏览器中操作的用户界面采用超文本文件。超文本的统一的标准界面、友好的操作导航、方便的超链接等特点,使用户只要简单地操纵鼠标就可浏览和存取所需的信息。由此,对用户的培训可以大大地简化,从而节省了一大笔培训费用。
4)Intranet的简易性和经济性不仅表现在开发和使用上,而且也表现在管理和维护上。由于Intranet采用瘦客户机方式,其客户端没有程序代码,系统软件的维护更新和管理均在服务器上进行。另外,由于Intranet开发和维护技术要求简单,可以让机构与企业相关部门与业务人员参与开发,从而降低IT人员的负荷和数量。
(4)安全性
安全性是区别Intranet与Internet的最大特征之一。Intranet的实现基于Internet技术,两个地理位置不同的部门或分机构也可能利用Internet相互联接。但是,由于Intranet的目的主要是内部业务应用的需要,对信息的控制比较严格,Internet中的许多技术并不适用于Intranet,所以当Intranet与Internet互联时,必须对数据加密,在Intranet边界设置防火墙,控制内部网用户接入Internet,同时严格限制远程用户对Intranet的访问,以防止内部数据泄密、被篡改,阻断黑客入侵Intranet。除了防火墙之外,现代先进完善的Intranet都还要配置漏洞检测系统以及入侵防范系统等。从多个角度、不同的方面细心全面地保护Intranet的安全。
3.Intranet的技术架构
从技术上看,Intranet是指一组应用TCP/IP协议的、采用客户/服务器结构的内部网络。服务器端是一组Web服务器,用以存放Intranet上共享的HTML标准格式信息以及应用;客户端则为配置浏览器的工作站,用户通过浏览器以HTTP协议提出存取请求,Web服务器则将结果回送到原始客户。这就是所谓的浏览器/服务器(Brower/Server,B/S)网络体系架构。显然,这个架构与Internet没有差异。
不过,在一个大型的Intranet中,通常可包含多个Web服务器、FTP服务器、邮件服务器、DNS服务器、DHCP服务器以及数据库服务器等,一个企业的内部网服务器系统就是一个综合性门户网站。像一个大型国际企业集团的Intranet,一般会有多达数百个Web服务器及数千个客户机或工作站。与Internet不同的是,Intranet服务器上的资源不全部对企业或机构与组织所有用户开放,许多资源仅与某个具体部门有关。
然而,现在的Intranet并不是完全孤立的,网络内部用户也要求能够访问Internet,同时远程的用户也要求能通过Internet访问Intranet。由于Intranet采用标准的TCP/IP协议,原则上Intranet与Internet的沟通是无障碍的,但同时也带来了Intranet的安全问题。从Intranet应用的直接目的而言,内部网中的信息并不希望暴露于Internet公共用户,也不希望内部用户随意地访问Internet。
因此,考虑到Intranet的安全性,Intranet的建设一般有两种架构,一种是完全独立的Intranet,像政府和军队的内部网,要求必须与Internet完全物理隔离;另一种是相对独立的Intranet,它与Internet用防火墙隔离开来。使得内部网用户可以对Internet进行访问,同时防止机构与企业内部机密的泄露。后一种架构是大型国际型的机构和企业常采用的架构,其异地的分公司或办事机构,并可借助VPN技术,借助Internet架构起一个广域互联的Intranet。
从纯技术的角度上看,Intranet就是Internet,它们遵守相同的技术规范,具有相同的体系架构。一般把Intranet/Internet的体系架构分为三层:集成客户层、网络集成服务器和服务器层。其具体结构如图9-8所示。
图9-8 Intranet的三层体系架构
在此体系架构中,融合了WWW技术、客户机/服务器技术以及面向对象技术的优点,可将企业内外的原有系统和新的应用通过网络很好地集成起来,并加以充分利用,从而有效地保护了投资。其核心是处于第二层的网络集成服务器(又被称为应用集成服务器)。
网络集成服务器是利用WWW技术,将处于主机系统、UNIX服务器以及各种PC服务器上的应用和客户机有机连接起来,其核心技术是分布式对象技术。
Intranet客户机的所有应用与服务全部集成在WWW浏览器界面中,WWW浏览器所调用的应用与服务软件均安装在服务器端,这些软件一般主要用Java语言或ASP语言编写,每次浏览器调用时,才从服务器下载到客户机上执行。所以在Intranet应用与服务软件系统的管理和维护均可在服务器统一实施,这样做大大降低了系统管理和维修的费用。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。