Cover image for Hands-on networking : from theory to practice
Title:
Hands-on networking : from theory to practice
Personal Author:
Publication Information:
Cambridge, UK ; New York : Cambridge University Press, 2009.
Physical Description:
xii, 259 p. : ill. ; 26 cm.
ISBN:
9780521869850

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010236369 TK5105.5 M455 2009 Open Access Book Book
Searching...

On Order

Summary

Summary

Learn the core theory and explore real-world networking issues with this richly illustrated example-based textbook. It provides an accurate view of modern networks through detailed coverage of the most relevant networking technologies, with no unnecessary extras. Carefully designed, affordable laboratory exercises based on open-source software networking tools are included for hands-on practice with real networking devices. Numerous case studies and examples further link theory to practice, whilst the topologies, tools and configurations needed to carry out practical exercises are provided to guide students through each task. Its bottom-up approach is easy for students to follow and perfect for lab-oriented courses.


Author Notes

Maria Luisa Merani is an Associate Professor at the university of Modena and Reggio Emilia, Italy, where she has taught networking courses since 1993. She is an IEEE senior Member, an Editor of the IEEE Transactions on Wireless Communications, and is the author of more than 70 technical papers in the field.
Maurizio casoni is an Associate Professor in Telecommunications at the university of Modena and Reggio Emilia, Italy.
Walter Cerroni is an Assistant Professor in Telecommunications at the University of Bologna, Italy. His teaching experience covers different aspects of communication networks, with most of the courses integrating theory and laboratory exercises or simulations.


Table of Contents

Prefacep. xi
1 Foundationsp. 1
1.1 Signals: time and frequency analysisp. 1
1.2 A more general notion of bandwidthp. 5
1.3 Physical mediap. 5
1.4 Network classificationp. 8
1.4.1 The obvious starting examplep. 8
1.4.2 Circuit-switched versus packet-switched networksp. 9
1.4.3 Distance-based classificationp. 11
1.4.4 Topology-based and further classificationsp. 12
1.4.5 Channel-based classificationp. 14
1.5 Transmission optionsp. 14
1.6 Network delayp. 15
1.7 A last miscellanea of conceptsp. 18
1.7.1 Traffic sourcesp. 18
1.7.2 Service taxonomyp. 18
1.7.3 Performance metricsp. 20
1.7.4 Congestion and QoSp. 21
1.8 A few bibliographical notesp. 22
1.9 Practice: determining the RTTp. 22
1.10 Exercisesp. 26
2 Architectures and protocolsp. 29
2.1 Who's who in the telecommunication worldp. 29
2.2 OSI Model: the seven-layer approachp. 31
2.3 TCP/IP protocol suitep. 37
2.4 IP: Internet protocolp. 40
2.4.1 Public and private IP addressingp. 42
2.4.2 Classless IP addressingp. 46
2.4.3 Subnetting and supemettingp. 48
2.4.4 The delivery of IP packetsp. 52
2.5 TCP: transmission-control protocolp. 54
2.6 UDP: user datagram protocolp. 58
2.7 Exercisesp. 58
3 Ethernet networksp. 61
3.1 Multiple accessp. 61
3.1.1 Carrier sense multiple access strategiesp. 65
3.2 IEEE 802.3 and the IEEE 802 projectp. 67
3.2.1 Reference topologiesp. 68
3.2.2 MAC sublayerp. 70
3.2.3 Physical layerp. 75
3.3 Twisted-pair cabling standardsp. 80
3.4 Practice: address resolution protocolp. 87
3.5 Practice: NIC configurationp. 92
3.6 Practice: a campus network layoutp. 95
4 Wireless networksp. 97
4.1 Wireless LANp. 97
4.1.1 The basket of 802.11 standardsp. 97
4.1.2 Physical layer evolutionp. 98
4.1.3 Architecture and MAC basic mechanismsp. 101
4.1.4 The need for quality of service and the 802.lie documentp. 107
4.1.5 IEEE 802.11 frame formatp. 110
4.1.6 Recent enhancements: the 802.11ndocumentp. 112
4.1.7 The Wi-Fi Alliancep. 113
4.2 Wireless MANp. 113
4.2.1 Physical layerp. 114
4.2.2 MAC featuresp. 118
4.2.3 IEEE 802.16 frame formatp. 122
4.2.4 Scheduling servicesp. 123
4.2.5 WiMAX Forump. 124
4.3 WPAN: wireless personal area networksp. 124
4.4 A glimpse of wireless mesh networksp. 125
4.5 Practice: capturing 802.11 data and control framesp. 127
4.6 Practice: inspecting 802.11 management framesp. 131
4.7 Practice: cracking the 802.11 WPA2-PSK keys, perhaps...p. 132
4.8 Exercisesp. 134
5 LAN devices and virtual LANsp. 136
5.1 Repeaters and bridgesp. 136
5.2 Main features of bridgesp. 138
5.3 Switchesp. 139
5.4 Virtual LANp. 139
5.5 Overview: VLAN definition and benefitsp. 140
5.6 VLAN classificationp. 141
5.7 VLAN on a single switchp. 143
5.8 VLAN on multiple switchesp. 145
5.8.1 The need for tagging and virtual topologyp. 145
5.8.2 IEEE 802.1Q frame taggingp. 147
5.9 Inter-VLAN communicationsp. 148
5.10 Practice: switch management and VLAN configurationp. 151
5.10.1 Switch managementp. 151
5.10.2 VLAN configurationp. 155
5.10.3 Inter-VLAN communicationp. 157
5.11 Exercisesp. 159
6 Routersp. 161
6.1 What is a router?p. 161
6.2 Functions and architecturesp. 162
6.3 Table look-up implementationp. 165
6.4 From routers to middleboxes: firewalls and NATsp. 168
6.5 Practice: routing and forwarding tablep. 173
6.6 Practice: firewalls and packet filteringp. 176
6.7 Practice: network address translationp. 182
7 Routing fundamentals and protocolsp. 187
7.1 Routing algorithmsp. 187
7.1.1 The Bellman-Ford algorithmp. 189
7.1.2 The Dijkstra algorithmp. 192
7.2 Routing protocolsp. 193
7.2.1 Distance vector protocolsp. 193
7.2.2 Link state protocolsp. 194
7.2.3 Distance vector, path vector or link state?p. 195
7.3 Routing in the Internetp. 196
7.3.1 Routing information protocolp. 198
7.3.2 Open shortest path firstp. 200
7.4 Practice: RIP configurationp. 203
7.5 Practice: OSPF configurationp. 210
8 Wide area networks and user accessp. 220
8.1 The xDSL familyp. 220
8.2 The X.25 networkp. 222
8.3 Integrated services digital networkp. 225
8.4 The frame relay servicep. 227
8.5 B-ISDN and ATMp. 231
8.6 MPLS principlesp. 236
8.7 Practice: MPLS router configurationp. 239
8.7.1 Basic LDP configurationp. 239
8.7.2 MPLS traffic engineeringp. 244
8.8 Exercisesp. 247
Referencesp. 248
Indexp. 253