编辑
(1)物理层:该层包括物理连网媒介,如电缆连线连接器。具体标准有RS232、V.35、RJ-45、DDI(2)数据链路层:它控制网络层与物理层之间的通信。常见的协议有IEEE802.3/.2、HDLC、PPP、ATM(3)网络层:其主要功能是将网络地址(例如IP 地址)翻译成对应的物理地址。在TCP/IP 协议中,网络层具体协议有IP、ICMP、IGMP、IPX、ARP 等。(4)传输层:主要负责确保数据可靠、顺序、无错地从A 点传输到B 点。在TCP/IP 协议中,具体协议有TCP、UDP、SPX。(5)会话层:负责在网络中的两节点之间建立和维持通信,以及提供交互会话的管理功能。常见的协议有RPC、SQI、NFS。(6)表示层:如同应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化。常见的协议有JPEG、ASCII、GIF、DES、MPEG(7)应用层:负责对软件提供接口以使程序能使用网络服务,如事务处理程序、文件传送协议和网络管理等。在TCP/IP 协议中,常见的协议有HTTP、Telnet、FTP、SMTP。
2.数据链路层IEEE802 系列标准
名称 |
类别 |
速率 |
传输介质 |
IEEE 802.3 |
标准以太网 |
10Mb/s |
细同轴电缆 |
IEEE 802.3u |
快速以太网 |
100Mb/s |
双绞线 |
IEEE 802.3z |
千兆以太网 |
1000Mb/s |
光纤或双绞线 |
IP 协议所提供的服务通常被认为是无连接的和不可靠的,它将差错检测和流量控制之类的服务授权给了其他的各层协议。ARP 用于动态地完成lP 地址向物理地址的转换。ICMP 是一个专门用于发送差错报文的协议,由于lP 协议是一种尽力传送的通信协议,即传送的数据可能丢失、重复、延迟或乱序传递,所以需要一种尽量避免差错并能在发生差错时报告的机制,这就是ICMP的功能。IGMP 允许Internet 中的计算机参加多播,是计算机用做向相邻多目路由器报告多目组成员的协议。
4.传输层TCP 协议:整个TCP/IP 协议族中最重要的协议之一,它在IP 协议提供的不可靠数据服务的基础上,采用了重发技术,为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务。TCP 协议一般用于传输数据量比较少,且对可靠性要求高的场合。UDP 协议:是一种不可靠的、无连接的协议,可以保证应用程序进程间的通信,与TCP 相比,UDP 是一种无连接的协议,它的错误检测功能要弱得多。可以这样说,TCP 有助于提供可靠性,而UDP 则有助于提高传输速率。UDP 协议一般用于传输数据量大,对可靠性要求不是很高,但要求速度快的场合。微信使用的就是UDP 协议。
5.会话层NFS:就是Network File System 的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。
6.应用层HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW 服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少HTTPS:是以安全为目标的HTTP 通道,简单讲是HTTP 的安全版,即HTTP 下加入SSL 层,HTTPS 的安全基础是SSL,因此加密的详细内容就需要SSL。FTP 文件传输协议为网络共享文件的传输协议,在网络应用软件中具有广泛的应用。FTP 的目标是提高文件的共享性和可靠高效地传送数据。TFTP(Trivial FileTransfer Protocol,简单文件传输协议)是用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。SMTP 是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。POP3 是Post Office Protocol 3 的简称, 它规定怎样将个人计算机连接到Internet 的邮件服务器和下载电子邮件的电子协议。
7.网络存储技术目前主流的三种网络存储技术
名称 |
英文全称 |
功能 |
DAS |
DirectAttachedStorage |
将存储设备通过SCSI 电缆直接连到服务器,其本身是硬件的堆叠,存储操作依赖于服务器,不带有任何存储操作系统。 |
NAS |
NetworkAttachedStorage |
采用NAS 技术的存储设备不再通过I/O 总线附属于某个特定的服务器,而是通过网络接口与网络直接相连,由用户通过网络访问 |
SAN |
Storage AreaNetwork |
SAN 是通过专用交换机将磁盘阵列与服务器连接起来的高速专用子网。其最大特点是将存储设备从传统的以太网中分离了出来,成为独立的存储区域网络SAN 的系统结构 |
在分层设计中,引入了三个关键层的概念,分别是核心层、汇聚层和接入层。
9.数据仓库ETL(Extract/Transformation/Load,清洗/转换/加载)用户从数据源抽取出所需的数据,经过数据清洗、转换,最终按照预先定义好的数据仓库模型,将数据加载到数据仓库中去。数据仓库是一个面向主题的、集成的、非易失的、且随时间变化的数据集合,用于支持管理决策。OLAP 服务器:对分析需要的数据进行有效集成,按多维模型予以组织,以便进行多角度、多层次的分析,并发现趋势。其具体实现可以分为:ROLAP、MOLAP 和HOLAP。ROLAP 基本数据和聚合数据均存放在RDBMS之中;MOLAP 基本数据和聚合数据均存放于多维数据库中;HOLAP 基本数据存放于RDBMS 之中,聚合数据存放于多维数据库中
10.中间件技术中间件解决了分布系统的异构问题,具有标准的程序接口和协议。①据库访问中间件,典型技术Windows 平台的ODBC 和Java 平台的JDBC。②远程过程调用中间件(RPC),从效果上来看和执行本地调用相同。③面向消息中间件(MOM),进行平台无关的数据传递,典型如IBM 的MQSeries。④分布式对象中间件,典型OMG 的CORBA、Java 的RMI/EJB、Microsoft 的DCOM 等。⑤事务中间件,完成事务管理与协调、负载平衡、失效恢复等任务,典型IBM/BEA 的Tuxedo、支持EJB 的JavaEE 应用服务器等。
,