您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 计算机网络基础(第3版)[李志球][电子教案]第10章
Lizq98@xzcat.edu.cn1本章要点◆掌握TCP/IP应用层协议及作用◆掌握常用网络命令及使用方法◆了解Internet、Intranet和Extranet基本概念◆了解Internet的结构和自治系统的概念◆了解RIP和OSPF等路由协议的功能◆掌握创建Intranet信息网站的方法和配置过程第10章TCP/IP应用层及IntranetLizq98@xzcat.edu.cn2目录10.1TCP/IP应用层协议10.2常用网络命令10.3Internet、Intranet和Extranet10.4创建Intranet信息网站第10章TCP/IP应用层及IntranetLizq98@xzcat.edu.cn3应用层提供网络业务和应用,负责应用程序之间的通信,为用户和网络之间提供一个接口,用户通过调用应用层服务实现对网络资源的访问。与OSI/RM相比,TCP/IP将高三层合为一层,为用户提供调用和访问网络应用程序的接口,并向用户提供各种标准的应用程序及相应的协议,用户还可以根据自己的需要建立自己的应用程序。10.1TCP/IP的应用层TCP/IP的应用层为用户开发了许多网络应用程序。例如文件传输、网络管理、路由选择等,常用的有DNS、Telnet、FTP、SMTP、POP、SNMP、WindowsInternet命名服务WINS、DHCP和HTTP等。Lizq98@xzcat.edu.cn410.1TCP/IP的应用层10.1.1域名系统(DNS)1.域名和域名系统IP地址采用点分十进制后增加了可读性,但还是不便记忆,因此TCP/IP协议引入了域名系统DNS。域名也称为主机识别名或主机名,它由具有一定意义的,方便人们记忆和书写的英文单词、缩写或中文拼音等组成,现在还可以使用中文域名。与IP地址相比,它更直观更便于记忆。IP地址与域名之间存在着对应关系,在Internet中可以通过DNS服务器进行域名解析,完成将域名转换为IP地址的工作。DNS域名解析flash动画演示Lizq98@xzcat.edu.cn510.1TCP/IP的应用层10.1.1域名系统(DNS)2.域名系统的层次结构域名系统采用层次结构,按地理域或机构域进行分层,是一种树形结构。树的顶部为根节点,根下面的就是域,而域又可以进一步划分为子域,每一个域或子域都有域名。层次型主机域名可表示为“主机名.本地名.组名.网点名”,例如:域名中的域分为多级,一级域名为“cn”,代表中国;二级域为“edu.cn”,代表教育机构;三级域名为“xzcat.edu.cn”等。Lizq98@xzcat.edu.cn610.1TCP/IP的应用层10.1.1域名系统(DNS)2.域名系统的层次结构域名还可以按地理域划分,如域名“nj.js.cn”,代表“南京-江苏-中国”。最高级域分为构性域名和地理性域名两大类。名字机构类型ARPA阿帕网COM商业机构EDU教育机构NETISP经营机构GOV政府机关MIL军事系统ORG其他组织机构Int国际组织国家或地区域名中国cn中国香港hk中国台湾tw中国澳门mo日本jp英国uk澳大利亚au……Lizq98@xzcat.edu.cn710.1TCP/IP的应用层10.1.1域名系统(DNS)3.域名的管理域名由中心管理机构将最高一级名字划分为几个部分,并将各部分的管理权授予相应机构。每个管理机构可以将自己管辖范围的名字进一步划分为若干子部分,也将子部分的管理权授予若干子机构。这样逐级授权的结构而形成的最终域名就可以得到Internet管理中心的认可。为保证主机域名的唯一性,每个机构或子机构中要确保下一级的名字不重名就可以,而不同层可以有同名。这样上层不必管理更下层的命名,下层的命名变化也不影响上层的工作,使得Internet中心管理机构的管理工作并不繁重。Lizq98@xzcat.edu.cn810.1TCP/IP的应用层10.1.1域名系统(DNS)4.域名解析将域名转换为IP地址称为域名解析,而将IP地址转换为主机物理地址称为地址解析。域名解析由DNS服务器完成,地址解析由地址解析协议ARP完成。DNS服务器完成名字至地址的映射,是域名系统的核心。DNS服务器也有层次结构。它们相对独立,又相互合作。DNS服务器中地址映射信息会随着网络的变化,不断进行调整。Lizq98@xzcat.edu.cn910.1TCP/IP的应用层10.1.1域名系统(DNS)l查表(tablelookup)l相近形式计算(closs-formcomputation)l消息交换法(messageexchange)5.地址解析地址解析是协议地址到物理地址的映射过程,地址解析时要根据网络使用的协议和硬件编址方案。例如将IP地址解析为以太网地址和解析为ATM地址的方法是不同的,因为以太网和ATM的硬件编址方案不同。Lizq98@xzcat.edu.cn1010.1TCP/IP的应用层10.1.2远程登录(Telnet)Telnet为用户提供一个以终端方式与远程主机的连接方式,使得本地终端就像远程主机上的一个终端一样,运行远程主机上的各种应用程序,使用该主机提供的各种资源。E-mail、FTP等都是在Telnet的基础上实现的。利用远程登录可以使用远距离的大型计算机和外围设备的资源、检索Internet上的数据库、访问世界上众多信息资源。网管通过Telnet对远程主机进行配置和管理。Lizq98@xzcat.edu.cn1110.1TCP/IP的应用层10.1.3文件传输协议(FTP和TFTP)1.文件传输协议FTP文件传输协议FTP(FileTransferProtocol)用于将文件从一个主机复制到另一个主机。网络上进行“上传”和“下载”就是利用FTP程序实现的。TFTP非常简单,软件包可以装到无盘站的ROM中。TFTP用于引导程序时,让客户读或写文件。2.简单文件传输协议TFTPLizq98@xzcat.edu.cn1210.1TCP/IP的应用层10.1.4简单邮件传输协议(SMTP)lSMTP的功能l多用途Internet邮件扩展MIMEl邮局协议POP3一般,在网络中发送邮件的服务器称为SMTP服务器,而接收邮件的服务器为POP3服务器。Foxmail中邮件服务器设置Lizq98@xzcat.edu.cn1310.1TCP/IP的应用层10.1.5简单网络管理协议(SNMP)SNMP是利用TCP/IP协议管理网络上设备的一个框架,它为监控和维护网络提供了一组基本操作。1.管理者和代理SNMP使用管理者和代理的概念,管理者(也称管理站点)一般为一台运行SNMP客户程序的主机,它控制和监控一组代理。而代理(也称被管理站点)是一个运行SNMP服务器程序的路由器(或主机)。管理是通过管理者和代理间进行简单的交互完成的。2.组件网络管理除了SNMP外,还通过管理信息结构SMI和管理信息库MIB两个协议协作完成,管理不同厂家的网络软硬件设备。Lizq98@xzcat.edu.cn1410.1TCP/IP的应用层10.1.6超文本传输协议和万维网1.超文本传输协议HTTPHTTP用于中,它以明文、超文本、音频和视频等形式传输数据。超文本系统是一个用计算机实现链接相关文档,实现各种检索的系统。超文本系统是一个用计算机实现链接相关文档的系统,可以实现各种检索。当链接被激活后,便可以检索并转到相关的文档并显示。被链接的文档又可以链接其他的文档,如此循环嵌套,以至无穷。HTTP工作原理flash动画演示Lizq98@xzcat.edu.cn1510.1TCP/IP的应用层2.万维网(WorldWideWeb)译为万维网,也简称为Web或3W等,它是指遍布全球并被链接在一起的信息存储库,综合了易修改、可移植和对用户友好的特性。是现代计算机网络界最杰出的成果,可以毫不夸张地说,没有的今天。技术提供各种信息服务,客户端使用浏览器访问Internet资源,可以根据用户的需求组织和传输各种信息,而不管所要访问的服务器或信息究竟在什么地方,就可通过浏览器查到所需信息。Lizq98@xzcat.edu.cn1610.1TCP/IP的应用层3.统一资源定位符URL10.1.6超文本传输协议和万维网URL用于标识或定位网络上的文档或其他资源,即指明信息所在的位置和使用方式,可以理解为Internet和Web的地址(网址)。每个Web主页,包括Web节点中的网页,都有一个存放地址,它们需要通过URL来定位。URL的语法形式如下:协议://信息资源地址[:端口号/文件路径]1)协议。表示所访问的服务器的通信协议,如HTTP、FTP等。2)信息资源地址。域名、IP地址等。3)端口号。应用程序提供的服务类型。省略时,表示的就是默认端口号。Lizq98@xzcat.edu.cn1710.1TCP/IP的应用层4.超文本标记语言HTML10.1.6超文本传输协议和万维网HTML是用来创建网页的一种语言。例如,为了让文本的某一部分用黑体方式显示,可以在文本的首尾加上标记B和/B。网页由头部(head)和主体(body)两部分组成。头部包含页面标题和其他参数;而主体是网页的实际内容,它包括文本和标识。所有标识符放在中,有些标识符可单独使用,而大部分标识符成对使用,成对使用的分别称为开始标识符和结束标识符。开始标识符可以有属性和值,而结束标识符不能有属性和值,而且在标识前必须有斜杠。Lizq98@xzcat.edu.cn1810.1TCP/IP的应用层5.静态文档、动态文档和活动文档10.1.6超文本传输协议和万维网静态文档是内容固定的文档,浏览器只能得到它的一个副本。动态文档并不存在一种预先定义好的格式,它是在浏览器请求文档时由Web服务器动态创建的,文档的内容根据请求的不同而有所变化。CGI、ASP、JSP和PHP等是创建动态文档的技术,它们定义了如何编写动态文档,如何将输入数据提供给程序及如何处理输出结果等。活动文档是一个在浏览器端运行的程序。例如,动画或与用户交互的程序,它们需要在浏览器端运行。Lizq98@xzcat.edu.cn1910.2常用网络命令10.2.1ipconfig命令ipconfig命令用来检查TCP/IP配置是否正确,查看本机IP地址、子网掩码和默认网关信息。1.ipconfig命令格式2.ipconfig命令参数1)ipconfigipconfig命令无任何参数时,只显示计算机当前的IP地址、子网掩码和默认网关值。2)ipconfig/all显示所有接口的详细信息,包括主机名、物理地址、使用WINS和DNS服务器解析名等。如果IP地址动态获取,将显示DHCP服务器的IP地址和租用地址失效的日期。Lizq98@xzcat.edu.cn2010.2常用网络命令10.2.1ipconfig命令3)ipconfig/renew使用DHCP服务器获得配置时,可使用/renew参数刷新配置,重新获得IP地址等配置值。4)ipconfig/release立即释放主机的当前DHCP配置,将所有获得的地址交还付给DHCP服务器。/renew参数将重新与DHCP服务器联系,并租用获得一个新的IP地址。5)ipconfig/flushdns删除本机上的DNS域名解析列表。6)ipconfig/displaydns显示本机的DNS域名解析列表。Lizq98@xzcat.edu.cn2110.2常用网络命令10.2.2ping命令ping命令是一个使用频率较高的实用程序,用于验证与远程计算机的连通用性。根据执行命令后的返回信息,确定网络连接是否正常(TCP/IP参数设置正确性、交换机是否正常、网线是否断开等)。ping是一个测试程序,如果返回信息正确,就可排除网卡、传输介质和路由器等存在的故障,减小故障范围。ping也被某些黑客作为DDo
本文标题:计算机网络基础(第3版)[李志球][电子教案]第10章
链接地址:https://www.777doc.com/doc-6858734 .html