Architecture of network systems:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Amsterdam [u.a.]
Morgan Kaufmann
2011
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Includes bibliographical references and index Machine generated contents note: Chapter 1. Introduction -- Chapter 2. Networks and Network Systems -- Chapter 3. Performance Requirements -- Chapter 4. Interconnects and Switching Fabrics -- Chapter 5. Network Adapters -- Chapter 6. Bridges and L-2 Switches -- Chapter 7. Routers (including software routers) -- Chapter 8. Gateways -- Chapter 9. Application Layer Systems--Deep Packet Inspection -- Chapter 10. Quality-of-Service and Security -- Chapter 11. Specialized Hardware Components I : Memory and Memory Management -- Chapter 12. Specialized Hardware Components II : Network Processors -- Chapter 13. Power Issues in Network Systems -- Chapter 14. Networks-on-Chips and Network Systems -- Chapter 15. Operating Systems for Network Systems -- Chapter 16. Next-Generation Internet Systems Architecture -- Appendix A: The ISO OSI Reference Model and Network Protocols -- Appendix B: Low-Power Design Principles |
Beschreibung: | XVIII, 320 S. graph. Darst. |
ISBN: | 9780123744944 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV036962093 | ||
003 | DE-604 | ||
005 | 20110624 | ||
007 | t | ||
008 | 110118s2011 d||| |||| 00||| eng d | ||
015 | |a GBB0B2949 |2 dnb | ||
020 | |a 9780123744944 |9 978-0-12-374494-4 | ||
035 | |a (OCoLC)706972855 | ||
035 | |a (DE-599)BVBBV036962093 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-473 |a DE-11 |a DE-858 | ||
082 | 0 | |a 004.65 | |
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
100 | 1 | |a Serpanos, Dimitrios N. |e Verfasser |0 (DE-588)143273000 |4 aut | |
245 | 1 | 0 | |a Architecture of network systems |c Dimitrios Serpanos ; Tilman Wolf |
264 | 1 | |a Amsterdam [u.a.] |b Morgan Kaufmann |c 2011 | |
300 | |a XVIII, 320 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
500 | |a Machine generated contents note: Chapter 1. Introduction -- Chapter 2. Networks and Network Systems -- Chapter 3. Performance Requirements -- Chapter 4. Interconnects and Switching Fabrics -- Chapter 5. Network Adapters -- Chapter 6. Bridges and L-2 Switches -- Chapter 7. Routers (including software routers) -- Chapter 8. Gateways -- Chapter 9. Application Layer Systems--Deep Packet Inspection -- Chapter 10. Quality-of-Service and Security -- Chapter 11. Specialized Hardware Components I : Memory and Memory Management -- Chapter 12. Specialized Hardware Components II : Network Processors -- Chapter 13. Power Issues in Network Systems -- Chapter 14. Networks-on-Chips and Network Systems -- Chapter 15. Operating Systems for Network Systems -- Chapter 16. Next-Generation Internet Systems Architecture -- Appendix A: The ISO OSI Reference Model and Network Protocols -- Appendix B: Low-Power Design Principles | ||
650 | 4 | |a Computer network architectures | |
650 | 0 | 7 | |a Architektur |g Informatik |0 (DE-588)4139374-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Netzwerk |0 (DE-588)4171529-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Netzwerk |0 (DE-588)4171529-9 |D s |
689 | 0 | 1 | |a Architektur |g Informatik |0 (DE-588)4139374-0 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Wolf, Tilman |e Verfasser |0 (DE-588)141838159 |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020876964&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-020876964 |
Datensatz im Suchindex
_version_ | 1804143686695518208 |
---|---|
adam_text | Contents
Preface
................................................................................................................. xiii
About the Authors
.............................................................................................. xvii
CHAPTER
1
Architecture of network systems overview
............................. 1
Computer networks
...................................................................... 1
Embedded systems
....................................................................... 3
Protocols and network systems
.................................................... 5
Organization of this book
............................................................ 6
CHAPTER
2
Network protocols and network systems
.............................. 11
Introduction
................................................................................. 11
The open systems interconnection reference model
................. 12
Protocol stacks and protocol elements
...................................... 13
Network systems: Definition and types
..................................... 17
Structure of network systems
..................................................... 21
Summary
..................................................................................... 24
CHAPTER
3
Requirements of network systems
....................................... 25
Introduction
................................................................................. 25
Requirements of network applications and services
................. 26
Qualitative requirements
.......................................................... 27
Quantitative requirements
........................................................ 27
Example requirements
.............................................................. 28
The throughput preservation challenge
..................................... 29
Traffic models and benchmarks
................................................. 32
Summary
..................................................................................... 33
CHAPTER
4
Interconnects and switching fabrics
.................................... 35
Introduction
................................................................................. 35
Crossbars and interconnection networks
................................... 38
Switch organization
.................................................................... 40
Switch scheduling
....................................................................... 43
Centralized scheduling
............................................................. 46
Distributed scheduling
.............................................................. 49
Use of randomization
............................................................... 57
Real-time traffic
....................................................................... 61
Summary
..................................................................................... 61
VII
VIH
Contents
CHAPTER
5
Network adapters
............................................................... 63
Introduction
................................................................................. 63
Basic network adapter
................................................................ 64
Adapter operation analysis
......................................................... 66
Memory organization
................................................................. 70
Memory management unit with local memory
....................... 70
Memory management unit and processor with local memory
... 73
Intelligent DMA
......................................................................... 75
Multiprocessor processing element
............................................ 77
Single
SPE
configuration
......................................................... 79
Multi-SPE configuration
—
protocol multiprocessing
.............. 80
Multi-SPE configuration
—
spatial parallelism
......................... 81
Memory management schemes
.................................................. 84
Detached MMU
........................................................................ 86
Distributed MMUs
.................................................................... 87
Summary
..................................................................................... 87
CHAPTER
6
Bridges and layer
2
switches
............................................. 89
Introduction
................................................................................. 89
Types of bridges
......................................................................... 91
Transparent bridging and special-purpose subsystems
............. 92
High-performance transparent bridge architecture
.................... 97
Transparent bridging support unit
.......................................... 101
Network attachment unit design
............................................ 104
Internal switching component operation
................................ 107
Partitioned data memory organization
................................... 109
Layer
2
switches
..................................................................... 110
Summary
................................................................................... 110
CHAPTER
7
Routers
............................................................................ 111
Network layer
...........................................................................
Ill
Functionality of the network layer
........................................
Ill
Systems requirements
............................................................. 112
Generic router design
............................................................. 115
Data plane
................................................................................. 117
Route lookup
.......................................................................... 118
Queuing and buffering management
...................................... 126
Control plane
............................................................................ 129
Routing algorithms
................................................................. 129
Error handling
......................................................................... 136
Example network layer systems
.............................................. 139
Summary
................................................................................... 140
Contents
IX
CHAPTER
8 Transport
layer systems
................................................... 141
Transport layer
.......................................................................... 141
Functionality of the transport layer
....................................... 141
Network flows
........................................................................ 143
Packet classification
............................................................... 147
Transport layer systems
.......................................................... 156
Summary
................................................................................... 160
CHAPTER
9
Application layer systems
................................................. 161
Application layer
...................................................................... 161
Functionality of the application layer
.................................... 162
Application layer protocols
.................................................... 163
Network system support for application layer
........................ 172
Payload inspection
.................................................................. 172
Load balancing
....................................................................... 180
Summary
................................................................................... 182
CHAPTER
10
Quality of service and security
......................................... 183
Cross-layer issues
..................................................................... 183
Quality of service
..................................................................... 183
Quality of service concepts
.................................................... 184
Network support for QoS
....................................................... 187
Link scheduling algorithms
.................................................... 188
Quality of service summary
................................................... 199
Security
..................................................................................... 199
Security concepts
.................................................................... 199
Cryptography overview
.......................................................... 200
Security in network protocols
................................................ 204
Denial-of-service attacks
........................................................ 207
Summary
................................................................................... 210
CHAPTER
11
Specialized hardware components
.................................... 211
Hardware support for packet forwarding
................................ 211
General-purpose packet processors
.......................................... 211
Performance vs flexibility
...................................................... 212
Systems-on-a-chip
.................................................................. 213
Network processors
................................................................ 214
Design choices
........................................................................ 220
Example systems
.................................................................... 223
Special-purpose hardware accelerators
.................................... 224
Trade-offs in use of accelerators
........................................... 224
Example accelerators
.............................................................. 225
Contents
Accelerator
implementations
.................................................. 226
Summary
................................................................................... 227
CHAPTER
12
Power issues in network systems
..................................... 229
Introduction
............................................................................... 229
Lookup engines
........................................................................ 230
Network processors
.................................................................. 235
Summary
................................................................................... 237
CHAPTER
13
Networks on chips
........................................................... 239
Introduction
............................................................................... 239
Network-on-chip architectures
................................................. 240
Network-on-chip routing schemes
........................................... 241
Technology and circuit design
................................................. 242
Bus delay model
..................................................................... 243
Crossbar delay model
............................................................. 244
Power issues
........................................................................... 247
Summary
................................................................................... 248
CHAPTER
14
Run-time support systems
................................................. 249
Software support for network systems
.................................... 249
Network dynamics
.................................................................. 250
Run-time components
............................................................. 250
Software interfaces
................................................................. 252
Operating system support for networking
............................... 253
Networking software in operating systems
........................... 253
Software interactions
.............................................................. 254
Performance considerations
.................................................... 256
Specialized router software
...................................................... 259
Router operating systems
....................................................... 259
Packet processing software
.................................................... 262
Summary
................................................................................... 265
CHAPTER
15
Next-generation Internet architecture
................................ 267
Need for next-generation Internet
............................................ 267
Networking trends
.................................................................... 267
Limitations in the Internet
..................................................... 268
Extended reach of the Internet
............................................... 269
New networking paradigms
................................................... 270
Implications
............................................................................ 273
Network virtualization
.............................................................. 273
Diversity of protocols
............................................................. 273
Contents xi
Single
infrastructure...............................................................
274
Virtualized
networks..............................................................
275
Programmability....................................................................... 277
Programmability in
next-generation networks......................
277
Implementing
programmability.............................................. 279
Experimental
testbeds
............................................................. 280
Commercial incentives
........................................................... 281
Summary
................................................................................... 281
APPENDIX The layered Internet architecture
and network protocols
...................................................... 283
Layered Internet architecture
................................................... 283
Hourglass architecture
............................................................ 284
Protocol processing in network systems
................................ 285
Example protocol stack
.......................................................... 286
Link layer
................................................................................ 287
Medium access control
........................................................... 287
Ethernet
................................................................................... 290
Network layer
........................................................................... 292
Internet protocol suite
............................................................ 292
Internet protocol
..................................................................... 292
Transport layer
.......................................................................... 294
Reliable data transfer
............................................................. 295
Transmission control protocol
................................................ 297
Summary
................................................................................... 299
References
.............................................................................................. 301
Index
....................................................................................................... 313
|
any_adam_object | 1 |
author | Serpanos, Dimitrios N. Wolf, Tilman |
author_GND | (DE-588)143273000 (DE-588)141838159 |
author_facet | Serpanos, Dimitrios N. Wolf, Tilman |
author_role | aut aut |
author_sort | Serpanos, Dimitrios N. |
author_variant | d n s dn dns t w tw |
building | Verbundindex |
bvnumber | BV036962093 |
classification_rvk | ST 200 |
ctrlnum | (OCoLC)706972855 (DE-599)BVBBV036962093 |
dewey-full | 004.65 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.65 |
dewey-search | 004.65 |
dewey-sort | 14.65 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02503nam a2200409 c 4500</leader><controlfield tag="001">BV036962093</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20110624 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110118s2011 d||| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB0B2949</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780123744944</subfield><subfield code="9">978-0-12-374494-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)706972855</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV036962093</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-858</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.65</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Serpanos, Dimitrios N.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143273000</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Architecture of network systems</subfield><subfield code="c">Dimitrios Serpanos ; Tilman Wolf</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Amsterdam [u.a.]</subfield><subfield code="b">Morgan Kaufmann</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVIII, 320 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Machine generated contents note: Chapter 1. Introduction -- Chapter 2. Networks and Network Systems -- Chapter 3. Performance Requirements -- Chapter 4. Interconnects and Switching Fabrics -- Chapter 5. Network Adapters -- Chapter 6. Bridges and L-2 Switches -- Chapter 7. Routers (including software routers) -- Chapter 8. Gateways -- Chapter 9. Application Layer Systems--Deep Packet Inspection -- Chapter 10. Quality-of-Service and Security -- Chapter 11. Specialized Hardware Components I : Memory and Memory Management -- Chapter 12. Specialized Hardware Components II : Network Processors -- Chapter 13. Power Issues in Network Systems -- Chapter 14. Networks-on-Chips and Network Systems -- Chapter 15. Operating Systems for Network Systems -- Chapter 16. Next-Generation Internet Systems Architecture -- Appendix A: The ISO OSI Reference Model and Network Protocols -- Appendix B: Low-Power Design Principles</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer network architectures</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Architektur</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4139374-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Netzwerk</subfield><subfield code="0">(DE-588)4171529-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Netzwerk</subfield><subfield code="0">(DE-588)4171529-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Architektur</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4139374-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wolf, Tilman</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)141838159</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020876964&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-020876964</subfield></datafield></record></collection> |
id | DE-604.BV036962093 |
illustrated | Illustrated |
indexdate | 2024-07-09T22:51:37Z |
institution | BVB |
isbn | 9780123744944 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-020876964 |
oclc_num | 706972855 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-11 DE-858 |
owner_facet | DE-473 DE-BY-UBG DE-11 DE-858 |
physical | XVIII, 320 S. graph. Darst. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | Morgan Kaufmann |
record_format | marc |
spelling | Serpanos, Dimitrios N. Verfasser (DE-588)143273000 aut Architecture of network systems Dimitrios Serpanos ; Tilman Wolf Amsterdam [u.a.] Morgan Kaufmann 2011 XVIII, 320 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Includes bibliographical references and index Machine generated contents note: Chapter 1. Introduction -- Chapter 2. Networks and Network Systems -- Chapter 3. Performance Requirements -- Chapter 4. Interconnects and Switching Fabrics -- Chapter 5. Network Adapters -- Chapter 6. Bridges and L-2 Switches -- Chapter 7. Routers (including software routers) -- Chapter 8. Gateways -- Chapter 9. Application Layer Systems--Deep Packet Inspection -- Chapter 10. Quality-of-Service and Security -- Chapter 11. Specialized Hardware Components I : Memory and Memory Management -- Chapter 12. Specialized Hardware Components II : Network Processors -- Chapter 13. Power Issues in Network Systems -- Chapter 14. Networks-on-Chips and Network Systems -- Chapter 15. Operating Systems for Network Systems -- Chapter 16. Next-Generation Internet Systems Architecture -- Appendix A: The ISO OSI Reference Model and Network Protocols -- Appendix B: Low-Power Design Principles Computer network architectures Architektur Informatik (DE-588)4139374-0 gnd rswk-swf Netzwerk (DE-588)4171529-9 gnd rswk-swf Netzwerk (DE-588)4171529-9 s Architektur Informatik (DE-588)4139374-0 s DE-604 Wolf, Tilman Verfasser (DE-588)141838159 aut Digitalisierung UB Bamberg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020876964&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Serpanos, Dimitrios N. Wolf, Tilman Architecture of network systems Computer network architectures Architektur Informatik (DE-588)4139374-0 gnd Netzwerk (DE-588)4171529-9 gnd |
subject_GND | (DE-588)4139374-0 (DE-588)4171529-9 |
title | Architecture of network systems |
title_auth | Architecture of network systems |
title_exact_search | Architecture of network systems |
title_full | Architecture of network systems Dimitrios Serpanos ; Tilman Wolf |
title_fullStr | Architecture of network systems Dimitrios Serpanos ; Tilman Wolf |
title_full_unstemmed | Architecture of network systems Dimitrios Serpanos ; Tilman Wolf |
title_short | Architecture of network systems |
title_sort | architecture of network systems |
topic | Computer network architectures Architektur Informatik (DE-588)4139374-0 gnd Netzwerk (DE-588)4171529-9 gnd |
topic_facet | Computer network architectures Architektur Informatik Netzwerk |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020876964&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT serpanosdimitriosn architectureofnetworksystems AT wolftilman architectureofnetworksystems |