网络基础及因特网基本知识课件.ppt
秦荪涛制作秦荪涛制作关于网络基础及因特网基本知识10.10.2022现在学习的是第1页,共40页秦荪涛制作秦荪涛制作10.10.20222.1 计算机网络基础计算机网络基础 2.1.1 计算机网络的基本概念计算机网络的基本概念 计计算算机机网网络络是是指指把把若若干干台台地地理理位位置置不不同同的的、具具有有独独立立功功能能的的计计算算机机,通通过过通通信信设设备备和和线线路路相相互互联联接接起起来来,以以实实现现信信息息传传输输和和资资源共享的一种计算机系统。源共享的一种计算机系统。计计算算机机网网络络资资源源包包括括硬硬件件资资源源、软软件件资资源源和和数据资源。其中最重要的是数据资源。数据资源。其中最重要的是数据资源。现在学习的是第2页,共40页秦荪涛制作秦荪涛制作10.10.20222.1 计算机网络基础计算机网络基础 2.1.2 计算机网络计算机网络的构成的构成 (1)网网络络通通信信系系统统。提提供供节节点点之之间间的的数数据据通通信功能。信功能。(2)网网络络操操作作系系统统。对对网网络络资资源源进进行行有有效效的的管管理理,提提供供基基本本的的网网络络服服务务、网网络络操操作作界界面面、网络安全性和可靠性等措施。网络安全性和可靠性等措施。(3)网网络络应应用用系系统统。根根据据应应用用要要求求而而开开发发的的基基于于网网络络环环境境的的应应用用系系统统(如如电电子子商商务系统)。务系统)。现在学习的是第3页,共40页秦荪涛制作秦荪涛制作10.10.20222.1 计算机网络基础计算机网络基础 2.1.3 计算机网络的分类计算机网络的分类 计计算算机机网网络络按按各各个个节节点点分分布布的的地地理理范范围围分分类类,可可分分成成局局域域网网 (LAN)(LAN)和和广广域域网网 (WAN)(WAN)。主主要要差差别是通信距离和传输速率。别是通信距离和传输速率。局局域域网网主主要要用用来来构构造造一一个个单单位位的的内内部部网网,以以资资源源共共享享为为主主要要目目的的。广广域域网网主主要要指指公公用数据通信网,以数据通信为主要目的。用数据通信网,以数据通信为主要目的。现在学习的是第4页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.1 Internet的产生与发展的产生与发展 InternetInternet是是由由世世界界上上许许多多计计算算机机网网络络和和计计算算机机互互联联而而成的超大型计算机网络。成的超大型计算机网络。InternetInternet起起源源于于19681968年年美美国国国国防防部部由由高高级级研研究究署署建立的建立的ARPANetARPANet。19811981年年,从从ARPANetARPANet分分裂裂出出MILNetMILNet。19861986年年美美国国国国家家科科学学基基金金会会组组建建了了NSFNetNSFNet,并并把把当当时时美美国国最最大大的的5 5个个主主干干网网NSFNetNSFNet、ARPANetARPANet、MILNetMILNet、ESNetESNet以以及及NSINetNSINet相相互互联联接接,从从而而取取代代了了ARPANetARPANet。到到19891989年年,与与NSFNetNSFNet相相连连的的网网络络已已达达500500个个,这这就就是是现现在在所所说说的的InternetInternet。9090年年代代初初,IBMIBM、MCIMCI和和MERITMERIT等等公公司司建建立立了了ANSANS网网。ANSANS网成为因特网的主干网。网成为因特网的主干网。现在学习的是第5页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.2 Internet在我国的发展在我国的发展 第一阶段为第一阶段为1987198719931993年:年:F19871987年年9 9月月2020日日,北北京京计计算算机机应应用用研研究究所所发发出出了我国第一封电子邮件。了我国第一封电子邮件。F19901990年年4 4月月,中中关关村村地地区区教教育育和和科科研研示示范范网网(NCFC)(NCFC)启动。启动。F19931993年年3 3月月,中中科科院院高高能能物物理理所所与与美美国国斯斯坦坦福福大大学专线开通。学专线开通。F19941994年年4 4月月2020日日,NCFCNCFC通通过过美美国国SprintSprint公公司司连连入入InternetInternet的的 国国 际际 专专 线线 开开 通通,实实 现现 了了 与与InternetInternet的全功能连接。的全功能连接。现在学习的是第6页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.2 Internet在我国的发展在我国的发展 第二阶段从第二阶段从19941994年至今:年至今:F19941994年年5 5月月1515日日,中中国国科科学学院院高高能能物物理理研研究究所所设设立立了了国国内内第第一一个个WEBWEB服服务务器器,推推出出中中国国第第一一套套网网页。页。F2121日日,中中国国科科学学院院计计算算机机网网络络信信息息中中心心完完成成了了中中国国国家顶级域名国家顶级域名(CN)(CN)服务器的设置。服务器的设置。F同同年年,中中国国公公用用计计算算机机互互联联网网(CHINANETCHINANET)的的建建设开始启动。设开始启动。F20042004年年3 3月月1919日日,我我国国第第一一个个下下一一代代互互联联网网主主干网干网CERNET2CERNET2试验网开通并提供服务试验网开通并提供服务现在学习的是第7页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.3 Internet的主要功能与应用的主要功能与应用(1)(1)信息信息浏览浏览服服务务(WWW)(WWW)WWW(World WWW(World Wide Wide Web)Web)也也称称万万维维网网或或WebWeb,是是一一个个基基于于超超文文本本(Hypertext)(Hypertext)方方式式的的信信息息发发布布与与浏浏览系统。览系统。WWWWWW是是一一个个由由文文件件、图图片片和和声声音音构构成成的的信信息息集集合合(存储在遍布全球的各种各样的计算机中存储在遍布全球的各种各样的计算机中)。要要访访问问WWWWWW必必须须使使用用专专用用的的软软件件WWWWWW浏浏览览器器(运行于用户计算机上的一种软件运行于用户计算机上的一种软件)。在在Internet上发布信息要将资料制作成网页。上发布信息要将资料制作成网页。现在学习的是第8页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.3 Internet的主要功能与应用的主要功能与应用(2)(2)电电子子邮邮件服件服务务(E-mail)E-mail(Electronic Mail)是是指指通通过过Internet与与其其他用户之间进行通信联系的一种方式他用户之间进行通信联系的一种方式。在在Internet上上有有许许多多邮邮件件服服务务器器,它它们们接接收收用用户户和和其其他他邮邮件件服服务务器器传传送送来来的的电电子子邮邮件件,再再转转发到另一些邮件服务器或用户的电子邮箱。发到另一些邮件服务器或用户的电子邮箱。电电子子邮邮件件常常用用的的两两个个协协议议是是SMTPSMTP和和POPPOP。SMTP负责邮件传输,负责邮件传输,POP负责邮件接收。负责邮件接收。现在学习的是第9页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.3 Internet的主要功能与应用的主要功能与应用(3)(3)文件文件传输传输服服务务(FTP)FTP是是文文件件传传输输协协议议(File Transfer Protocol)以以及使用该协议进行文件传输的简称。及使用该协议进行文件传输的简称。FTP支支持持所所有有格格式式文文件件的的传传输输,并并支支持持文文件件在在不不同的操作系统间的传输。同的操作系统间的传输。FTP采用客户机采用客户机/服务器的模式服务器的模式。现在学习的是第10页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.3 Internet的主要功能与应用的主要功能与应用(4)(4)远远程登程登录录服服务务(Telnet)Telnet(Telecommunication Network Protocol)是是指指在在网网络络通通信信协协议议Telnet的的支支持持下下使使本本地地计计算算机机暂暂时成为远程计算机的仿真终端的过程。时成为远程计算机的仿真终端的过程。远远程程登登录录可可以以使使本本地地计计算算机机连连接接到到一一个个远远程程的的计计算机上,使用远程计算机允许使用的各项功能。算机上,使用远程计算机允许使用的各项功能。现在学习的是第11页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.3 Internet的主要功能与应用的主要功能与应用(5)(5)电电子公告牌系子公告牌系统统(BBS)BBS(Bulletin Board System)是是有有许许多多人人参参与与的的论坛系统。论坛系统。BBS的功能包括:的功能包括:信息布告区信息布告区 讨论区讨论区 文件交流区文件交流区 在在 线线 交交 谈谈:ICQ、OICQ、MSN、Net meeting、Chat room 现在学习的是第12页,共40页秦荪涛制作秦荪涛制作10.10.20222.2 因特网因特网Internet 2.2.3 Internet的主要功能与应用的主要功能与应用(6)(6)新新闻组闻组(UsenetUsenet)Usenet(User Network)可可被被看看成成是是一一个个全全球球性的性的BBS。Usenet中的讨论区称为新闻组。中的讨论区称为新闻组。参参与与新新闻闻组组讨讨论论需需要要借借助助于于新新闻闻服服务务器器。新新闻闻服服务务器器都都遵遵循循NNTP协协议议,它它们们互互相相连连成成一一个大的网络。个大的网络。参参与与新新闻闻组组的的用用户户可可以以选选择择一一个个或或多多个个新新闻闻服服务务器器,阅阅读读新新闻闻组组中中的的文文章章,也也可可向向新新闻闻组组发发表表自自己的文章。己的文章。比如宁波新闻组:比如宁波新闻组:news:/ news:/ 现在学习的是第13页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.4 Internet协议协议 Internet使使用用一一种种专专门门的的协协议议TCP/IP来来保保证证数数据可靠地送达指定的目的地。据可靠地送达指定的目的地。TCP/IP由由 传传 输输 控控 制制 协协 议议TCP(Transmission Control Protocol)和和 网网 间间 协协 议议IP(Internet protocol)组成。组成。TCP/IP是一个四层协议体系结构。是一个四层协议体系结构。1.TCP/IP1.TCP/IP1.TCP/IP1.TCP/IP体系结构体系结构体系结构体系结构 2.2 因特网因特网Internet 现在学习的是第14页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.4 Internet协议协议 TCP/IP的四层协议体系结构的四层协议体系结构 应用层网际层传输层链路层SMTP,DNS,FTP,HTTP,SNMPTCP UDPIP(ICMP,ARP,RARP)Ethernet,Fast Ethernet,Gigabit Ethernet,FDDI2.2 因特网因特网Internet 用户调用访问网络的应用程序。提供一个应用程序到另一个应用程序的通信。解决计算机到计算机的通信问题。网络接口层,负责接受IP数据报,并把数据报发送到指定的网络上。现在学习的是第15页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.5 IP地址与域名地址与域名 与与InternetInternet相相连连的的任任何何一一台台计计算算机机,不不管管是是大大型的还是小型的,都被称为主机。型的还是小型的,都被称为主机。IPIP地地址址是是在在InternetInternet中中为为每每台台主主机机分分配配的的惟惟一一标识符。标识符。IPIP地地址址用用3232位位的的二二进进制制整整数数表表示示,每每8 8位位用用“.”.”分分隔隔开开,形形成成4 4个个8 8位位组组,每每一一组组的的取取值值范范围围为为0 0255255之之间间的的整整数数,其其形形式式为为nnn.XXX.XXX.XXXnnn.XXX.XXX.XXX。1.1.IPIPIPIP地址地址地址地址 2.2 因特网因特网Internet 现在学习的是第16页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.5 IP地址与域名地址与域名 IPIP地址地址的的基本基本类类型:型:(1 1)A A类类网网:nnnnnn取取值值为为1 1127127者者,表表示示主主机机所所在在网网络络为为大大型型网网。在在A A类类网网中中,nnnnnn是是网网络络的的网网号号,其其余余三三段段用用来表示主机号。来表示主机号。(2 2)B B类类网网:nnnnnn取取值值为为128128191191者者,表表示示主主机机所所在在网网络络为为中中型型网网。在在B B类类网网中中,第第一一段段和和第第二二段段合合在在一一起起是是网网号,第三段号,第三段为为子网号,第四段子网号,第四段为为主机号。主机号。(3 3)C C类类网网:nnnnnn取取值值为为192192233233者者,表表示示主主机机所所在在网网络络为为小小型型网网。在在C C类类网网中中,第第一一段段至至第第三三段段合合在在一一起起为为网网络络号,第四段号,第四段为为主机号。主机号。1.1.IPIPIPIP地址地址地址地址 2.2 因特网因特网Internet 现在学习的是第17页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.5 IP地址与域名地址与域名 为为了了解解决决IPIP地地址址不不便便记记忆忆的的问问题题,人人们们为为每每台台主主机机起起一个用字母表示的名字,即域名一个用字母表示的名字,即域名 。域域名名(Domain(Domain Name)Name)是是一一个个具具有有层层次次结结构构的的符符号号串,每一个层次用串,每一个层次用“.”.”号分隔开。其形式如:号分隔开。其形式如:n n级子域名级子域名.二级子域名二级子域名.一级子域名一级子域名域域名名要要从从右右到到左左解解读读。位位置置越越靠靠右右其其表表示示的的范范围围 越越 大大,越越 靠靠 左左 越越 具具 体体。例例 如如,cncn表表示示中中国国,eduedu表表示示教教育育机机构构,zufezufe表表示示浙浙江江财财经经学学院院,wwwwww则则表表示示该该台台主主机机是是一台一台WWWWWW服务器。服务器。2.2.域名域名域名域名 2.2 因特网因特网Internet 现在学习的是第18页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.5 IP地址与域名地址与域名 通用的机构域名标准标识符为:通用的机构域名标准标识符为:comcom 商商业业机构;机构;edu edu 教育机构;教育机构;gov gov 政府部政府部门门;org org 非盈利非盈利组织组织;info info 信息服信息服务务企企业业;net net 网网络络支持中心;支持中心;firm firm 公司企公司企业业;store store 销销售企售企业业;web web 与与wwwwww有关的企有关的企业业;arts arts 文化文化娱乐娱乐企企业业;rec rec 休休闲娱乐闲娱乐企企业业;mil mil 军军事部事部门门;ac ac 学学术术机构机构国家和地区用两个字母标识,如:国家和地区用两个字母标识,如:UkUk英国;英国;caca加拿大;加拿大;cncn中国;中国;jpjp日本;日本;kr kr 韩国韩国2.2.域名域名域名域名 2.2 因特网因特网Internet 现在学习的是第19页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.5 IP地址与域名地址与域名 一一级级域域名名和和二二级级域域名名由由专专门门的的域域名名管管理理机机构构(NIC)(NIC)管管理理,我我国国国国家家级级域域名名由由中中科科院院计计算算机机网网络络中中心心(NCFC)(NCFC)管管理理,三三级级以以下下的的域域名名由由各各个个子子网网的的NICNIC或具有或具有NICNIC功能的节点自己管理。功能的节点自己管理。NICNetwork information centerNICNetwork information center2.2.域名域名域名域名 2.2 因特网因特网Internet 现在学习的是第20页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.5 IP地址与域名地址与域名 要要访访问问网网上上的的一一台台主主机机,实实际际上上要要使使用用其其IPIP地地址址,因此需要将域名转换为相应的因此需要将域名转换为相应的IPIP地址。地址。域域名名与与IPIP地地址址之之间间的的转转换换是是双双向向的的,这这种种映映射称为域名解析。射称为域名解析。域域名名解解析析工工作作由由域域名名服服务务器器(DNS)(DNS)来来完完成成。域域名名服服务务器器的的设设置置是是层层次次型型的的。一一个个域域名名服服务务器器一一般般只只负负责责本本网网络络内内的的域域名名解解析析和和下下一一层层的域名服务器。的域名服务器。3.3.3.3.域名系统的工作过程域名系统的工作过程域名系统的工作过程域名系统的工作过程 2.2 因特网因特网Internet 现在学习的是第21页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.6 Internet的接入技术的接入技术(1)(1)拨号接入拨号接入指指ISPISP服服务务商商给给予予用用户户一一个个账账号号和和密密码码,用用户户通通过过调调制制解解调调器器(Modem)(Modem)并并利利用用电电话话线线拨拨号号登登录录到到ISPISP服服务务商商的的网网关关,并并通通过过其其账账号号和密码连接到和密码连接到InternetInternet。优点优点:价格低;安装简单;使用方便。价格低;安装简单;使用方便。缺点缺点:速度低;独占电话线;可靠性较低速度低;独占电话线;可靠性较低2.2 因特网因特网Internet 现在学习的是第22页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.6 Internet的接入技术的接入技术(2)ISDN(2)ISDN Integrated Integrated Service Service Digital Digital NetworkNetwork中中文文名名称称是是综综合合业业务务数数字字网网,俗俗称称“一一线线通通”,它采用数字传输和数字交换技术。它采用数字传输和数字交换技术。ISDNISDN的的优优点点是是:传传输输速速率率高高;信信道道建建立立时时间间短短;线路使用效率高;传输质量稳定。线路使用效率高;传输质量稳定。2.2 因特网因特网Internet 现在学习的是第23页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.6 Internet的接入技术的接入技术(3)ADSL(3)ADSL ADSL(Asymmetric ADSL(Asymmetric Digital Digital Subscriber Subscriber Loop)Loop)称称为为非非对对称数字用户环路。称数字用户环路。ADSLADSL的的优优点点是是:传传输输速速率率高高;上上网网和和打打电电话话互互不不干干扰扰;费用低廉;安装快捷方便。费用低廉;安装快捷方便。DSLDSL(数数字字用用户户线线路路,DigitalSubscriberLineDigitalSubscriberLine)是是以以铜铜质质电电话话线线为为传传输输介介质质的的传传输输技技术术组组合合,它它包包括括HDSLHDSL、SDSLSDSL、VDSLVDSL、ADSLADSL和和RADSLRADSL等等,一一般般称称之之为为xDSLxDSL。它它们们主主要要的的区区别别就就是是体体现现在在信信号号传传输输速速度度和和距距离离的的不不同同以以及及上行速率和下行速率对称性的不同这两个方面上行速率和下行速率对称性的不同这两个方面 。2.2 因特网因特网Internet 现在学习的是第24页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.6 Internet的接入技术的接入技术(4)DDN(4)DDN DDNDDN是是英英文文Digital Digital Data Data Network(Network(数数字字数数据据网网)的的缩缩写写,是是利利用用数数字字传传输输通通道道和和数数字字交交叉叉复复用用节节点点组组成成的的数数字字数数据据传传输输网网。用用户户可可通通过过调调制解调器入网,也可通过光纤电路入网。制解调器入网,也可通过光纤电路入网。DDNDDN的的优优点点是是:传传输输速速率率高高;连连接接方方式式灵灵活活;保保密性高密性高 。2.2 因特网因特网Internet 现在学习的是第25页,共40页秦荪涛制作秦荪涛制作10.10.20222.2.6 Internet的接入技术的接入技术(5)Cable Modem(5)Cable Modem Cable Cable Modem(Modem(线线缆缆调调制制解解调调器器)是是利利用用现现成成的的有有线线电电视视(CATV)(CATV)网进行数据传输。网进行数据传输。Cable Cable Modem,Modem,它它是是一一种种以以有有线线电电视视使使用用的的宽宽不不带带同同轴轴电电缆缆介介质质,利利用用有有线线电电视视网网提提供供的的数数据据传传输输的的广广域域网网连连接接技技术术它它的的主主要要特特点点:(1 1)传传输输速速率率高高:下下行行速速率率3 338Mdps38Mdps,上上行行速速率率786Mdps786Mdps(2 2)传传输输距距离离为为:42422KM 2KM(3 3)共共享享带带宽宽(4 4)能能提提供供语语音音数数据据等等多多种种信信息息业业务务服服务务(5 5)在在使使用用Cable Cable ModemModem技技术术时时,须须对对现现有有CATVCATV系系统统进进行行双双向向改改造造,使之成为使之成为HFCHFC系统,即双向系统系统,即双向系统Cable ModemCable Modem的优点是的优点是:传输速率高;一线多用;永久连接。传输速率高;一线多用;永久连接。2.2 因特网因特网Internet 现在学习的是第26页,共40页秦荪涛制作秦荪涛制作10.10.20222.3 万维网万维网WWW WWW 2.3.1 WWWWWW的含义和特点的含义和特点 含含义义:以以HTMLHTML语语言言和和HTTPHTTP协协议议为为基基础础的的信信息息发发布布与与浏浏览览系系统统,是是一一个个在在因因特特网网上上使使用用的分布式、多媒体、超文本系统。的分布式、多媒体、超文本系统。核核心心功功能能:浏浏览览和和搜搜索索因因特特网网上上的的多多媒媒体体信信息息。WWWWWW提提供供了了一一个个全全新新的的信信息息浏浏览览和和搜搜索索的的方方法法,使使得得用用户户能能够够通通过过浏浏览览器器方方便地找到所需要的信息。便地找到所需要的信息。1.1.WWWWWWWWWWWW的含义的含义的含义的含义 现在学习的是第27页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.1 WWWWWW的含义和特点的含义和特点(1)(1)采用超链接技术采用超链接技术 (2)(2)交互性交互性 (3)(3)动态性动态性 (4)(4)适合于各种平台适合于各种平台 2.2.WWW WWW WWW WWW的特点的特点的特点的特点 2.3 万维网万维网WWW WWW 现在学习的是第28页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.2 WWW的基本结构的基本结构 1.1.浏览器浏览器浏览器浏览器/服务器结构服务器结构服务器结构服务器结构 WWW浏览器WWW服务器信息(请求)HTTPHTTP信息(响应)HTTPHTTP因特网2.3 万维网万维网WWW WWW 现在学习的是第29页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.2 WWW的基本结构的基本结构 2.2.2.2.浏览器浏览器浏览器浏览器/服务器服务器服务器服务器/数据库服务器结构数据库服务器结构数据库服务器结构数据库服务器结构 WWW浏览器WWW服务器信息(请求)HTTP HTTP信息(响应)HTTPHTTP数据库服务器因特网2.3 万维网万维网WWW WWW 现在学习的是第30页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.3 Web浏览器浏览器 浏览器是用户端计算机上的应用软件。浏览器是用户端计算机上的应用软件。WebWeb浏浏览览器器工工作作时时首首先先使使用用HTTPHTTP协协议议向向WWWWWW服服务务器器发发送送请请求求以以访访问问指指定定的的文文档档或或服服务务;WebWeb服服务务器器会会发发回回请请求求的的响响应应-HTMLHTML文文档档;然然后后浏浏览览器器解解释释其其中中的的标标记记代代码码并并以以正正确确的的格格式显示式显示在浏览器上在浏览器上。浏浏览览器器的的一一般般具具有有URLURL定定向向、浏浏览览、查查找找、存存储和打印等功能储和打印等功能 2.3 万维网万维网WWW WWW 现在学习的是第31页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.3 Web浏览器浏览器 URL(Uniform URL(Uniform Resource Resource Locators)Locators)是是指指在在浏浏览览器器的的地地址址栏栏中中需需要要输输入入的的资资源源地地址址。WebWeb浏浏览览器器用用URLURL指指出出网网络络服服务务器器的的网网络络信信息息源,从而达到超媒体的链接。源,从而达到超媒体的链接。URLURL一一般般包包括括:信信息息资资源源类类型型/协协议议、服服务务器地址、端口号、路径、文件名。器地址、端口号、路径、文件名。格式:格式:协议协议:/:/域名域名:/2.3 万维网万维网WWW WWW 现在学习的是第32页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.3 Web浏览器浏览器 信息资源类型信息资源类型/协议一般有:协议一般有:(1)Http WWW(1)Http WWW服务器文件,如:服务器文件,如:http:/ (2)File (2)File 本地文件服务,如:本地文件服务,如:file:/c:/My Documents/Ec-book.html (3)FTP FTP (3)FTP FTP服务器文件,如:服务器文件,如:ftp:/ 域名又称网址、服务器地址,如域名又称网址、服务器地址,如: 端端口口表表明明请请求求的的数数据据源源端端口口。按按照照标标准准,WWWWWW服服务务使使用用8080号端口。号端口。路路径径和和文文件件名名指指出出所所需需资资源源(文文件件)的的名名称称及及其其在在计计算算机机(服务器服务器)中的地址。中的地址。2.3 万维网万维网WWW WWW 现在学习的是第33页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.4 Web编程语言和技术编程语言和技术 HTML(HyperText HTML(HyperText Markup Markup LanguageLanguage,超超文文本本标标记记语语言言)由由具具有有一一定定语语法法结结构构的的标标记记符符和和普普通文档组成。通文档组成。HTMLHTML含含有有指指向向多多媒媒体体数数据据的的指指针针(超超链链接接)。通通过过超超链链接接,用用户户通通过过简简单单地地单单击击鼠鼠标标,就可得到所要的文档。就可得到所要的文档。HTMLHTML的的源源文文件件是是纯纯文文本本文文件件,可可以以使使用用任任何何文文本本编编辑辑器器来来建建立立和和编编辑辑。现现在在大大多多用用专门的网页编辑器来编制。专门的网页编辑器来编制。1.HTML 1.HTML 1.HTML 1.HTML 2.3 万维网万维网WWW WWW 现在学习的是第34页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.4 Web编程语言和技术编程语言和技术 JavaJava语语言言可可以以提提供供一一种种WebWeb环环境境下下跨跨平平台台交交互应用程序的手段。互应用程序的手段。主主要要功功能能:起起WebWeb服服务务器器应应用用程程序序接接口口的的作作用,给用,给WWWWWW增添交互性和动态特征。增添交互性和动态特征。工工作作原原理理:在在HTMLHTML文文件件中中通通过过APPAPP标标志志嵌嵌JavaJava的的小小应应用用程程序序AppletApplet;AppletApplet源源码码在在服服务务器器端端被被JavaJava编编译译器器编编译译成成字字节节码码;在在客客户户机机端端,内内嵌嵌字字节节码码解解释释器器的的浏浏览览器器解解释释包包含含字字节节码码的的HTMLHTML文文档。档。2.2.Java Java Java Java 2.3 万维网万维网WWW WWW 现在学习的是第35页,共40页秦荪涛制作秦荪涛制作10.10.202223.4 Web编程语言和技术编程语言和技术 CGI(Common CGI(Common Gateway Gateway Interface)Interface)是是公公共共网网关关接接口口,它它为为WebWeb服服务务器器定定义义了了一一种种与与外外部部应应用程序交互、共享信息的标准。用程序交互、共享信息的标准。工工作作原原理理:用用户户请请求求激激活活一一个个CGICGI程程序序;CGICGI程程序序将将交交互互主主页页中中用用户户输输入入的的信信息息提提取取出出来来传传给给外外部部应应用用程程序序,并并启启动动外外部部应应用用程程序序;外外部部应应用用程程序序的的处处理理结结果果通通过过CGICGI程程序序传传给给WebWeb服务器,服务器,WebWeb服务器再以服务器再以HTMLHTML形式传给用户。形式传给用户。3 3CGI CGI CGI CGI 2.3 万维网万维网WWW WWW 现在学习的是第36页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.4 Web编程语言和技术编程语言和技术 Web Web APIAPI是是WebWeb服服 务务 器器 应应 用用 编编 程程 接接 口口(Application Programming Interface)(Application Programming Interface)。Web Web APIAPI通通常常以以动动态态链链接接库库(DLL)(DLL)的的形形式式提提供供,是是驻驻留留在在WebWeb服服务务器器上上的的程程序序。通通过过Web Web APIAPI也能实现对数据库的访问。也能实现对数据库的访问。4 4Web API Web API Web API Web API 2.3 万维网万维网WWW WWW 现在学习的是第37页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.4 Web编程语言和技术编程语言和技术 ASP(Active ASP(Active Server Server Pages)Pages)是是一一种种服服务务器器端端的的脚脚本本运运行行环环境境,通通过过它它可可以以建建立立并并运运行行动动态态、交互的交互的WebWeb服服务务器器应应用。用。ASPASP页页面面是是一一种种嵌嵌入入了了用用某某种种脚脚本本语语言言书书写写的的程程序代序代码码的的HTMLHTML页页面。面。特特点点:ASPASP页页面面中中的的脚脚本本程程序序代代码码不不发发送送至至客客户户浏浏览览器器解解释释执执行行,而而是是在在WebWeb服服务务器器中中由由IISIIS解解释释,并并将将结结果果生生成成HTMLHTML语语句句,与与ASPASP页页面面中中非非脚脚本本代代码码的的HTMLHTML部部分分合合并并成成一一个个完完整整的网的网页页,返回至,返回至浏览浏览器。器。5.ASP 5.ASP 5.ASP 5.ASP 2.3 万维网万维网WWW WWW 现在学习的是第38页,共40页秦荪涛制作秦荪涛制作10.10.20222.3.4 Web编程语言和技术编程语言和技术 工作原理:工作原理:(1)(1)当当用用户户申申请请一一个个.asp.asp页页面面时时,WebWeb服服务务器器响响应应该该HTTPHTTP请请求求,调调用用ASPASP引引擎擎,解解释释被被申申请请文文件件。如如是是普普通通HTMLHTML语语句,直接送到客句,直接送到客户户端端浏览浏览器器显显示。示。(2)(2)当当遇遇到到与与ActiveX ActiveX ScriptingScripting兼兼容容的的脚脚本本时时,ASPASP引引擎擎会会调调用用相相应应的的脚脚本本引引擎擎进进行行处处理理,然然后后将将处处理理的的结结果送到客果送到客户户端端浏览浏览器器进进行行显显示。示。(3)(3)若若脚脚本本指指令令中中含含有有访访问问数数据据库库的的请请求求,就就通通过过ODBCODBC与与后后台台数数据据库库相相连连,由由数数据据库库访访问问组组件件执执行行访访问问数数据据库库操操作作,并并依依据据访访问问数数据据库库的的结结果果自自动动生生成成符符合合HTMLHTML语语法的法的页页面,去响面,去响应应用用户户的的请请求。求。5.ASP 5.ASP 5.ASP 5.ASP 2.3 万维网万维网WWW WWW 现在学习的是第39页,共40页秦荪涛制作秦荪涛制作10.10.2022感谢大家观看现在学习的是第40页,共40页