How to avoid common errors when implementing certain IP network features