604 次浏览
TFTP 操作非常简单。客户端向服务器的 UDP 69 端口发送读或写请求。服务器通过在读请求的情况下共享数据消息,在写请求的情况下发送确认来接受请求。无论哪种情况,服务器都会选择一个 UDP 端口进行进一步对话,并通过所选的 UDP 端口向客户端发送其第一个响应。每个数据消息都有一个固定大小的数据块(512 字节),并分别进行确认。最后一个包含 EOF(文件结尾)的数据块或包含少于 512 个字节的数据块…… 阅读更多
5K+ 次浏览
TFTP 代表 Trivial File Transfer Protocol(简单文件传输协议)。某些应用程序不需要 TCP 的全部功能,也负担不起其复杂性。TFTP 支持一种廉价的结构,不需要客户端和服务器之间复杂的交互。TFTP 将操作限制在简单的文件传输,并且不支持身份验证。使用 TFTP 的好处是它使引导代码能够使用操作系统框架启动执行后使用的类似底层 TCP/IP 协议。因此,设备有可能从另一个物理网络上的服务器引导。TFTP 没有可靠的…… 阅读更多
905 次浏览
使用文件传输协议 (FTP) 时,用户将执行以下某些或所有操作:连接到远程主机要实现文件传输,用户首先登录到远程主机。使用四个命令。Open 选择远程主机并设置登录会话。User 识别远程用户 ID。Pass 验证客户端。Site 向外国主机发送数据,用于提供特定于该主机的服务。导航目录结构客户端经过身份验证并登录到服务器后,该客户端可以浏览远程主机的目录结构以找到文件…… 阅读更多
1K+ 次浏览
FTP 中的两种连接类型如下:控制连接有两个步骤:服务器在众所周知的端口 21 上发出正向打开并等待客户端。客户端使用临时端口并发出主动打开。连接在整个过程中保持打开状态。数据连接数据连接促进服务器端的众所周知的端口 20。以下步骤显示 FTP 如何创建数据连接。用户(而不是服务器)使用临时端口发出被动打开。客户端使用 PORT 命令将此端口号分配给服务器。服务器接收端口号并…… 阅读更多
2K+ 次浏览
FTP 代表文件传输协议,它是 TCP/IP 支持的标准互联网协议,用于将文件从一台主机传输到另一台主机。FTP 需要 TCP 作为传输协议来帮助可靠的端到端连接,并在管理数据传输时执行两种类型的连接。FTP 客户端启动第一个连接,称为控制连接,到众所周知的端口 21(客户端端口通常是临时的)。FTP 服务器在此端口监听并接受新连接。控制连接用于所有控制命令…… 阅读更多
407 次浏览
表示层的函数如下:它为用户提供了一种执行会话服务原语的方法。为此,它使用上下文,每个上下文都包含一些数据类型及其传输语法。建立会话时,对等实体协商一个或多个上下文。它可以在会话进行过程中更改这些上下文。一旦达成协商,每台机器都可以自由地以最方便的形式在内部表示数据结构。众所周知,它应该表达它可以被远程对等实体传输和理解…… 阅读更多
会话层服务由一组功能单元提供,这些功能单元构成会话层。会话层可以理解为一个通用的工具包,用户从中选择要使用的工具。会话层提供的功能如下:会话建立会话层的主要功能是提供和建立通信用户之间的连接,称为会话。它可以以可靠且有序的方式通过这些会话传输数据。它可以在两台计算机之间建立会话以进行通信、文件传输、远程登录或其他目的。它可以建立面向连接和非面向连接…… 阅读更多
它是上层的一部分。应用层、表示层和会话层构成 OSI 参考模型的上层。它们提供面向用户的服务。会话层向表示层提供一组定义的服务表示层使用会话层协议和传输服务。会话层服务的实际用户是应用层,表示层位于它们之间。与较低层相比,它的功能相对较少。它控制结构以及应用程序程序之间的交互。它同步元素之间的交互并控制信息流的方向…… 阅读更多
用户数据报协议 (UDP) 提供一种无连接的数据包服务,该服务提供不可靠的“尽力而为”交付。这意味着不能保证数据包的到达,也不能保证转发数据包的正确排序。不需要确认数据接收的应用程序。例如,音频或视频广播使用 UDP。UDP 也用于一次传输少量数据的典型应用程序。例如,UDP 提供一个协议端口来区分在单个设备上实现的多个程序。每个 UDP 消息都包含目标端口号和…… 阅读更多
14K+ 次浏览
SCTP 代表流控制传输协议。它是一种新的可靠的面向消息的传输层协议。然而,SCTP 主要设计用于最近引入的互联网应用程序。这些新应用程序,例如 IUA(基于 IP 的 ISDN)、M2UA 和 M3UA(电话信令)、H.248(媒体网关控制)、H.323(IP 电话)和 SIP(IP 电话)等。SCTP 结合了 UDP 和 TCP 的最佳特性。SCTP 是一种可靠的面向消息的协议。它保留消息边界,同时检测丢失数据、重复数据和乱序数据。它还具有拥塞控制和流量控制机制。SCTP 的特性有各种…… 阅读更多