Register your product to gain access to bonus material or receive a coupon.
This EPUB will be accessible from your Account page after purchase.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Computer and Communication Networks, Second Edition, explains the modern technologies of networking and communications, preparing you to analyze and simulate complex networks, and to design cost-effective networks for emerging requirements. Offering uniquely balanced coverage of basic and advanced topics, it teaches through case studies, realistic examples and exercises, and intuitive illustrations.
Nader F. Mir establishes a solid foundation in basic networking concepts; TCP/IP schemes; wireless and LTE networks; Internet applications, such as Web and e-mail; and network security. Then, he delves into both network analysis and advanced networking protocols, VoIP, cloud-based multimedia networking, SDN, and virtualized networks.
In this new edition, Mir provides updated, practical, scenario-based information that many networking books lack, offering a uniquely effective blend of theory and implementation. Drawing on extensive field experience, he presents many contemporary applications and covers key topics that other texts overlook, including P2P and voice/video networking, SDN, information-centric networking, and modern router/switch design.
Students, researchers, and networking professionals will find up-to-date, thorough coverage of
Key features include
Preface xxiii
About the Author xxxvii
Part I: Fundamental Concepts 1
Chapter 1: Packet-Switched Networks 3
1.1 Basic Definitions in Networks 4
1.2 Types of Packet-Switched Networks 11
1.3 Packet Size and Optimizations 15
1.4 Foundation of Networking Protocols 17
1.5 Addressing Scheme in the Internet 21
1.6 Equal-Sized Packets Model 28
1.7 Summary 28
1.8 Exercises 29
1.9 Computer Simulation Project 34
Chapter 2: Overview of Networking Devices 37
2.1 Network Interface Cards (NICs) 39
2.2 Switching and Routing Devices 40
2.3 Wireless Switching and Routing Devices 47
2.4 Modems 50
2.5 Multiplexers 58
2.6 Summary 66
2.7 Exercises 67
2.8 Computer Simulation Project 69
Chapter 3: Data Links and Link Interfaces 71
3.1 Data Links 72
3.2 Link Encoder 75
3.3 Error Detection and Correction on Links 77
3.4 Flow Control on Links 85
3.5 Link Access by Multiple Users 92
3.6 Wireless Channel Access by Multiple Users 97
3.7 Link Aggregation 107
3.8 Summary 109
3.9 Exercises 110
3.10 Computer Simulation Project 114
Chapter 4: Local Area Networks and Networks of LANs 115
4.1 LANs and Basic Topologies 116
4.2 LAN Protocols 117
4.3 Networks of LANs 121
4.4 MAC/IP Address Conversion Protocols 130
4.5 Spanning-Tree Protocol (STP) 133
4.6 Virtual LANs (VLANs) 136
4.7 Wireless LANs 139
4.8 IEEE 802.11 Wireless LAN Standard 142
4.9 Case Study: DOCSIS, a Cable TV Protocol 151
4.10 Summary 152
4.11 Exercises 153
4.12 Computer Simulation Project 157
Chapter 5: Wide-Area Routing and Internetworking 159
5.1 IP Packets and Basic Routing Policies 160
5.2 Path Selection Algorithms 173
5.3 Intradomain Routing Protocols 178
5.4 Interdomain Routing Protocols 188
5.5 Internet Protocol Version 6 (IPv6) 196
5.6 Congestion Control at the Network Layer 199
5.7 Summary 207
5.8 Exercises 209
5.9 Computer Simulation Project 213
Chapter 6: Multicast Routing and Protocols 215
6.1 Basic Definitions and Techniques 216
6.2 Local and Membership Multicast Protocols 221
6.3 Intradomain Multicast Protocols 223
6.4