Service Dependency Analysis via TCP/UDP Port Tracing