rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: Network algorithmics
    sub title: an interdisciplinary approach to designing fast networked devices
  name:
    name part: Varghese, George
    name part: 1960-
    role:
      role term: creator
    role:
      role term: author.
  name:
    name part: Xu, Jun
    role:
      role term: author.
  type of resource: text
  genre: bibliography
  origin info:
    place:
      place term: mau
    date issued: 2022
    copyright date: 2022
    edition: Second edition.
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: remote
    extent: 1 online resource (xxv, 568 pages) : illustrations.
  abstract: "Network Algorithmics: An Interdisciplinary Approach to Designing Fast Networked Devices, Second Edition takes an interdisciplinary approach to applying principles for efficient implementation of network devices, offering solutions to the problem of network implementation bottlenecks. In designing a network device, there are dozens of decisions that affect the speed with which it will perform -- sometimes for better, but sometimes for worse. The book provides a complete and coherent methodology for maximizing speed while meeting network design goals. The book is uniquely focused on the seamless integration of data structures, algorithms, operating systems and hardware/software co-designs for high-performance routers/switches and network end systems. Thoroughly updated based on courses taught by the authors over the past decade, the book lays out the bottlenecks most often encountered at four disparate levels of implementation: protocol, OS, hardware and architecture. It then develops fifteen principles key to breaking these bottlenecks, systematically applying them to bottlenecks found in end-nodes, interconnect devices and specialty functions located along the network. Later sections discuss the inherent challenges of modern cloud computing and data center networking."--
  table of contents: 1. Introducing network algorithmics -- 2. Network implementation models -- 3. Fifteen implementation principles -- 4. Principles in action -- 5. Cpoying data -- 6. Transferring control -- 7. Maintaining timers -- 8. Demultiplexing -- 9. Protocol processing -- 10. Exact-match lookups -- 11. Prefix-match lookups -- 12. Packet classification -- 13. Switching -- 14. Scheduling packets -- 15. Routers as distributed systems -- 16. Measuring network traffic -- 17. Network security -- 18. Conclusions.
  note: George Varghese, Jun Xu.
  note: Includes bibliographical references and index.
  note: George Varghese is a widely recognized authority on the art of network protocol implementation. Currently he holds the Jonathan B. Postel Chair of Networking at the University of California, Los Angeles. Jun Xu has been a Professor in the School of Computer Science at Georgia Tech since 2000. He has worked on the design and analysis of network algorithmics for over two decades.
  subject:
    topic: Computer network protocols
  subject:
    topic: Protocoles de réseaux d'ordinateurs
  subject:
    topic: Computer network protocols
  classification: TK5105.55 .V37 2022
  classification: 004.6/2
  related item:
    title info:
      title: Network algorithmics
    name:
      name part: Varghese, George, 1960-
    origin info:
      publisher: Cambridge MA : Morgan Kaufmann, 2022
      edition: Second edition.
    identifier: (OCoLC)1295106990
  related item:
    title info:
      title: Morgan Kaufmann series in networking
  identifier: 9780128099865
  identifier: 0128099860
  identifier: 9780128099278
  identifier: 0128099275
  identifier: 9780128099865 O'Reilly Media
  identifier: https://proxy.library.tamu.edu/login
  record info:
    record content source: ORMDA
    record creation date: 221114
    record change date: 20260128183255.9
    record identifier: in00004672958
    language of cataloging:
      language term: eng