Muutke küpsiste eelistusi

Network Evolution and Applications [Kõva köide]

(Jain University, India), (Universidad Nacional Mayor de San Marcos, Peru), (Tata Communications Limited, India)
  • Formaat: Hardback, 240 pages, kõrgus x laius: 234x156 mm, kaal: 476 g, 5 Tables, black and white; 93 Line drawings, black and white; 93 Illustrations, black and white
  • Ilmumisaeg: 14-Nov-2022
  • Kirjastus: CRC Press
  • ISBN-10: 1032299568
  • ISBN-13: 9781032299563
  • Formaat: Hardback, 240 pages, kõrgus x laius: 234x156 mm, kaal: 476 g, 5 Tables, black and white; 93 Line drawings, black and white; 93 Illustrations, black and white
  • Ilmumisaeg: 14-Nov-2022
  • Kirjastus: CRC Press
  • ISBN-10: 1032299568
  • ISBN-13: 9781032299563
Network Evolution and Applications provides a comprehensive, integrative, and easy approach to understanding the technologies, concepts, and milestones in the history of networking. It provides an overview of different aspects involved in the networking arena that includes the core technologies that are essential for communication and important in our day-to-day life. It throws some light on certain past networking concepts and technologies that have been revolutionary in the history of science and technology and have been highly impactful. It expands on various concepts like Artificial Intelligence, Software Defined Networking, Cloud Computing, and Internet of Things, which are very popular at present.

