Atualmente, as redes de comunicação e computadores representam a espinha dorsal de suporte à informação em qualquer organização moderna e são responsáveis por garantir, com um determinado nível de qualidade, o fluxo de mensagens, imagens, documentos, voz e uma combinação deles. Com o surgimento dos computadores com múltiplos núcleos (multi-core), as redes de comunicação e computadores passaram a representar um papel ativo como redes de interconexão, que são os elementos responsáveis pela melhoria de desempenho na execução das aplicações distribuídas. Assim, parâmetros como topologia, largura de banda, taxa de transmissão, retardos de acesso e de transmissão, jitter e um mix destas métricas devem ser considerados em qualquer projeto de rede para suportar as aplicações distribuídas. Em paralelo a este cenário, há o crescimento de novas tecnologias, redes cabeadas e sem fio, para que possam ser utilizadas nos projetos de redes. Observa-se, uma grande tendência na utilização de dispositivos móveis para acesso aos ambientes computacionais distribuídos; e os serviços/facilidades de infraestrutura em configurações de nuvens computacionais começam a se popularizar. Diante deste quadro, a obra traz de uma forma mais amigável os conceitos teóricos clássicos de redes, através de uma contextualização repleta de exemplos. O diferencial do livro está exatamente na visão macro das redes de comunicação e computadores, sob uma abordagem quantitativa, possibilitando uma melhor orientação aos leitores nesta importante área da computação. Outro elemento importante é o esforço de construção de uma ponte entre os ambientes de redes convencionais e as novas configurações, assim, procuramos apresentar protocolos e tecnologias mais modernas das redes e arquiteturas de computadores, elementos essenciais para um melhor e orquestrado funcionamento dos ambientes de rede.