logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机网络:运输层 —— TCP的流量控制

当 TCP 客户端持续发送大量数据时,应用程序可能正忙于其他任务,并不一定能够立刻取走数据,这会造成接收方接收缓存的溢出,导致数据丢失。TCP 为应用程序提供了流量控制(Flow Control)机制,以解决因发送方发送数据太快而导致接收方来不及接收,造成接收方的接收缓存溢出的问题。

文章图片
#计算机网络#tcp/ip#网络协议
计算机网络:运输层 —— TCP 协议概述与 TCP 报文段首部格式

传输控制协议(Transmission Control Protocol,TCP)协议是互联网上最常用的传输层协议之一,它负责提供可靠的端到端数据传输服务。TCP 协议采用连接导向的通信方式,通过三次握手建立连接,使用序号和确认机制确保数据的可靠传输。

文章图片
#tcp/ip#计算机网络#网络 +1
计算机网络:网络层 —— 移动 IP 技术

移动IP(Mobile IP)技术,是因特网工程任务组IETF开发的一种技术 [RFC 3344],该技术使得移动主机在各网络之间漫游时,仍然能够保持其原来的 IP 地址不变,即允许移动设备在不改变其IP地址的情况下,在不同网络之间切换并保持持续连接的网络协议。移动IP技术还为因特网中的非移动主机提供了相应机制,使得它们能够将IP数据报正确发送到移动主机。

文章图片
#计算机网络#tcp/ip#网络协议 +1
计算机网络:网络层 —— 路由信息协议 RIP

路由信息协议(Routing Information Protocol,RIP),是一种基于距离矢量算法的动态路由协议,主要用于在计算机网络中选择最佳路径,并确保数据包能够正确地从源地址传输到目的地址。RIP 是内部网关协议中最先得到广泛使用的协议之一,其相关标准文档为 [RFC 1058]。

文章图片
#计算机网络#网络
计算机网络:网络层 —— 路由选择与静态路由配置

路由选择(Routing)是网络层的一个关键功能,负责在源和目的地之间选择最佳路径,以确保数据包高效地到达目的地。路由选择涉及多个方面,包括路由表的维护、路由协议的使用、路径选择算法等。

文章图片
#计算机网络#服务器#网络
计算机网络:网络层 —— IP数据报的发送和转发过程

IP 数据报的发送和转发过程包含以下两个过程:主机发送IP数据报路由器转发IP数据报

文章图片
#计算机网络#tcp/ip#网络
计算机网络:网络层 —— 网络层(网际层)概述

网络层是计算机网络体系结构中的第三层,OSI七层模型中的第三层,也是TCP/IP模型中的第二层。位于数据链路层之上和传输层之下。它的主要职责是在源主机和目标主机之间提供数据包的传输服务。它负责将数据从一个网络传输到另一个网络,确保数据能够跨越多个网络边界(如路由器)到达目的地,具体包括路由选择、逻辑地址分配、分组和重组、流量控制、拥塞控制和错误处理。网络层的主要任务就是将分组从源主机经过多个网络和

文章图片
#计算机网络#网络
计算机网络:数据链路层 —— 扩展共享式以太网

在共享式以太网中,所有用户共享同一带宽。随着网络用户数的增加,每个用户的实际可用带宽会逐渐减少。这是因为当信息繁忙时,多个用户可能同时“争用”一个信道,而一个信道在某一时刻只允许一个用户占用。因此,大量的用户经常处于监测等待状态,导致信号传输时产生抖动、停滞或失真,从而严重影响了网络的性能。因此,我们需要将现有的以太网网络扩展至更大的规模或更远的距离,同时保持网络的高效运行。

文章图片
#计算机网络#网络
计算机网络:数据链路层 —— 数据链路层的三个重要问题

在计算机网络中,封装成帧(Frame encapsulation)是数据链路层的一项重要任务。它将从更高层接收到的协议数据单元PDU,如网络层的数据包,添加一个首部和一个尾部,使其转换成数据链路层的帧格式,以便于在物理链路上传输和处理。

文章图片
#计算机网络#网络
计算机网络:数据链路层 —— 数据链路层概述

在计算机网络中,链路层(Data Link Layer)是网络协议栈中的一层,负责管理和控制链路的建立、维护和释放,以及处理链路层的数据帧传输和错误控制等功能。各种协议和技术(如以太网、PPP 点对点协议等)都在链路层进行操作,以实现可靠的数据传输和链路的有效利用。

文章图片
#计算机网络#网络
    共 27 条
  • 1
  • 2
  • 3
  • 请选择