This book focuses on the evolutions made in the world of networking. One cant imagine the world without the Internet today; with the Internet and the present- day networking, distance doesnt matter at all. The COVID-19 pandemic has resulted in a tough time worldwide, with global lockdown, locked homes, empty streets, stores without consumers, and offices with no or fewer staff. Thanks to the modern digital networks, the culture of work from home (WFH) or working remotely with the network/Internet connection has come to the fore, with even school and university classes going online. Although WFH is not new, the COVID-19 pandemic has given it a new look, and industries are now willfully exploring WFH to extend it in the future. The aim of this book is to present the timeline of networking to show the developments made and the milestones that were achieved due to these developments.
Preface xiii
Authors xv
Chapter 1 Communication Network at a Glance
1(18)
Abbreviations
1(1)
1.1 Introduction
1(1)
1.2 Types of Networks
2(3)
1.2.1 Based on Spread of the Network
3(1)
1.2.2 Based on the Type of Connection
4(1)
1.2.3 Based on the Type of Signals
5(1)
1.3 Network Topology
5(4)
1.3.1 Bus Topology
6(1)
1.3.2 Star Topology
6(1)
1.3.3 Mesh Topology
7(1)
1.3.4 Ring Topology
7(2)
1.3.5 Hybrid Topology
9(1)
1.4 Data Communication
9(5)
1.4.1 Use Cases of Data Communication
10(1)
1.4.2 Different Data Communication Mode
11(1)
1.4.3 Components of Data Communication
11(2)
1.4.4 Cellular or Mobile Communication
13(1)
1.4.5 Internet
14(1)
1.5 International Forums and Organizations
14(2)
1.5.1 ITU-T
14(1)
1.5.2 IANA
15(1)
1.5.3 IETF
15(1)
1.5.4 3GPP
16(1)
1.6 Conclusion
16(3)
References
16(3)
Chapter 2 Reference Model and Protocol Suite
19(22)
Abbreviations
19(1)
2.1 Introduction
19(1)
2.2 Why Standard Protocol Architecture?
20(1)
2.3 Logistics of Communication
20(7)
2.3.1 Protocols
21(1)
2.3.2 Layers
21(1)
2.3.3 Service
22(1)
2.3.4 Client/Server Method
22(1)
2.3.5 Addressing
22(2)
2.3.6 Reliability
24(1)
2.3.7 Flow Control Mechanism
24(3)
2.3.8 Connection Oriented - Connectionless
27(1)
2.4 TCP/IP
27(5)
2.4.1 Layered Architecture
28(2)
2.4.2 TCP/IP Operation
30(2)
2.5 OSI
32(6)
2.5.1 Layered Architecture
32(3)
2.5.2 OSI Operation
35(2)
2.5.3 Comparing TCP/IP and OSI Model
37(1)
2.6 IP Address
38(1)
2.6.1 IPv4 Address
38(1)
2.6.2 IPv6 Address
38(1)
2.7 Conclusion
38(3)
References
39(2)
Chapter 3 The First Internet: ARPANET
41(20)
Abbreviations
41(1)
3.1 Introduction
41(1)
3.2 ARPANET
42(12)
3.2.1 A Brief History of ARPANET
42(3)
3.2.2 Sites of ARPANET
45(1)
3.2.3 Motivations
46(1)
3.2.3.1 Time-Shared Computers
46(1)
3.2.3.2 Network Working Group
46(1)
3.2.3.3 Request For Comments (RFC)
47(1)
3.2.3.4 Network Control Protocol
47(1)
3.2.3.5 Decentralization of Network or Distributed Control
48(1)
3.2.3.6 Store-and-Forward Switching
49(1)
3.2.3.7 Responsiveness of Network
50(1)
3.2.4 ARPANET Topology
50(1)
3.2.5 ARPANET Network Operation
51(3)
3.3 Reception, Success, and Achievement
54(2)
3.3.1 Growth of ARPANET
55(1)
3.3.2 Impact on Computer Resource and Communication Technology
56(1)
3.4 Conclusion
56(5)
References
58(3)
Chapter 4 Ethernet
61(18)
Abbreviations
61(1)
4.1 Introduction
61(1)
4.2 ALOHA
62(3)
4.2.1 The ALOHA SYSTEM - Architecture
62(1)
4.2.2 ALOHANET
63(2)
4.2.3 Pure and Slotted: ALOHA Protocols
65(1)
4.3 Ethernet History
65(7)
4.3.1 Experimental Ethernet
66(1)
4.3.1.1 Error Detection Mechanism
67(1)
4.3.2 Ethernet Developments in History
68(4)
4.4 Ethernet Concepts
72(5)
4.4.1 Physical Layers of Ethernet
73(1)
4.4.1.1 10 Mbit/s Ethernet
73(1)
4.4.1.2 Fast Ethernet
73(1)
4.4.1.3 Gigabit Ethernet
74(1)
4.4.1.4 Ten Gigabit Ethernet
74(1)
4.4.2 Medium Access Control
75(1)
4.4.3 Ethernet Frame
76(1)
4.5 Conclusion
77(2)
References
78(1)
Chapter 5 Journey of Cables - From Coppers to Optical Fiber
79(20)
Abbreviations
79(1)
5.1 Introduction
79(1)
5.2 History of Telecommunication Cables
80(7)
5.2.1 POTS
82(1)
5.2.2 Development of Ethernet
83(1)
5.2.3 From Analog to Digital
84(1)
5.2.4 Transatlantic Cables
85(2)
5.3 Copper Cables
87(7)
5.3.1 Twistedpairs
88(5)
5.3.2 Coaxial Cables
93(1)
5.3.3 Hybrid Cables
94(1)
5.4 Optical Fiber Cables
94(3)
5.4.1 Single-Mode Fiber
96(1)
5.4.2 Multimode Fiber
97(1)
5.5 Conclusion
97(2)
References
98(1)
Chapter 6 Wireless Networks
99(22)
Abbreviation
99(1)
6.1 Introduction
100(1)
6.2 Wireless Networks and Communication
101(9)
6.2.1 Wireless Telegraphy
102(1)
6.2.2 Mobile Telephone Service - Precellular
103(1)
6.2.3 Mobile Communication - Cellular
104(1)
6.2.3.1 First Generation
104(1)
6.2.3.2 Second Generation
105(1)
6.2.3.3 Third Generation
105(1)
6.2.3.4 Fourth Generation
106(1)
6.2.4 Wi-Fi
106(1)
6.2.5 WiMAX
107(1)
6.2.6 ZigBee
108(1)
6.2.7 Bluetooth
109(1)
6.3 Architecture of Wireless Networks
110(8)
6.3.1 The OSI Reference Model
110(2)
6.3.2 Different Types of Wireless Network
112(1)
6.3.2.1 Wireless Wide Area Network
112(1)
6.3.2.2 Wireless Metropolitan Area Network
113(1)
6.3.2.3 Wireless Local Area Network
113(1)
6.3.2.4 Wireless Personal Area Network
114(1)
6.3.3 Wireless Network Topologies
114(1)
6.3.3.1 Point-to-Point Wireless Network
114(1)
6.3.3.2 Star Wireless Network
115(1)
6.3.3.3 Tree Wireless Network
115(1)
6.3.3.4 Mesh Wireless Network
116(1)
6.3.4 Wireless Service Modes
116(2)
6.4 Conclusion
118(3)
References
119(2)
Chapter 7 Circuit Switching and Packet Switching
121(12)
Abbreviations
121(1)
7.1 Introduction
121(1)
7.2 Switched Network
122(2)
7.3 Circuit Switching
124(3)
7.3.1 Manual Switching
126(1)
7.3.2 Automatic Switching
126(1)
7.4 Packet Switching
127(3)
7.4.1 Datagram
129(1)
7.4.2 Virtual Circuit
129(1)
7.5 Conclusion
130(3)
References
131(2)
Chapter 8 Multiprotocol Label Switching
133(16)
Abbreviations
133(1)
8.1 Introduction
134(1)
8.2 MPLS Background: A Historical View
134(6)
8.2.1 IP Switching Technology
136(2)
8.2.2 Tag Switching
138(1)
8.2.3 IBM ARIS
138(1)
8.2.4 MPLS
139(1)
8.3 Architecture of MPLS
140(7)
8.3.1 MPLS Terminologies
141(2)
8.3.2 MPLS Label Header
143(1)
8.3.3 MPLS Operations
144(1)
8.3.3.1 Assignment of Label
144(1)
8.3.3.2 LDP or TDP Session Establishment
145(1)
8.3.3.3 Distribution of Label
145(1)
8.3.3.4 Retention of Label
146(1)
8.3.4 Label Operations
146(1)
8.4 Conclusion
147(2)
References
148(1)
Chapter 9 Metro Ethernet
149(10)
Abbreviations
149(1)
9.1 Introduction
149(1)
9.2 Metro Ethernet
150(7)
9.2.1 Metro Ethernet Forum
151(1)
9.2.2 MEF: Carrier Ethernet Terminologies
152(1)
9.2.3 MEF: Carrier Ethernet Services
153(1)
9.2.3.1 E-Line
153(1)
9.2.3.2 E-LAN
154(1)
9.2.3.3 E-Tree
155(1)
9.2.3.4 E-Access
156(1)
9.3 Conclusion
157(2)
References
157(2)
Chapter 10 Modern Internet
159(10)
Abbreviations
159(1)
10.1 Introduction
159(1)
10.2 Principles of Modern Internet Architecture
160(5)
10.2.1 Heterogeneity
161(1)
10.2.2 Scalability
162(1)
10.2.3 Simplicity
162(1)
10.2.4 Robustness and Adaptability
163(1)
10.2.5 Loose Coupling
163(1)
10.2.6 Naming and Addressing
164(1)
10.2.7 Distributed Architecture
165(1)
10.3 The Web
165(2)
10.3.1 Web vs. Internet
166(1)
10.3.2 Web 2.0
166(1)
10.4 Conclusion
167(2)
References
168(1)
Chapter 11 Software-Defined Networking
169(10)
Abbreviation
169(1)
11.1 Introduction
169(1)
11.2 Architecture of SDN
170(5)
11.2.1 Components of SDN
170(1)
11.2.1.1 Application Layer
171(1)
11.2.1.2 Northbound Interface
171(1)
11.2.1.3 Control Layer
171(1)
11.2.1.4 Southbound Interface
172(1)
11.2.1.5 Network Operating Systems
172(1)
11.2.1.6 Infrastructure Layer
173(1)
11.2.2 Traffic Flow in SDN
173(1)
11.2.2.1 North-South Flow
173(1)
11.2.2.2 East-West Flow
173(2)
11.3 Open Flow Protocol
175(2)
11.3.1 OpenFlow Table and Flow Entries
176(1)
11.4 Conclusion
177(2)
References
178(1)
Chapter 12 Cloud Computing
179(14)
Abbreviations
179(1)
12.1 Introduction
179(1)
12.2 Background
180(2)
12.3 Benefits and Limitations of the Cloud
182(1)
12.3.1 Benefits
182(1)
12.3.2 Limitations
182(1)
12.4 Deployment Models
183(1)
12.5 Service Models
183(5)
12.6 Featured Providers
188(1)
12.7 Architecture
189(1)
12.8 Cloud Risks
189(1)
12.9 Data Centers as Support for Cloud Computi ng
190(1)
12.10 Conclusions
190(3)
References
192(1)
Chapter 13 Internet of Things
193(22)
Abbreviation
193(1)
13.1 Introduction
193(2)
13.2 IoT World Background
195(3)
13.2.1 Communication Models of IoT
197(1)
13.2.2 Communications Device to Device
197(1)
13.3 Intercommunication between Things
198(4)
13.3.1 Protocols Used to Transmit Data
199(1)
13.3.2 Embedded Vision Systems
199(1)
13.3.3 Webinars on Embedded/Integrated Vision Systems
199(1)
13.3.4 Machine Learning
199(1)
13.3.5 Arduino
199(3)
13.3.6 The Internet of Things as an Ally of Digital Transformation
202(1)
13.4 Internet of Things 2.0: The Next Step toward Industry 4.0
202(1)
13.5 IoT Applications
203(5)
13.5.1 What is IoT, and what are its Main Applications
203(1)
13.5.2 This is What a Home IoT Network Looks Like
203(1)
13.5.3 Business
204(1)
13.5.3.1 Hostelry
204(1)
13.5.3.2 Business IoT Network
204(1)
13.5.4 Vehicle Fleets for Logistics
204(1)
13.5.5 IoT Applications for Home Use
204(1)
13.5.6 Growth of the Number of Connected Devices
205(1)
13.5.7 IoT in Agriculture: Smart Farming
205(1)
13.5.8 Agriculture and Livestock
206(1)
13.5.8.1 Gardening
206(1)
13.5.9 IoT in Medicine IoMT: Smart Health
207(1)
13.5.9.1 Health
207(1)
13.5.10 IoT in Energy Management: Smart Energy
208(1)
13.5.11 IIoT, the Industrial Internet of Things
208(1)
13.6 Advantages of IoT
208(1)
13.7 Limitations of IoT
209(3)
13.7.1 Considerations to Integrate IoT Technologies
209(2)
13.7.2 Challenges and Challenges in Organizations
211(1)
13.7.3 IoT Security
212(1)
13.8 Future of IoT
212(1)
13.9 Conclusions
213(2)
References
213(2)
Chapter 14 Next-Generation IoT and the World of Sensors
215(10)
Abbreviations
215(1)
14.1 Introduction
215(1)
14.2 The World of Sensors
216(1)
14.2.1 Great Growth Potential
216(1)
14.3 Functions of the Sensors That Incorporate the Objects with IoT Technology
217(4)
14.3.1 Sensors for Temperature
217(1)
14.3.2 Sensors for Proximity
218(1)
14.3.3 Sensors for Measurement Gases
219(1)
14.3.4 Sensors for Pressure
219(1)
14.3.5 Sensor for Moisture
219(1)
14.3.6 Sensor of Level
219(1)
14.3.7 Intelligent and Autonomous Sensors
219(2)
14.4 The Next-Generation Internet of Things
221(1)
14.5 Opportunities, Challenges, and Solutions
221(2)
14.6 Conclusions
223(2)
References
223(2)
Chapter 15 Artificial Intelligence and Networking
225(14)
Abbreviations
225(1)
15.1 Introduction
225(1)
15.2 What is AI?
226(3)
15.2.1 Machine Learning
227(1)
15.2.2 Neural Network
228(1)
15.2.3 Deep Learning
229(1)
15.3 How AI Can Transform Computer Networks?
229(7)
15.3.1 AI in Software-Defined Networking
232(1)
15.3.1.1 Some Parameters for Selecting ML Algorithm to Power an SDN Controller
233(1)
15.3.2 AI in the Telcom Networks
234(1)
15.3.3 AI in Cyber Security
235(1)
15.4 Conclusion
236(3)
References
237(2)
Index 239
Vikas Kumar Jha earned his MTech in computer science engineering from ABV-IIITM, Gwalior, with specialization in advanced networks and a BE degree in electronics and communication engineering from RGPV Bhopal. He did his MTech thesis on Quantum Communication Networks and has five international journal publications under his name. His areas of research include communications, networks, cloud computing, and AI in telecommunication. He has received the following global certifications: Cisco Certifications (CCNA-Routing and Switching and CCNA-Security), Juniper Certification-JNCIA, Amazon Certification-AWS Certified Solution Architect Associate, and Microsoft Certification-Azure Cloud Fundamentals. He has more than 8 years of experience in telecommunication, including with Tata Communications Limited, formerly Videsh Sanchar Nigam Limited. He has also taught undergraduate engineering students as a lecturer in an engineering college for a year.

