Computer Networks

By John Luis Mark
2026

Description

Computer networks represent a vital and dynamic element of the digital world, connecting people, devices, and systems in a seamless and intelligent web of communication. Understanding the principles of networking, from physical infrastructure and protocols to security and management, is essential for navigating and contributing to the modern technological landscape. As networks continue to expand and evolve, their impact on society will only deepen, shaping the future of connectivity, innovation, and human interaction. The book on Computer Networks offers a comprehensive and structured understanding of how computer systems connect, communicate, and exchange data across various platforms and environments. It serves as an essential resource for students, educators, and professionals in computer science, information technology, and related fields who seek to grasp both the theoretical foundations and practical applications of networking technologies. Beginning with the basic concepts and evolution of computer networking, the book introduces readers to the significance of data communication, the architecture of network systems, and the core principles that enable connectivity between digital devices. The content is carefully organized to build knowledge progressively, starting from simple local area networks (LANs) and advancing toward complex wide area networks (WANs), wireless systems, and the global Internet. Through clear explanations, real-world examples, and detailed diagrams, the book covers critical topics such as network topologies, transmission media, protocol layers, addressing schemes, routing techniques, and security protocols.

About Author

John Luis Mark is a highly respected expert in the field of Computer Networks, known for his extensive contributions to network design, communication protocols, and digital infrastructure development. With over two decades of academic and industry experience, he has established himself as a leading authority in the architecture, operation, and security of computer networks. His expertise spans a wide range of areas including IP networking, wireless communications, internet technologies, and emerging fields like software-defined networking (SDN) and network virtualization. John Luis Mark holds advanced degrees in Computer Science and Network Engineering and has served as a professor and guest lecturer at numerous prestigious institutions. His passion for teaching and research is evident in his clear, methodical approach to complex technical topics, making them accessible to both students and professionals. His academic work includes a rich portfolio of published research papers, conference presentations, and technical reports that have contributed to the advancement of network science and practice. Beyond academia, John has worked as a consultant and systems architect for major technology firms, where he has played a key role in developing scalable, secure, and efficient network infrastructures for enterprise and cloud-based environments. His hands-on experience with real world networking challenges brings practical relevance to his theoretical insights. He has also been instrumental in guiding organizations through digital transformation by adopting advanced networking solutions and integrating modern technologies like IoT and edge computing. In addition to his technical achievements, John Luis Mark is recognized for his dedication to mentorship and knowledge sharing. He frequently conducts workshops and training programs on network security, cloud networking, and next-generation internet technologies. His writing style, as reflected in his textbooks and professional publications, is both informative and engaging, earning him wide acclaim in academic and professional circles.

Table of Content

Preface
Chapter 1. Computer Network Fundamentals: Design and Implementation
Chapter 2. Physical Layer Protocols and Technologies
Chapter 3. Network Protocols at the Data Link Layer
Chapter 4. The Role of MAC in Network Architecture
Chapter 5. Bridging Networks: LAN Connectivity Fundamentals
Chapter 6. Network Layer Protocols: Design and Analysis
Chapter 7. Congestion Control Mechanisms in Transport Layer
Bibliography
Index