
isos系统工作总结(08年)
cybertan
做事诚恳塌实,刻苦钻研!
开放,共享,合作!
展开
-
isos系统工作笔记3
1 基本介绍2001年,ISOS从Ashley-Laurent购买了AL Firewall软件,为适应ISOS的软件架构,AL Firewall软件做了很大的整合及改动,配置方式已从以前的文件配置方式改为ISOS的VMI方式,但基本结构及相关命名方式得到了保留。本文档主要参考《DO-409018-TC-C》《DO-419238-TC》对ISOS的CyberWALL的基本概念及主要软件架原创 2009-10-21 15:32:00 · 1358 阅读 · 1 评论 -
isos系统工作笔记6
三:Routing Table 在ISOS上的实现 针对ISOS系统中Routing Table功能的实现,主要是在它的QoS模块的前端部分上面进行扩展,和参考PVC Mapping的过程来实现的。PVC Mapping的实现是基于QoS模块实现的,在前端(接收到LAN口数据以后),会根据绑定在erthernet0接口上的软device(即classifier device)将原创 2009-10-21 15:38:00 · 886 阅读 · 0 评论 -
isos系统工作笔记序
应该是去年年初的时候,做过一个router项目,采用的是conexant的cpu(arm),bsd使用的isos的系统,一直以来很少接触除linux以外的系统,这套系统采用是c++语言编写,在工作之余,写了一些工作文件的总结,今天放上来,希望能对他人有所帮助。原创 2009-10-21 15:19:00 · 796 阅读 · 0 评论 -
isos系统工作笔记2
ISOS对数据包的处理流程在ISOS中,没有提供一个像linux中那样真正的loopback接口。一个IP包,由底层驱动接收了以后,发送到ip进程,主要的流程如下: 硬件收到数据包,驱动程序发送信号MSG_N_CYAN_RECV l2_cyan_proc.c的main()收到MSG_N_CYAN_RECV信号 l2_cyan_proc.c 中的p_if->原创 2009-10-21 15:29:00 · 854 阅读 · 0 评论 -
isos系统工作笔记1
防火墙关键函数的调用IPIF_Receive p_if->f_IPReceiveFilter filterdRecv return( (ifData->receive->filterEntry)(ifData->receive, packet ) );原创 2009-10-21 15:25:00 · 831 阅读 · 0 评论 -
isos系统工作笔记4
1 Quantum基本介绍Quantum是软件模块的集合体,在GlobespanVirata通信处理器上与其它一些为第三方操作系统提供支持的模块一起为ISOS系统提供基本的OS服务。Quantum为应用及驱动软件提供新的执行环境,其目标是为嵌入式软件系统提供高性能、实时、可靠并适用于不同硬件平台的服务。为此,Quantum Kernel设计时充分考虑了对多硬件平台及第三方OS的支持,同原创 2009-10-21 15:34:00 · 1045 阅读 · 0 评论 -
isos系统工作笔记5
3 基本概念3.1 对象(Objects)Quantum使用后端对象数据库以实现对所有系统对象如任务、共享、内存、信号量等,大部分Quantum的APIs都有类似的用法,大部分系统对象的API集有以下格式:1.New – 创建一个新的对象实例2.Delete – 删除一个对象已存在的实例3.Open – 获取一个已存在对象的处理句柄4.Close – 终止一个给定的句柄原创 2009-10-21 15:37:00 · 1215 阅读 · 0 评论