网络工程课件chap5网络服务技术.ppt
《网络工程课件chap5网络服务技术.ppt》由会员分享,可在线阅读,更多相关《网络工程课件chap5网络服务技术.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5章章 网络服务技术网络服务技术昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)2 2主要内容主要内容n n操作系统平台操作系统平台n n建立建立DNS服务服务n n建立建立WWW服务和服务和FTP服务服务n n建立建立E-mail服务服务n n建立建立DHCP服务服务昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年
2、第二学期)3 35.1 操作系统平台操作系统平台n nWindows操作系统操作系统n nUNIX操作系统操作系统n nLinux操作系统操作系统n n操作系统的选择操作系统的选择昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)4 45.1.2 UNIX操作系统操作系统n nUNIX的流派的流派qqAT&TAT&T的的的的System VSystem VqqUC BerkeleyUC Berkeley的的的的BSDBSDn nUNIX的不同产品的不同产
3、品qqIBM AIXIBM AIX:专门用于:专门用于:专门用于:专门用于IBM RS6000IBM RS6000服务器服务器服务器服务器qqSUN SolarisSUN Solaris:早期用于:早期用于:早期用于:早期用于SUNSUN的的的的SPARCSPARC服务器上,服务器上,服务器上,服务器上,目前已经可以在目前已经可以在目前已经可以在目前已经可以在IntelIntel硬件平台上运行硬件平台上运行硬件平台上运行硬件平台上运行qq一组由一组由一组由一组由AT&TAT&T最早形成的技术,已经被合法分为几种不同但最早形成的技术,已经被合法分为几种不同但最早形成的技术,已经被合法分为几种不同
4、但最早形成的技术,已经被合法分为几种不同但又密切相关的操作系统,每种都能被认为是一个又密切相关的操作系统,每种都能被认为是一个又密切相关的操作系统,每种都能被认为是一个又密切相关的操作系统,每种都能被认为是一个“UNIXUNIX系统系统系统系统”,如果它看起来像,如果它看起来像,如果它看起来像,如果它看起来像UNIXUNIX,操作起来像,操作起来像,操作起来像,操作起来像UNIXUNIX,运行通用的,运行通用的,运行通用的,运行通用的UNIXUNIX工具和程序,并以工具和程序,并以工具和程序,并以工具和程序,并以UNIXUNIX作为模型来开发作为模型来开发作为模型来开发作为模型来开发昆明理工大
5、学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)5 55.1.2 UNIX操作系统操作系统n nUNIX系统体系结构(教材第系统体系结构(教材第171页图页图5-1)qq内核内核内核内核qq核外程序核外程序核外程序核外程序昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)6 65.1.3 Linux操作系统操作系统n nG
6、NUqqGNUsGNUs Not Unix Not Unixn n公开源代码公开源代码n n流行版本流行版本qqRed Hat(http:/Red Hat(http:/)n nRed Hat Enterprise LinuxRed Hat Enterprise Linuxn nFedora(http:/Fedora(http:/)qq最新版本为最新版本为最新版本为最新版本为1313qq第第第第7 7版以前被命名为版以前被命名为版以前被命名为版以前被命名为Fedora CoreFedora Core5.1.4 操作系统的选择操作系统的选择n n首先,要考虑服务器的硬件平台首先,要考虑服务器的硬件
7、平台n n其次,操作系统的选择取决于应用程序的支持其次,操作系统的选择取决于应用程序的支持n n第三,系统的安全性是选择操作系统的重要考第三,系统的安全性是选择操作系统的重要考虑因素虑因素n n最后,操作系统的成本也是很多用户考虑的一最后,操作系统的成本也是很多用户考虑的一个因素个因素昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)7 7昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网
8、络服务技术(2010-20112010-2011学年第二学期)学年第二学期)8 85.2 建立建立DNS服务服务n nInternet的域名系统的域名系统n nDNS的工作原理的工作原理n nWindows Server 2003下安装和配置下安装和配置DNS服服务器务器n nLinux下配置下配置DNS服务器服务器5.2.1 Internet的域名系统的域名系统n nDNSDNS定义了一个层次结构的命名系统来标识定义了一个层次结构的命名系统来标识定义了一个层次结构的命名系统来标识定义了一个层次结构的命名系统来标识InternetInternet上的主机上的主机上的主机上的主机n n域名的管理
9、通过一个庞大的分布式数据库系统实域名的管理通过一个庞大的分布式数据库系统实域名的管理通过一个庞大的分布式数据库系统实域名的管理通过一个庞大的分布式数据库系统实现,在该数据库系统中名字信息存放在遍布现,在该数据库系统中名字信息存放在遍布现,在该数据库系统中名字信息存放在遍布现,在该数据库系统中名字信息存放在遍布InternetInternet的的的的DNSDNS服务器上服务器上服务器上服务器上n n每一个每一个每一个每一个DNSDNS服务器中都存放有称为区域文件服务器中都存放有称为区域文件服务器中都存放有称为区域文件服务器中都存放有称为区域文件(Zone FileZone File)的数据库文件
10、,其中包含所管辖的)的数据库文件,其中包含所管辖的)的数据库文件,其中包含所管辖的)的数据库文件,其中包含所管辖的区域中的域名登记信息区域中的域名登记信息区域中的域名登记信息区域中的域名登记信息n n当用户在访问当用户在访问当用户在访问当用户在访问InternetInternet时输入域名后,将通过时输入域名后,将通过时输入域名后,将通过时输入域名后,将通过DNSDNS服务器查询所对应的主机的服务器查询所对应的主机的服务器查询所对应的主机的服务器查询所对应的主机的IPIP地址,然后根地址,然后根地址,然后根地址,然后根据据据据IPIP地址与主机进行数据通信地址与主机进行数据通信地址与主机进行数
11、据通信地址与主机进行数据通信9 9昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)5.2.1 Internet的域名系统的域名系统n n域名域名qq由若干个子域(由若干个子域(由若干个子域(由若干个子域(Sub-domainSub-domain)构成)构成)构成)构成qq子域和子域之间以圆点分隔子域和子域之间以圆点分隔子域和子域之间以圆点分隔子域和子域之间以圆点分隔qq最右边的子域是最高域(最右边的子域是最高域(最右边的子域是最高域(最右边的子域是最高
12、域(Top-level DomainTop-level Domain)qq自右向左层次逐级降低自右向左层次逐级降低自右向左层次逐级降低自右向左层次逐级降低qq最左边的子域则代表主机的名字最左边的子域则代表主机的名字最左边的子域则代表主机的名字最左边的子域则代表主机的名字qq例如,清华大学出版社例如,清华大学出版社例如,清华大学出版社例如,清华大学出版社WWWWWW服务器的域名为服务器的域名为服务器的域名为服务器的域名为1010昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第
13、二学期)学年第二学期)昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)11115.2.1 Internet的域名系统的域名系统n nDNS的层次结构及的层次结构及Internet域名空间示意图域名空间示意图根节点,无标识arpaintcomedugovmilorgnetbizcnukjpin-addribm mit yaleieee ietfcom nettsinghuaecnuwwwtupmathcswwwwwwwwwwwwedugovwww www
14、一般域地理域昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)12125.2.2 DNS的工作原理的工作原理n nDNS是基于是基于Client/Server模式的分布式系统模式的分布式系统n nDNS服务器服务器qq主服务器主服务器主服务器主服务器qq辅助服务器辅助服务器辅助服务器辅助服务器qq高速缓存服务器高速缓存服务器高速缓存服务器高速缓存服务器n nDNS解析器(解析器(DNS Resolver)昆明理工大学计算机科学技术系昆明理工大学计算机科学
15、技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)13135.2.2 DNS的工作原理的工作原理n n域名解析实例域名解析实例RootRootDNSDNS服服服服务器务器务器务器3 3查看查看查看查看 Zone FileZone File4 4查看查看查看查看CacheCache5 5询问询问询问询问的的的的IPIP地址地址地址地址6 6返回返回返回返回.cncn的的的的DNSDNS服务器的服务器的服务器的服务器的IPIP地址地址地址地址.cncn的的的的DNSDNS服服服服务器务器务器务器8 8返回返
16、回返回返回的的的的DNSDNS服务器的服务器的服务器的服务器的IPIP地址地址地址地址的的的的DNSDNS服务器服务器服务器服务器9 9询问询问询问询问的的的的IPIP地址地址地址地址1010返返返返回回回回的的的的DNSDNS服服服服务务务务器器器器的的的的IPIP地址地址地址地址的的的的DNSDNS服务器服务器服务器服务器1111询问询问询问询问的的的的IPIP地址地址地址地址1212返返返返回回回回的的的的IPIP地地地地址址址址或或或或找找找找不到该域名不到该域名不到该域名不到该域名指定的指定的指定的指定的DNSDNS服务器服务器服务器服务器1 1查看查看查看查看Local Local
17、 CacheCache2 2查看查看查看查看Host Host FileFile域域域域名名名名解解解解析析析析器器器器7 7询问询问询问询问的的的的IPIP地址地址地址地址客户端客户端客户端客户端应用程序应用程序应用程序应用程序昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)14145.2.2 DNS的工作原理的工作原理n n域名解析的模式域名解析的模式qq递归解析递归解析递归解析递归解析qq反复解析反复解析反复解析反复解析昆明理工大学计算机科学技术
18、系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)15155.2.3 Windows Server 2003下安装和下安装和配置配置DNS服务器服务器n n安装安装DNS服务服务qq“控制面板控制面板控制面板控制面板”添加添加添加添加/删除删除删除删除WindowsWindows组件组件组件组件”“网络服务网络服务网络服务网络服务”“域名系统(域名系统(域名系统(域名系统(DNSDNS)”n n区域(区域(Domain)qq正向查找区域正向查找区域正向查找区域正向查找区域qq反向
19、查找区域反向查找区域反向查找区域反向查找区域n n子域与委托子域与委托n n邮件交换器(邮件交换器(Mail Exchange)昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)16165.2.4 Linux下配置下配置DNS服务器服务器n n解析器设置解析器设置qq/etc/etc/resolv.confresolv.confn nDNS服务器进程服务器进程qqnamed named(service named start|restart|servic
20、e named start|restart|stopstop)n nDNS配置文件配置文件qq/etc/etc/named.confnamed.confn n域名查询工具域名查询工具qqnslookupnslookup昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)17175.3 建立建立WWW服务和服务和FTP服务服务n nWWW概述概述n nWindows Server 2003下配置下配置WWW服务服务n nLinux下配置下配置WWW服务服务n
21、 nFTP服务概述服务概述n nWindows Server 2003下配置下配置FTP服务服务n nLinux下配置下配置FTP服务服务昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)18185.3.1 WWW概述概述n nWWWqqWorld Wide WebWorld Wide Web,万维网,万维网,万维网,万维网qqHTMLHTML语言与语言与语言与语言与HTTPHTTP协议协议协议协议qqHTTPSHTTPS协议协议协议协议qqURLURL
22、(统一资源定位器)(统一资源定位器)(统一资源定位器)(统一资源定位器)n n访问该资源所用的方式访问该资源所用的方式访问该资源所用的方式访问该资源所用的方式n n资源所在的主机的域名或资源所在的主机的域名或资源所在的主机的域名或资源所在的主机的域名或IPIP地址地址地址地址n n所在主机中的资源的路径及文件名所在主机中的资源的路径及文件名所在主机中的资源的路径及文件名所在主机中的资源的路径及文件名昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011学年第二学期)学年第二学期)191
23、95.3.1 WWW概述概述n n动态网页技术动态网页技术qq服务器端的动态页面生成技术服务器端的动态页面生成技术服务器端的动态页面生成技术服务器端的动态页面生成技术n nCGI/ASP/PHP/JSPCGI/ASP/PHP/JSPqq客户端的动态页面生成技术客户端的动态页面生成技术客户端的动态页面生成技术客户端的动态页面生成技术n nJava Script/Plug-in(Java Script/Plug-in(插件插件插件插件)昆明理工大学计算机科学技术系昆明理工大学计算机科学技术系计算机网络工程计算机网络工程第第5 5章章 网络服务技术(网络服务技术(2010-20112010-2011
24、学年第二学期)学年第二学期)20205.3.1 WWW概述概述n nCGI/ASP/PHP/JSPqqCGICGI工作原理工作原理工作原理工作原理n nCGI ScriptCGI Script模块负责解释执行模块负责解释执行模块负责解释执行模块负责解释执行CGICGI源代码、处理源代码、处理源代码、处理源代码、处理用户递交的数据、实现对数据库的访问等用户递交的数据、实现对数据库的访问等用户递交的数据、实现对数据库的访问等用户递交的数据、实现对数据库的访问等n nCGICGI源代码只在服务器端保存和运行源代码只在服务器端保存和运行源代码只在服务器端保存和运行源代码只在服务器端保存和运行n n用户
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络工程 课件 chap5 网络服务 技术
限制150内