1第7章Internet与Intranet信息服务7.1Internet基础知识7.2Internet的基本服务7.3Intranet概述7.4构建Web服务器7.5网页设计7.6实验:利用FrontPage2003制作网页27.1Internet基础知识•Internet具有以下特点:–(1)对用户隐藏互联网络的底层结构。–(2)能通过(与通信的双方计算机之一或者两者无直接物理连接的)中间网络收藏数据。–(3)Internet上的所有计算机共享一个全局的机器标识符(名字或地址)集合。–(4)用户界面独立于网络,即建立通信和传送数据的一系列操作与底层网络技术和要通信的计算机无关。37.1.1Internet的历史和发展•20世纪70年代末,Internet起源于美国国防部高级计划研究局(ARPA)主持研制的实验性军用网络ARPANET。•八十年代初期,TCP/IP通信协议诞生。•八十年代后期,ARPANET解散,与此同时,美国国家科学基金会(NSF)在美国政府的资助下采用TCP/IP协议建立了NFSNET网络。•九十年代,商业机构的介入成为Internet发展的一个重要动力。47.1.2Internet在中国的发展•表7-1中国的Internet四大骨干网四大骨干网络所属部门CSTNET(ChinaScienceTechnologyNetwork)中国科学院CHINANET(ChinaPublicComputerNetwork)邮电部CERNET(ChinaEducation&ResearchNetwork)国家教育委员会CHINAGBN(ChinaGoldenBridgeNetwork)信息产业部57.1.3Internet接入方式•1.ISP–ISP(InternetServiceProvider,互联网服务提供商),是向广大用户综合提供互联网接入业务、信息业务和增值业务的电信运营商。–ISP通过专线和Internet上的其他网络连接,保证24小时连续的网络服务。6•2.Internet接入方式–1)局域网连接•局域网与Internet连接一般应采用专线接入方式。–2)单机连接•单机连接方式是一种最简单、最容易的方式,适合于个人、家庭计算机使用。局域网Internet路由器路由器ISP专线Internet调制解调器ISP专线调制解调器PC7•3.代理服务器–代理服务器(ProxyServer)是网络信息的中转站。它是介于浏览器和Web服务器之间的一台服务器。–代理服务器的作用如下:•(1)提高访问速度。•(2)代理服务器可以起到防火墙的作用。•(3)通过代理服务器可以访问一些不能直接访问的网站。•(4)安全性得到提高。87.2Internet的基本服务•1.电子邮件(E-mail)–电子邮件(ElectronicMail),就是利用计算机网络交换的电子媒体信件•2.远程登录(Telnet)–远程登录是一个利用Telnet协议与另一台计算机通信,从而使本地主机或终端成为远程计算机的终端的程序。•3.电子公告板系统(BBS)–BBS(BulletinBoardSystem)是Internet上的一种电子信息服务系统,是由很多人参与的论坛系统。•4.文件传输(FTP)–文件传输服务是Internet的基本服务功能之一,利用它可以将文件从一台计算机传输到另一台计算机,并且保证传输的可靠性。9•5.浏览–的简称,译为万维网或全球网,它是建立在客户机/服务器模型之上,以HTML语言和HTTP协议为基础,通过Internet把遍布世界各地的服务器连接起来,构成一个环球信息网络。•6.URL–URL(统一资源定位符)就是通常所说的网址,由资源类型、存放资源的主机域名和网页文件三部分组成。•7.搜索引擎–搜索引擎使用定期搜索和靠网站的拥有者主动向搜索引擎提交网址两种方法自动地获得各个网站的信息,并保存到自己的数据库。•8.IP电话–IP(InternetProtocol)电话又称为网络电话,是在IP网上通过TCP/IP协议实时传送语音信息的应用。107.3.1电子邮件(E-mail)7.3.3文件传输(FTP)7.3.4远程登录(Telnet)7.3Internet应用117.3.1浏览器用“关键字”方式建立信息间的链接的全球性多媒体信息系统(可看成是一个分布式信息库)。它通过遍布全球的Web服务器(网站形式)向配有浏览器的Internet用户提供信息服务。通过超文本和超媒体技术将大量的信息连接起来。(WorldWideWeb)简称:3W、W3、Web,中文译名为万维网。12虎描述听一听虎叫描述看一看虎像视频音频因特网超媒体工作方式的原理示意图13浏览器和服务器之间的通信协议页的工具超文本传输协议→URL统一资源定位器14统一资源定位器(URL)在浏览器中对需要访问的资源的描述。所有的浏览器都有一个位置给用户输入所需的URL。资源类型主机域名资源文件名ftp定位使用ftp协议进行文件传输的文件服务器http定位使用http协议提供的超文本信息服务的Web服务器telnet定位使用telnet协议提供远程登录信息服务的服务器16IE浏览器P126浏览器用于快速查找网点提供的超媒体文档。较著名的浏览器有:Netscape(网景公司)IE(微软公司)URL:统一资源定位器HTTP:超文本传输协议17举例:访问川大主页的过程:•浏览器分析URL;•浏览器向DNS请求解析主机地址,并得到其IP地址为202.115.32.61;•浏览器与Web服务器建立TCP连接,使用的是默认端口80;•浏览器通过TCP连接向Web服务器发送HTTP请求消息,请求消息包含了路径名和文件名/index.html;18•服务器收到请求后,从本地读取/index.html并且将该对象封装到一个HTTP响应消息中,将HTTP响应消息通过TCP连接发送给浏览器;•浏览器接收到响应消息后,释放TCP连接。•浏览器从响应消息中解析出index.html文件,按规定的格式将内容显示在屏幕上。19网上冲浪,少不了必要的引擎:•••cn.search.yahoo.com•serach.sina.com•search.163.net••……常用搜索引擎2021227.3.2电子邮件服务用户名主机名E-mai地址格式guoxinming@scu.edu.cn用户名@主机域名申请E-mail地址23电子邮箱地址:用户名@主机域名发送邮件:SMTP服务器接收邮件:POP3服务器等发送端接收端247.3.3文件传输(FTP)服务文件传输协议(FTP,FileTransferProtocol)25(1)匿名FTP服务器:任何用户都可以自由访问的FTP服务器(匿名)用户名:anonymous口令:任意(2)非匿名FTP服务器:用户必须首先获得该服务器系统管理员分配的用户名和口令,才能登录和访问。267.3.4远程登录(Telnet)服务InternetTelnet服务器远程系统Telnet协议Telnet客户机用户终端远程系统格式NVT格式用户终端格式•远程终端协议(Telnet协议)27287.3Intranet概述•1.什么是Intranet–Intranet又称为企业内部网,即采用Internet技术建立的企业内部网络,核心技术为基于Web的计算。29•2.Intranet的构成–从Intranet的构成环境来看,Intranet主要由网络硬件、网络软件、网络协议和网络应用系统等部分组成。Internet服务器•Web服务器又称为(WorldWideWeb)服务器,主要提供网上信息浏览服务。•目前常见的Web服务软件有Microsoft的IIS、PWS(PersonalWebServer),Netscape公司的FastTrack、EnterpriseServer等。31•1.IIS的安装–在“添加或删除程序”窗口中单击“添加/删除Windows组件”按钮,打开“Windows组件向导”对话框。32•2.启动Internet信息服务(IIS)–在“管理工具”窗口中,双击“Internet信息服务”选项,打开“Internet信息服务”窗口。33•3.配置IIS–右击“默认网络”,在弹出的快捷菜单中选择“属性”,打开“默认网络属性”对话框。34•1)设置主目录与启用父路径35•2)设置主页文档36•3)设置虚拟目录–右击“默认网络”,在弹出的快捷菜单中选择“新建”→“虚拟目录”命令,打开“虚拟目录创建向导”对话框。377.5网页设计•网页是一种可以在互联网上传输,能被浏览器认识、翻译并显示的文件。•网页根据生成方式可以分为静态网页和动态网页:–静态网页是指其内容不会因其浏览者不同而发生变化,不支持浏览网页的用户之间进行交互的网页;–动态网页则在网页文件里包含了程序代码,能够根据不同时间和不同的访问者而显示不同的内容,支持浏览网页的用户之间进行交互387.5.1HTML语言概述•HTML(HyerTextMarkupLanguage)是静态网页制作的首选语言,是中用于描述其超文本文件的标记语言。•1.HTML语法–(1)BR和P标记符。–BR(即Break)是换行标签,单独出现的。–P(即Paragraph)标签用于划分段落,其作用是插入一个空行–(2)IMG显示图片标记符。–(3)A创建链接标记符。–(4)TABLE…/TABLE创建表格标记符。–(5)FORM…/FORM创建表单的标记符。–(6)MARQUEE…/MARQUEE创建滚动字幕标记符。–(7)!----生成注释标记符。39•2.HTML文件的基本结构–HTML文档由HTML、HEAD和BODY三大元素构成。•HTML•HEAD•TITLE网页标题/TITLE•/HEAD•BODY•正文内容•/BODY•/HTML40•3.HTML表单–表单(Form)是显示交互式功能的主要方式,其标记为Form…/Form,在其中可以有不同的内容。•4.HTML表格–通常,一个表格由若干行若干列的单元格组成。在网页中加入表格,可以使用Table、Tr、Td等标记符来实现。417.5.2网页制作软件•1.Dreamweaver–Dreamweaver是集网页制作和网站管理于一身的所见即所得网页编辑器。•2.Fireworks–Fireworks是一款用来设计网页图形的应用程序,它是创建、编辑和优化网页图形的多功能应用程序。•3.Flash–Flash是一款集动画设计、Web网页站点开发等功能于一身的优秀软件。•4.FrontPage2003–FrontPage2003是Microsoft公司提供的一个功能强大、具有友好的界面、专业的效果,且又便于掌握的网页制作工具。427.5.3FrontPage2003•1.FrontPage2003的工作界面43•2.FrontPage2003的视图模式–FrontPage2003提供了网页、文件夹、报表、导航、超链接、任务、远程网站七种视图。–FrontPage2003提供4种网页视图模式供用户选择,它们分别是:•(1)设计视图。•(2)拆分视图。•(3)预览视图。•(4)代码视图。44•3.创建网站和新建网页–1)新建网站