Network Systems Design with Network Processors, Agere Version

Douglas E. Comer

  • 出版商: Prentice Hall
  • 出版日期: 2004-10-25
  • 售價: $2,730
  • 貴賓價: 9.5$2,594
  • 語言: 英文
  • 頁數: 496
  • 裝訂: Paperback
  • ISBN: 0131489275
  • ISBN-13: 9780131489271
  • 相關分類: Computer-networks
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Description:

For advanced or second level courses in Computer Networking at the undergraduate or graduate level.

Focusing on network processor technology—a recent development that has become a standard tool used by designers—this book explores the motivation and use of network processors. Comer provides a superb overview, describes the design of network systems such as routers, bridges, switches, firewalls, and other equipment used on the Internet. Part I of the text considers protocol processing and covers implementations on a range of hardware architectures used in traditional network systems; Part II explores network processor technology; Part III examines one network processor in detail, the Agere APP550. Examples throughout are taken from commercially available products, but no knowledge of industry jargon is assumed.

 

Table of Contents:

     1 Introduction And Overview 

     2 Basic Terminology And Example Systems 

     3 Review Of Protocols And Packet Formats

PART I Traditional Protocol Processing Systems

 4 Conventional Computer Hardware Architecture

     5 Basic Packet Processing: Algorithms And Data Structures

     6 Packet Processing Functions

     7 Protocol Software On A Conventional Processor

     8 Hardware Architectures For Protocol Processing

     9 Classification And Forwarding

    10 Switching Fabrics

PART II Network Processor Technology

11 Network Processors: Motivation And Purpose

    12 The Complexity Of Network Processor Design

    13 Network Processor Architectures

    14 Issues In Scaling A Network Processor

    15 Examples Of Commercial Network Processors

    16 Design Tradeoffs And Consequences

PART III Example Network Processor

17 Overview Of The Agere Network Processor

    19 Reference Platform And Simulator (HDS, SPA)

    20 Classification With A Pattern Matching Language (FPL)

    21 State Engine And Scripting Language (C-NP)

   22 Traffic Manager (TM)

    23 Host Interface And Control Functions

    24 An Example System

 Appendix 1 Glossary Of Terms And Abbreviations 403

    Bibliography

    Index

商品描述(中文翻譯)

描述:



本書針對大學或研究生的高級或第二級計算機網絡課程。專注於網絡處理器技術——一種最近成為設計師常用工具的新發展,本書探討了網絡處理器的動機和使用。Comer提供了一個出色的概述,描述了網絡系統的設計,如路由器、橋接器、交換機、防火牆和其他在互聯網上使用的設備。本書的第一部分考慮了協議處理,並涵蓋了傳統網絡系統中使用的各種硬件架構的實現;第二部分探討了網絡處理器技術;第三部分詳細介紹了一個網絡處理器,即Agere APP550。書中的示例都來自商業產品,但不需要對行業術語有所了解。



 


目錄:



     1 簡介和概述 

     2 基本術語和示例系統 

     3 協議和數據包格式回顧


第一部分 傳統協議處理系統


 4 傳統計算機硬件架構

     5 基本數據包處理:算法和數據結構


     6 數據包處理功能


     7 傳統處理器上的協議軟件


     8 協議處理的硬件架構


     9 分類和轉發


    10 交換結構


第二部分 網絡處理器技術


11 網絡處理器:動機和目的

    12 網絡處理器設計的複雜性


    13 網絡處理器架構


    14 網絡處理器擴展的問題


    15 商業網絡處理器的示例


    16 設計折衷和後果


第三部分 示例網絡處理器


17 Agere網絡處理器概述

    19 參考平台和模擬器(HDS,SPA)


    20 使用模式匹配語言進行分類(FPL)


    21 狀態引擎和腳本語言(C-NP)


   22 流量管理器(TM)


    23 主機接口和控制功能


<```