Clone from Linux IP Protocal