下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

最新资讯
FreeRTOS-Plus-TCP 现具有统一的 IPv4 和 IPv6 功能,支持多接口。
为基于 FreeRTOS 的固件实现防砖化 MCU FOTA:
宣布停止支持 FreeRTOS 202012 LTS。
FreeRTOS 网站现已提供简体中文版本
新的 FreeRTOS Long Term Support 版本现已发布。

MTU

MTU 是 Maximum Transmission Unit(最大传输单元)的缩写, 它是硬件(物理层)的一个特征。 MTU 的大小用八位字节(8 位值)表示。

MTU 大小

MTU 大小定义了可以发送到网络或从网络接收的最大数据包或帧的大小 。 如果应用程序发送了适合一帧的一小块数据, 那么只有一帧的数据将发送到网络。 如果应用程序发送的数据块大于 MTU 大小, 则数据将被拆分为多个数据包, 每个数据包将创建一个小于或等于 MTU 大小的帧 。

在 FreeRTOS-Plus-TCP 中, MTU 以字节为单位指定,并通过 ipconfigNETWORK_MTU 设置进行设置,它在 FreeRTOSIPConfig.h 中定义。)如果 FreeRTOSIPConfig.h 中未定义 ipconfigNETWORK_MTU, 则将使用 FreeRTOSIPConfigDefaults.h 中定义的默认值 1500。检查您的 MAC 或以太网硬件的规格, 为您的系统找到正确的设置。 某些 MAC 设备 限制为 1400。

另请参阅 MSS

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.