版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、沈鑫剡计算机网络技术及应用第9章网络应用系统配置n服务器是服务提供者,客户是服务请求者;服务器是服务提供者,客户是服务请求者;nInternetInternet应用基本上是客户应用基本上是客户/ /服务器模型;服务器模型;n服务器通常是服务器通常是TCPTCP连接侦听者,客户是连接侦听者,客户是TCPTCP连接发连接发起者。起者。本讲主要内容本讲主要内容n域名结构;域名结构;n域名解析过程。域名解析过程。nInternetInternet中是用中是用IPIP地址来惟一标识每一个终端,地址来惟一标识每一个终端,但但IPIP地址是地址是3232位的二进制数,虽然使用了方便记忆的位的二进制数,虽然使
2、用了方便记忆的十进制表示方式,但人们还是很难记住。十进制表示方式,但人们还是很难记住。nIPIP地址虽然也是分层结构,但与人们熟悉的地地址虽然也是分层结构,但与人们熟悉的地址分层结构差距还是很大。址分层结构差距还是很大。n由于由于IPIP地址和网络相关联,某个终端一旦改变地址和网络相关联,某个终端一旦改变了所连接的网络,必须改变了所连接的网络,必须改变IPIP地址,因此,用于标识地址,因此,用于标识终端的终端的IPIP地址是变化的。地址是变化的。用域名,而不是用域名,而不是IPIP地址来标识终端地址来标识终端 树根树根 com edu org gov mil net int cn uk ibm
3、 3com hp cctv abc sbewww ftp www ftp mail com edu org gov js net bj sh 域名是一个分层结构,域名是一个分层结构,树根是无名的根域,树根是无名的根域,顶极域名由通用域名顶极域名由通用域名和国家域名组成。和国家域名组成。二级域名是顶极域名二级域名是顶极域名的下属机构,如的下属机构,如COM.CNCOM.CN表示中国企业。表示中国企业。同样,三级域名是二级同样,三级域名是二级域名的下属机构,如域名的下属机构,如ABC.COM.CN表示中表示中国企业中名为国企业中名为ABC的公的公司。司。这种域名结构的层数不受限制,但当某这种域名结
4、构的层数不受限制,但当某个域名仅表示一台终端时,它没有下属个域名仅表示一台终端时,它没有下属机构,成为叶域名,而从根域名到叶域机构,成为叶域名,而从根域名到叶域名的完整组成成为完全合格的域名,这名的完整组成成为完全合格的域名,这种完全合格的域名惟一标识某个终端。种完全合格的域名惟一标识某个终端。域名服务器结构域名服务器结构分层的域名服务分层的域名服务器结构便于根据器结构便于根据域名解析域名解析IP地址地址n在实际传输在实际传输IPIP分组时,是不能用域名作为终端地分组时,是不能用域名作为终端地址的,只能用址的,只能用IPIP地址。因此,在传输过程中,惟地址。因此,在传输过程中,惟一标识终端的仍
5、然是一标识终端的仍然是IPIP地址。在真正开始访问地址。在真正开始访问InternetInternet前,必须把人们记住的域名转换成标识前,必须把人们记住的域名转换成标识对应终端的对应终端的IPIP地址。这个过程就是域名解析过程。地址。这个过程就是域名解析过程。n域名很像某个人的名字,容易记住,一般不会改域名很像某个人的名字,容易记住,一般不会改变。他的电话号码像变。他的电话号码像IPIP地址,随着家庭住址的变地址,随着家庭住址的变化而改变。但与某个人通信前,必须先获取他的化而改变。但与某个人通信前,必须先获取他的电话号码,因此,可以用通过人名获取他的电话电话号码,因此,可以用通过人名获取他的
6、电话号码的过程来解释一下域名解析过程。号码的过程来解释一下域名解析过程。南京的南京的A A先生获取杭州的先生获取杭州的W W先生的电话号码的过程先生的电话号码的过程W电话簿电话簿OK南京南京114114国家信息台国家信息台浙江浙江114114杭州杭州114114OKWWW.3com.COMWWW.3com.COM缓存缓存OK根域名根域名服务器服务器.COM.COM域名域名服务器服务器.30M.COM.30M.COM域域名服务器名服务器OK本地域名本地域名服务器服务器解析域名WWW.3com.COMWWW.3com.COM的过程 VLAN 2 /24 VLAN 3 192.1.
7、3.0/24 VLAN 1 /24 54 54 54 WWW FTP MAIL DNS DHCP WWW.3C0M.COM Internet ABC.COM.CN 终端终端 A 终端终端 B 终端终端 C 终端终端 D R1 R2 网络结构网络结构这是一个实际网络结这是一个实际网络结构,根据这个网络结构,根据这个网络结构解析域名构解析域名WWW.3com.COMWWW.3com.COM的过程的过程如下。如
8、下。第五步:在第五步:在3COM.COM3COM.COM域域的域名服务器中,查到的域名服务器中,查到域名为域名为WWW.3com.COMWWW.3com.COM的的服务器的地址。服务器的地址。 询问询问 的的 IP 地址地址 查看查看 Local Cache 和和 Host File WWW FTP MAIL ROOT DNS.COM 0 询问询问 的的 IP 地址地址 返回返回 的的 IP 地址:地址:0 询问询问 的的 IP 地址地址 询问询问 的的 IP 地址地址 返回返
9、回 的的 IP 地址:地址:0 DNS.3COM 0 返回返回 的的 IP 地址:地址: WWW 获取根域名服务器获取根域名服务器 IP 地址:地址: 返返回回 IP 地址:地址: 根域名服务器根域名服务器 .COM 域名服务器域名服务器 3COM.COM 域名服务器域名服务器 本地域名服务器本地域名服务器 第一步:终端首先第一步:终端首先在本地在本地CacheCache和和Host FileHost File(相当(相当于电话簿)中寻找于电话簿)中寻找域名对应的域名对应的I
10、PIP地址地址。第二步:终端查询本地第二步:终端查询本地域名服务器(相当于南域名服务器(相当于南京京114114),在本地域名),在本地域名服务器中只查到根域名服务器中只查到根域名服务器(相当于国家信服务器(相当于国家信息台)的地址。息台)的地址。第三步:在根域名服务第三步:在根域名服务器中,只查到器中,只查到COMCOM域的域的域名服务器(相当于浙域名服务器(相当于浙江江114114)的地址。)的地址。第四步:在第四步:在COMCOM域的域域的域名服务器中,只查到名服务器中,只查到3COM.COM3COM.COM域的域名服务域的域名服务器(相当于杭州器(相当于杭州114)114)的的地址。地
11、址。选择答案,并简要回答为什么?选择答案,并简要回答为什么?(1 1)DNSDNS的作用是的作用是。A A域名至域名至IPIP地址转换地址转换 B BIPIP地址至物理地址转换地址至物理地址转换C C物理地址至物理地址至IPIP地址转换地址转换 D DIPIP地址至域名转换地址至域名转换选择答案,并简要回答为什么?选择答案,并简要回答为什么?(2 2)一台主机希望解析域名)一台主机希望解析域名,如果,如果该主机配置的域名服务器地址为该主机配置的域名服务器地址为88,根,根域名服务器地址为域名服务器地址为33
12、,的的授权域名服务器地址为授权域名服务器地址为77,该主机解析,该主机解析该域名时首先访问的域名服务器地址为该域名时首先访问的域名服务器地址为。A A88,B B3 3 C C77 D D不确定,三个域名服务器任选一个不确定,三个域名服务器任选一个计算机在访问计算机在访问InternetInternet前,必须先配置如下信息:前,必须先配置如下信息:nIPIP地址和子网掩码;地址和子网掩码;n默认网关(或默认路由
13、器)地址;默认网关(或默认路由器)地址;n本地域名服务器地址。本地域名服务器地址。 可以手工配置这些信息,但这样做要求用户对所连接的网络可以手工配置这些信息,但这样做要求用户对所连接的网络非常熟悉,因此,往往通过自动配置的方法为计算机配置上非常熟悉,因此,往往通过自动配置的方法为计算机配置上述信息,述信息,DHCPDHCP就是完成这种自动配置的协议。就是完成这种自动配置的协议。 ff:ff:ff:ff:ff:ff DHCP报文报文 67 68 55 MAC A 数据字段数据字段 数据字段数据字段 数据字段数据字段 尾部字段尾部字段 DHCP报文报文 U
14、DP报文报文 IP分组分组 MAC帧 帧 DHCPDHCP报文封装过程报文封装过程终端在完成自动配置过程前,是终端在完成自动配置过程前,是没有任何有关网络的知识的,因没有任何有关网络的知识的,因此,只能通过广播来寻找此,只能通过广播来寻找DHCPDHCP服服务器,源地址只能用未知地址务器,源地址只能用未知地址表示。表示。同样,终端也无法获知同样,终端也无法获知DHCPDHCP服务服务器的器的MACMAC地址,因此。也只能通地址,因此。也只能通过用广播地址作为目的地址来广过用广播地址作为目的地址来广播该播该MACMAC帧。帧。注意:广播只能在同一个注意:广播只能在同一
15、个VLANVLAN内进内进行,这就意味着需要为每一个广播行,这就意味着需要为每一个广播域配置一台域配置一台DHCPDHCP服务器,这样的话,服务器,这样的话,显然太不方便了。显然太不方便了。DHCPDHCP服务器配置服务器配置IPIP地地址分配范围和其他网址分配范围和其他网络配置信息络配置信息主机发送发主机发送发现报文,发现报文,发送发现报文送发现报文的目的是用的目的是用于确定为其于确定为其配置网络配配置网络配置信息的服置信息的服务器务器响应报文中响应报文中给出服务器给出服务器IPIP地址和为地址和为主机预分配主机预分配的的IPIP地址。地址。请求和确认将完成主机网络请求和确认将完成主机网络配
16、置信息的分配。配置信息的分配。首先统一为首先统一为DHCPDHCP服务器配服务器配置信息,这些信息包含每置信息,这些信息包含每一个一个VALNVALN对应的子网掩码、对应的子网掩码、允许分配的地址范围,默允许分配的地址范围,默认网关地址,本地域名服认网关地址,本地域名服务器地址等。务器地址等。为了避免为每一个为了避免为每一个VLANVLAN设置设置DHCPDHCP服务器,服务器,连接连接VLANVLAN的路由器(或三层交换机)设置的路由器(或三层交换机)设置中继功能。中继功能是将接收到的有着中继功能。中继功能是将接收到的有着DHCPDHCP报文特征的报文特征的IPIP分组(源分组(源IPIP地
17、址地址,且目的端口号,且目的端口号67)67)通过单播方通过单播方式传输给式传输给DHCPDHCP服务器。服务器。DHCPDHCP通过两个过通过两个过程实现,一是程实现,一是DHCPDHCP服务器发现服务器发现过程,终端通过过程,终端通过广播发现报文来广播发现报文来确定为自己服务确定为自己服务的的DHCPDHCP服务器,服务器,二是请求过程,二是请求过程,请求请求DHCPDHCP服务器服务器配置访问网络所配置访问网络所需的信息。需的信息。选择答案,并简要回答为什么?选择答案,并简要回答为什么?(3 3)下列关于)下列关于DHCPDHCP客户机和客户机和DHCPDHC
18、P服务器交互过程中错服务器交互过程中错误的是误的是。A ADHCPDHCP客户机广播客户机广播“DHCPDHCP发现消息发现消息”时使用的源时使用的源IPIP地地址是址是B BDHCPDHCP服务器收到服务器收到“DHCPDHCP发现消息发现消息”后,向网络广播后,向网络广播“DHCPDHCP提供消息提供消息”C CDHCPDHCP客户机收到客户机收到“DHCPDHCP提供消息提供消息”后,向后,向DHCPDHCP服务服务器发送器发送“DHCPDHCP请求消息请求消息”D DDHCPDHCP服务器收到服务器收到“DHCPDHCP请求消息请求消息”后,向网络广
19、播后,向网络广播“DHCPDHCP确认消息确认消息”n人们通常所说的上网大都是通过网络终端访问人们通常所说的上网大都是通过网络终端访问WEBWEB网网站(站(WEBWEB服务器)。服务器)。nWWWWWW是指通过连接将分布全球的网站有机组织在一起是指通过连接将分布全球的网站有机组织在一起的机制。的机制。nHTTPHTTP是终端和网站之间用于完成资源访问的协议是终端和网站之间用于完成资源访问的协议。本讲主要内容本讲主要内容n统一资源定位器;统一资源定位器;nHTTP;nHTML。统一资源定位地址(统一资源定位地址(URL URL )用于惟一标识)用于惟一标识InternetInternet中所有
20、可中所有可被访问的对象。被访问的对象。URLURL的通用形式如下:的通用形式如下:URL :/ : / URLURL访问方式有三种:访问方式有三种:HTTPHTTP、FTPFTP和和USENETUSENET,常用的是,常用的是HTTPHTTP和和FTPFTP。主机部分给出资源所在终端的地址,可以是主机部分给出资源所在终端的地址,可以是IPIP地址,也可以地址,也可以是完全合格的域名。是完全合格的域名。端口给出服务器侦听的端口号,正常情况下,这两种访问方端口给出服务器侦听的端口号,正常情况下,这两种访问方式都有著名端口号,如式都有著名端口号,如HTTPHTTP是是8080,FTPFTP是是212
21、1。因此,除非服。因此,除非服务器改变了著名端口号,端口字段可以省略。务器改变了著名端口号,端口字段可以省略。路径给出资源在服务器中的存放位置,如文件的访问路径。路径给出资源在服务器中的存放位置,如文件的访问路径。n下面是下面是URLURL实例实例这是麻省理工大学的这是麻省理工大学的一个著名的一个著名的FTPFTP服务器,服务器,PUB/ABC.TXTPUB/ABC.TXT是文件的是文件的访问路径。访问路径。这是清华大学的这是清华大学的WEBWEB服务器,服务器,CHN/YXSE/INDEX.HTMCHN/YXSE/INDEX.HTM是分层主是分层主页结构中的其中一层的主页。页结构中的其中一层
22、的主页。/pub/abc.txthttp:/ 4)以下错误的)以下错误的URLURL是是。A Ahttp:/ http:/ B Bftp:/ ftp:/ C Cgopher:/ gopher:/ D Dunix:/ unix:/ 选择答案,并简要回答为什么?选择答案,并简要回答为什么?(5 5)WWWWWW中的任何资源都有独立的标识符,这些中的任何资源都有独立的标识符,这些标识符通称为标识符通称为。A AIPIP地址地址 B B域名域名C C统一资源定位器统一资源定位器 D DWWWWWW地址地址基本标签基本标签 这是一个这是一个HTML文档显示实例文档显示实
23、例显示文档主体显示文档主体第一个段落,第一个段落,由两行组成由两行组成第二个段落第二个段落一个一个HTMLHTML文档文档HTML显示实例显示实例本讲主要内容本讲主要内容n电子邮件传输过程;电子邮件传输过程;n电子邮件信息格式。电子邮件信息格式。n电子邮件系统是通过电子邮件系统是通过InternetInternet完成邮件发送接收的完成邮件发送接收的系统。系统。n用户通过电子邮件系统发送、接收邮件前,必须通用户通过电子邮件系统发送、接收邮件前,必须通过向某个邮件服务器注册,建立一个信箱,获得信过向某个邮件服务器注册,建立一个信箱,获得信箱地址。箱地址。 用户代理 邮件服务器 邮件服务器 用户代
24、理 SMTP SMTP POP3 邮件传输方向 用户代理用来编辑、用户代理用来编辑、发送、接收和显示邮发送、接收和显示邮件,常见用户代理是:件,常见用户代理是:OUTLOOKOUTLOOKSMTPSMTP用于在用户代理用于在用户代理和邮件服务器之间,和邮件服务器之间,及两个邮件服务器之及两个邮件服务器之间发送邮件。间发送邮件。用户代理用用户代理用POP3POP3从邮件从邮件服务器下载邮件,但一服务器下载邮件,但一旦用旦用POP3POP3下载邮件,邮下载邮件,邮件服务器中不再保留邮件服务器中不再保留邮件。件。邮件服务器必须一直侦听邮件服务器必须一直侦听SMTPSMTP端口,响应用户代理端口,响应
25、用户代理建立建立TCPTCP连接请求。连接请求。通过这三次交互过程,表明通过这三次交互过程,表明邮件服务器可以接收该用户邮件服务器可以接收该用户代理发送的邮件。代理发送的邮件。发信人地址用于核对发信发信人地址用于核对发信人的资格,收信人地址用人的资格,收信人地址用于核对是否存在目的邮件于核对是否存在目的邮件服务器或收信人的信箱。服务器或收信人的信箱。在一切都正常的情况下,在一切都正常的情况下,发送邮件,邮件服务器正发送邮件,邮件服务器正确接收后,作出回应。确接收后,作出回应。完成邮件传输后,释放完成邮件传输后,释放TCPTCP连接。连接。 SYN,SEQ=X SYN,SEQ=Y,ACK=X+1
26、 ACK=Y+1 服务器就绪服务器就绪 用户代理用户代理 邮件服务器邮件服务器 发信人地址发信人地址 接收就绪接收就绪 收信人地址收信人地址 接收就绪接收就绪 邮件邮件 FIN,SEQ=U ACK=U+1 FIN,SEQ=V ACK=V+1 正确接收正确接收 hello 服务器已准备好服务器已准备好 建立建立TCPTCP连接,确认连接,确认邮件服务器就绪。邮件服务器就绪。通过用户名和口令确认通过用户名和口令确认用户代理的身份。用户代理的身份。从邮件服务器读取邮件,从邮件服务器读取邮件,然后删除邮件。然后删除邮件。完成全部邮件读取后,完成全部邮件读取后,释放释放TCPTCP连接。连接。 SYN,
27、SEQ=X SYN,SEQ=Y,ACK=X+1 ACK=Y+1 服务器就绪服务器就绪 用户名用户名 用户名正确用户名正确 口令口令 口令正确,成功登录口令正确,成功登录 读取第一封邮件读取第一封邮件 用户代理用户代理 邮件服务器邮件服务器 FIN,SEQ=U ACK=U+1 FIN,SEQ=V ACK=V+1 邮件邮件 删除第一封邮件删除第一封邮件 读取第二封邮件读取第二封邮件 邮件邮件 删除第二封邮件删除第二封邮件 nDateDate:给出邮件发:给出邮件发送日期、时间。送日期、时间。nFromFrom:给出发信人:给出发信人名称和邮箱地址。名称和邮箱地址。nSubjicetSubjicet
28、:给出邮:给出邮件主题,用于向收件主题,用于向收信人提示邮件内容。信人提示邮件内容。nToTo:给出收信人邮:给出收信人邮箱地址。箱地址。nCcCc:一封邮件可以:一封邮件可以抄送给多个收信人,抄送给多个收信人,给出抄送者的邮箱给出抄送者的邮箱地址。地址。SMTPSMTP邮件格式邮件格式nMIME-VersionMIME-Version:版本号,目:版本号,目前为前为1.01.0。nContent-TypeContent-Type:通过类型:通过类型/ /子子类型参数说明邮件体内容类类型参数说明邮件体内容类型。型。 nContent-IDContent-ID:内容标识符,:内容标识符,唯一标识
29、指定邮件内容。唯一标识指定邮件内容。nContent-Transfer-EncodingContent-Transfer-Encoding:用于说明实际传送的邮件的用于说明实际传送的邮件的编码方式。编码方式。nContent-DescriptionContent-Description:描述:描述邮件体对象的可读字符串。邮件体对象的可读字符串。MIMEMIME邮件格式邮件格式n文件传输服务是指把远程计算机上某个目录下的文文件传输服务是指把远程计算机上某个目录下的文件下载到本地终端,或者把本地终端上的某个文件件下载到本地终端,或者把本地终端上的某个文件上传到远程计算机的某个目录下,它所提供的是在上传到远程计算机的某个目录下,它所提供的是在本地终端和远程计算机之间传输完整文件的服务。本地终端和远程计算机之间传输完整文件的服务。 用户接口用户接口 文件系统文件系统 文件系统文件系统 用户数据用户数据 传输进程传输进程 服务器协议服务器协议 解释器解释器 用户协议用户协议 解释器解释器 服务器数据服务器数据 传输进程传输进程 数据连接数据连接 控制连接控制连接 客户客户 服务器服务器 用户终端用户终端 控制连接用于控制连接用于传输传输FTPFTP命令。命令
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋租赁市场调研分析报告
- 血液透析护理流程培训教材
- 员工培训协议书范文与修改建议
- 企业管理管理咨询管理实习生实习报告
- 公共事业水务公司工程管理实习报告
- 经济法学律师事务所法律实习生实习报告
- 航空航天工程航空公司航空服务专员实习报告
- 软件工程软件公司软件开发实习报告
- 新闻传播学传媒界传媒实习生实习报告
- 药学制药企业药品研发与质量控制实习报告
- 2026年城市建筑工地安全事故案例汇编
- 巡察工作培训课件
- 中国人民银行面试真题100题及答案解析
- 2026年辽宁师范高等专科学校单招综合素质考试题库完美版
- 2026届吉林省九校高三11月联考历史试题及答案
- 2025年信用报告征信报告详版个人版模板样板(可编辑)
- 心理健康微信小程序设计
- 消化道穿孔课件
- 湖南汽车工程职业学院单招《语文》高分题库附完整答案详解(名师系列)
- 山东省病历书写与管理基本规范(2020年版)-门诊病历
- 住房管理政策法规宣讲
评论
0/150
提交评论