71K+ 次浏览
TCP/IP 参考模型是一个四层通信协议套件。它由国防部 (DoD) 于 1960 年代开发。它以模型中使用的两个主要协议命名,即 TCP 和 IP。TCP 代表“传输控制协议”,IP 代表“互联网协议”。TCP/IP 协议套件的四个层次是:- 主机到网络层 - 这是最低层,负责数据的物理传输。TCP/IP 没有在此处专门定义任何协议,而是支持所有标准协议。- 互联网层 - 它定义了逻辑传输的协议……阅读更多
4K+ 次浏览
表示层(第 6 层)确保消息以标准格式呈现给上层。它处理消息的语法和语义。表示层的主要功能如下:- 它将消息从用户依赖的格式编码为通用格式,反之亦然,以便在不同的系统之间进行通信。- 它负责在敏感数据通过公共通道传输之前对其进行数据加密和解密。- 它还负责数据压缩。数据压缩在源处进行,以减少要传输的位数。它……阅读更多
9K+ 次浏览
会话层(第 5 层)负责在最终用户应用程序进程之间建立、管理、同步和终止会话。会话层的主要功能如下:- 它充当对话控制器。它允许系统以半双工或全双工通信模式进行通信。- 它负责令牌管理。通过此,它可以防止两个用户同时尝试相同的关键操作。- 它同步通信。它在长通信的数据流中添加同步点或检查点。这确保了数据流在检查点之前已成功接收和确认。如果发生任何故障,则只有……阅读更多
6K+ 次浏览
传输层(第 4 层)负责将来自源设备应用程序程序的整个消息传递到目标设备的类似应用程序程序。传输层的主要功能如下:- 它将消息从一台计算机的特定进程传递到另一台计算机的特定进程。传输层将端口地址添加到数据包的报头。- 它将消息分成较小的段,以便每个段都包含序列号和端口地址。它确保段正确到达接收器的……阅读更多
2K+ 次浏览
数据链路层(第 2 层)将物理层提供的原始传输设施转换为可靠且无错误的链路。数据链路层的主要功能如下:- 它将比特流分解成大小从几百字节到几千字节不等的数据帧。- 它确保将帧分发到不同的系统。为此,它向帧添加一个包含发送方和接收方地址的报头。- 如果是可靠连接,则此层确保接收方发送确认帧。如果没有确认帧,则帧……阅读更多
OSI 或开放系统互连模型是由国际标准化组织 (ISO) 开发的。它提供了一个分层的网络框架,该框架概念化了异构系统之间如何进行通信。它具有七个互连层。OSI 模型的七层是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,如下图所示:- 物理层、数据链路层和网络层是网络支持层。这些层管理将数据从一台设备物理传输到另一台设备。会话层、表示层和应用层……阅读更多
19K+ 次浏览
在计算机网络中,参考模型提供了一个概念框架,该框架标准化了异构网络之间的通信。两个流行的参考模型是:- OSI 模型- TCP/IP 协议套件OSI 模型OSI 或开放系统互连模型是由国际标准化组织 (ISO) 开发的。它提供了一个分层的网络框架,该框架概念化了异构系统之间如何进行通信。它具有七个互连层。OSI 模型的七层是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。层次结构如下图所示:TCP/IP 协议套件TCP 代表传输控制协议,而……阅读更多
无连接服务是在两个节点之间进行数据通信,发送方发送数据而不确保接收方是否可用以接收数据。在这里,每个数据包都有目标地址,并且独立于其他数据包进行路由。因此,数据包可能会沿着不同的路径到达目的地。在发送消息之前无需建立连接,并在消息发送后释放连接。无连接服务中的数据包通常称为数据报。无连接服务的协议是:- 互联网协议 (IP)- 用户数据报协议 (UDP)- 互联网控制消息协议 (ICMP)无连接服务……阅读更多
面向连接的服务是在数据通信开始之前在通信实体之间建立专用连接的服务。它以电话系统为模型。要使用面向连接的服务,用户首先建立连接,然后使用它,最后释放它。在面向连接的服务中,数据流/数据包按发送方发送的相同顺序传递给接收方。面向连接的服务可以通过以下两种方式之一完成:- 电路交换连接:在电路交换中,在通信节点之间建立专用物理路径或电路,然后传输数据流。- 虚拟电路交换……阅读更多
48K+ 次浏览
计算机网络分层方法存在许多设计问题。一些主要的设计问题如下:可靠性网络通道和组件可能不可靠,导致数据传输过程中比特丢失。因此,一个重要的设计问题是确保传输的信息不会失真。可扩展性网络不断发展。网络规模不断扩大,导致拥塞。此外,当将新技术应用于新增组件时,可能会导致兼容性问题。因此,设计应确保网络具有可扩展性,并能够适应此类新增…… 阅读更多