7ª Edición 7ª Edición Este best-sellerinternacional intenta proporcionar una visión unificada del amplio campo Comunicaciones y que comprenden las comunicaciones y redes de computardores. El libro se ha organizado en las cinco partes siguientes: Parte I. Visión general. Introducción Redes de Computadores Parte II. Comunicaciones de datos Parte III. Redes de área amplia Parte IV. Redes de área local Parte V. Arquitectura de comunicaciones y protocolos Adicionalmente, el libro incluye un extenso glosario, una lista de los acrónimos más 7ª Edición R C frecuentemente usados y una bibliografía. Cada capítulo incluye problemas y sugerencias de lecturas complementarias. e o d m yss Los cambios más notables respecto a la anterior edidición son los siguientes: g e en u esoralli ●Comunicaciones inalámbricas y redes. El libro dedica ahora un capítulo a la tecnología de s n ndSt espectro, otro a las redes celulares inalámbricas y otro a las Lan inalámbricas. d i oa ●Ethernet Gigabit. La discusión sobre Ethernet Gigabit ha sido actualizada y se ha añadido c ciut una introducción a Ethernet a 10 Gbps. e a ap ●Servicios diferenciados.Esta edición prporciona un minucioso estudio de DS. c cm ●Tasa de tramas garantizada. Desde la sexta edición se ha estandarizado un nuevo servicio C i i n ATM, denominado GFR, que ha sido específicamente diseñado para las subredes troncales o o o uC IP. Esta edición proporciona una explicación de GFR y examina los mecanismos m n m subyacentes en el servicio GFR. e oe ●Conmutación de etiqueta multiprotocolo. MPLS ha emergido como una tecnología de gran p d s C importancia en Internet, siendo cubierta en esta edición. u s ●Detalles TCP/IP. Se ha añadido un nuevo capítulo básico sobre TCP e IP, reuniendo material t y e iseminado en la sexta edición. Este material es vital para comprender la QoS y los aspectos a d de rendimiento de las redes basadas en IP. e d R o Este libro va dirigido a una audiencia tanto académica como profesional. Para los r profesionales interesados en este campo, el libro sirve como obra de referencia básica y es e adecuado para autoestudio. Como libro de texto, puede usarse para un curso de uno o dos s semestres. LibroSitees una página web, en castellano,propia del libro que ofrece un respaldo académico exhaustivo, tanto para los docentes como para los alumnos. Los profesorespueden encontrar respuestas a los ejercicios, material adicional, sala de profesores, área de investigación, contribuciones, etc. Para los estudiantesexisten ejercicios adicionales, enlaces a recursos de Internet sobre el tema, buscadores de trabajo, sala de estudio y mucho más. Stallings www.librosite.net/stallings6 ISBN 978-84-205-4110-5 William Stallings www.pearsoneducacion.com 9 788420 541105 http://www.ingeelectronico.blogspot.com a http://www.ingeelectronico.blogspot.com COMUNICACIONES Y REDES DE COMPUTADORES Séptima edición http://www.ingeelectronico.blogspot.com COMUNICACIONES Y REDES DE COMPUTADORES Séptima edición William Stallings Traducción: Jesús Esteban Díaz Verdejo Juan Manuel Estévez Tapiador Pedro García Teodoro Juan Manuel López Soler Juan José Ramos Muñoz Área de Ingeniería Telemática Universidad de Granada Revisión Técnica: Raúl V. Ramírez Velarde Profesor asociado Departamento de Ciencias Computacionales Instituto Tecnológico y de Estudios Superiores de Monterrey Campos Monterrey-México M. en C. Jaquelina López Barrientos Profesora de Tiempo Completo Departamento de Ingeniería en Computación Facultad de Ingeniería Universidad Nacional Autónoma de México Madrid México Santafé de Bogotá Buenos Aires Caracas Lima Montevideo San Juan San José Santiago Sa˜o Paulo White Plains http://www.ingeelectronico.blogspot.com Datosdecatalogaci�nbibliogr�fica STALLINGS,WILLIAM COMUNICACIONESYREDESDECOMPUTADORES Séptimaedición PEARSONEDUCACIÓN,S.A.,Madrid,2004 ISBN:978-84-205-4110-5 Materia:Informática681.3 Formato195250 Páginas:896 STALLINGS, WILLIAM COMUNICACIONESY REDES DE COMPUTADORES. Séptima edición Todos los derechos reservados. Queda prohibida, salvo excepción prevista en la Ley, cualquier forma de reproducción, distribución, comunicación pública y transformación de esta obra sin contar con autorización de los titulares de propiedad intelectual. La infracción de los derechos mencionados puede ser constitutiva de delito contra la propiedad intelectual (arts. 270 y sgts. Código Penal). DERECHOS RESERVADOS © 2004 por PEARSON EDUCACIÓN, S.A. Ribera del Loira, 28 28042 MADRID (España) PEARSON PRENTICE HALL es un sello editorial autorizado de PEARSON EDUCACIÓN, S.A. Authorized translation from the English language edition, entitled DATA AND COMPUTER COMMUNICATIONS,7th Edition by STALLINGS, WILLIAM. Published by Pearson Education, Inc, publishing as Prentice Hall © 2004. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic of mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc. ISBN:978-84-205-4110-5 Depósito legal: M. 14.542-2008 Última reimpresión, 2008 Equipo editorial: Editor: David Fayerman Aragón Técnico editorial: Ana Isabel García Borro Equipo de producción: Director: José Antonio Clares Técnico: José Antonio Hernán Diseño de cubierta: Equipo de diseño de PEARSON EDUCACIÓN, S.A. Composición: COPIBOOK, S.L. IMPRESOEN MÉXICO - PRINTED IN MEXICO http://www.ingeelectronico.blogspot.com A mi brillante esposa ATS http://www.ingeelectronico.blogspot.com S ERVIDOR WEB PARA EL LIBRO «C OMUNICACIONES Y REDES » DE COMPUTADORES Séptima edición. En la dirección web http://www.williamstallings.com/DCC/DCC7e.html se encuentra diverso material de ayuda para los profesores y estudiantes que utilicen este libro. Incluye los siguientes elementos1. Materiales de ayuda AYUDA para impartir cursos Los elementos de ayuda para impartir cursos son: Copia de las figuras del libro en formato PDF. Conjunto detallado de notas en formato PDF adecuado como apuntes de los alumnos o para usar como esquemas. Conjunto de transparencias/diapositivas en PowerPoint como ayuda para impartir las clases. Páginas de ayudaa los estudiantes decomputación:contienen gran cantidad de enlaces ydocu- mentos que los estudiantes pueden encontrar útiles para su actualización de conocimientos en computación. Se incluye una revisión de los conceptos básicos relevantes de matemáticas, con- sejos sobre la realización de los problemas, enlaces a recursos de investigación como depósito de informes y referencias bibliográficas y otros enlaces útiles. Una fe de erratas del libro, actualizada al menos mensualmente. Cursos sobre comunicaciones y redes de computadores ElservidorwebDCC7eincluyeenlacesapáginaswebquetratansobrecursosrelacionadosconel libro. Estos sitios suministran ideas muy útiles sobre la planificación y ordenación de los temas, así como diversos apuntes y otros materiales. 1 N.delT.:estaspáginasweb,quesonregularmenteactualizadas,seencuentranenelidiomaoriginaldellibro(inglés). http://www.ingeelectronico.blogspot.com Páginas web útiles ElservidorDCC7eincluyeenlacesasitioswebrelevantes, organizadosporcapítulos.Losenlaces abarcan un amplio espectro de tópicos y posibilitan la exploración puntual de temas en gran pro- fundidad por parte del alumno. Documentos suplementarios El servidor DCC7e incluye varios documentos que amplían lo tratado en el libro. Entre lostemas ampliadosseencuentran lasorganizaciones deestandarización,lossockets, lasumadecomproba- ción de TCP/IP, ASCII y el teorema de muestreo. Lista de correo internet Se mantiene una lista de direcciones de correo electrónico para que los profesores que utilizan el libro puedan intercambiar información, sugerencias y dudas entre ellos y con el autor. La infor- mación necesaria para ser incluido en esta lista se encuentra en la página web. Herramientas de modelado y simulación Lapáginawebincluye enlacesalosservidores webdecnet ymodelingtools.Estospaquetespue- den utilizarse para analizar y experimentar con problemas de protocolos y diseño de redes. Cada servidor incluye software transferible al equipo del usuario e información básica. El manual del profesor contiene mayor información sobre cómo copiar y usar el software y propuestas de pr- oyectos a realizar por los estudiantes. Véase el Apéndice D para más información. http://www.ingeelectronico.blogspot.com PA R T E I Contenido Prólogo .................................................................................... XXIII Capítulo 0. Guía del lector ............................................................. 1 0.1. Resumen del texto ................................................................... 2 0.2. Internet y recursos web .............................................................. 2 Sitios web relacionados con el texto ................................................... 2 Otros sitios web ....................................................................... 3 Grupos de noticias de USENET ....................................................... 4 0.3. Estándares ........................................................................... 4 PARTE I Descripción general Capítulo 1. Introducción a las comunicaciones de datos y redes .................. 9 1.1. Un modelo para las comunicaciones ................................................. 10 1.2. Comunicaciones de datos ............................................................ 13 1.3. Redes de transmisión de datos ....................................................... 14 Redes de área amplia .................................................................. 15 Redes de área local ................................................................... 17 Redes inalámbricas .................................................................... 17 Redes de área metropolitana ........................................................... 17 1.4. Un ejemplo de configuración ......................................................... 18 Capítulo 2. Arquitectura de protocolos ............................................... 21 2.1. ¿Por qué es necesaria una arquitectura de protocolos? .............................. 22 2.2. Una arquitectura de protocolos simple ............................................... 23 Un modelo de tres capas .............................................................. 25 Arquitecturas de protocolos normalizadas .............................................. 28 http://www.ingeelectronico.blogspot.com X Contenido 2.3. OSI ................................................................................... 29 El modelo ............................................................................. 29 Normalización dentro del modelo de referencia OSI ................................... 32 Parámetros y primitivas de servicio .................................................... 35 Las capas de OSI ..................................................................... 36 2.4. La arquitectura de protocolos TCP/IP ............................................... 40 Las capas de TCP/IP .................................................................. 40 TCP y UDP ........................................................................... 41 Funcionamiento de TCP e IP .......................................................... 42 Aplicaciones TCP/IP .................................................................. 44 Interfaces de protocolo ................................................................ 45 2.5. Lecturas recomendadas y sitios web ................................................. 45 Sitios web recomendados .............................................................. 46 2.6. Términos clave, cuestiones de repaso y ejercicios .................................... 47 Términos clave ........................................................................ 47 Cuestiones de repaso .................................................................. 47 Ejercicios ............................................................................. 47 Apéndice 2A. El protocolo TFTP (Trivial File Transfer Protocol) ........................ 49 Introducción a TFTP .................................................................. 49 Paquetes TFTP ........................................................................ 49 Ejemplo de transferencia .............................................................. 51 Errores y retardos ..................................................................... 51 Sintaxis, semántica y temporización ................................................... 52 PARTE II Comunicaciones de datos Capítulo 3. Transmisión de datos ..................................................... 57 3.1. Conceptos y terminología ............................................................ 59 Terminología utilizada en transmisión de datos ........................................ 59 Frecuencia, espectro y ancho de banda ................................................. 59 3.2. Transmisión de datos analógicos y digitales ......................................... 69 Datos analógicos y digitales ........................................................... 69 Señales analógicas y digitales ......................................................... 72 Transmisión analógica y digital ........................................................ 76 3.3. Dificultades en la transmisión ........................................................ 78 Atenuación ............................................................................ 78 Distorsión de retardo .................................................................. 80 Ruido ................................................................................. 80 3.4. Capacidad del canal ................................................................. 83 Ancho de banda de Nyquist ........................................................... 84 Fórmula para la capacidad de Shannon ................................................ 84 El cociente E /N ..................................................................... 86 b 0 3.5. Lecturas recomendadas .............................................................. 88 3.6. Términos clave, cuestiones de repaso y ejercicios .................................... 88 Términos clave ........................................................................ 88 Cuestiones de repaso .................................................................. 88 Ejercicios ............................................................................. 89 Apéndice 3A. Decibelios y energía de la señal ............................................ 91 http://www.ingeelectronico.blogspot.com