哈希表取关键字 怎么取
admin 发表于 2010-08-28 | 来源:互联网 | 阅读:
哈希表存放的元素是 TCP 连接。因此 是 SIP,DIP,SPORT,DPORT的四元组,现在怎么根据四元组取关键字呢?
不同连接 的关键字 要不同 吧?
哈希表存放的元素是 TCP 连接。因此 是 SIP,DIP,SPORT,DPORT的四元组,现在怎么根据四元组取关键字呢?
不同连接 的关键字 要不同 吧?
评论功能因故关闭!
请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)
也不能用 long long key ; longlong 8字节吧。把 SIP,DIP,SPORT,DPORT从高到低赋给Key的字节 也不行啊, 不够大,而且 我嫌longlong 大了
每一个SOCKET不就是唯一的吗?
每一个SOCKET不就是唯一的吗?但我目前的情况没法取SOCKET, 而且 两台不同电脑 的不同连接 的SOCKET 值可能一样吧。所以SOCKET做关键字不好
哈希表不光存放我电脑的连接啊, 路由端口转发,混杂模式网卡获取局域网的连接。
急啊。高手在哪,打酱油去了?