applications in networking 4344326