Если в системе есть "непостоянные" интерфейсы (dial-up, VPN, cipe), которые то есть, то нету. То для может понадобится делать dummy интерфейс с таким же ip адресом. Есть проги, которые при запуске получают от систем список ip адресов на всех интерфейсах и слушают их. Если при запуске такой проги модем еще не установил соединение и dimmy интерфейса нет, то программа не "увидит" один из ip адресов. А так программа будет "слушать" ip dummy интерфейса, а когда появится интерфейс с таким же ip адресом, dummy и этот интерфейс станут тождествены (в плане открытия коннектов).
Сейчас необходимость в dummy снизилась, так как есть /proc/sys/net/ipv4/ip_nonlocal_bind