Imagen de portada de Amazon
Imagen de Amazon.com
Imagen de cubierta Syndetics
Portada de Syndetics
Imagen de OpenLibrary

Computer networking a top-down approach featuring the Internet James F. Kurose, Keith W. Ross.

Por: Colaborador(es): Detalles de publicación: Boston, Mass. Addison Wesley 2001.Descripción: xxiv, 712 p. ill. 24 cmISBN:
  • 0201477114
Tema(s):
Valoración
    Valoración media: 0.0 (0 votos)
Existencias
Imagen de cubierta Tipo de ítem Biblioteca actual Biblioteca de origen Colección Ubicación en estantería Signatura topográfica Materiales especificados Info Vol URL Copia número Estado Notas Fecha de vencimiento Código de barras Reserva de ítems Prioridad de la cola de reserva de ejemplar Reservas para cursos
Libro Biblioteca Encarnación Valdés Colección General bev 004.6 K9689c (Navegar estantería(Abre debajo)) Disponible 80000002172727
Total de reservas: 0

Descripciones mejoradas de Syndetics:

By starting at the application-layer and working down to the protocol stack, Computer Networking: A Top-Down Approach Featuring the Internet provides a motivational treatment of important concepts for networking students. Based on the rationale that once a student understands the applications of networks they can understand the network services needed to support these applications, this book takes a "top-down" approach where students are first exposed to a concrete application and then drawn into some of the deeper issues of networking.

Computer Networking: A Top-Down Approach Featuring the Internet focuses on the Internet as opposed to addressing it as just one of many computer network technologies. Students are enormously curious about what is "under the hood" of the Internet, creating an extremely motivational vehicle for teaching fundamental computer networking concepts.

This text features a comprehensive companion website which includes the entire text online. It allows for direct access to some of the best Internet sites relating to computer networks and Internet protocols. The website has many interactive features, including direct access to the Traceroute program, direct access to search engines for Internet Drafts, Java applets that animate difficult concepts, and direct streaming audio. Finally, the website makes it possible to update the material to keep up-to-date with this rapidly changing field.

Includes bibliographical references (p. [664]-688) and index.

