Stallings, William

Comunicaciones y redes de computadores / William Stallings. - 7ma. en inglés, 1ra. en español. - Madrid : Pearson, 2004. - 868 p.

CONTENIDO
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
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
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(sub b) / M(sub 0) 86
Apéndice 3A. Decibelios y energía de la señal 91
Capítulo 4. Medios de transmisión 95
4.1. Medios de transmisión guiados 97
Par trenzado 99
Cable coaxial 104
Fibra óptica 105
4.2. Transmisión inalámbrica 109
Antenas 110
Microondas terrestres 112
Microondas por satélite 113
Ondas de radio 116
Infrarrojos 117
4.3. Propagación inalámbrica 117
Propagación superficial de ondas 119
Propagación aérea de ondas 120
Propagación en la trayectoria visual 120
4.4. Transmisión en la trayectoria visual 122
Pérdida en el espacio libre 122
Absorción atmosférica 124
Multitrayectorias 125
Refracción 126
Capítulo 5. Técnicas para la codificación de señales 133
5.1. Datos digitales, señales digitales 135
No retorno a cero 139
Binario multinivel 140
Bifase 141
Velocidad de modulación 143
Técnicas de aleatorización 144
5.2. Datos digitales, señales analógicas 146
Modulación por desplazamiento de amplitud 146
Modulación por desplazamiento de frecuencia 147
Modulación por desplazamiento de fase 149
Prestaciones 153
Modulación de amplitud en cuadratura 156
5.3. Datos analógicos, señales digitales 157
Modulación por impulsos codificados 157
Modulación delta 160
Prestaciones 162
5.4. Datos analógicos, señales analógicas 163
Modulación de amplitud 164
Modulación angular 166
Capítulo 6. Técnicas de comunicación de datos digitales 177
6.1. Transmisión asíncrona y síncrona 179
Transmisión asíncrona 179
Transmisión síncrona 181
6.2. Tipos de errores 182
6.3. Detección de errores 183
Comprobación de paridad 184
Comprobación de redundancia cíclica (CRC) 185
6.4. Corrección de errores 191
Principios generales de los códigos de bloque 193
6.5. Configuraciones de línea 197
Topología Full-duplex y Half-duplex 197
6.6. Interfaces 198
V.24/EIA-232-F 200
La interfaz física de RDSI 206
Capítulo 7. Protocolos de control del enlace de datos 215
7.1. Control de flujo 217
Control de flujo mediante parada y espera 218
Control de flujo mediante ventana deslizante 220
7.2. Control de errores 223
ARQ con parada y espera 224
ARQ con vuelta atrás N 226
ARQ con rechazo selectivo 228
7.3. Control del enlace de datos de alto nivel (HDLC) 229
Características básicas 229
Estructura de trama 230
Funcionamiento 233
Apéndice 7A. Análisis de prestaciones 241
Control del flujo mediante parada y espera 241
Control del flujo sin errores mediante ventana deslizante 243
ARQ 245
Capítulo 8. Multiplexación 249
8.1. Multiplexación por división en frecuencias 251
Características 251
Sistemas de portadora analógica 256
Multiplexación por división en la longitud de onda 257
8.2. Multiplexación por división en el tiempo síncrona 258
Características 258
Control del enlace en TDM 260
Sistemas de portadora digital 263
SONET/SDH 265
8.3. Multiplexación por división en el tiempo estadística 268
Características 268
Prestaciones 270
Cable-módem 274
8.4. Línea de abonado digital asimétrica 275
Diseño ADSL 275
Multitono discreto 277
8.5. xDSL 278
Línea de abonado digital de alta velocidad (HDSL) 278
Línea de abonado digital de una sola línea (SDSL) 279
Línea de abonado digital de muy alta velocidad (VDSL) 279
Capítulo 9. Espectro expandido 285
9.1. El concepto de espectro expandido 286
9.2. Espectro expandido por salto de frecuencias 287
Esquema básico 288
FHSS usando MFSK 290
Análisis de prestaciones de FHSS 292
9.3. Espectro expandido de secuencia directa 292
DSSS usando BPSK 293
Análisis de prestaciones de DSSS 294
9.4. Acceso múltiple por división de código 297
Principios básicos 297
CDMA para espectro expandido de secuencia directa 299
PARTE III Redes de área amplia
Capítulo 10. Conmutación de circuitos y de paquetes 309
10.1. Redes conmutadas 311
10.2. Redes de conmutación de circuitos 312
10.3. Conceptos de conmutación de circuitos 315
Conmutación por división en el espacio 317
Conmutación por división en el tiempo 319
10.4. Señalización de control 319
Funciones de señalización 320
Localización de la señalización 322
Señalización por canal común 322
Sistema de señalización número 7 326
10.5. Arquitectura de conmutación lógica 329
10.6. Principios de conmutación de paquetes 330
Técnica de conmutación 331
Tamaño de paquete 334
Comparación de las técnicas de conmutación de circuitos y de paquetes 336
10.7. X.25 339
10.8. Retransmisión de tramas 341
Fundamentos 341
Arquitectura de protocolos en retransmisión de tramas 342
Transferencia de datos de usuario 343
Capítulo 11. Modo de transferencia asíncrono 349
11.1. Arquitectura de protocolos 350
11.2. Conexiones lógicas ATM 351
Uso de conexiones de canal virtual 353
Características camino virtual/canal virtual 354
Señalización de control 355
11.3. Celdas ATM 356
Formato de cabecera 356
Control de flujo genérico 358
Control de errores de cabecera 360
11.4. Transmisión de celdas ATM 362
Capa física basada en celdas 362
Capa física basada en SDH 364
11.5. Clases de servicios ATM 365
Servicios en tiempo real 365
Servicios en no tiempo real 366
11.6. Capa de adaptación ATM 368
Servicios AAL 368
Protocolos AAL 370
Capítulo 12. Encaminamiento en redes conmutadas 379
12.1. Encaminamiento en redes de conmutación de circuitos 380
12.2. Encaminamiento en redes de conmutación de paquetes 382
Características 382
Estrategias de encaminamiento 386
Ejemplos 391
12.3. Algoritmos de mínimo coste 397
Algoritmo de Dijkstra 397
Algoritmo de Bellman-Ford 398
Comparación 401
Capítulo 13. Congestión en redes de datos 407
13.1. Efectos de la congestión 409
Funcionamiento ideal 410
Funcionamiento real 412
13.2. Control de congestión 413
Contrapresión 414
Paquetes de obstrucción 414
Señalización implícita de congestión 415
Señalización explícita de congestión 415
13.3. Gestión de tráfico 416
Imparcialidad 417
Calidad de servicio 417
Reservas 417
13.4. Control de congestión en redes de conmutación de paquetes 418
13.5. Control de congestión en retransmisión de tramas 418
Gestión de la tasa de tráfico 420
Prevención de congestión mediante señalización explícita 423
13.6. Gestión de tráfico en ATM 424
Requisitos para el control de tráfico y de congestión en ATM 424
Efectos de latencia/velocidad 425
Variación del retardo de celdas 426
Control de tráfico y de congestión 429
Técnicas de gestión de tráfico y de control de congestión 430
13.7. Gestión de tráfico GFR en ATM 436
Mecanismos de soporte de tasas garantizadas 437
Definición de adecuación GFR 438
Mecanismo para la comprobación de elegibilidad de QoS 439
Capítulo 14. Redes celulares inalámbricas 445
14.1. Principios de redes celulares 446
Organización de una red celular 446
Funcionamiento de sistemas celulares 451
Efectos de propagación en radio móvil 454
Desvanecimiento en entornos móviles 456
14.2. Primera generación analógica 460
Asignación espectral 460
Funcionamiento 461
Canales de control en AMPS 461
14.3. CDMA de segunda generación 461
Sistemas celulares de primera y segunda generación 462
Acceso múltiple por división de código 462
Consideraciones de diseño de CDMA móvil inalámbrico 463
IS-95 464
Enlace de ida en IS-95 464
Enlace de retorno en IS-95 467
14.4. Sistemas de tercera generación 470
Interfaces alternativas 471
Consideraciones de diseño de CDMA 472
PARTE IV Redes de área local
Capítulo 15. Visión general de las redes de área local 479
15.1. Aplicaciones de las redes LAN 480
Redes LAN de computadores personales 480
Redes de respaldo y almacenamiento 481
Redes ofimáticas de alta velocidad 483
Redes LAN troncales 483
15.2. Topologías y medios de transmisión 484
Topologías 484
Elección de la topología 488
Elección del medio de transmisión 489
15.3. Arquitectura de protocolos de redes LAN 489
Modelo de referencia IEEE 802 490
Control del enlace lógico 492
Control de acceso al medio 495
15.4. Puentes 497
Funciones de los puentes 498
Arquitectura de protocolos de los puentes 499
Encaminamiento estático 500
Técnica del árbol de expansión 502
15.5. Conmutadores de la capa 2 y la capa 3 504
Concentradores 504
Conmutadores de la capa 2 505
Conmutadores de la capa 3 508
Capítulo 16. Redes LAN de alta velocidad 513
16.1. Surgimiento de las redes LAN de alta velocidad 515
16.2. Ethernet Control de acceso al medio en IEEE 802.3 516
Especificaciones IEEE 802.3 10 Mbps (Ethernet) 522
Especificaciones IEEE 802.3 100 Mbps (Fast Ethernet) 513
Gigabit Ethernet 526
Ethernet de 10 Gpbs 519
16.3. Anillo con paso de testigo 530
Funcionamiento del anillo 530
Control de acceso al medio 532
Opciones de medios de transmisión en IEEE 802.5 534
16.4. Canal de fibra 535
Elementos del canal de fibra 536
Arquitectura de protocolos del canal de fibra 537
Medios físicos y topologías del canal de fibra 537
Perspectivas del canal de fibra 539
Apéndice 16A. Codificación de señales digitales para redes LAN 543
4B/5B-NRZI 543
MLT-3 545
8B6T 546
813/10B 548
Apéndice 16B. Análisis de prestaciones 548
Efecto del retardo de propagación y la velocidad de transmisión 549
Modelos sencillos de eficiencia para las técnicas de paso de testigo y CSMA/CD 552
Capítulo 17. Redes LAN inalámbricas 557
17.1. Visión general 558
Aplicaciones de las redes LAN inalámbricas 558
Requisitos de las redes LAN inalámbricas 561
17.2. Tecnología LAN inalámbrica 563
Redes LAN de infrarrojos 563
Redes LAN de espectro expandido 565
Redes LAN de microondas de banda estrecha 566
17.3. Arquitectura y servicios de IEEE 802.11 567
Arquitectura de IEEE 802.11 567
Servicios de IEEE 802.11 569
17.4. Control de acceso al medio en IEEE 802.11 572
Entrega fiable de datos 572
Control de acceso 573
Trama MAC 577
17.5. Capa física de IEEE 802.11 579
Capa física original de IEEE 802.11 580
IEEE 802.11a 581
IEEE 802.11b 581
IEEE 802.11g 581
PARTE V Protocolos de interconexión
Capítulo 18. Protocolos de interconexión de redes 587
18.1. Funciones básicas de los protocolos 588
Encapsulamiento 589
Fragmentación y reensamblado 589
Control de conexión 590
Entrega ordenada 592
Control de flujo 592
Control de errores 592
Direccionamiento 593
Multiplexación 595
Servicios de transmisión 596
18.2. Principios de la interconexión entre redes 597
Requisitos 598
Enfoques sobre la arquitectura 599
18.3. Interconexión entre redes sin conexión 600
Funcionamiento de un esquema de interconexión no orientado a conexión 601
Cuestiones de diseño 603
18.4. El protocolo Internet 608
Servicios IP 608
Protocolo IP 609
Direcciones IP 611
Protocolo de mensajes de control de internet (ICMP) 614
18.5. IPv6 617
IP de nueva generación 617
Estructura IPv6 619
Cabecera IPv6 620
Direcciones IPv6 623
Cabecera de opciones salto a salto 624
Cabecera de fragmentación 626
Cabecera de encaminamiento 626
Cabecera de opciones para el destino 627
Capítulo 19. Funcionamiento de la interconexión de redes 631
19.1. Multidifusión 633
Requisitos para la multidifusión 635
Protocolo de gestión de grupos de Internet 638
19.2. Protocolos de encaminamiento 642
Sistemas autónomos 642
Estrategias de encaminamiento 644
Protocolo de pasarela frontera 645
Protocolo del primer camino más corto disponible 651
19.3. Arquitectura de servicios integrados 654
Tráfico en Internet 654
Enfoque ISA 657
Componentes ISA 658
Servicios ISA 659
Disciplinas de atención de cola 662
Protocolo de reserva de recursos 663
19.4. Servicios diferenciados 665
Servicios 666
Octeto DS 668
Configuración y funcionamiento de los DS 670
Comportamiento por salto 672
Capítulo 20. Protocolos de transporte 679
20.1. Mecanismos de los protocolos de transporte orientados a conexión 680
Servicio de red de entrega ordenada fiable 681
Servicio de red no fiable 689
20.2. TCP 699
Servicios TCP 699
Formato de la cabecera TCP 699
Mecanismos TCP 703
Opciones en los criterios de implementación de TCP 705
20.3. Control de congestión de TCP 707
Gestión de temporizadores de retransmisión 707
Gestión de ventana 714
20.4. UDP 716
Capítulo 21. Seguridad en redes 723
21.1. Requisitos de seguridad y ataques 725
Ataques pasivos 725
Ataques activos 726
21.2. Privacidad con cifrado simétrico 726
Cifrado simétrico 727
Algoritmos de cifrado 728
Localización de los dispositivos de cifrado 732
Distribución de claves 733
Relleno de tráfico 735
21.3. Autenticación de mensajes y funciones de dispersión ("hash") 735
Alternativas para la autenticación de mensajes 735
Funciones de dispersión seguras 739
La función de dispersión segura SHA-1 740
21.4. Cifrado de clave pública y firmas digitales 742
Cifrado de clave pública 742
Firma digital 744
El algoritmo de cifrado de clave pública RSA 745
Gestión de claves 748
21.5. Capa de sockets segura (SSL) y capa de transporte segura (TLS) 749
Arquitectura SSL 749
Protocolo de registro de SSL 750
Protocolo de cambio de especificación de cifrado 751
Protocolo de alerta 752
Protocolo de negociación bilateral 752
21.6. Seguridad en IPv4 e IPv6 754
Aplicaciones de IPSec 754
Ámbito de IPSec 755
Asociaciones de seguridad 755
Cabecera de autenticación 756
Encapsulado de la carga útil de seguridad 758
Capítulo 22. Aplicaciones distribuidas 763
22.1. Correo electrónico-SMTP y MIME 764
Protocolo simple de transferencia de correo (SMTP) 765
Extensiones multipropósito de correo electrónico (MIME) 772
22.2. Protocolo de transferencia de hipertexto (HTTP) 780
Descripción general de HTTP 780
Mensajes 784
Mensajes de solicitud 786
Mensajes de respuesta 790
Entidades 792
22.3. Gestión de red-SNMP 793
Sistemas de gestión de red 794
Protocolo simple de gestión de red, versión 1 (SNMPv1) 794
Protocolo simple de gestión de red, versión 2 (SNMPv2) 798
Protocolo simple de gestión de red, versión 3 (SNMPv3) 803
Ejercicios Apéndice A. RFC citados en este libro 807
Apéndice B. Análisis de Fourier 809
B.1. Desarrollo en serie de Fourier para señales periódicas 809
B.2. Transformada de Fourier para señales no periódicas 810
Densidad de potencia espectral y ancho de banda 810
B.3. Lecturas recomendadas 813
Apéndice C. Programación de sockets 815
Apéndice D. Proyectos para la enseñanza de comunicaciones de datos y redes de computadores 817
D.1. Proyectos de simulación 817
D.2. Modelado de rendimiento 818
D.3. Proyectos de investigación 819
D.4. Trabajos de lecturas y elaboración de informes 819
Glosario 821
Bibliografía 831
Indice alfabético 839

9788420541105


REDES DE TRANSMISION DE DATOS
REDES DE AREA AMPLIA
REDES DE AREA LOCAL
REDES INALAMBRICAS
REDES DE AREA METROPOLITANA
ARQUITECTURA DE PROTOCOLOS
OSI
PROTOCOLOS TCP/IP
COMUNICACIONES DE DATOS
TRANSMISICION DE DATOS
DATOS DIGITALES
DATOS ANALOGICOS
SEÑALES ANALOGICOS
SEÑALES DIGITALES
MULTIPLEXACION

004.7 ST19 2004