多线程IP扫描仪

时间:2016-03-20 18:08:37

标签: c multithreading networking

为了扫描一系列具有多个线程的IP,我决定通过为不同的线程分配不同范围的IP地址来分割工作,但是我遇到了如何分割不同范围的问题。如果我正在做一个类似的程序,但我正在通过一个数组,我会做这样的事情:

void *thread()
{
    for(;x < threadRange ;x++)
    {
            arr[x] = <insert var here>;
    }
    x = threadRange;
    threadRange+=arrSize/threadCount;
}

所以我想我的问题是如何在扫描IP地址时这样做?有没有用IP地址做这种类型的数学?

0 个答案:

没有答案