第08章-Internet基础与应用PPT资料.ppt
《第08章-Internet基础与应用PPT资料.ppt》由会员分享,可在线阅读,更多相关《第08章-Internet基础与应用PPT资料.ppt(89页珍藏版)》请在冰豆网上搜索。
路由器的接口。
IP地址转换到地址转换到MAC地址由地址解析协议(地址由地址解析协议(ARP)实)实现。
现。
vIP地址地址IP地址更适合计算机处理地址更适合计算机处理IP地址是数字型的,不适合人们记忆地址是数字型的,不适合人们记忆无法通过无法通过IP地址猜测主机的用途地址猜测主机的用途如一个主机到底是如一个主机到底是www服务器还是服务器还是FTP服务器?
服务器?
v域名地址域名地址域名是字符型的,直观,便于记忆;
域名是字符型的,直观,便于记忆;
一致性好,不会随一致性好,不会随IP地址的改变而改变。
地址的改变而改变。
众多网络服务,像:
httpftpe-mail等都是建等都是建立在立在DNS服务体系基础之上的。
服务体系基础之上的。
Internet域名结构域名结构v域名系统(域名系统(DomainNameSystem,DNS):
在在IP地址的基础上提供的一种面向用户的字符型主机命名系统地址的基础上提供的一种面向用户的字符型主机命名系统层次性名字管理机制。
层次性名字管理机制。
v域名解析:
域名解析:
将域名解析为对应的将域名解析为对应的IP地址的转换过程。
地址的转换过程。
v命名机制命名机制主机名全局唯一主机名全局唯一便于管理便于管理便于映射便于映射vDNS系统:
系统:
DNS服务器和服务器和DNS客户端客户端Internet域名结构域名结构vInternet主机域名的一般格式为:
v主机域名是由多个由“.”分开的标签组成:
每个标签不能超过每个标签不能超过6363个字符;
个字符;
全部的标签不能超过全部的标签不能超过255255个字符;
v域名系统将整个Internet划分为多个顶级域,并为每个顶级域规定了通用的顶级域名顶级域名;
Internet域名空间的树状层次结构域名空间的树状层次结构域名树域名树顶级域名顶级域名国家名码国家名码国家名码国家名码国家名国家名au澳大利亚澳大利亚(Australia)ca加拿大加拿大(Canada)cn中国中国(China)de德国德国(Germany)fr法国法国(France)jp日本日本(Japan)nl荷兰荷兰(Netherlands)us美国美国(UnitedState)uk英国英国(UnitedKingdom)顶级域名顶级域名域类型域类型域类型域类型适适用用对对象象com公司或商务组织公司或商务组织edu教育机构教育机构gov政府机构政府机构mil军事单位军事单位net网络信息中心和网络操作中心网络信息中心和网络操作中心org非营利组织非营利组织Int国际组织国际组织域名服务器域名服务器v域名系统使用了域名系统使用了分布式分布式的域名数据库的域名数据库。
vDNS服务器服务器运行域名数据库的计算机。
运行域名数据库的计算机。
DNS服务器以服务器以层次型层次型结构结构(和域名树相对应)分(和域名树相对应)分布在世界各地;
布在世界各地;
每台每台DNS服务器只存储了一小部分服务器只存储了一小部分DNS数据。
数据。
域名服务器域名服务器v每一个拥有域名的组织都必须要有每一个拥有域名的组织都必须要有DNS服务器,提服务器,提供自己域内的域名到供自己域内的域名到IP地址的映射服务。
地址的映射服务。
例如,南京工业大学的例如,南京工业大学的DNS服务器服务器IP地址为地址为202.119.248.66,它负责进行,它负责进行域内的域内的域名和域名和IP之间的转换。
之间的转换。
v通常每个域都有一台通常每个域都有一台主主DNS服务器服务器,然后有一台或,然后有一台或数台数台备份备份DNS服务器服务器。
v域名服务器分为:
域名服务器分为:
本地域名服务器本地域名服务器每个组织每个组织/企业的域名服务器企业的域名服务器例如南京工业大学域名服务器例如南京工业大学域名服务器202.119.248.66根域名服务器根域名服务器互联网域名系统中级别最高的域名服务器;
互联网域名系统中级别最高的域名服务器;
根域名服务器没有每个域名的具体信息,但知道全部根域名服务器没有每个域名的具体信息,但知道全部顶级域名服务器的地址;
顶级域名服务器的地址;
全球共有全球共有13台根域名服务器,名字分别为台根域名服务器,名字分别为“A”至至“M”,其中,其中10台在美国,另外各有一台在英国、瑞典台在美国,另外各有一台在英国、瑞典和日本。
和日本。
域名服务器域名服务器v中国只有根域名镜像服务器:
中国只有根域名镜像服务器:
提高了中国网民访问网站时的速度提高了中国网民访问网站时的速度域名解析不再由境外的根域名服务器提供域名解析不再由境外的根域名服务器提供安全性仍然得不到保证安全性仍然得不到保证镜像域名服务器镜像域名服务器DNS解析结果会汇总到根域名服务器解析结果会汇总到根域名服务器域名服务器域名服务器域名服务器的层次结构域名服务器的层次结构v域名服务器的层次是与域名的层次相对应的;
v每一个域名服务器都只对域名体系中的一部分进行管辖;
v根域名服务器在这个层次体系的顶部。
域名服务器的层次结构域名服务器的层次结构Rootnameserveredunameservercomnameserverorgnameservercnnameservernjunameserverpkunameserver本地域名服务器本地域名服务器根域名服务器根域名服务器顶级域名服务器顶级域名服务器域名解析域名解析v域名解析域名解析:
将域名转换为对应的:
将域名转换为对应的IP地址的转换过地址的转换过程。
程。
v根域名服务器知道所有的顶级域名服务器的域名根域名服务器知道所有的顶级域名服务器的域名和和IP地址。
地址。
v每个域名服务器都知道根服务器的地址。
每个域名服务器都知道根服务器的地址。
vDNS服务器服务器的工作过程:
的工作过程:
域名解析时,先查本机缓冲区,如查询不到,则域名解析时,先查本机缓冲区,如查询不到,则向本地域名服务器询问;
向本地域名服务器询问;
如果本地域名服务器不能解析域名,就向根域名如果本地域名服务器不能解析域名,就向根域名服务器询问;
服务器询问;
根域名服务器将告诉它与哪一个域名服务器联系;
DNS服务器再服务器再向该域名服务器进行查询;
向该域名服务器进行查询;
一个一个DNS请求可能要经过多个往返。
请求可能要经过多个往返。
DNS服务器服务器工作过程工作过程v注:
注:
DNS服务器把最近访问过的域名与服务器把最近访问过的域名与IP的对应的对应关系存放到关系存放到DNS服务器的高速缓冲中,并规定一服务器的高速缓冲中,并规定一个有效时限。
个有效时限。
根域根域DNS服务器服务器管辖管辖.cn的的DNS服务器服务器管辖管辖DNS服务器服务器管辖管辖DNS服务器服务器2.查询高速缓存查询高速缓存1.查询本机查询本机高速缓存高速缓存解析程序解析程序域.edu.sina.yahoo本机DNS服务器主机3.询问询问的的IP地址地址4.告知告知.cn的的DNS服务器服务器IP地址地址5.询问询问的的IP地址地址6.告知告知的的DNS服务器服务器IP地址地址7.询问询问的的IP地址地址9.询问询问的的IP地址地址8.告知告知的的DNS服务器服务器IP地址地址10.告知告知的的DNS服务器服务器IP地址或告知找不到数据地址或告知找不到数据完整的完整的DNS查询流程查询流程域名解析结果域名解析结果v经查询后,返回给解析器的结果可能是:
经查询后,返回给解析器的结果可能是:
1.给出所需数据的一个或几个资源记录。
给出所需数据的一个或几个资源记录。
这种情况下,解析器将以适当的格式返回得到的回答。
2.主机名错误。
主机名错误。
所查询的名字不存在。
例如,可能用户在键入主机名时出错。
3.数据未找到错误。
数据未找到错误。
存在所查询的主机名,但找不到相应数据。
DNS相关的测试命令相关的测试命令vnslookup监测网络中监测网络中DNS服务器是否能正确域名解析服务器是否能正确域名解析vipconfig/displaydns显示当前解析程序缓存内容显示当前解析程序缓存内容vipconfig/flushdns快速清理本地快速清理本地DNS缓存缓存vnslookup命令会采用先反向解命令会采用先反向解释获得使用的得使用的DNS服服务器的名称;
器的名称;
v这里使用的是一个内部的里使用的是一个内部的DNS服服务器,所以没有正器,所以没有正确的反向确的反向记录;
的的IP地址是地址是61.145.112.212。
的主机不在的主机不在线,也能,也能够返回返回结果。
果。
电子邮件服务电子邮件服务v邮件服务器系统的核心是邮件服务器系统的核心是邮件服务器邮件服务器:
接收用户送来的邮件,并根据收件人地址发送到接收用户送来的邮件,并根据收件人地址发送到对方的邮件服务器中;
对方的邮件服务器中;
接收由其他邮件服务器发来的邮件,并根据收件接收由其他邮件服务器发来的邮件,并根据收件人地址分发到相应的电子邮箱中。
人地址分发到相应的电子邮箱中。
电子邮件服务的工作过程电子邮件服务的工作过程电子邮件服务基于客户电子邮件服务基于客户/服务器(服务器(Client/ServerClient/Server)结构)结构sina163电子邮件协议:
v简单邮件传输协议简单邮件传输协议SMTP:
电子邮件程序向邮件服务器中发送邮件;
v邮局协议邮局协议POP3或交互式邮件存取协议或交互式邮件存取协议IMAP:
电子邮件程序从邮件服务器中读取邮件电子邮件程序从邮件服务器中读取邮件;
使用何种协议取决于邮件服务器支持的协议类型。
简单邮件传输协议简单邮件传输协议SMTPvSMTP协议运行在协议运行在TCP协议之上,使用公开端协议之上,使用公开端口号口号25;
vSMTP使用客户使用客户/服务器工作模式服务器工作模式发送邮件的发送邮件的SMTP进程是进程是SMTP客户客户接收邮件的接收邮件的SMTP进程是进程是SMTP服务器服务器邮件读取协议邮件读取协议POP3vPOP3协议运行在协议运行在TCP协议之上,它使用公开的端协议之上,它使用公开的端口号口号110;
vPOP3协议使用协议使用客户客户/服务器服务器的工作方式的工作方式接收邮件的用户主机运行接收邮件的用户主机运行POP客户程序客户程序ISP的邮件服务器则运行的邮件服务器则运行POP服务器程序服务器程序文件传输服务文件传输服务v文件传输服务又称为文件传输服务又称为FTP服务,它是服务,它是Internet中最早提供的服务功能之一;
中最早提供的服务功能之一;
vFTP服务是由服务是由FTP应用程序提供的,而应用程序提供的,而FTP应用程序遵循应用程序遵循TCP/IP协议中的协议中的FTP协议;
协议;
v通过使用通过使用FTP服务,用户就可以方便地访问服务,用户就可以方便地访问信息资源。
信息资源。
文件传输的工作过程文件传输的工作过程FTP服务工作模式:
客户/服务器匿名FTP服务v匿名FTP服务的实质是:
提供服务的机构在它的FTP服务器上建立一个公开账户(用户名和密码均为:
anonymous);
v大多数FTP服务都是匿名服务;
v几乎所有的匿名F