《第一章Internet简介》由会员分享,可在线阅读,更多相关《第一章Internet简介(60页珍藏版)》请在金锄头文库上搜索。
1、第一章Internet简介w1.1.1什么是Internetw1.1.2Internet的特点w1.1.3的历史和发展w1.1.4Internet在中国的发展现状1.1.1什么是Internetw1、从网络通信的观点来看wInternet是一个采用TCP/IP协议把各个国家、各个部门、各种机构的内部网络连接起来的数据通信网。Internet传统的定义是“网络的网络”,即网络互连的意思。它将许许多多各种各样的网络通过主干网络互联在一起,而不论其网络规模的大小、主机数量的多少、地理位置的异同,这些网络使用相同的通信协议和标准,彼此之间可以通信和交换数据,并且有一套完整的编址和命令系统。这些网络的互
2、连最终构成一个统一的、可以看成是一个整体的“大网络”。通过这种互联,Internet实现了网络资源的组合,这也是Internet的精华所在并且迅速发展的原因。ww2、从信息资源的观点来看wInternet是一个集各个部门、各个领域内各种信息资源为一体的信息资源网。它是一个庞大的、实用的、可享受的、全球性的信息源。Internet上有着大量的不同种类、不同性质的信息资料库,如学术信息、科技成果、产品数据、图书馆书刊目录、文学作品、新闻、天气预报,以及各种各样不同专题的电子论坛等。ww3、从经营管理的观点来看wInternet是一个用户的网络。Internet是一个开放管理、形式自由的网络集合,网
3、络上的所有用户可以共享信息源,免费享用大量的软件资源;可以发送或接受电子邮件通信;可以与别人建立联系并互相索取信息;可以在网上发布公告,宣传信息;可以参加各种专题小组讨论。w1.1.2Internet的特点wInternet的中文标准译名为因特网或国际互联网。值得注意的是,Internet与internet是不同的两个概念。Internet专指全球最大的、开放的、使用TCP/IP协议的、由众多网络互联而成的网络集合体。而internet是interconnectnetwork的缩写,是泛指性的互联网。w灵活多样的入网方式是INTERNET获得高速发展的重要原因,任何计算机只要采用TCP/IP协
4、议与INTERNET中的任何一台主机通信就可以成为INTERNET的一部分。INTERNET所采用的TCP/IP协议族成功地解决了不同硬件平台、不同网络产品和不同操作系统之间的兼容性问题,标志着网络技术的一个重大进步。因此,无论是大型主机、小型机,还是微机或工作站都可以运行TCP/IP协议并与INTERNET进行通信,目前TCP/IP已经成为事实上的国际标准。wINTERENT采用了目前在分布式网络中最为流行的客户/服务程序(Client/Server)模式,大大增加了网络信息服务的灵活性。用户可通过安装在自己主机上的客户程序发出请求,与装有相应服务程序的主机进行通信。凡是装有服务程序的主机均
5、可对其他主机提供信息服务。当自己的主机没有所需要的客户程序时,可以通过远程登录(TELNET)连接到公共客户程序,然后再向装有服务程序的主机发出服务请求。wINTERNET把网络技术,多媒体技术和超文本技术融为一体,体现了当代多种信息技术互相融合的发展趋势。丰富的信息服务功能和友好的用户接口使INTERNET可以做到雅俗共赏。除了TCP/IP协议所提供的应用程序外,还有许多高级的信息服务方式和友好的用户接口。如Gopher,Archie,WAIS和WWW等。这种强大的网络信息服务手段是其他网络难以比拟的。ww作为一个互联网络,归结起来,Internet具有以下的特点:w对用户隐蔽互联网络的底层
6、结构。这意味着Internet用户和应用程序不必了解硬件连接的细节;w能通过(与通信的双方计算机之一或两者无直接物理连接的)中间网络收发数据;wInternet上的所有计算机共享一个全局的机器标识符(名字或地址)集合;w用户界面独立于网络,即建立通信和传送数据的一系列操作与低层网络技术和要通信的计算机无关。w以上的四点实际上就是一个通用服务的概念,因此Internet就是一个通用服务。1.1.3的历史和发展w七十年代末,Internet起源于美国国防部高级计划研究局(ARPA)主持研制的实验性军用网络ARPANET。研制ARPANET的目的是想把美国各种不同的网络连接起来,建立一个覆盖全国的网
7、络以便于研究发展计划的进行,为各地用户提供计算资源,同时能为计算机系统的用户提供多途径的访问,使计算机系统在核战争极其它灾害发生时仍能正常运转。当时连接的计算机数量较少,主要供科学家和工程师们进行计算机联网试验。这就是Internet的前身,在这个网络的基础上发展了互联网络通信协议的一些最基本的概念。w八十年代初期,TCP/IP通信协议诞生。1983年,当TCP/IP成为ARPANET上的标准通信协议时,标志着真正的Internet出现。w八十年代后期八十年代后期,ARPANET解散,与此同时,美国国家科学基金会(NSF)在美国政府的资助下采用TCP/IP协议建立了NFSNET网络,它的主要目
8、的就是使用这些计算机和别的科研机构分享研究成果,围绕这个骨干网络随后又发展了一系列新的网络,它们通过骨干网节点相互传递信息。NFSNET后来成为了Internet的骨干网。w九十年代九十年代,商业机构的介入成为Internet发展的一个重要动力。随着商业机构的介入,Internet所有权的私有化使得Internet开始应用于各种商业活动,成千上万的用户和网络以惊人色速度增长。Internet的规模迅速扩大,并逐步过度为商业网络。w时至今日时至今日,Internet席卷了全世界几乎所有的国家,并已成为全球规模最大、用户数最多的网络。1.1.4Internet在中国的发展现状在中国的发展现状w随着
9、全球信息高速公路的建设,中国政府也开始推进中国信息基础设施(ChinaInformationInfrastructure,CII)的建设。到目前为止,中国的Internet已形成四大骨干网:w四大骨干网络四大骨干网络所属部门所属部门wCSTNET(ChinaScienceTechnologyNetwork)中国科学院wCHINANET(ChinaNetwork)邮电部wCERNET(ChinaEducation&ResearchNetwork)国家教育委员会wCHINAGBN(ChinaGoldenBridgeNetwork)信息产业部1、中国科技网(、中国科技网(CSTNET)w中国科技网实
10、在中关村地区教育与科研示范网(NCFC)和中国科学院网(CASnet)的基础上,建设和发展起来的覆盖全国范围的大型计算机网络,是我国最早建设并获得国家正式承认具有国际出口的中国四大互联网络之一。中国科技网的服务主要包括网络通信服务,信息资源服务,超级计算服务和域名注册服务。中国科技网拥有科学数据库,科技成果,科技管理,技术资料和文献情报等特有的科技信息资源,向国内外用户特工各种科技信息服务。中国科技网的网络中心还受国务院的委托,管理中国互联网信息中心(CNNIC),负责提供中国顶级域CN的注册服务。2、中国教育和科研计算机网、中国教育和科研计算机网(CERNET)wCERNET是中国第一个覆盖
11、全国的、由国内科技人员自行设计和建设的国家级大型计算机网络。该网络由教育部主管;由清华大学、北京大学、上海交通大学、西安交通大学、东南大学、华中理工大学、华南理工大学、北京邮电大学、东北大学和电子科技大学等十所高校承担建设,于1995年11月建成。全国网络中心设在清华大学,八个地区网点分别设立在北京、上海、南京、西安、广州、武汉、成都、和沈阳。CERNET是为教育、科研和国际学术交流服务的非盈利性网络。3、中国公用计算机互联网、中国公用计算机互联网(CHINANET)w中国公用计算机互联网(简称中国互联网),是1995年11月邮电部委托美国信亚有限公司和中讯亚信公司承建的国家级网络,并于199
12、6年6月在全国正式开通。中国邮电部数据通信局是CHINANET直接的经营管理者。CHINANET是基于Internet网络技术的中国公用Internet网,是中国具有经营权的Internet国际信息出口的互联单位,也是CNNIC最重要的成员之一。CHINANET不同于CSTNET和CERNET,它是面向社会公开开放的、服务于社会公众的大规模的网络基础设施和信息资源的集合,它的基本建设就是要保证可靠的内联外通,即保证大范围的国内用户之间的高质量的互通,进而保证国内用户与国际Internet的高质量互通。4、国家公用经济信息通信网、国家公用经济信息通信网(CHINAGBN)w金桥网以光纤、卫星、微
13、波、无线移动等多种传播方式,形成天、地一体的网络结构,它和传统的数据网、话音网和图象网相结合并与Internet相连。根据计划,金桥网将建立一个覆盖全国,与国内其他专用网络相联接,并与30几个省市自治区,500个中心城市,12000个大型企业,100个重要企业集团相联接的国家公用经济信息通信网。第二章计算机网络基础w1.2.1计算机网络的定义计算机网络的定义w1.2.2计算机网络的组成计算机网络的组成w1.2.3计算机网络的功能计算机网络的功能1.2.1计算机网络的定义计算机网络的定义w前面我们提到,Internet是一个大型的计算机网络,它具有一个计算机网络所有的全部功能。在开始学习Inte
14、rnet的知识以前,我们先来简单地介绍一下计算机网络的一些基础知识。请注意,这里介绍网络基础知识的目的是为了帮助大家了解Internet,并不对知识展开,进一步的网络学习将在高级网络技术这门课进行。一、计算机网络的定义一、计算机网络的定义w计算机网络是网络的一种。所谓“网络”,就是把一些分散的“结点”通过某种“手段”连接起来,形成一个整体。例如电网、公路网等。对计算机网络而言,分散的“结点”就是计算机,而“手段”则是通信线路和设备。因此,计算机网络就是将地理位置不同并具有独立功能的多个计算机系统,通过通信设备和线路连接起来,使用功能完善的网络软件(即网络通信协议、信息交换方式及网络操作系统等)
15、实现彼此之间的数据通信和资源共享的系统。二、计算机网络的分类二、计算机网络的分类w按照网络覆盖的地理范围不同,可把计算机网络分成局域网LAN(LocalAreaNetwork)、城域网MAN(MetropolitanAreaNetwork)、广域网WAN(WideAreaNetwork)以及互连网internet。1.2.2计算机网络的组成计算机网络的组成w一、几个基本概念一、几个基本概念w1、结点(node)w在网络中的结点就是计算机或计算机网络。结点分为两类:w(1)访问结点w简称为端点。除了具有连接的链路外,还包括计算机或终端设备,起到信源(发信点)和信宿(收信点)的作用。w(2)转接结
16、点w转接结点的作用是支持网络的连接性能,它通过所连接的链路转接信息。w2、链路(link)w两个结点间承载信息流的线路或信道。w3、通路(path)w指从信源到信宿的一串结点和链路,即一系列穿越通信网络而建立路由的“端点-端点”链路。在网络中两个结点间往往由多条通路。例:如图,由结点A到D可以走A-D、A-B-D、A-C-D、A-B-C-D、A-C-B-D多条通路。在实际网络中,A、B、C、D结点都可以是信源或信宿。二、计算机网络的组成二、计算机网络的组成w计算机网络是由计算机系统、通信链路和网络结点组成。从逻辑功能上看,一个计算机网络如图所示,由两种子网组成:w1、通信子网是由结点计算机和通
17、信线路组成的独立的数据通信系统,承担全网的数据传输、转接、加工和变换等通信处理工作,即将一个主计算机的输出信息传送给另一个主计算机。w2、资源子网包括各类主机、终端、其它外围设备以及软件等,负责全网的数据处理和向网络用户提供网络资源以及网络服务。1.2.3计算机网络的功能计算机网络的功能w1、资源共享、资源共享w所谓资源共享是指所有网内用户均能享受网内的计算机系统中的全部或部分资源,使网络中各地区的资源互通有无,分工协作,从而大大提高系统资源的利用率。所共享的资源包括:软件资源、硬件资源和数据资源。w2、易于进行分布处理、易于进行分布处理w分布处理的特点就在于把要处理的任务分散到各个计算机上运
18、行。对比起把一个任务集中在一台计算机系统上运行的情况,分布处理不仅降低了软件设计的复杂度,而且大大提高了执行任务的效率,同时也降低了成本。w3、进行数据信息的集中管理、进行数据信息的集中管理w对地理位置上分散的组织和部门,可通过计算机网络实现集中管理。如飞机订票系统等。w4、能够提高计算机的可靠性、能够提高计算机的可靠性w当网络中一台计算机出现了故障,可以使用网络中的另一台计算机;当网络中的一条通新链路出现故障,可以选择另一条链路。第三章TCP/IP基础w1.3.1网络协议的层次模型网络协议的层次模型w1.3.2TCP/IP网络协议网络协议w13.3IP地址地址w1.3.4域名域名1.3.1网
19、络协议的层次模型网络协议的层次模型w一、协议一、协议w所谓协议就是一系列的通信规则与标准。在通信过程中,通信的各方都必须遵守一些相互之间能接受和理解的约定。w二、网络协议的层次模型二、网络协议的层次模型w通信协议是所有网络数据通信的基础,是计算机系统不可缺少的组成部分。通信系统是一个极其复杂的系统,要设计出高效的通信协议,可以对协议采用分层的思想。实践经验表明,解决一个难以处理的复杂问题的最好的办法就是把这个复杂问题分解成若干个易于处理的小问题,使复杂问题简单化,俗称“分而治之”。因此,对于复杂的计算机网络协议,其结构最好采用层次式。采用分层的思想可以将计算机网络划分为多个层次及其协议的集合,
20、每一个层次所实现的功能相对独立,并有自己的协议。另外,协议的分层还有利于对通信协议的修改和标准化。w比较前面我们提到过的两种网络连接方式:互联方式和互连方式。很显然,两者的区别在软件结构上表现为前者有层次而后者无层次。应用程序级互联在软件结构上明显的缺乏层次,没有将通信软件和应用软件分开,通信与用户操作都糅合在应用程序之中。网络级互联则不然,在网络级互联方式中,应用软件和通信软件是分开的:通信软件处理网络细节,提供通信服务,应用软件建立在通信软件所提供的通用界面之上,处理用户需求,提供应用服务。通信软件和应用软件的分离,正是实现异种网之间方便灵活的互联的关键,它体现了协议分层最深刻的意义。w协
21、议分层模型包括了两方面的内容,一是层次结构,一是各层功能的描述。w三、常见的计算机网络的层次模型三、常见的计算机网络的层次模型w常见的计算机网络的层次模型有两种:ISO/OSI参考模型、TCP/IP模型。w1、ISO/OSI参考模型wISO/OSI是国际标准化组织(ISO,InternationalOrganizationforStandardization)制定的开放系统互连参考模型(OSI,OpenSystemsInterconnection),该模型把网络系统分成七层。从下往上依次为:物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。通信双方在各层上都必须遵守一系列协议。关于I
22、SO/OSI参考模型各层次的功能及更进一步的讲述将在计算机网络的后半部分课中进行,这里不再赘述。w2、TCP/IP模型wTCP/IP模型与ISO/OSI参考模型有很大区别。它在硬件链路上从上至下分为四层:网络接口层、网络层、传输层、应用层。其中:w层次功能w应用层应用层向用户提供一组常用的应用程序,用户可在应用层上 进行各种操作,如发送电子邮件,浏览别的网点,文件传输等。w传输层传输层也即层,提供应用程序间的通信,主要对应用层传递过来的用户信息进行分段处理,在各段信息中加入一些附加说明,保证对方收到可靠的信息。w网络层网络层也即层,负责同一网络或不同网络间的计算机 的通信,它将传输层形成一段一
23、段的信息打成数据包,在报头中填入地址信息,并选择好发送路径。w网络接口层网络接口层负责与物理网络的连接。1.3.2TCP/IP协议协议wTCP/IP协议的全名是TransmissionControlProtocol/InternetProtocol,TCP及IP的中文意义分别是传输控制协议和网际协议。TCP/IP协议是一系列协议的总集,其中TCP协议和IP协议是TCP/IP协议族中两个最主要的协议。wTCP/IP协议源于ARPANET,为了能使不同类型的计算机系统、局域网之间能够互连和互相通信,ARPANET网络的研究人员开发和建立了一系列实现异种网络进行通信的TCP/IP体系结构和协议规范。
24、接着,ARPANET上的所有计算机转换为TCP/IP协议,并以它为主干建立了网间网,即Internet,随后又采取了许多措施推广使用TCP/IP协议。例如美国国防部规定凡是联入远程网的计算机都必须采用TCP/IP协议。w在TCP/IP中,网络之间的互联采用网络级互联方式,其优点就是能够隐藏网络技术细节和硬件差异,向上提供统一的协作的、通用的通信系统。TCP/IP被用做Internet的标准通信协议,使得它被越来越多的商家所使用。TCP/IP协议现已成为网络市场中事实上的网络通信协议。1.3.3IP地址地址w一、使用一、使用IP地址的目的地址的目的w我们知道,不同的物理网络技术有不同的编制方式;
25、不同物理网络中的主机,有不同的物理网络地址。Internet是将不同物理网络技术统一起来,在统一的过程中,首先要解决的就是地址的统一问题。Internet采用一种全局通用的地址格式,为全网的每一个网络和每一台计算机都分配一个Internet上的地址,以此屏蔽物理网络地址的差异。w为了唯一地识别到Internet上的一个网络或一台计算机,为其分配的Internet地址必须是具有唯一性。在Internet中,标识一台计算机或一个网络的方式有两种:IP地址和域名。当与Internet上其它用户进行通信时,或者寻找Internet的各种资源时,都要用到地址或者域名。w二、二、IP地址与物理地址的区别地
26、址与物理地址的区别w在任何一个物理网络中,各个计算机都有一个机器可识别的地址,该地址叫做物理地址(phisicaladdress)。物理地址有两个特点:首先,物理地址的长度、格式等是物理网络技术的一部分,物理网络技术不同,物理地址也不同;其次,假如地址分配不采取统一管理模式,则相同类型的不同物理网络上的计算机可能拥有相同的物理地址。另外,物理地址还不允许修改,通常在出厂时已经分配。这些都给互联网络中的网络间通信造成阻碍。wIP地址是由TCP/IP协议中的IP协议提供的一种通用的地址格式,它是由软件实现,可以修改,并在统一管理下进行分配。IP地址不须考虑待分配地址的计算机所在的网络类型等网络技术
27、细节,完全屏蔽了物理地址的差异。w三、三、IP地址的构成地址的构成wIP地址由两部分构成,一部分是网络标识(netid),另一部分是主机标识(hostid)。w网络标识网络标识主机标识主机标识w网络标识网络标识w类似于某个单位电话的总机号码,网络标识标识了该IP地址对应的计算机所在的网络。w主机标识主机标识w类似于电话分机号码,主机标识标识了网络中具体的一台计算机。w四、四、IP地址的表示地址的表示w1、二进制表示IP地址是Internet主机或网络的一种数字型标识。目前所使用的IP协议版本规定:IP地址由32位二进制数组成,按8位为单位分为四个字节。如:1100101011000100000
28、0111011010001。w2、点分十进制表示由于二进制不容易记忆,IP地址通常用点分十进制方式表示。点分十进制方式就是将32位的IP地址中的每8位(一个字节)用其等效的十进制数字表示,每个十进制数字之间用小数点分开。利用这种方法,IP地址的头8位对应的十进制数字的范围,A类为0-127,B类为128-191,C类为192-223,D类为224-239,E类为240-255。例如:一个用二进制数表示的A类地址01110001000000000000000100011111,可用点分十进制方式表示为:113.0.1.31。相对于二进制形式,这种表示要直观得多,便于阅读和理解。w五、五、IP地址
29、的分类地址的分类w根据IP地址的结构即网络标识长度和主机标识长度的不同,Internet的IP地址可分为三个主要类:A类、B类、C类。除此以外,还有一些特殊形式的IP地址。ww1、A类地址w位数 01731w 0 网络标识网络标识 主机标识主机标识wA类地址的第一个字节(前8位)为网络标识,第1位规定为“0”,后三个字节(24位)为主机标识。因此,整个Internet中提供的A类网络的数目是27,而每个A类网可容纳的主机数最大为224。A类网络与其他类别网络相比,能够容纳的主机数目是最大的,而且其网络数量有限,所以A类地址一般用于世界上少数的具有大量主机的网络。ww2、B类地址w位数01153
30、1w 10 网络标识网络标识 主机标识主机标识wB类地址的前两个字节(14位)为网络标识,第1、2位规定为“10”,后两个字节(16位)为主机标识。B类网络的数目是214,每个B类网可容纳的主机数最大为216。B类网络适用于中等规模的网络。w3、C类地址w位数 0122331w110网络标识 主机标识wC类地址的前三个字节(24位)为网络标识,最高三位规定为“110”,最后一个字节(8位)为主机标识。C类网络的数目可以高达221,因此在Internet中绝大部分的网络是C类网络。每个C类网可容纳的主机数最大为28,C类网络地址适用于主机数不多的小型网络。ww4、特殊IP地址w(1)(1)D类地
31、址类地址w位数 0 1 2 3 311110组播地址wD类地址是多播地址,主要是留给Internet体系结构委员会IAB使用。w(2)(2)E类地址类地址w位数0123431w11110保留为今后使用 (3)(3)回路地址回路地址A类网络地址127.0.0.1是一个保留地址,用于网络软件测试以及本地计算机进程间通信,叫做回路地址(loopback address)。无论什么程序,一旦使用回路地址发送数据,协议软件立即返回之,不进行任何网络传输。w(4)4)其他形式的特殊地址其他形式的特殊地址w广播地址广播地址IP地址主机标识中的所有二进制位全为“1”的IP地址用于广播,叫做广播地址。所谓广播,
32、指同时向网络标识部分标识的网络上的所有计算机发送数据。w有限广播有限广播IP地址网络标识和主机标识中的所有二进制位,即32位全为“1”的IP地址叫做有限广播地址。所谓有限广播,即只向本地计算机所在的网络进行广播。w“0”地址地址IP地址网络标识中的所有二进制位全为“0”的IP地址叫做“0”地址。“0”地址被解释为“本”网络,即指本地计算机所在的网络。如果“0”地址的主机标识部分也全为“0”,则该地址被解释为本地网络上的本地计算机。w六、子网化与子网掩码(六、子网化与子网掩码(SubnetMask)w子网掩码(也称网络掩码)是一个32位的二进制代码,用于标识一个IP地址中的网络标识部分。如果一个
33、IP地址所对应的子网掩码的某一位上为”1“,则标识该IP地址对应的二进制位落在网络标识部分。网络掩码ww如:IP地址10000011111100000100011101010000w网络掩码11111111111111111100000000000000w子网掩码的前19位二进制为为“1”,则表示该IP地址的前18位为网络标识部分。引入子网掩码是因为子网化(Subnet)技术的需要。所谓子网化技术即把一个原来网络标识部分指代的网络进一步划分为若干个网段,称为子网。每个子网之间、子网与网络之间均用网络互连设备连接。我们知道,一个A类网络所能容纳的主机数高达16,387,064,而一个B类网络也能
34、容纳64,516台主机,这样规模的网络恐怕很难找出几个,即使有,管理一个这样规模的单一网络也是一个极其头疼的事情,而且A、B类地址的网络数目不多,如果不采用子网化技术,那么就不得不面对一方面网络数目不足,同时分配了地址的网络其主机空间又造成极大浪费。划分子网则有利于地址空间的有效使用。为了能标识每一个子网,就在网络标识保持不变的情况下,从原来是主机部分的若干个二进制位”借用为“子网标识,剩余的二进制位则仍作为主机标识。以一个C类地址为例:NNNHSubnetHost当与一个给定IP地址和子网掩码的计算机通信时,数据送到该计算机所在的网络(原来的网络标识部分)后,再经互连设备(如路由器、网关等)
35、根据子网掩码辨别出子网标识部分,最后把数据送往指定的计算机(剩余的主机标识部分)。如前例,单单从IP地址来看,这是一个B类地址,网络标识为前两个字节,用点分十进制表示是131.240.,主机标识部分为后两个字节,即71.80。但与子网掩码联系起来,则知道主机标识部分的第一个字节的前两位(表中红色部分)被“借用为”子网标识。由于网络标识部分不能为全“0”或全“1”(特殊用途),因此两个二进制位只能标识两个子网。因此数据将被送到二进制位“11”对应的子网,剩余的最后14位才是真正的主机标识部分,即7.80。有关子网化技术将在计算机网络后半部分的课程中进一步详细讲述。标准的A类、B类、C类地址的子网
36、掩码(未经子网化)如下表:类型网络掩码(二进制)网络掩码(点分十进制)A类11111111000000000000000000000000255.0.0.0B类11111111111111110000000000000000255.255.0.0C类11111111111111111111111100000000255.255.255.0七、七、IP地址的管理地址的管理w由于IP地址是在Internet上全局有效的,因此其分配和回收是统一管理的。IP地址的管理机构和管理方式是层次型的。最高一级的管理机构InternetNIC(Internet网络信息中心)统一负责全球地址的规划和管理,并向提出
37、地址请求的组织(对应于国家或网络)分配IP地址,然后各组织再在本地网络内部对地址的主机号部分进行本地分配。1.3.4域名域名w一、使用域名的目的一、使用域名的目的wIP地址是一种数字型网络标识和主机标识方式,数字型标识对计算机网络来讲自然是最有效的,但是对使用网络的人来说就有不便记忆和难以理解的缺点,为此研究出了一种字符型标识方式,这就是域名。二、层次型命名机制二、层次型命名机制w目前Internet所使用的域名采用层次型命名机制。所谓层次型命名机制,就是在名字中加入层次结构,使得整个名字空间按照层次的关系由不同的管理机构来进行管理,而不是由一个管理机构进行集中式管理。在层次型命名机制中,名字
38、空间被分成若干个部分,每一部分授权给某个管理机构,授权管理机构可再将其管辖的名字空间进一步划分,再把每一部分授权给若干个下级机构进行管理。如此反复,整个名字空间的管理形成了一个层次型树形结构,其中每一个节点(包括各层管理机构和最后的主机节点)都有一个相应的标识符,主机的名字就是从树叶到树根路径上各节点标识符的有序序列。第四章Internet主要服务w1.4.1概述概述w1.4.2电子邮件(电子邮件(E-mail)w1.4.3文件传输(文件传输(FTP)w1.4.4远程登录(远程登录(Telnet)w1.4.51.4.5网络新闻(网络新闻(NewsNews)w1.4.61.4.6信息查询信息查询
39、1.4.1概述概述wInternet的诞生,在各个方面不断改变着人们的生活方式。如:能使人们足不出户也能获取到各种信息、寻求帮助、进行交流和接受各种服务。Internet是一个色彩斑斓的世界,其上的资源非常丰富,并且不再是少数计算机专业人员和高科技人士的专利,而是为大众提供各种各样的信息,包括文化、教育、体育、娱乐、旅游、科技、卫生、产业信息、留学、求职、信息检索等。w作为世界上最大的信息资源数据库和最廉价的通讯方式,Internet为用户获取上述相关信息提供了许多服务,其中最常见的有:电子邮件(E-mail)、远程登录(Telnet)、文件传输(FTP)、网络新闻(News)、信息检索等。I
40、nternet上的服务都是客户机/服务器模式的,即一台计算机或其上运行的某个应用程序作为客户端,客户端是提出服务请求的一端;而另一台计算机或其上运行的某个应用程序作为服务器端,向申请服务的客户端提供服务。1.4.2电子邮件(电子邮件(E-mail)w电子邮件类似于日常邮政邮件的服务,只是它的的传输是发生在Internet上,而不是邮政局之间。电子邮件除了可以传送用户的文本,还可以通过Internet把声音、图象甚至动画等以文件的形式发送到指定的收件人。初此以外,电子邮件还可把一封邮件同时发送给一组人,或者把一封收到的邮件转发给其他用户。1.4.3文件传输(文件传输(FTP)w文件传输可以让用户
41、在本地计算机上和远程计算机之间对感兴趣的信息资料、图像或其他文件进行传输。文件传输有两种服务形式,一种是要求远程登录的用户在远程计算机系统中具有个人帐号,用户对远程系统资源的访问受到帐号权限的限制;另一种是用户可以使用远程系统上提供的一个公用帐号,如“anonymous”,对远程系统提供的公用资源进行访问。后一种服务形式称为“匿名FTP”。1.4.4远程登录(远程登录(Telnet)w远程登录可以使用户的本地计算机成为远程另外一台计算机的终端,并使用这台远程计算机系统的资源。远程登录要求用户在远程系统中用拥有自己的个人帐号,在远程登录时需要通过远程系统的身份稽核,才允许使用资源。1.4.5网络
42、新闻(网络新闻(News)w网络新闻为Internet用户提供了一个可以进行各种专题讨论的服务,志趣相同的用户借助Internet上一些被称为新闻服务器的计算机展开各种类型的专题讨论。w只要用户的计算机安装有称为“新闻阅读器”的程序,就可通过Internet随时阅读新闻服务器提供的分门别类的消息,并可以将自己的见解提供给新闻服务器。和电子邮件服务相比,网络新闻系统除了可以让用户阅读、发送信息外,还具有对信息进行分类整理并归类成一个专题讨论小组,提供各种检索途径的功能。用户发送给新闻服务器的新闻不象将个别信息送到指定收件人的电子邮件,而是使任何想阅读的人都能获得此信息。1.4.6信息查询信息查询
43、wInternet上的信息非常大量而且分散在世界各地,除非知道信息确切的位置,否则要花上很多的时间和很大的精力去查找相关信息,这给查询信息的用户带来了极大的不便。信息查询服务可以帮用户解决这个问题。提供信息查询服务的应用程序主要有:Archie、Gopher、Wais和WWW。wArchie可以帮助用户在遍及全世界的近千个FTP服务器中寻找所要的文件。这种服务是由Internet网上称为ArchieServer(文件查询服务器)的计算机提供的。用户只须给出希望查找的文件类型及文件名,ArchieServer就会指出哪些FTP服务器存放着这样的文件;除了接受联机查询外,许多ArchieServe
44、r还受理用户电子邮件发来的查询。wGopher是基于菜单驱动的Internet信息查询式工具,它可将用户的请求自动转换成ftp或Telnet命令,在一级一级菜单的引导下,用户通过选取自己感兴趣的信息资源,就可对Internet网上的远程联机信息系统进行实时访问。这对于不熟悉网络资源、网络地址和网络查询命令的用户十分方便。Gopher可以访问ftp服务器,查询计算机中的电话号码,检索学校图书馆馆藏目录以及进行任何基于Telnet的信息查询服务。wwWais(广域信息服务)是一种Internet数据库查询工具,它为所有存放在Internet上的Wais数据库中的文档和文件提供了详尽的索引。Wais
45、将根据索引在文件中查找用户查询的项目,并能跟踪用户的查询。wwWWW(WorldWideWeb)是一种基于超文本方式的信息查询工具。用户可以借助浏览器,通过选择,透明的从一个资源“跳到”另一个资源,而完全不需要知道资源具体所在的位置。这种在资源中的跳转由超文本链接技术来实现。习题w一、问答题一、问答题w1、Internet是什么?它有什么特点?w2、为什么说Internet是世界上最大的互连网络?w3、Internet起源于什么?w4、何为计算机网络?w二、选择题(选出所有的正确答案)二、选择题(选出所有的正确答案)w5、ISO为_,IP为_,internet为_,TCP为_,Internet
46、为_。w(A)网际协议(B)国际标准化组织(C)因特网(D)传输控制协议(E)互连网络w6、管理Internet的协议为_。w(A)IS0/OSIw(B)TCP/IPw7、以下哪个IP地址属于C类地址?w(A)101.78.65.3(B)3.3.3.3(C)197.234.111.123(D)23.34.45.56w8、域名与下面哪一个对应?w(A)物理地址(B)IP地址(C)网络(D)以上都不是w9、哪类IP地址允许在一个网络上有超过1000台的主机?w(A)A类(B)B类(C)C类(D)以上所有的w10、哪类IP地址允许在一个网络上有不超过254台的主机?w(A)A类(B)B类(C)C类(
47、D)D类w11、具有多播功能的IP地址是_。w(A)A类(B)B类(C)C类(D)D类w12、以下IP地址中属于B类地址的有_。w(A)131.107.2.89(B)3.3.57.0(C)200.200.5.2(D)191.107.2.10答案w一、问答题一、问答题w1、Internet是什么?它有什么特点?wInternet是一个采用TCP/IP协议把各个国家、各个部门、各种机构的内部网络连接起来的数据通信网。Internet具有以下的特点:1、对用户隐蔽互联网络的底层结构。这意味着Internet用户和应用程序不必了解硬件连接的细节;2、能通过(与通信的双方计算机之一或两者无直接物理连接的
48、)中间网络收发数据;3、Internet上的所有计算机共享一个全局的机器标识符(名字或地址)集合;4、用户界面独立于网络,即建立通信和传送数据的一系列操作与低层网络技术和要通信的计算机无关。w2、为什么说Internet是世界上最大的互连网络?w九十年代,商业机构的介入成为Internet发展的一个重要动力。随着商业机构的介入,Internet所有权的私有化使得Internet开始应用于各种商业活动,成千上万的用户和网络以惊人色速度增长。Internet的规模迅速扩大,并逐步过度为商业网络。时至今日,Internet席卷了全世界几乎所有的国家,并已成为全球规模最大、用户数最多的网络。w3、In
49、ternet起源于什么?w七十年代末,Internet起源于美国国防部高级计划研究局(ARPA)主持研制的实验性军用网络ARPANET。研制ARPANET的目的是想把美国各种不同的网络连接起来,建立一个覆盖全国的网络以便于研究发展计划的进行,为各地用户提供计算资源,同时能为计算机系统的用户提供多途径的访问,使计算机系统在核战争极其它灾害发生时仍能正常运转。当时连接的计算机数量较少,主要供科学家和工程师们进行计算机联网试验。这就是Internet的前身,在这个网络的基础上发展了互联网络通信协议的一些最基本的概念。w4、何为计算机网络?w计算机网络就是将地理位置不同并具有独立功能的多个计算机系统,
50、通过通信设备和线路连接起来,使用功能完善的网络软件(即网络通信协议、信息交换方式及网络操作系统等)实现彼此之间的数据通信和资源共享的系统。w二、选择题(选出所有的正确答案)二、选择题(选出所有的正确答案)w5、ISO为_B_,IP为_A_,internet为_E_,TCP为_D_,Internet为_C_。w(A)网际协议(B)国际标准化组织(C)因特网(D)传输控制协议(E)互连网络6、管理Internet的协议为_。w(A)IS0/OSIw(B)TCP/IP7、以下哪个IP地址属于C类地址?w(A)101.78.65.3(B)3.3.3.3(C)197.234.111.123(D)23.34.45.568、域名与下面哪一个对应?w(A)物理地址(B)IP地址(C)网络(D)以上都不是w9、哪类IP地址允许在一个网络上有超过1000台的主机?w(A)A类(B)B类(C)C类(D)以上所有的w10、哪类IP地址允许在一个网络上有不超过254台的主机?w(A)A类(B)B类(C)C类(D)D类w11、具有多播功能的IP地址是_。w(A)A类(B)B类(C)C类(D)D类w12、以下IP地址中属于B类地址的有_。w(A)131.107.2.89(B)3.3.57.0(C)200.200.5.2(D)191.107.2.10