Internet是目前发展*快的计算机技术之一。为了帮助读者对Internet有全面的认识,本章���要介绍了计算机网络的基本概念,以及Internet的组成结构、发展状况、通信协议、域名机制与**问题等。
1.1 计算机网络的基本概念
计算机网络是计算机技术与通信技术相互渗透、紧密结合形成的交叉学科。21世纪的一个重要特征是社会的数字化、网络化与信息化,支撑它的基础是全社会范围的、功能强大的计算机网络。
1.1.1 计算机网络的产生背景
任何一种新技术的出现都必须具备两个条件:强烈的社会需求、先期技术的成熟,计算机网络技术的形成与发展也证实了这条规律。
1946年, 世界上**台电子计算机ENIAC在美国诞生,这时计算机技术与通信技术并没有直接的联系。20世纪50年代初,由于美国军方在国土防空方面的需要,美国半自动地面防空系统( SAGE)将雷达与其他测量设施通过通信线路与一台IBM计算机连接,将收集到的测量数据传输到这台IBM计算机中进行集中处理。要实现这样的目的,首先需要完成数据通信技术的基础研究。
21世纪是信息时代,是科学技术高速发展的时代。计算机技术与网络技术的结合,使人类的生产方式、生活方式和思维方式发生了深刻的变化。在新世纪中,计算机知识已成为当代人类文化的一个重要组成部分。我们要将计算机知识和应用向一切有文化的人普及。
高等学校承担若为社会培养高层次人才的任务,大学生毕业后应当成为我国各个领域中的计算机应用人才,成为向全社会推广计算机应用的积极分子。在大学里应当把计算机教育放在十分重要的位置。
我国高校的计算机基础教育起步于20世纪80年代初。20多年来从无到有迅速地发展,从理工科专业发展到所有专业,从*初只开设一门语言课到按三个层次设置课程,学时也从三四十小时增加到一二百小时。计算机基础教育已经先后上了几个台阶,现在又需要上一个新的台阶。在新世纪初,我们要求进一步提高大学生的计算机的能力,以适应科学技术和经济发展的需要。我们在这里所说的计算机基础教育,是指面对个体大学生计算机教育;而非计算机专业和计算机专业中的计算机教育的特点则有很大的区别。无论学生的基础、培养目标、教学要求、教学内容、教学方法和教材,都和计算机专业有很人的不同。绝不可简单地照搬计算机专业的模式,否则必事倍功半。计算机基础教育实际上是计算机应用教育,应当以应用为目的,以应用为出发点。