En este texto se trata el acercamiento al diseño de sistemas distribuidos describiendo los logros conseguidos en el ámbito, en forma de modelos abstractos, algoritmos y casos de estudio detallados relativos a sistemas de uso extendido. Se ha conseguido hacer la asignatura asequible a estudiantes que tengan tan solo un conocimiento basico sobre programacion orientada a objetos, sistemas operativos y arquitectura de computacion elemental.En esta nueva edicion, el texto incorpora los descubrimientos mas recientes en la tecnologia de sistemas distribuidos. Todos los capitulos han sido revisados y actualizados, poniendo un enfasis especial en Internet, Intranet, Web y Middleware. Enfatiza tambien en la orientacion de objetos con Java y CORBA como base para la mayoria de los ejemplos. Otros nuevos temas incluyen el modelado y la tolerancia a fallos, los sistemas de objetos distribuidos y los sistemas multimedia distribuidos. Se ha prestado mayor atencion a los algoritmos y ha aparecido la discusion sobre la seguridad, todo ello integrado con otras tecnologias de red relacionadas, como Ipv6, Mobile IP y redes inalambricas.Traduccion:Jose Belarmino Pulido JunqueraBenjamin Sahelices FernandezJesus Maria Vegas Hernandez (Universidad de Valladolid)Coordinacion de la traduccion:Pablo de la FuenteCesar Llamas (Universidad de Valladolid)Revision tecnica:Sebastian Dormido (Universidad Nacional de Educacion a Distancia - UNED)