拆解routeros
快一年没用过routeros了,看看现在routeros的讨论依然热火朝天,呵呵,很开心很多人,包括我自己,用ros的时候发现越来越懒,不想问题,现在很少用ros的时候反倒想了很多问题,所以决定拆解分析routeros的实现
不针对程序,只针对功能
就我所知道的说一下,希望起到抛砖引玉的作用
我们用ros不单要知道如何操作,我们更加应该知道为什么
知其然,知其所以然
大家自己选择吧
首先ros是一个linux系统,我现在安装一个3.13版本的ros,然后慢慢分析
我尽量的使用linux下的开源程序来实现ros的功能,随后我会详细讲解各软件的基本用法来实现ros的大部分功能,同时也正好是一次巩固提高的过程
完全安装,关机,gentoo livecd启动机器
已知功能和实现方法
功能 routeros linux
系统 linux linux
标准shell routeros公司开发 bash
图形界面 winbox N多 不多做分析,因为也不是很常用我
防火墙架构 Linux netfilter/iptables Linux netfilter/iptables
文件系统使用 ext2 ext3 initramfs 众多
电源管理功能 无 一般内核都编译进去了标准的电源管理
dhcpd功能 dhcp3-server可以非常简单的实现
web 有,但是只有html静态页面 apache2实现,加模块支持n多功能
dns 缓冲和简单的a记录设置 bind9实现强大的dns功能
pppd pppd pppd
pppoed pppoe服务器 rp-pppoe kernel模式
bridge bridge bridge
bonding bonding bonding
队列 队列 tc 有请高手,这个我不熟悉哦
ftpd ftp功能 N多FTPD
静态路由管理 iproute2
snmp snmp linux下用这个要比ros爽的多
ssh ssh openssh
今天先罗列这多了,明天继续,罗列完毕了再一个一个功能具体分析
未完,待续
情灭缘尽 2008 09 11 武汉
[ 本帖最后由 情灭缘尽 于 2008-9-11 01:22 编辑 ] 反正说白了,ROS能实现的,linux基本能实现。只是复杂很多。呵呵:lol ROS就是一个LINUX的WINDOWS界面 ROS能实现的,linux基本能实现。 ROS就是拿linux内核然后自己开发出界面和功能。相对自己定制,稳定性会更好些。
就是自己拿lfs diy一样。
但是楼主这样试验对自己的知识技能提高会有很大帮助 。支持:handshake .
这个对比不错。 最近 进展不错,呵呵 :lol :lol :lol 期待续集:lol 曾一时冲动想做一个的。
用WEB进行管理,不过细想一下工作量还是比较大的。
单枪匹马很难做到,流产。
页:
[1]