LwIP Application Developers Manual2---Protocols概览

时间:2022-10-13 14:44:21

1.前言

本文是对LwIP Application Developers Manual的翻译

lwIP是模块化的并支持广泛的协议,这些大部分协议可以被裁减从而减小代码的尺寸

2.协议概览

  • 链路层和网络层协议

ARP(地址解析协议),一个链路层协议,该协议常用于将原始的硬件地址(比如MAC地址)转换成IP地址。

IPv4,在网络层协议中占主要地位

IPv6,IPv4的替代者,该协议将IP地址拓展到了128位。

ICMP(网际控制报文协议),一个IP的控制协议

IGMP(网际组管理协议),一个管理IP多播组的协议

  • 传输层协议

UDP,一个基于非连接的不可靠的sockets协议

TCP,一个基于连接的协议

  • 高层协议

DHCP,通过服务器获取IP地址的方法

AUTOIP,不依靠服务器选择IP地址的方法

SNMP,用于监控网络条件

PPP,用于在两个端点创建直接的连接

3.参考文献

[1]http://lwip.wikia.com/wiki/Introduction_to_lwIP

[2]lwIP应用开发手册中文翻译