针对目前SOHO路由器设计方案难以满足高速接入网用户要求和存在系统稳定性方面的不足,以嵌入式Linux操作系统为基础,提出一种新的SOHO(Small Office and Home Office)路由器设计方案,有效地提高了系统的稳定性和安全性。
0引言
随着通信技术、网络技术的迅速发展,大量网络设备接入网络,互联网用户数量正以几何级数增长。研究表明,IPv4地址空间将在2011年前耗尽,因此IPv4地址资源非常紧缺。SOHO路由器利用私有网络IP地址有效地缓解目前IP地址短缺的危机,为公司、家庭等小型局域网提供高效、廉价的共享上网方案。当前SOHO路由器设计,采用
ARM7TDMI+μClinux设计架构,ARM7内核微处理器工作频率为
1 SOHO路由器原理
路由器有位于网络中心的核心路由器、连接企业级网络的企业路由器以及把家庭或小单位用户接入网络的SOHO路由器。SOHO路由器能够实现自动配置和基本数据包路由、过滤功能。从严格意义上来讲,SOHO路由器并不能完全称之为路由器,它只实现部分传统路由器的功能。SOHO路由器采用NAT(Network Address TranslaTIon)转换技术,把局域网内部私用有IP地址转换成一个合法的公网IP地址,使私有网络中多台主机共享一个合法的IP地址访问因特网。