当前位置: 主页 > 电脑系统维修 > 基于ARM920T和Linux的SOHO由器设想

基于ARM920T和Linux的SOHO由器设想

发布时间:01-16 15:31点击:

  0 小引

  白文援用地点:随着通讯技能、网络技能的疾速停滞,少量网络设施接入网络,互联网络用户单位正以多少何序数增加。钻研标明,IPv4 地点时间将正在2011 年前耗尽,因而IPv4 地点资源无比充足。SOHO由器应用公有网络IP 地点无效地缓解眼前 IP 地点充足的财政危机,为公司、家族等中型广域网需要高效、重价的共享上网计划。以后SOHO由器设想,采纳

  ARM7TDMI+Clinux 设想架设,ARM7 内核微解决器任务频次为50M 内外,而以太网掌握芯片任务频次正常为100M,解决器进度难以满意高速接入网用户请求;Clinux 操作零碎,没有存正在外存机制,任何顺序都有能够招致内核瓦解,零碎稳固性较差。白文采纳ARM920T 内核微解决器,任务频次200M,可以满意高速接入网用户请求,它存正在保守的MMU 系统构造,支撑WinCE、EPOC32、Linux操作零碎。Linux操作零碎,存正在外存机制和壮大的网络掌握性能,能预防好意顺序对于零碎的并完成滤风火墙,无效地进步了零碎的稳固性和保险性。

  1SOHO由器原理

  由器有坐落网络核心的中心由器、联接企业级网络的企业由器以及把家族或者小部门用户接入网络的 SOHO 由器。SOHO 由器可以完成主动配置和根本数据包由、过滤性能。从严厉意思下去讲,SOHO 由器并没有能彻底称之为由器,它只完成全体保守由器的性能。SOHO 由器采纳NAT(Network Address TranslaTIon)转换技能,把广域网外部自用有IP 地点转换成一度的公网IP 地点,使公有网络中多台长机共享一度的 IP 地点拜访因特网。

  白文应用Linux内核支撑IP Masquerade(IP 假装)技能完成NAT 转换,完成多台长机共享拜访因特网。IP Masquerade 任务原理:存户机将完成IP Masquerade 的Linux 工具安装为缺省网关,当IP Masquerade 的Linux 工具收到存户机的数据包时,对于其停止改写,将源地点交换为本人的IP 地点,将源端标语换成一度新的端标语,况且对于该进程停止记载;当吸收到呼应数据包时,假如其端标语正是以前所指名的端标语则再对于该数据包停止改写,将其手段IP 地点及手段端标语交换为本来记载的存户机IP 地点和端标语,而后再发送给存户机。

  2 零碎软件设想

  零碎以 S3C2410X 微解决器为中心,外扩存储器、以太网掌握器、交流掌握器、配以多余的调剂接口、电源电和时钟发作电形成,软件构造框图如图1 所示。

  (1) 微解决器与存储零碎

  S3C2410X 是SAMSUNG 公司开拓的一款廉价、低功耗、高功能使用于PDA、Internet设施的微解决器,任务频次200M,能满意高速解决请求。零碎扩大了1 片64MB NANDF1ash 芯片和2片SDRAM 芯片,NAND F1ash 芯片中存储Bootloader 指导顺序和Linux 内核,零碎上电复位后居中施行初始化代码。

  (2) 以太网掌握芯片

  DM9000 是一款高性价比以太网掌握芯片,存正在通用解决接口以太网MAC 掌握器,能与10Base-T 的UTP3/4/5 和100Base-T 的UTP5 接口联接,满意高速接入网请求,也支撑经过MII 接口与其它MII 接口的收发器互联。

  (3) 交流掌握芯片

  RTL8305S 是瑞昱公司最新设想的5 端口10/100Mbps 高速以太网络交流掌握芯片,五个端口分红三个组(X 组,Y 组,第七端口),可经过有关引脚灵敏配置;集成了5个MAC(存取掌握器)、5 个实业层收发器、1M SRAM 和1K MAC 地点回忆区,无效地缩小查表工夫和转储工夫,实用于高速广域网交流器;每一度端口均可支撑100Mbps的100BASE-TX 高速以太网传输或者10Mbps 的10BASE-T 的以太网传输。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
电脑维修