文档信息
前言
1. 内存和 CPU 管理
2. 用于 Solaris Cluster 的远程共享内存 API
3. 会话描述协议 API
4. 进程调度程序
5. 地址组 API
6. 输入/输出接口
7. 进程间通信
8. 套接字接口
9. 使用 XTI 和 TLI 编程
10. 包过滤钩子
包过滤钩子接口
包过滤钩子内核函数
包过滤钩子数据类型
使用包过滤钩子接口
IP 实例
协议注册
事件注册
包钩子
包过滤钩子示例
11. 传输选择和名称到地址映射
12. 实时编程和管理
13. Solaris ABI 和 ABI 工具
A. UNIX 域套接字
索引
包过滤钩子接口有助于在内核级别开发增值型网络解决方案,例如,安全(包过滤和防火墙)解决方案和网络地址转换 (Network Address Translation, NAT) 解决方案。
包过滤钩子接口提供了以下功能:
每当在一个钩子点上收到包时发出通知
每当创建新 IP 实例以支持需要专用 IP 实例的新区域引导时发出通知
通过内核访问其他基本网络接口信息(例如,接口名称和地址)
拦截回送接口上的包
当包在使用共享 IP 实例的区域之间移动时,通过拦截回送包也可以访问这些包。这是缺省模型。