Tabla de contenidos provista por Syndetics

  • Chapter 1 Computer Networks and the Internet(p. 1)
  • 1.1 What Is the Internet?(p. 1)
  • 1.1.1 A Nuts and Bolts Description(p. 1)
  • 1.1.2 A Service Description(p. 4)
  • 1.1.3 Some Good Hyperlinks(p. 5)
  • 1.2 What Is a Protocol?(p. 6)
  • 1.2.1 A Human Analogy(p. 7)
  • 1.2.2 Network Protocols(p. 8)
  • 1.3 The Network Edge(p. 9)
  • 1.3.1 End Systems, Clients, and Servers(p. 9)
  • 1.3.2 Connectionless and Connection-Oriented Services(p. 11)
  • 1.4 The Network Core(p. 13)
  • 1.4.1 Circuit Switching, Packet Switching, and Message Switching(p. 13)
  • 1.4.2 Routing in Data Networks(p. 24)
  • 1.5 Access Networks and Physical Media(p. 29)
  • 1.5.1 Access Networks(p. 29)
  • 1.5.2 Physical Media(p. 34)
  • 1.6 Delay and Loss in Packet-Switched Networks(p. 38)
  • 1.6.1 Types of Delay(p. 38)
  • 1.7 Protocol Layers and Their Service Models(p. 44)
  • 1.7.1 Layered Architecture(p. 45)
  • 1.7.2 The Internet Protocol Stack(p. 49)
  • 1.7.3 Network Entities and Layers(p. 53)
  • 1.8 Internet Backbones, NAPs, and ISPs(p. 53)
  • 1.9 A Brief History of Computer Networking and the Internet(p. 56)
  • 1.9.1 Development and Demonstration of Early Packet Switching Principles: 1961-1972(p. 56)
  • 1.9.2 Internetworking, and New and Proprietary Networks: 1972-1980(p. 57)
  • 1.9.3 A Proliferation of Networks: 1980-1990(p. 60)
  • 1.9.4 Commercialization and the Web: The 1990s(p. 61)
  • 1.10 Summary(p. 62)
  • Homework Problems and Questions(p. 64)
  • Problems(p. 66)
  • Discussion Questions(p. 68)
  • Interview: Leonard Kleinrock(p. 70)
  • Chapter 2 Application Layer(p. 72)
  • 2.1 Principles of Application Layer Protocols(p. 72)
  • 2.1.1 Application-Layer Protocols(p. 73)
  • 2.1.2 What Services Does an Application Need?(p. 78)
  • 2.1.3 Services Provided by the Internet Transport Protocols(p. 80)
  • 2.1.4 Network Applications Covered in this Book(p. 83)
  • 2.2 The World Wide Web: HTTP(p. 84)
  • 2.2.1 Overview of HTTP(p. 85)
  • 2.2.2 Nonpersistent and Persistent Connections(p. 87)
  • 2.2.3 HTTP Message Format(p. 90)
  • 2.2.4 User-Server Interaction: Authentication and Cookies(p. 94)
  • 2.2.5 The Conditional GET(p. 96)
  • 2.2.6 Web Caches(p. 97)
  • 2.3 File Transfer: FTP(p. 104)
  • 2.3.1 FTP Commands and Replies(p. 105)
  • 2.4 Electronic Mail in the Internet(p. 106)
  • 2.4.1 SMTP(p. 109)
  • 2.4.2 Comparison with HTTP(p. 111)
  • 2.4.3 Mail Message Formats and MIME(p. 112)
  • 2.4.4 Mail Access Protocols(p. 118)
  • 2.4.5 Continuous Media E-mail(p. 123)
  • 2.5 DNS--The Internet's Directory Service(p. 124)
  • 2.5.1 Services Provided by DNS(p. 124)
  • 2.5.2 Overview of How DNS Works(p. 127)
  • 2.5.3 DNS Records(p. 132)
  • 2.5.4 DNS Messages(p. 134)
  • 2.6 Socket Programming with TCP(p. 136)
  • 2.6.1 Socket Programming with TCP(p. 137)
  • 2.6.2 An Example Client/Server Application in Java(p. 139)
  • 2.7 Socket Programming with UDP(p. 146)
  • 2.8 Building a Simple Web Server(p. 154)
  • 2.8.1 Web Server Functions(p. 154)
  • 2.9 Summary(p. 158)
  • Homework Problems and Questions(p. 159)
  • Problems(p. 161)
  • Discussion Questions(p. 162)
  • Programming Assignments(p. 163)
  • Interview: Tim Berners-Lee(p. 165)
  • Chapter 3 Transport Layer(p. 167)
  • 3.1 Transport-Layer Services and Principles(p. 167)
  • 3.1.1 Relationship between Transport and Network Layers(p. 169)
  • 3.1.2 Overview of the Transport Layer in the Internet(p. 171)
  • 3.2 Multiplexing and Demultiplexing Applications(p. 172)
  • 3.3 Connectionless Transport: UDP(p. 177)
  • 3.3.1 UDP Segment Structure(p. 180)
  • 3.3.2 UDP Checksum(p. 181)
  • 3.4 Principles of Reliable Data Transfer(p. 182)
  • 3.4.1 Building a Reliable Data Transfer Protocol(p. 184)
  • 3.4.2 Pipelined Reliable Data Transfer Protocols(p. 193)
  • 3.4.3 Go-Back-N (GBN)(p. 196)
  • 3.4.4 Selective Repeat (SR)(p. 201)
  • 3.5 Connection-Oriented Transport: TCP(p. 207)
  • 3.5.1 The TCP Connection(p. 207)
  • 3.5.2 TCP Segment Structure(p. 210)
  • 3.5.3 Sequence Numbers and Acknowledgment Numbers(p. 211)
  • 3.5.4 Telnet: A Case Study for Sequence and Acknowledgment Numbers(p. 213)
  • 3.5.5 Reliable Data Transfer(p. 215)
  • 3.5.6 Flow Control(p. 221)
  • 3.5.7 Round Trip Time and Timeout(p. 224)
  • 3.5.8 TCP Connection Management(p. 226)
  • 3.6 Principles of Congestion Control(p. 231)
  • 3.6.1 The Causes and the Costs of Congestion(p. 231)
  • 3.6.2 Approaches toward Congestion Control(p. 237)
  • 3.6.3 ATM ABR Congestion Control(p. 239)
  • 3.7 TCP Congestion Control(p. 240)
  • 3.7.1 Overview of TCP Congestion Control(p. 241)
  • 3.7.2 Modeling Latency: Static Congestion Window(p. 249)
  • 3.7.3 Modeling Latency: Dynamic Congestion Window(p. 253)
  • 3.8 Summary(p. 258)
  • Homework Problems and Questions(p. 260)
  • Problems(p. 261)
  • Discussion Question(p. 268)
  • Programming Assignment(p. 268)
  • Interview: Sally Floyd(p. 269)
  • Chapter 4 Network Layer and Routing(p. 271)
  • 4.1 Introduction and Network Service Models(p. 271)
  • 4.1.1 Network Service Model(p. 273)
  • 4.1.2 Origins of Datagram and Virtual Circuit Service(p. 279)
  • 4.2 Routing Principles(p. 280)
  • 4.2.1 A Link State Routing Algorithm(p. 282)
  • 4.2.2 A Distance Vector Routing Algorithm(p. 286)
  • 4.2.3 Other Routing Algorithms(p. 295)
  • 4.3 Hierarchical Routing(p. 297)
  • 4.4 Internet Protocol(p. 300)
  • 4.4.1 IPv1 Addressing(p. 302)
  • 4.4.2 Transporting a Datagram from Source to Destination: Addressing and Routing(p. 310)
  • 4.4.3 Datagram Format(p. 314)
  • 4.4.4 IP Fragmentation and Reassembly(p. 317)
  • 4.4.5 ICMP: Internet Control Message Protocol(p. 319)
  • 4.5 Routing in the Internet(p. 321)
  • 4.5.1 Intra-Autonomous System Routing in the Internet(p. 322)
  • 4.5.2 Inter-Autonomous System Routing(p. 329)
  • 4.6 What's Inside a Router?(p. 332)
  • 4.6.1 Input Ports(p. 333)
  • 4.6.2 Switching Fabrics(p. 336)
  • 4.6.3 Output Ports(p. 338)
  • 4.6.4 Where Does Queuing Occur?(p. 338)
  • 4.7 IPv6(p. 341)
  • 4.7.1 IPv6 Packet Format(p. 342)
  • 4.7.2 Transitioning from IPv4 to IPv6(p. 345)
  • 4.8 Multicast Routing(p. 348)
  • 4.8.1 Introduction: The Internet Multicast Abstraction and Multicast Groups(p. 348)
  • 4.8.2 The IGMP Protocol(p. 350)
  • 4.8.3 Multicast Routing: The General Case(p. 355)
  • 4.8.4 Multicast Routing in the Internet(p. 362)
  • 4.9 Summary(p. 367)
  • Homework Problems and Questions(p. 368)
  • Problems(p. 370)
  • Discussion Questions(p. 374)
  • Programming Assignment(p. 375)
  • Interview: Jose Joaquin Garcia-Luna-Aceves(p. 377)
  • Chapter 5 Link Layer and Local Area Networks(p. 379)
  • 5.1 The Data Link Layer: Introduction, Services(p. 379)
  • 5.1.1 The Services Provided by the Link Layer(p. 380)
  • 5.1.2 Adapters Communicating(p. 383)
  • 5.2 Error Detection and Correction Techniques(p. 385)
  • 5.2.1 Parity Checks(p. 386)
  • 5.2.2 Checksumming Methods(p. 389)
  • 5.2.3 Cyclic Redundancy Check (CRC)(p. 389)
  • 5.3 Multiple Access Protocols and LANs(p. 391)
  • 5.3.1 Channel Partitioning Protocols(p. 394)
  • 5.3.2 Random Access Protocols(p. 398)
  • 5.3.3 Taking-Turns Protocols(p. 406)
  • 5.3.4 Local Area Networks (LANs)(p. 407)
  • 5.4 LAN Addresses and ARP(p. 409)
  • 5.4.1 LAN Addresses(p. 409)
  • 5.4.2 Address Resolution Protocol(p. 411)
  • 5.5 Ethernet(p. 415)
  • 5.5.1 Ethernet Basics(p. 417)
  • 5.5.2 CSMA/CD: Ethernet's Multiple Access Protocol(p. 421)
  • 5.5.3 Ethernet Technologies(p. 423)
  • 5.6 Hubs, Bridges, and Switches(p. 427)
  • 5.6.1 Hubs(p. 427)
  • 5.6.2 Bridges(p. 429)
  • 5.6.3 Switches(p. 437)
  • 5.7 IEEE 802.11 LANs(p. 441)
  • 5.7.1 802.11 LAN Architecture(p. 441)
  • 5.7.2 802.11 Media Access Protocols(p. 442)
  • 5.8 PPP: The Point-to-Point Protocol(p. 447)
  • 5.8.1 PPP Data Framing(p. 449)
  • 5.8.2 PPP Link Control Protocol (LCP) and Network Control Protocols(p. 451)
  • 5.9 Asynchronous Transfer Mode (ATM)(p. 453)
  • 5.9.1 Principle Characteristics of ATM(p. 454)
  • 5.9.2 ATM Physical Layer(p. 456)
  • 5.9.3 ATM Layer(p. 458)
  • 5.9.4 ATM Adaptation Layer(p. 459)
  • 5.9.5 IP Over ATM(p. 461)
  • 5.9.6 ARP and ATM(p. 464)
  • 5.10 X.25 and Frame Relay(p. 465)
  • 5.10.1 A Few Words About X.25(p. 466)
  • 5.10.2 Frame Relay(p. 467)
  • 5.11 Summary(p. 471)
  • Homework Problems and Questions(p. 472)
  • Problems(p. 474)
  • Discussion Questions(p. 480)
  • Interview: Robert Metcalfe(p. 481)
  • Chapter 6 Multimedia Networking(p. 483)
  • 6.1 Multimedia Networking Applications(p. 484)
  • 6.1.1 Examples of Multimedia Applications(p. 484)
  • 6.1.2 Hurdles for Multimedia in Today's Internet(p. 487)
  • 6.1.3 How Should the Internet Evolve to Better Support Multimedia?(p. 488)
  • 6.1.4 Audio and Video Compression(p. 489)
  • 6.2 Streaming Stored Audio and Video(p. 491)
  • 6.2.1 Accessing Audio and Video from a Web Server(p. 493)
  • 6.2.2 Sending Multimedia from a Streaming Server to a Helper Application(p. 495)
  • 6.2.3 Real Time Streaming Protocol (RTSP)(p. 497)
  • 6.3 Making the Best of the Best-Effort Service: An Internet Phone Example(p. 501)
  • 6.3.1 The Limitations of a Best-Effort Service(p. 501)
  • 6.3.2 Removing Jitter at the Receiver for Audio(p. 503)
  • 6.3.3 Recovering from Packet Loss(p. 506)
  • 6.3.4 Streaming Stored Audio and Video(p. 510)
  • 6.4 RTP(p. 510)
  • 6.4.1 RTP Basics(p. 510)
  • 6.4.2 RTP Packet Header Fields(p. 513)
  • 6.4.3 RTP Control Protocol (RTCP)(p. 514)
  • 6.4.4 H.323(p. 517)
  • 6.5 Beyond Best-Effort(p. 522)
  • 6.5.1 Scenario 1: A 1 Mbps Audio Application and an FTP Transfer(p. 523)
  • 6.5.2 Scenario 2: A 1 Mbps Audio Application and a High Priority FTP Transfer(p. 524)
  • 6.5.3 Secnario 3: A Misbehaving Audio Application and an FTP Transfer(p. 525)
  • 6.5.4 Scenario 4: Two 1 Mbps Audio Applications Over an Overloaded 1.5 Mbps Link(p. 526)
  • 6.6 Scheduling and Policing Mechanisms(p. 528)
  • 6.6.1 Scheduling Mechanisms(p. 528)
  • 6.6.2 Policing: The Leaky Bucket(p. 533)
  • 6.7 Integrated Services(p. 536)
  • 6.7.1 Guaranteed Quality of Service(p. 538)
  • 6.7.2 Controlled-Load Network Service(p. 539)
  • 6.8 RSVP(p. 539)
  • 6.8.1 The Essence of RSVP(p. 540)
  • 6.8.2 A Few Simple Examples(p. 542)
  • 6.8.3 Path Messages(p. 544)
  • 6.8.4 Reservation Styles(p. 544)
  • 6.8.5 Transport of Reservation Messages(p. 548)
  • 6.9 Differentiated Services(p. 549)
  • 6.9.1 Differentiated Services: A Simple Scenario(p. 550)
  • 6.9.2 Traffic Classification and Conditioning(p. 552)
  • 6.9.3 Per-Hop Behavior(p. 554)
  • 6.9.4 A Beginning(p. 556)
  • 6.10 Summary(p. 556)
  • Homework Problems and Questions(p. 558)
  • Problems(p. 559)
  • Discussion Questions(p. 561)
  • Interview: Henning Schulzrinne(p. 563)
  • Chapter 7 Security in Computer Networks(p. 565)
  • 7.1 What is Network Security?(p. 565)
  • 7.1.1 Secure Communication(p. 565)
  • 7.1.2 Network Security Considerations in the Internet(p. 567)
  • 7.2 Principles of Cryptography(p. 569)
  • 7.2.1 Symmetric Key Cryptography(p. 571)
  • 7.2.2 Public Key Encryption(p. 575)
  • 7.3 Authentication: Who are You?(p. 581)
  • 7.3.1 Authentication Protocol ap1.0(p. 581)
  • 7.3.2 Authentication Protocol ap2.0(p. 582)
  • 7.3.3 Authentication Protocol ap3.0(p. 583)
  • 7.3.4 Authentication Protocol ap3.1(p. 583)
  • 7.3.5 Authentication Protocol ap4.0(p. 584)
  • 7.3.6 Authentication Protocol ap5.0(p. 586)
  • 7.4 Integrity(p. 588)
  • 7.4.1 Generating Digital Signatures(p. 589)
  • 7.4.2 Message Digests(p. 590)
  • 7.4.3 Hash Function Algorithms(p. 593)
  • 7.5 Key Distribution and Certification(p. 595)
  • 7.5.1 The Key Distribution Center(p. 595)
  • 7.5.2 Public Key Certification(p. 598)
  • 7.6 Secure E-Mail(p. 602)
  • 7.6.1 Principles of Secure E-Mail(p. 603)
  • 7.6.2 PGP(p. 605)
  • 7.7 Internet Commerce(p. 608)
  • 7.7.1 Internet Commerce Using SSL(p. 609)
  • 7.7.2 Internet Commerce Using SET(p. 613)
  • 7.8 Network Layer Security: IPsec(p. 616)
  • 7.8.1 Authentication Header (AH) Protocol(p. 617)
  • 7.8.2 The ESP Protocol(p. 618)
  • 7.8.3 SA and Key Management(p. 619)
  • 7.9 Summary(p. 620)
  • Homework Problems and Questions(p. 621)
  • Problems(p. 622)
  • Discussion Questions(p. 623)
  • Interview: Philip Zimmermann(p. 624)
  • Chapter 8 Network Management(p. 626)
  • 8.1 What Is Network Management?(p. 626)
  • 8.2 The Infrastructure for Network Management(p. 631)
  • 8.3 The Internet Network-Management Framework(p. 634)
  • 8.3.1 Structure of Management Information: SMI(p. 635)
  • 8.3.2 Management Information Base: MIB(p. 638)
  • 8.3.3 SNMP Protocol Operations and Transport Mappings(p. 641)
  • 8.3.4 Security and Administration(p. 644)
  • 8.4 ASN.1(p. 648)
  • 8.5 Firewalls(p. 653)
  • 8.5.1 Packet Filtering(p. 654)
  • 8.5.2 Application Gateways(p. 655)
  • 8.6 Summary(p. 657)
  • Homework Problems and Questions(p. 658)
  • Problems(p. 659)
  • Discussion Questions(p. 659)
  • Interview: Jeff Case(p. 660)
  • References(p. 663)
  • Index(p. 689)

Notas de autor provistas por Syndetics

Jim Kurose is Professor and Chair of the Department of Computer Science at the University of Massachusetts, Amherst
Keith Ross is Chair of the Multimedia Communications Department at Institut Eurecom
Compartir
logopucpr-y-vive

Contáctanos

¡Queremos saber de ti!

Tel. 787.841.2000 Ext. 1801

bibliotecavaldes@pucpr.edu

⁣Búscanos en las redes

© 2026 Desarrollado por Ignite Online • All Rights Reserved • Powered by Koha.