Prof Dr Bishwajeet Pandey earned his PhD in computer science engineering from Gran Sasso Science Institute, LAquila, Italy, under the guidance of Prof Paolo Prinetto, Politecnico DiTorino (World Ranking 13 in Electrical Engineering). He has worked as an assistant professor in the Department of Research, Chitkara University; Junior Research Fellow (JRF) in South Asian University; and lecturer at the Indira Gandhi National Open University. He completed a Master of Computer Applications (MCA) and a Master of Technology (VLSI) from ABVIIITM Gwalior along with R&D project from CDAC-Noida. He is an associate Professor at the Department of Computer Science and Engineering, Jain University, Bangalore, India. He has authored and coauthored 137 papers available on his Scopus Profile: https://www.scopus.com/authid/detail.uri?authorId=57203239026. He has 1400+ citations according to his Google Scholar Profile: https://scholar.google.co.in/citations?user=UZ_8yAMAAAAJ&hl=en. He has experience in the teaching of Innovation and Startup, Computer Network, Digital Logic, Logic Synthesis, and System Verilog. His areas of research interest are green computing, high-performance computing, cyberphysical systems, artificial intelligence, machine learning, and cybersecurity. He is on the board of directors of many startups of his students, e.g., Gyancity Research Consultancy Pvt Ltd.

Prof. Dr. Ciro Rodriguez is a professor-researcher at the National Universities Mayor de San Marcos and Federico Villarreal. He completed his PhD in engineering, did advanced studies at the Institute of Theoretical Physics (ICTP), Italy, and in the United States Particle Accelerator School (USPAS),and studied information technology development policy studies, Korea Telecom (KT), South Korea. His areas of research interest include artificial intelligence, health-social welfare, and environment. He holds two patents in the Patent Office INDECOPI in Peru.