版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、teachers training college计算机网络教程计算机网络教程 teachers training college计算机网络教程计算机网络教程本章学习要求:掌握:internet的基本概念 了解:internet通信协议的概念 掌握:internet的主要服务功能 了解:internet的接入方式 掌握:intranet技术的基本概念 了解:电子商务的基本概念 teachers training college计算机网络教程计算机网络教程第一节第一节 internet概述概述一、一、internet基本概念基本概念1.internet定义定义internet是有史以来最大的计算
2、机网络,它几乎覆盖了全世界的每一个角落。对于internet,1995年美国联邦网络理事会给出如下定义:(1)internet是一个全球性的信息系统;(2)是基于internet协议及其补充部分的全球唯一一个由地址空间逻辑连接而成的系统;teachers training college计算机网络教程计算机网络教程(3)它通过使用tcp/ip 协议组及其补充部分或其他ip兼容协议支持通信;(4)它公开或非公开地提供使用或访问存在于通信和相关基础结构的高级别服务。teachers training college计算机网络教程计算机网络教程internet是指是指主要通过tcp/ip协议将世界各
3、地网络连接起来,实现资源共享、提供各种应用服务的全球性计算机网络,国内一般称因特网或国际互联网。从internet的结构角度的结构角度看,它是一个使用路由器将分布在世界各地的、数以千万计的规模不一的计算机网络互联起来的大型网际网。从internet使用者角度使用者角度看,internet是由大量计算机连接在一个巨大的通信系统平台上,而形成的一个全球范围的信息资源网 teachers training college计算机网络教程计算机网络教程从计算机网络技术计算机网络技术上讲,internet是一个最大的互联网络,它的产生、发展和应用反映了现代信息技术发展的最新特点。从internet所具有的
4、丰富资源和能提供的信息服务所具有的丰富资源和能提供的信息服务来讲,它是一个信息网络实体,它不断的扩大和延伸,已经成为全球信息资源最丰富的计算机网络。用一句话概括:internet是全球性的、最具影响力的计算机互联网络,是世界范围的信息资源宝库。teachers training college计算机网络教程计算机网络教程2.internet逻辑结构逻辑结构internet使用路由器将分布在世界各地数以千计的规模不一的计算机网络互连起来,成为一个超大型国际网,网络之间通信采用tcp/ip协议,屏蔽了物理网络连接的细节,使用户感觉使用的是一个单一网络,可以没有区别地访问internet上任何主机。
5、 teachers training college计算机网络教程计算机网络教程网络2网络3网络1路由器路由器internetinternet通信子网通信子网主机主机主机主机主机主机路由器teachers training college计算机网络教程计算机网络教程3.internet的特点的特点(1)灵活多样的入网方式(2)三大技术融为一体(网络技术网络技术、多媒体技术多媒体技术和超超文本技术文本技术)(3)采用c/s(客户机 / 服务器)结构(4)信息覆盖面广、容量大、时效长(5)收费低廉(6)具有公平性teachers training college计算机网络教程计算机网络教程不足:资
6、源的分散化管理为internet上信息查找带来很大困难,而且internet目前仍存在安全性问题,作为一个“没有法律、没有警察、没有国界和没有总统的全球性网络”,其开放性和自治性使它在安全方面先天不足。此外,计算机病毒也是困扰internet发展的重要因素之一。teachers training college计算机网络教程计算机网络教程二、二、internet发展历程发展历程1.internet发展阶段发展阶段(1)1968-1983年为研究实验阶段。或者产生阶段,起源于1969年建成的arpanet,它最初采用“主机”协议,后改用“网络控制协议(ncp)”。直到1983年,arpanet上
7、的协议才完全过渡到tcp/ip,从而诞生了真正意义上的internet。teachers training college计算机网络教程计算机网络教程(2)1984-1991年为实用发展阶段。此阶段的internet以美国国家科学基金网(nsfnet)为主干网。1986年,美国国家科学基金会(nsf,national science foundation)利用tcp/ip协议,在5个科研教育服务超级电脑中心的基础上建立了nsfnet广域网。其目的是共享它拥有的超级计算机,推动科学研究发展。随后,arpanet逐步被nsfnet替代。到1990年,arpanet退出了历史舞台,nsfnet成为i
8、nternet的骨干网。teachers training college计算机网络教程计算机网络教程(3)自1991年起为商业化阶段。1991年,美国的三家公司general atomics,performance systems international,uunet technologies开始分别经营自己的cerfnet、psinet及alternet 网络,可以在一定程度上向客户提供internet联网服务和通信服务。他们组成了“商用internet协会”(ciea,commercial internet exchange association),它们的internet子网可用于任
9、何的商业用途。teachers training college计算机网络教程计算机网络教程1995年4月30日,nsfnet正式宣布停止运作,转为研究网络,代替它维护和运营internet骨干网的是经美国政府指定的三家私营企业:pacific bell、ameritech advanced data services and bellcore以及sprint。至此,internet骨干网的商业化彻底完成。teachers training college计算机网络教程计算机网络教程今天,internet已经联系着全球不同国家和地区的数以万计的子网和近2亿台主机,直接上网用户达到7.86亿,占
10、人口总量的12%,全球域名数和网站数分别达到6300万和4600万。internet已成为世界上信息资源最丰富的计算机公共网络,是全球信息高速公路的基础。teachers training college计算机网络教程计算机网络教程2.我国我国internet的发展的发展internet 引入我国的时间不长,但发展很快,总体分为四个阶段:(1)1986-1993年,研究试验阶段(e-mail only)1986年,北京市计算机应用技术研究所实施的国际联网项目中国学术网(canet,chinese academic network)启动,其合作伙伴是德国卡尔斯鲁厄大学(university of
11、 karlsruhe)。teachers training college计算机网络教程计算机网络教程1987年9月canet在北京计算机应用技术研究所内正式建成中国第一个国际互联网电子邮件节点,并于当月14日发出了中国第一封电子邮件:“across the great wall, we can reach every corner in the world.(越过长城,走向世界)”,揭开了中国人使用互联网的序幕。1989年至1993年建成世界银行贷款项目中关村地区教育与科研示范网络(ncfc,national computing and networking facility of chin
12、a)工程,包括一个主干网和三个院校网中科院院网(casnet)、清华大学校园网(tunet)、北京大学校园网(punet)。teachers training college计算机网络教程计算机网络教程1990年11月28日,钱天白教授代表中国正式在sri-nic(stanford research institutes network information center)注册登记了中国的顶级域名cn,并且开通了使用中国顶级域名cn的国际电子邮件服务,从此中国的网络有了自己的身份标识。teachers training college计算机网络教程计算机网络教程(2)1994-1996年,起
13、步阶段(full function connection)。这一阶段主要为教育科研应用。1994年1月,美国国家科学基金会同意了ncfc正式接入internet的要求。同年4月20日,ncfc工程通过美国sprint公司连入internet的64k国际专线开通,实现了与internet的全功能连接,从此我国正式成为有internet的国家。1994年5月,开始在国内建立和运行我国的域名体系。teachers training college计算机网络教程计算机网络教程随后几大公用数据通信网数据通信网中国公用分组交换数据通信网(chinapac)、中国公用数字数据网(chinaddn)、中国公用
14、帧中继网(chinafrn)建成,为我国internet的发展创造了条件。同一时期,我国相继建成四大互联网四大互联网中国科学技术网(cstnet)、中国教育和科研网(cernet)、中国公用计算机网(chinanet)、中国金桥信息网(chinagbn)。teachers training college计算机网络教程计算机网络教程(3)从1997年至2003年,快速增长阶段。1997年6月3日,根据国务院信息化工作领导小组办公室的决定,中国科学院在中科院网络信息中心组建了中国互联网络信息中心cnnic,同时,国务院信息化工作领导小组办公室宣布成立中国互联网络信息中心工作委员会。在这一阶段我国
15、的internet沿着两个方向迅速发展,一是商业网络迅速发展,二是政府上网工程开始启动。teachers training college计算机网络教程计算机网络教程商业网络方面,我国接入互联网络的计算机从1998年的64万台上升到2003年底的3089万台,互联网用户从1998年的80万急速增长到2003年底的7950万。此外到2003年cn下注册的域名数、网站数分别达到34万和59.6万,ip地址数也增长到59571712个,即2a+394b+766c,网络国际出口带宽总量达到27216m,连接到美国、加拿大、澳大利亚、英国、德国、法国、日本、韩国等十多个国家和地区。teachers tr
16、aining college计算机网络教程计算机网络教程政府上网工程方面,1999年1月22日“政府上网年”的第一幕正式拉开,由原国家经贸委信息中心和中国电信共同主办,联合48个部委和国务院直属机构共同发起的“政府上网工程”正式启动。2000年,80以上的各级政府及各个部门在网上建有正式站点,并提供信息共享和便民应用项目。到今日,政府上网已达到一定广度和深度,电子政务已大面积立项并展开建设。teachers training college计算机网络教程计算机网络教程(4)从2004年开始,步入多元化实用阶段从中国进入国际互联网发展至今,我国互联网日新月异,取得了丰硕成果,并在普及应用上进入崭
17、新的多元化应用阶段。主要体现在上网方式更加多元化、上网途径多元化、实际应用更加多元化、上网用户所属行业进一步多元化等多方面。teachers training college计算机网络教程计算机网络教程(5)目前发展情况总体来看,从1994年正式接入internet到现在的十年间,我国互联网络在上网计算机数、上网用户人数、cn下注册的域名数、www站点数、网络国际出口带宽、ip地址数等方面皆有不同程度的变化,呈现出快速增长态势。teachers training college计算机网络教程计算机网络教程3.下一代下一代internet1996年10月,美国政府发起下一代国际互联网(ngi,n
18、ext generation internet)计划,其主要研究工作涉及协议、开发、部署高端试验网以及应用演示,由美国国家科学基金会(nsf)与美国通信公司(mci)合作建立了ngi主干网vbns(very high bandwidth network service);1998年,美国下一代互联网研究的大学联盟ucaid(university corporation for advanced internet development)成立,启动internet2计划,并于1999年底建成传输速率2.5gbps的internet2骨干网abilene,向220个大学、企业、研究机构提供高性能服
19、务,至2004年2月已升级到10gbps。teachers training college计算机网络教程计算机网络教程下一代internet主要包括三大计划:(1)ngi计划。next generation internetngi,是美国白宫在1996年10月宣布的一个计划,其主要研究工作涉及协议、开发、部署高端试验网以及应用演示。(2)internet。internet是由美国184所大学和70家企业共同努力建设的网络。致力于开发一种更加复杂的,带宽更宽并且能够提供更好服务质量(quality of serviceqos)的internet,希望能为将来的商业应用提供可靠的技术支撑。 te
20、achers training college计算机网络教程计算机网络教程(3)gtrn计划。global terabit research networkgtrn,是美国internet2联合欧洲、亚洲各国发起的一个计划,积极推动全球化的下一代互联网研究和建设。teachers training college计算机网络教程计算机网络教程三、三、internet管理组织管理组织internet的最大特点是管理上的开放性。在internet中没有一个有绝对权威的管理机构,任何接入者都是自愿的。internet是一个互相协作、共同遵守一种通信协议的集合体。teachers training co
21、llege计算机网络教程计算机网络教程1.internet管理者管理者在internet中,最权威的管理机构是internet协会(isoc,internet society)。它是一个完全由志愿者组成的指导国际互联网络政策制定的非营利性、非政府性组织,目的是推动internet技术的发展与促进全球化的信息交流。在internet协会中,有一个专门负责协调internet技术管理与技术发展的分委员会internet体系结构委员会体系结构委员会(iab,internet architecture board)。 teachers training college计算机网络教程计算机网络教程iab
22、设有两个具体的部门:internet工程任务组工程任务组(ietf,internet engineering task force),负责技术管理方面的具体工作,包括internet中、短期技术标准和协议制定以及internet 体系结构的确定等internet研究任务组研究任务组(irtf,internet research task force),负责技术发展方面的具体工作。teachers training college计算机网络教程计算机网络教程最高权威机构internet协会internet 体系结构委员会(iab)internet 工程任务组(ietf)internet 研究任务
23、组(irtf)internet日常管理机构网络运行中心(noc)网络信息中心(nic).teachers training college计算机网络教程计算机网络教程internet的日常管理工作:网络运行中心网络运行中心(noc,network operation center),负责保证internet的正常运行与监督internet的活动。网络信息中心网络信息中心(nic,network information center),nic负责为isp与广大用户提供信息方面的支持,包括地址分配、域名注册和管理等。teachers training college计算机网络教程计算机网络教程2.
24、我国我国internet管理者管理者1997年6月3日,中国互联网络信息中心中国互联网络信息中心(cnnic,china internet network information center)在北京成立,并开始管理我国internet的主干网,行使国家互联网络信息中心的职责。 teachers training college计算机网络教程计算机网络教程其主要职责如下:(1)为我国的互联网用户提供域名注册、ip地址分配等注册服务。(2)提供网络技术资料、政策与法规、入网方法、用户培训资料等信息服务。(3)提供网络通信目录、主页目录与各种信息库等目录服务。同日,国务院信息化工作领导小组办公室宣
25、布成立中国互联网络信息中心(cnnic)工作委员会,其具体任务是协助制订网络发展的方针与政策,协调我国的信息化建设工作。teachers training college计算机网络教程计算机网络教程四、四、internet组成与功能组成与功能1.internet组成部分组成部分internet由硬件和软件两大部分组成,硬件主要包括通信线路、路由器和主机,软件部分主要是指信息资源。(1)通信线路通信线路是internet的基础设施,它将网络中的路由器、计算机等连接起来,主要分为两类:有线通信线路(如光缆、铜缆等)和无线通信线路(如卫星、无线电等)。teachers training colleg
26、e计算机网络教程计算机网络教程2)路由器路由器是internet中极为重要的设备,它是网络与网络之间连接的桥梁,负责将数据由一个网络送到另一个网络。(3)主机计算机是internet中不可或缺的成员,它是信息资源和服务的载体。所有连接在internet上的计算机统称为主机主机,分为两类,即服务器(服务器(server)和客户机(客户机(clint)。teachers training college计算机网络教程计算机网络教程(4)信息资源信息资源是用户最关心的问题,internet中存在各种各样类型的资源,例如文本、图像、声音、视频等。internet的工作模式:客户端 处理器 服务端 处理
27、器 客 户 机 服务器 请求 网络 应答 teachers training college计算机网络教程计算机网络教程2.internet主要功能主要功能(1)共享的资源宝库(2)便利的通信服务(3)快捷的电子商务(4)丰富的远程教育(5)即时的医疗服务(6)公开的政府工作(7)动感的娱乐项目teachers training college计算机网络教程计算机网络教程第二节第二节 internet工作原理工作原理一、分组交换原理一、分组交换原理1.共享线路与延迟共享线路与延迟在计算机网络中,系统中的计算机往往是通过共享的方式来共同使用底层的硬件设备,比如说通信线路等。这种方式可以只用少量的
28、线路和交换设备,共享传输线路,从而降低成本,然而共享也带来弊端,当一台计算机长时间占用共享设备时,就会产生延迟,正如堵车一样,很多车辆挤在同一路口,只能允许几辆车先通过,teachers training college计算机网络教程计算机网络教程而别的车必须排队等候,当网络流量较大时,排在前面的可以享用设备,而其他的只能等待。解决的方法是将信息分解成数据包(分组),每台机器每次只能传送一定数量的数据包,这称为轮流共享轮流共享。2.分组交换分组交换将数据总量分割,轮流服务的方法称为分组交换,而计算机网络中用这种方式来共享网络资源的技术就称为分组交换技术。internet上所有的数据都以分组的形
29、式传送。teachers training college计算机网络教程计算机网络教程二、二、tcp/ip协议协议1.tcp/ip协议简介协议简介tcp/ip 协议最早由斯坦福大学的两名研究人员于1973年提出。随后从1977年到1979年间推出tcp/ip体系结构和协议规范。它的跨平台性使其逐步成为internet的标准协议。通过tcp/ip协议,不同操作系统、不同架构的多种物理网络之间均可以进行通信。tcp:传输控制协议ip:网际协议 teachers training college计算机网络教程计算机网络教程tcp/ip协议套件实际是一个协议族,包括tcp协议、ip协议以及其它一些协议
30、。每种协议采用不同的格式和方式传送数据,它们都是internet的基础,一个协议套件是相互补充、相互配合的多个协议的集合。其中tcp 协议用于在程序间传送数据,ip 协议则用于在主机之间传送数据。如下列出了tcp/ip协议套件中的成员。应用层 smtp dns nsp ftp telnet www http传输层 tcp udp nvp互联层 ip icmp igmp网络接口层 arp rarpteachers training college计算机网络教程计算机网络教程2.tcp/ip互联网概念结构互联网概念结构internet软件围绕着3个层次的概念化网络服务而设计。最底层最底层的服务被定
31、义为不可靠的、尽最大努力传送的、无连接的分组传送系统,这种机制称为internet协议,即ip协议,它为其他层的服务提供了基础。中间层中间层是一个可靠的传送服务,对应tcp协议,internet数据传输的可靠性就由该层来保证,同时它为应用层提供了一个有效平台。最高层最高层是应用服务层。teachers training college计算机网络教程计算机网络教程应用服务可靠的传送服务无连接分组传送服务ip协议tcp协议teachers training college计算机网络教程计算机网络教程对于ip协议,所谓不可靠,指的是不能保证正确传送,分组可能丢失、重复、延迟或不按序传送,而且服务不检
32、测这些情况,也不通知发送方和接收方。所谓无连接,指的是每个分组都是独立处理的,可能经过不同的路径,有的可能丢失,有的可能到达。所谓尽最大努力传送,指的是互联网软件尽最大努力来传送每个分组,直到资源用尽或底层网络出现故障时。而在中间这一层tcp协议给出了一种可靠的面向连接的传送机制。teachers training college计算机网络教程计算机网络教程3.ip工作原理工作原理ip 协议详细规定了计算机在通信时应遵循的规则,它是最基本的软件,每台准备通信的计算机都必须有ip 软件驻留在其内存中。计算机在通信时产生的分组(数据包)都使用ip 定义的格式,这些分组中除信息外,还有源地址和目的地
33、址。teachers training college计算机网络教程计算机网络教程(1)ip的三个重要作用的三个重要作用 ip定义了在tcp/ip互联网上数据传送的基本单元,规定了互联网上传送的数据格式。这种向上层(tcp层)提供的统一ip报文是实现异构网互联最关键的一步。 ip软件完成路由选择功能,选择数据传送的路径。 ip包含了一组分组传送的规则,指明了分组处理、差错信息发送以及分组丢弃等规则。由于采用无连接的点到点传输机制,ip协议不能保证报文传递的可靠性。 teachers training college计算机网络教程计算机网络教程(2)ip数据报数据报internet上遵守ip规范
34、的分组称为ip数据报,它使得各种帧或报文格式的差异性对高层协议不复存在。理论上,每个数据报可以长达64kb,但实际上它们往往只有1500字节左右。每个数据报经因特网传输,其间有可能被分段为更小的单元。ip数据报由报头(header)和数据两部分内容组成,格式如图所示。teachers training college计算机网络教程计算机网络教程0 4 8 16 18 24 31 版本号 (4 位) ip 头长度 (8 位) 服务级别(8 位) 数据报总长度(16 位) 标识(16 位) 标志(3 位) 片偏移(13 位) 生存时间(8 位) 传输协议(8 位) 报头检验和(16 位) 源 地
35、址(64 位) 目的地址(64 位) 任选项(长度不定) 填充 数 据 teachers training college计算机网络教程计算机网络教程报头包含一些必要的控制信息,用于在传输途中控制ip数据报的寻径、转发和处理,它由20个字节的固定部分和变长的可选项部分构成。(3)它通过使用tcp/ip 协议组及其补充部分或其他ip兼容协议支持通信;teachers training college计算机网络教程计算机网络教程4.tcp工作原理工作原理ip协议只管将数据包传送到目的主机,无论传输正确与否,不做验证,不发确认,也不保证数据包的顺序,而这一问题就由传输层tcp协议来解决。tcp 协议
36、为internet 提供了可靠的无差错的通信服务。当数据包到达目的地后,tcp检查数据在传输中是否有损失,如果接收方发现有损坏的数据包,就要求发送端重新发送被损坏的数据包,确认无误后再将各个数据包重新组合成原文件。teachers training college计算机网络教程计算机网络教程(1)tcp的三个重要作用的三个重要作用 tcp 提供了计算机程序间的连接是一种端到端的服务。包括请求、建立连接、通信、终止连接的一系列过程。 tcp解决了分组交换系统中的三个问题首先,tcp解决了如何处理数据报丢失的问题,实现了自动重传以恢复丢失的分组;其次,tcp自动检测分组到来的顺序,并调整重排为原来
37、的顺序;再次,tcp自动检测是否有重复的分组,并进行相应处理。teachers training college计算机网络教程计算机网络教程对于恢复丢失的数据报,tcp采用时钟和确认机制来解决。 tcp时钟具有自动调整机制tcp可以自动根据目标计算机离源计算机的远近、网络传输的繁忙情况来自动调整时钟和确认机制中的重传超时值,使网上数据传输的效率更高。teachers training college计算机网络教程计算机网络教程(2)tcp数据报数据报internet中发送方和接收方的tcp软件都是以数据段(segment)形式来交换数据的。tcp软件根据ip协议的载荷能力和物理网络最大传输单元
38、(maximum transfer unit,mtu)来决定数据段大小,这些数据段称为tcp数据报报文。它由数据报头和数据两部分组成,数据报头携带了该数据报所需的标识及控制信息,包括20个字节的固定部分和一个不固定长度的可选项部分,其格式如图所示。 teachers training college计算机网络教程计算机网络教程 0 4 10 16 24 31 源端口(16 位) 目的端口(16 位) 序列号(32 位) 确认号(32 位) 报头长度 (4 位) 保留 (6 位) 码位 (6 位) 窗口尽寸(16 位) 校验和(16 位) 紧急指针(16 位) 任选项(长度不定) 填充 数据 t
39、eachers training college计算机网络教程计算机网络教程(3)tcp连接连接tcp协议是面向连接的协议,连接的建立和释放是每一次通信必不可少的过程。tcp协议采用“三次握手”方法建立连接。tcp的每个连接都有一个发送序号和接收序号,建立连接的每一方都发送自己的初始序列号,并且把收到对方的初始序列号作为相应的确认序列号,向对方发送确认,这就是tcp协议的“三次握手”(如同打电话)。实际上,tcp协议建立连接的过程就是一个通信双方序号同步的过程。teachers training college计算机网络教程计算机网络教程主机a(主动打开)主机b(被动打开)syn(seq=x)
40、syn&ack(seq=y,ack=x+1)ack(seq=x+1,ack=y+1)主机a主机bfin(seq=x)ack(seq=y,ack=x+1)ack(seq=y,ack=x+1)fin(seq=x)主机a到主机b的单向连接被释放主机b到主机a的单向连接被释放ab syn 我的序列号为xba syn&ack 我的序列号为y,你的序列号为xab ack 我的序列号为x+1,你的序列号为yteachers training college计算机网络教程计算机网络教程三、三、internet工作模式工作模式internet采用客户与服务器的工作模式(简称c/s)。 1.c/s
41、基本概念基本概念c/s(client/server 即客户机/服务器)模式是由客户机、服务器构成的一种网络计算环境,它把应用程序分成两部分,一部分运行在客户机上,另一部分运行在服务器上,由两者各司其职,共同完成。客户机客户机是一种单用户工作站,它从单机角度提供与业务应用有关的计算、联网、访问数据库和各类接口服务。服务器服务器是一种存储共享型的多用户处理机,它从多机角度提供业务所需的计算、联网、数据库管理和各类接口服务。 teachers training college计算机网络教程计算机网络教程工作过程工作过程:客户机向服务器发出请求后,只需集中处理自己的任务,如字处理、数据显示等;服务器则
42、集中处理若干局域网用户共享的服务,如管理公共数据、处理复杂计算等。teachers training college计算机网络教程计算机网络教程2.c/s运作过程运作过程c/s 的典型运作过程包括五个主要步骤:(1)服务器监听相应窗口的输入;(2)客户机发出请求;(3)服务器接收到此请求;(4)服务器处理此请求,并将结果返回给客户机;(5)重复上述过程,直至完成任务一次会话过程。teachers training college计算机网络教程计算机网络教程 进程通信设备请求request响应response请求响应客户机服务器teachers training college计算机网络教程计算
43、机网络教程3.c/s的特点的特点c/s 工作模式大大提高了网络运行效率,主要表现在:(1) 减少了客户机与服务器之间的数据传输量,并使客户程序与服务程序之间的通信过程标准化;(2)将客户程序与服务程序分配在不同主机上运行,实现了数据的分散化存储和集中使用;(3)一个客户程序可与多个服务程序连接,用户能够根据需要访问多台主机。teachers training college计算机网络教程计算机网络教程4.b/s基本概念基本概念browser/server(b/s)结构,浏览器/服务器结构。是一种分布式的c/s结构,中间多了一层web服务器,用户可以通过浏览器向分布在网络上的许多服务器发出请求。
44、b/s具有c/s所不及的很多特点:更加开放、与软硬件平台无关、应用开发速度快、生命周期长、应用扩充和系统维护升级方便等。b/s结构简化了客户机的管理工作,客户机上只需安装、配置少量的客户端软件,而服务器将承担更多工作,对数据库的访问和应用系统的执行将在服务器上完成。teachers training college计算机网络教程计算机网络教程5.b/s组成组成b/s结构的组成包括硬件和软件两部分。(1)硬件主要为一台或多台高档服务器、微机或终端、集线器、交换机、网卡和网线等。(2)软件主要为浏览器、服务器端软件、网络操作系统和应用软件。teachers training college计算机网
45、络教程计算机网络教程6.b/s运作过程运作过程dbms数据请求返回数据接收数据查询请求数据库服务器控制模块应用程序浏览器用户界面clientweb服务器teachers training college计算机网络教程计算机网络教程b/s的处理流程:在客户端,用户通过浏览器向web服务器中的控制模块和应用程序输入查询要求,web服务器将用户的数据请求提交给数据库服务器中的数据库管理系统dbms;在服务器端,数据库服务器将查询的结果返回给web服务器,再以网页的形式发回给客户端。在处理过程中,对数据库的访问要通过web服务器来执行。用户端以浏览器作为用户界面,使用简单、操作方便。 teachers
46、 training college计算机网络教程计算机网络教程第三节第三节ip地址与域名地址与域名一、一、ip地址地址ip地址是按照ip协议规定的格式,为每一个正式接入internet的主机所分配的、供全世界标识的唯一通信地址。目前全球广泛应用的ip协议是4.0版本,记为ipv4,因而ip地址又称为ipv4地址。teachers training college计算机网络教程计算机网络教程1.ip地址结构和编址方案地址结构和编址方案ip地址用32位二进制编址,分为四个8位组,由网络号netid和主机号hostid两部分构成。网络号确定了该台主机所在的物理网络,它的分配必须全球统一;主机号确定了
47、在某一物理网络上的一台主机,它可由本地分配,不需全球一致。(如:青海 师范大学)网络号主机号ip地址teachers training college计算机网络教程计算机网络教程根据网络规模,ip地址分为a到e五类,其中a、b、c类称为基本类,用于主机地址,d类用于组播,e类保留不用,如图所示。0101 1 0网络号(7位)主机号(24位)网络号(14位)主机号(16位)网络号(21位)主机号(8位)1 1 1 0广播地址1 1 1 1保留地址a 类1 21 2 31 2 3 41 2 3 4 57 8323232323211 2 3 4 5b 类c 类d 类e 类15 1623 248162
48、432teachers training college计算机网络教程计算机网络教程(1)a类地址类地址在ip地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示ip地址的话,a类ip地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。a类ip地址中网络标识长度为7位,主机标识长度为24位,a类网络地址数量较少,一般分配给少数规模达1700万台主机的大型网络。teachers training college计算机网络教程计算机网络教程以最高位为0来标志高八位:网络号,000000001111111,即0127,全世界的a类网一共有
49、127个。低24位:主机号,224即016777214,每个a类网都可以有16777214台主机。适用范围:大型网络0 xxxxxxxteachers training college计算机网络教程计算机网络教程(2)b类地址类地址在ip地址的四段号码中,前两段号码为网络号码,b类ip地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。b类ip地址中网络标识长度为14位,主机标识长度为16位,b类网络地址适用于中等规模的网络,每个网络所能容纳的计算机数为6万多台。以高两位为10标志teachers training college计算机网络教程计算机网络教程高16位:
50、网络号,1000000001011111111111111,即016256,全世界的b类网一共有16256个。低16位:主机号,216台主机。适用范围:中型网络。teachers training college计算机网络教程计算机网络教程(3)c类地址类地址在ip地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示ip地址的话,c类ip地址就由字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。c类ip地址中网络的标识长度为21位,主机标识的长度为8位,c类网络地址数量较多,适用于小规模的局域网络,每个网络能够有效使用的最多计算机数只有
51、254台。例如某大学现有64个c类地址,则可包含有效使用的计算机总数为254*64=16256台。teachers training college计算机网络教程计算机网络教程以高三位为110标志高24位:网络号,可有221个网络。低8位:主机号0000000011111111即0255台,即每个c类网络的主机都可以是0255台。适用范围:小型网络teachers training college计算机网络教程计算机网络教程三类ip地址空间分布为,a类网络共有126个,b类网络共有16000多个,c类网络有200多万个。每类中所包含的最大网络数目和最大主机数目(包括特殊ip在内)总结如表所示。
52、teachers training college计算机网络教程计算机网络教程a类地址a类地址18162432b类地址b类地址c类地址c类地址d类地址d类地址e类地址e类地址主机地址范围到到5555到到5555到到5555到到5555到2
53、到55550网络地址(7 位 )主机地址(2 4 位)10网络地址(1 4 位)主机地址(1 6 位)110网络地址(2 1 位)主机地址(8 位 )1110多目的广播地址(2 8 位)11110保留用于实验和将来使用teachers training college计算机网络教程计算机网络教程三种主要ip地址所包含的网络数和主机数地址类前缀二进制位数后缀二进制位数网络最大数网络中最大主机数a72412816,777,216b141616,38465,536c2182,097,152256teachers training c
54、ollege计算机网络教程计算机网络教程2.ip地址表示方式地址表示方式ip地址是32位二进制数,不便于用户输入、读数和记忆,为此用一种点分十进制数点分十进制数来表示,其中每8位一组用十进制表示,并利用点号分割各部分,每组值的范围为0到255,因此ip地址用此种方法表示的范围为到55。teachers training college计算机网络教程计算机网络教程特殊特殊ip地址地址对于任何一个网络号,其主机地址为全“0”或全“1”均为特殊ip地址,例如:和55都是特殊的ip地址。特殊的ip地址有特殊的用途,不分
55、配给任何用户使用。(1)网络地址网络地址又称网段地址。网络号不空而主机号全“0”的ip地址表示网络地址,即网络本身。例如:地址表示其网络地址为210.40.13。(2)直接广播地址网络号不空而主机号全“1”表示直接广播地址,表示这一网段下的所有用户。例如:55就是直接广播地址。表示210.40.13网段下的所有用户,用于在该网段向所有主机广播。 teachers training college计算机网络教程计算机网络教程 (3)有限广播地址网络号和主机号都是全“1”的ip地址是有限广播地址。在系统启动时,还不知道网络地址的情形下进行广播就是使用这种
56、地址对本地物理网络进行广播。 (4)本机地址网络号和主机号都为全“0”的ip地址表示本机地址。(5)回送测试地址网络号为“127”而主机号任意的ip地址为回送测试地址。最常用的回送测试地址为:。teachers training college计算机网络教程计算机网络教程ip地址范围及说明地址类网络标识范围特殊ip说明a012保留,作为本机10.x.x.x,供私人使用的保留地址127.x.x.x保留用于回送,在本地机器上进行测试和实现进程间通信。发送到127的分组永远不会出现在任何网络上。b128191172.16.x.x-172.31.x.x,供私人使用的保
57、留地址c192223192.168.0.x-192.168.255.x,供私人使用的保留地址,常用于局域网中,供私人使用的保留地址,常用于局域网中d224239用于广播传送至多个目的地址用e240255保留地址55用于对本地网上的所有主机进行广播,地址类型为有限广播teachers training college计算机网络教程计算机网络教程ip数据包的传输 mailfrom: 44to: 6ip数据包ip数据包数据数据teachers training college计算机网络教程计算机网络教程如:11001010011
58、000001000000001101110 对应的十进制形式为:9即知道ip地址,就可以有效地知道它的网络号和主机号。4 ip,是个c类地址,前三个字节是网络号,最后一个字节是主机号:202931200是4的主机所处的网络号(一个全“0”的主机号),也可和(掩码)进行与运算后得到;主机号是44。teachers training college计算机网络教程计算机网络教程例如:清华大学的ip地址20是a类地址(因为最高 8位的116在0127之间);北京大学的ip地址162.105
59、.129.11是b类地址;贵州大学的ip地址8是c类地址。 teachers training college计算机网络教程计算机网络教程3.我国现有我国现有ipv4总数总数截止到2004年6月30日,按地区划分我国ipv4数量情况如下:我国大陆ipv4地址总数为:49421824个,折合2a+242b+30c;台湾地区ipv4地址总数为:13476096个,折合205b+161c;香港特区ipv4地址总数为:5516288个,折合84b+44c;澳门特区ipv4地址总数为:126976个,折合1b+240c。teachers training college计算机网络教程
60、计算机网络教程(路由器端口地址)teachers training college计算机网络教程计算机网络教程二、子网划分二、子网划分对于一些小规模的网络和企业、机构内部网络即使使用一个c类网络号仍然是一种浪费,因而在实际应用中,需要对ip地址中的主机号部分进行再次划分,将其划分成子网号和主机号两部分,从而把一个包含大量主机的网络划分成许多小的网络,每个小网络就是一个子网。每个子网都是一个独立的逻辑网络,单独寻址和管理,而对外部它们组成一个单一网络,共享某一ip地址,屏蔽内部子网的划分细节。 teachers training college计算机网络教程计算机网络教程例:设某企业有8个部门,每个部门有25台
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年重庆货运从业资格试题答案大全
- 2025年河源货运从业资格证继续教育考试题
- 2025年货运从业资格考试试题及答案解析
- 2025年沈阳下载货运从业资格证模拟考试
- 2025年河南从业资格证500道题答案
- 2025年郴州交通运输从业资格证怎样考试
- 2024年小学年秋季小学数学北京课改版二年级数学(北京版)-总复习 数的运算(一)-3学习任务单
- 2024年中国灯饰隔栅栏市场调查研究报告
- 前列腺损伤的临床护理
- 四川并殖吸虫病的临床护理
- 安全驾驶机动车的紧急避险
- 北京市房山区2023-2024学年三年级上学期期末数学试卷
- 《医药代表培训》课件
- 肩胛骨骨折护理查房
- 分析《西游记》中的人性善恶
- 中国银行业监督管理委员会关于进一步提高数据质量做好非现场监管工作的通知-银监通200810号
- 课本含注音的注释汇总 统编版语文八年级上册
- 房屋建筑工程监理规划(范本-附带监理细则内容)
- 在线开放课程申报书(成功申报)
- 个人化健康管理服务系统
- 体育游泳比赛策划方案
评论
0/150
提交评论