基础TCPIP服务(应用层)

基础TCPIP服务(应用层)

ID:45995208

大小:766.50 KB

页数:31页

时间:2019-11-20

基础TCPIP服务(应用层)_第1页
基础TCPIP服务(应用层)_第2页
基础TCPIP服务(应用层)_第3页
基础TCPIP服务(应用层)_第4页
基础TCPIP服务(应用层)_第5页
资源描述:

《基础TCPIP服务(应用层)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1第9章基础TCP/IP服务(应用层)应用层协议允许用户访问网络,提供了用户接口,并且支持许多服务,如果电子邮件、共享的数据库管理、文件访问、文件传输等。这些服务是TCP/IP协议簇的组成部分。本章主要介绍应用层协议和服务的基本原理、文件传输协议(FTP)、远程登录(Telnet)、简单邮件传送协议(SMTP)、超文本传输协议(HTTP)、简单网络管理协议(SNMP)等多种基础的TCP/IP服务的功能及工作原理。2本章知识要点:应用协议和服务的基本工作原理文件传输协议远程登录简单邮件传送协议超文本传输协议简单网络管理协议39.1应用层协议概述Int

2、ernet和TCP/IP协议簇的主要目的是为用户提供必要的服务,以便它们可以在遥远的地方执行各种应用程序。一种方法是为每种服务创建客户/服务器应用软件,但这种方法的效率非常低,而且实现的费用高昂,这是网络管理员最害怕的事情。可靠的流传输协议可以使远程机器通过使用发送信息然后读取响应的击键与服务器交互。9.2文件传输协议(FTP)文件传输协议(FTP)使得主机间可以共享文件。FTP使用TCP生成一个虚拟连接用于控制信息,然后再生成一个单独的TCP连接用于数据传输。控制连接使用类似后面要介绍的TELNET协议在主机间交换命令和消息。49.2.1FTP概

3、述FTP(文件传输协议)为通过可靠的面向连接的传输协议传输文件提供了一种方法。FTP是TCP/IP协议簇中将文件从一台主机传输到另一台主机的标准软件机制,文件传输也许是联网环境中执行的最常的任务。FTP客房软件用于在本地硬盘驱动器和远程服务器之间传输文件。由于服务器是存储和分布Web页面的计算机,所以还可以使用FTP将WEB浏览器文件从远程Web服务器传输到本地计算机上。从而在显示器上以图形方式显示Web信息。59.2.2FTP连接概述建立FTP控制连接需要两个步骤,首先,控制连接以通常的客户服务器方式建立。服务器以被动方式打开FTP的端口21,等

4、待客户的连接。其次,客户则以主动方式打开TCP端口21,来建立连接。控制连接始终等待客户与服务器之间的通信。该连接将命令从客户传给服务器,并传回服务器的应答。由于命令通常是由用户键入的,所以IP对控制连接的服务类型就是“最大限度地减小迟延”。69.2.2FTP操作及命令使用FTP时,用户将执行如下一些操作:(1)连接到远程主机(2)选择目录(3)列出可用于传输的文件(4)定义传输模式(5)传输文件(6)使用被动模式(7)使用代理传输(8)终止传输的会话79.2.3FTP实例FTP是一种信赖于TCP应用层协议,FTP命令紧跟TCP题头。要想理解FTP

5、在网络上如何工作的最好的方法是在一个FTP通信中一次只观察一个数据包。89.3远程登录(Telnet)Telnet协议提供了一种标准接口,通过这个接口,一台主机(Telnet客户)上的程序能够访问另一台主机(Telnet)上的资源,从而客户就像是与服务器直接相连的一个本地终端一样99.3.1Telnet概述Telnet在通常情况下被认为远程终端协议,它可以使计算机完成本地登录或者使用计算机使用本地Telnet程序通过Internet远程登录到其他计算机上。也许这是它最初的意图,但是现在它可以用于许多其他的目的。一台计算机中的Telnet客户程序将使

6、用Telnet协议和TCP/IP与在另一台计算机上运行的服务器程序建立虚拟连接。Telnet协议的服务端允许远程用户像直接连接到服务器的哑终端那样登录和操作,这样,终端就可以执行远程登录,并执行存储在使用Telnet服务器程序处理通信需要的服务器上的应用程序。Telnet服务器可以把从客户机接收的数据传送给包括远程登录服务器在内的其他进程。10119.3.2网络虚拟终端NVTNVT(网络虚拟终端)有一个打印机或者显示器和一个键盘。键盘产生输出数据,并通过Telnet连接发送数据。打印机接收输入数据。除非通过互相达成一致的选项修改了NVT的基本特征外

7、,NVT还有如下特征:数据表示是以8位字节传输的7位ASCII。NVT是一种以线性缓冲模式操作的半双工设备。NVT提供了一种本地回应功能129.3.3Telnet选项Telnet选项是具有比普通终端更高级的终端的用户可以使用的参数、约定以及额外的特性和能力。但是,具有不那么高级的终端的用户仍然可以使用Telnet的最少特性。Telnet允许客户和服务器重新配置它们的连接。9.3.4操作模式默认模式非常简单。如果没通过选项协商指定其他模式,就认为使用的是默认模式。利用默认的操作模式,客户机将进行回送。用户输入一个字符,客户计算机把这个字符回送到屏幕或

8、打印机,但是在输入一整行文本以前,它并不实际发送这个字符。在把一整行文本发送到服务器以后,客户机在允许用户输入另一行文本以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。