Если у нас есть N девайсов и каждое использует M портов, то нам надо N * M сокетов.
Что тут обсуждать?
слушающих сокетов достаточно M на адрес 0.0.0.0 - что тут обсуждать ?
У автора N физических устройств. У каждого отделый айпи. При чем тут адрес 0?