一.OpenWrt 简介
1.
OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、智能家居、路由器以及VOIP设备中。
OpenWRT不同于其他许多用于路由器的发行版,它是一个从零开始编写的、功能齐全的、容易修改的路由器操作系统。
实际上,这意味着您能够使用您想要的功能而不加进其他的累赘,而支持这些功能工作的linux kernel又远比绝大多数发行版来得新。
2.OpenWrt的特点:
♦可扩展性好,可以在线安装您所需要的功能,目前有1000多个功能包可选
♦是一台完整的Linux工作站,文件系统可读可写,便于开发者学习和实践;
3.OpenWrt 系统框架
☆管理平面是提供网络管理人员使用UCI、Web、SNMP和TRO69等方式来管理路由器,以及执行这些管理功能所需的配置命令等,管理平面提供了控制平面正常运行所需的配置参数。
☆控制平面用于控制和管理所有网络协议的运行,例如ARP、DHCP、DNS及组播协议的管理和控制。
☆转发平面用于处理和转发不同网络接口上各种类型的数据,例如进行网络地址转换、路由、ACL等。路由器的3平面划分仅是逻辑意义上的功能划分,在实际的功能模块并没有完全区分
【教程来源网络】