La capa de transporte se encarga de dar un transporte de datos confiable mediante la segmentación y la especificación de puertos de origen y destino. La capa de red es más compleja y proporciona conectividad y selección de ruta entre redes distantes a través de funciones como el direccionamiento, encapsulamiento, enrutamiento y conectividad. Un router identifica las redes, proporciona conectividad entre ellas y determina la ruta óptima dependiendo del protocolo.