- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北航计算机网络实验应用层实验
实验六 应用层实验 2010.12 实验内容 实验原理 (1)应用层协议概述 (2)地址转换技术(NAT)简介 (3)DNS协议简介 (4)HTTP协议简介 (5)FTP协议简介 实验步骤 TCP/IP与OSI 应用层协议概述 实验内容 实验原理 (1)应用层协议概述 (2)地址转换技术(NAT)简介 (3)DNS协议简介 (4)HTTP协议简介 (5)FTP协议简介 实验步骤 NAT原理 NAT技术是为了解决IP地址不足的问题而产生的。使用NAT技术可以在多重的internet子网中使用相同的IP,用来减少注册IP地址的使用。 当内部主机用其本地IP地址和因特网上的主机通信时,它所发送的数据报必须经过NAT路由器,NAT路由器将数据报的源地址转换成自己的因特网地址,然后发送到因特网。 NAT原理(续) 为解决这个问题,[RFC 1918]指明了一些专用地址,规定它们只能用作本地地址而不能作为因特网地址,因特网中的路由器对目的地址为专用地址的数据报一律不进行转发。 这些专用地址是: 到55 到55 到55 NAT原理(续) 目前被大量使用的地址转换技术是NAPT。这里将具体介绍: NAPT技术基于传输层端口进行地址转换。在NAT路由器中维护如下的一张地址、端口对(如:,1044和,1001)表。 在进行报文转发时通过查表进行地址转换。 NAT(内网-外网〕实现流程 实验内容 实验原理 (1)应用层协议概述 (2)地址转换技术简介 (3)DNS协议简介 (4)HTTP协议简介 (5)FTP协议简介 实验步骤 DNS域名系统 DNS:域名系统(Domain Name System) DNS功能 将字符串形式服务器域名地址解析为IP地址 例如: 上网时在IE里输入, 系统要通过DNS转换成96 DNS域名服务组成 3个组成部分: 域名空间和相关资源记录(RR) 构成了DNS的分布式数据库系统 DNS名称服务器 维护DNS的分布式数据库系统的服务器 查询该系统以答复来自DNS客户机的查询请求 DNS解析器: DNS客户机中的一个进程用来帮助客户端访问DNS系统,发出名称查询来获得解析的结果 DNS域名服务简介 DNS查询分为两类: 递归查询 迭代查询 域名服务器分类 本地域名服务器(Local name server) 根域名服务器(root name server) 授权域名服务器(Authoritative name server) DNS查询 递归查询 DNS客户机发送到DNS服务器的查询,即使DNS服务器没有所请求的信息,它也会联系其它DNS服器。 迭代查询 DNS客户机允许DNS服务器根据自己的高速缓存或DNS区域提供最佳答案。这种类型的查询通常由试图解析DNS客户机的迭代查询的DNS服务器发出。 域名解析过程 实验内容 实验原理 (1)应用层协议概述 (2)地址转换技术简介 (3)DNS协议简介 (4)HTTP协议简介 (5)FTP协议简介 实验步骤 HTTP协议简介 www — World Wild Web WWW采用B/S结构: 服务器默认端口号80 通过浏览器访问www服务器的方法: http://主机名[:端口]/路径/文件名 通过浏览器访问www服务器的过程 一个访问网页的例子 访问/xxgk/index.htm 浏览器分析指向页面的URL; 浏览器向DNS请求解析 的IP地址; 域名服务器解析出北航服务器的IP地址为8; 浏览器与北航服务器建立TCP连接; 浏览器发出取文件命令:GET /xxgk/index.htm; 服务器给出响应,将文件xxgk/index.htm发送给浏览器; TCP连接释放; 浏览器显示“北航机构设置”的页面。 HTTP协议简介 HTTP的报文结构 请求报文、响应报文 开始行、首部行、实体主体 HTTP协议特点 基于TCP协议 单一请求响应模式 无会话状态 协议命令简单 GET HTML语言 实验内容 实验原理 (1)应用层协议概述 (2)地址转换技术简介 (3)DNS协议简介 (4)HTTP协议简介 (5)FTP协议简介 实验步骤 FTP协议简介 F T P协议是文件传输协议(File Transfer Protocol)的简称 采用两个T C P连接来传输一个文件 控制连接:以通常的客户服务器方式建立。服务器以被动方式打开众所周知的用于F T P的端口( 2 1),等待客户的连接。客户则以主动方式打开T C P端口2 1,来建立连接。 数据连接:传输数据,每当一个文件在客户与服务器之间传输,就建立一个数
您可能关注的文档
- SonicWALL SMB 快速配置手册.doc
- linux基础及应用8.ppt
- Unit 4 I have a penpal(1,2,3,4) 导学案.doc
- 某大型IT企业面试网络工程师题.doc
- ACL配置技术.doc
- MRTG安装配置超详细For win03.doc
- ACM基本的输入输出练习代码:统计A+B.docx
- 华为路由器和交换机配置命令.doc
- (电计算)A 2013、3-4月广东省各地市一、二模分类汇编.doc
- centos5下的安装Qmail(一).doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)