Network Algorithmics: An Interdisciplinary Approach to Designing Fast Networked Devices (Hardcover)
暫譯: 網路演算法學:設計快速網路設備的跨學科方法 (精裝版)
George Varghese
- 出版商: Morgan Kaufmann
- 出版日期: 2004-12-01
- 售價: $1,350
- 貴賓價: 9.8 折 $1,323
- 語言: 英文
- 頁數: 496
- 裝訂: Hardcover
- ISBN: 0120884771
- ISBN-13: 9780120884773
-
相關分類:
Algorithms-data-structures
-
其他版本:
Network Algorithmics: An Interdisciplinary Approach to Designing Fast Networked Devices, 2/e (Paperback)
買這商品的人也買了...
-
Visual C#.NET 程式設計經典$650$514 -
ASP.NET 程式設計徹底研究$590$466 -
Office XP 快易通$199$179 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
SCJP‧SCJD 專業認證指南 (Sun Certified Programmer & Developer for Java 2 #310-305 與310-027)$850$723 -
Machine Learning (IE-Paperback)$1,100$1,078 -
JSP 2.0 技術手冊$750$593 -
最新 JavaScript 完整語法參考辭典 第三版$490$382 -
Windows 程式設計使用 MFC (Programming Windows with MFC, 2/e)$990$782 -
Head First Design Patterns (Paperback)$2,370$2,252 -
Windows CE.NET 程式設計 (Programming Microsoft Windows CE .Net, 3/e)$890$703 -
Linux 指令詳解辭典$650$553 -
ASP.NET 徹底研究進階技巧─高階技巧與控制項實作$650$507 -
UML 精華第三版 : 標準物件模型語言 (UML Distilled, 3/e)$460$363 -
Struts 333個應用範例技巧大全集$590$460 -
Sniffer Pro 網路最佳化與故障排除手冊$580$452 -
PSP: A Self-Improvement Process for Software Engineers (Hardcover)$880$862 -
PhotoImpact 10 造像新魅力$480$408 -
Head First Servlets & JSP:SCWCD 專業認證指南 (Head First Servlets & JSP)$880$748 -
駭客現形 (Hacking Exposed, 5/e)$860$731 -
鳥哥的 Linux 私房菜基礎學習篇, 2/e$780$663 -
Ajax 網頁程式設計─Google 成功背後的技術$580$493 -
ASP.NET 2.0 深度剖析範例集$650$507 -
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774 -
資訊架構學網站應用 (Information Architecture for the World Wide Web, 3/e)$720$569
商品描述
Description:
In designing a network device, you make dozens of decisions that affect the speed with which it will perform—sometimes for better, but sometimes for worse. Network Algorithmics provides a complete, coherent methodology for maximizing speed while meeting your other design goals.
Author George Varghese begins by laying out the implementation bottlenecks that are most often encountered at four disparate levels of implementation: protocol, OS, hardware, and architecture. He then derives 15 solid principles—ranging from the commonly recognized to the groundbreaking—that are key to breaking these bottlenecks.
The rest of the book is devoted to a systematic application of these principles to bottlenecks found specifically in endnodes, interconnect devices, and specialty functions such as security and measurement that can be located anywhere along the network. This immensely practical, clearly presented information will benefit anyone involved with network implementation, as well as students who have made this work their goal.
Table of Contents:
1 Introducing Network Algorithmics
2 Network Implementation Models
3 Fifteen Implementation Principles
4 Principles in Action
5 Copying Data
6 Transfering 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
Appendix A Detailed Models
商品描述(中文翻譯)
描述:
在設計網路設備時,您需要做出數十個決策,這些決策會影響其性能速度——有時是正面的,但有時則是負面的。《網路演算法學》提供了一個完整且一致的方法論,以最大化速度,同時滿足其他設計目標。
作者 George Varghese 首先列出了在四個不同實現層面上最常遇到的實現瓶頸:協定、作業系統、硬體和架構。接著,他推導出 15 條堅實的原則——從常見的到開創性的——這些原則對於突破這些瓶頸至關重要。
本書的其餘部分專注於這些原則在特定於終端節點、互連設備以及可以位於網路任何位置的安全性和測量等特殊功能中的系統性應用。這些極具實用性且清晰呈現的信息將使任何參與網路實現的人受益,並且對於將這項工作作為目標的學生也將大有裨益。
目錄:
1 介紹網路演算法學
2 網路實現模型
3 十五條實現原則
4 原則實踐
5 數據複製
6 控制轉移
7 維護計時器
8 去多路復用
9 協定處理
10 精確匹配查詢
11 前綴匹配查詢
12 封包分類
13 交換
14 封包排程
15 路由器作為分散式系統
16 測量網路流量
17 網路安全
18 結論
附錄 A 詳細模型
