随州信息网
游戏
当前位置:首页 > 游戏

资深优化TCP所支持的服务类型a

发布时间:2019-10-12 21:48:26 编辑:笔名

不管怎样,TCP/IP是一个协议集。为应用提供一些"低级"功能,这些包括IP、TCP、UDP

。其它是执行特定任务的应用协议,如计算机间传送文件、发送电子邮件、或找出谁注册到另外一台计算机。因此, 最重要的"商业"TCP/IP服务有:FTP 文件传送(File Transfer)  文件传送协议FTP(File TransferProtocol)允许用户从一台计算机到另一台取得文件,或发送文件到另外一台计算机。从安全性方面考虑,需要用户指定一个使用其它计算机的用户名和口令。它不同于NFS(Network File System)和Netbios协议。一旦你要访问另一台系统中的文件,任何时刻都要运行FTP。而且你只能拷贝文件到自己的机器中去来使用它。RFC 959中有关于FTP的详尽说明

。RLogin 远程登录(Remote login)  络终端协议TELNET允许用户登录到络上任一计算行程序)。以下是几种目前计算机上典型的一些服务

,这些服务可在TCP/IP络上调用。NFS 络文件系统(Network File System)  这种访问另一计算机的文件的方法非常接近于流行的FTP。络文件系统提供磁盘或设备服务,而无需特定的络实用程序来访问另一系统的文件。可以简单地认为它是一个外加的磁盘驱动器。这种额外\"虚拟\"磁盘驱动器就是其它计算机系统的磁盘。这非常有用。你只需加大几台计算机的磁盘容量,就可使络上其他用户访问它,且不说所带来的经济效益,它还能够让几台工作的计算机共享相同的文件。它也使得系统维护和备份易如反掌,因为再不必为大量的不同机器上的文件的升级和备份而担心。远程打印(Remote Printing)  允许你使用其它计算机上的打印机,好像这些打印机直接连到你的计算机上

。远程执行(Remote Execution)  允许你请求运行在不同计算机上的特殊程序。当你在一个很小的计算机上运行一个需要大机系统资源的程序时,这时候远程执行非常有用。名字服务器(Name Servers)  在一个大的系统安装过程中,需要用到大量的各种名字,包括用户名、口令,姓名、络地址、帐号等,管理这些是非常令人乏味的。因此将这些数据形成数据库,放到一个小系统中去,其它系统通过络来访问这些数据。终端服务器(Terminal Servers)  很多的终端连接安装不再直接将终端连到计算机,取而代之的是,将他们连接到终端服务器上。终端服务器是一个小的计算机,它只需知道怎样运行TELNET(或其它一些完成远程登录的协议)

。如果你的终端想连上去,只用键入要连的计算机名就可。通常有可能同时有几个这种连接,这时终端服务器采用快速开关技术来切换。   上述所描述的一些协议是由Berkeley, Sun,或其它组织定义的。因此,它们不是互联协议集(InterProtocol Suite)的一部分, 只是使用到TCP/IP的工具,如同一般的TCP/IP应用协议。因为协议的定义不一致,并且商业支持的TCP/IP工具广泛应用,也许会把这些协议作为互联协议集中的一部分。上述列出的只是基于TCP/IP部分服务的一些简单例子,但包含了一些\"主要\"的应用。23/ldy

微信小程序开发商城
微信一键生成小程序
有赞微商城入驻规范