Lwip 中 IP 数据分片的实现
发送的过程比接收的过程相对简单,大致就是: UDP 层将要发送的数据组装在一个 pbuf 中,然后调用 ip_output 发送数据,
当然在这个过程中,协议栈会添加相应的 IP 首部数据。如果 IP 数据报的长度大于以太网的 MTU 时, Lwip 协议栈的 IP 层就
会进行分片,将数据报分成两个或者更多进行发送。 IP 分片的工作是在 ip_frag 函数中完成的。
代码的实现在这里就不详细展开介绍了。我们这里主要讲的是,我们在应用 Lwip 的时候,哪些配置参数是需要注意的。