计算机网络迅速发展,开启了以网络为核心的信息时代,其重要特征为数字化、网络化、信息化,其关键技术是信息的收集、处理、分发。
1.1 计算机网络概述
1969年,美国国防部建立了全世界第一个网络——阿帕网(ARPANET),即Internet的前身。这是一个只有四台主机的小型网络,是为了验证远程网络的可行性和可用性而进行的一项试验工程。1972年,在首届国际计算机通信会议(ICCC)上首次公开展示了阿帕网的关键技术——分组交换技术 。这项技术具有线路利用率高、传输率高、不易阻塞等特点,被广泛应用于计算机网络中。奠定了Internet的基础。
网络概念及功能
计算机网络是指,将分布在不同地理位置、具有独立功能的多台计算机及其外围设备,通过通信设备和通信线路连接起来,在网络操作系统、网络管理软件和网络通信协议等网络软件的管理和协调下,实现彼此间信息传递和资源共享的系统。
1.数据通信
数据通信是指实现计算机和终端、计算机间的数据传输,是计算机网络最基本的功能,也是实现其他功能的基础。
2.资源共享
资源共享是指通过计算机网络实现数据资源、软件资源和硬件资源的共享,是建立计算机网络的主要目的所在。
(1)数据共享:在计算机网络中可共享各数据文档。
(2)软件共享:在计算机网络中可共享各种语言处理程序和各类应用程序。
(3)硬件共享:在计算机网络中可共享使用服务器、计算机或答应机等设备。
3.提高系统可靠性
提高系统可靠性主要表现在网络中每台计算机都可以通过计算机网络相互成为后备节点,在某台计算机出现故障后,其他计算机可以立即运行由 故障机承担的任务,从而避免系统瘫痪,大大提高计算机系统的可靠性
4.分布式处理
分布式处理是指在计算机网络中,用户合理选择计算机网络中的资源进行相应的数据处理,对于较复杂的问题,还可通过算法将任务分配给不同计算机进行处理,从而共同完成一项大型任务。
5.负载平衡
负载平衡是指在具有分布处理能力的计算机网络中,运行任务被相对均匀地分配给网络上的各台计算机,系统能根据计算机运行负载的大小俩转移,从而实现计算机网络的负载平衡。