链接跟踪问题

我写个网络钩子程序,获得其指针
enum ip_conntrack_info ctinfo;
struct nf_conn ct;
......
{
    u32 mark;
    mark=get_mark(..);///自己获得的mark,为了做测试而自动增加的,即不同的链接,mark不同
    .......

    if(!(ct=nf_ct_get(skb,&ctinfo)))
       return NF_ACCEPT;
    if(ct->mark)
       printk("the mark is %d\n",ct->mark);
    else
    {
        ct->mark=mark;
        printk("the mark is %d\n",ct->mark);
     }
    .......
    return NF_ACCEPT;
}

我的问题是:为什么,我打的mark值总是统一个数字,而有的时候最多也只有那么几个,我看ppstream,下迅雷资源,打开网页,总是那么几个数字,请各位指教

作者: zzappled   发布时间: 2011-02-24



QUOTE:
    mark=get_mark(..);///自己获得的mark,为了做测试而自动增加的,即不同的链接,mark不同


mark 做标记是用来识别不同连接的,对吗

作者: Godbach   发布时间: 2011-02-24