Networking Books


Computer Networking

This section contains free e-books and guides on Computer Networking & Data Communication, some of the resources in this section can be viewed online and some of them can be downloaded.

Recently Added Books

Cloud Computing Architecture and Applications

This book presents some critical applications in cloud frameworks along with some innovation design of algorithms and architecture for deployment in cloud environment. It is a valuable source of knowledge for researchers, engineers, practitioners, and graduate and doctoral students working in the field of cloud computing. It will also be useful for faculty members of graduate schools and universities.

sNA Pages

Special Topics on Cloud Computing Course Notes

The objectives of this note are to provide a foundation in cloud computing and experience programming using virtualized resources. This note will introduce concepts of cloud computing. It will cover the cloud computing models Infrastructure-as-a-Service (Iaas), Platform-as-a-Service (Paas), and Software-as-a-Service (SaaS).

sNA Pages

Introduction to Computer Networks Course Notes

This note is an introduction to the design and analysis of computer networks and their applications, including the basics of data communication, network topologies, protocols, routing and switching, naming and addressing.

sNA Pages

Communications and Networking

This book focuses on the issues at the lowest two layers of communications and networking and provides recent research results on some of these issues. This book covers a wide range of interesting topics of communications and networking. The introductions, data, and references in this book will help the readers know more abut this topic and help them explore this exciting and fast-evolving field.

sNA Pages

Internet Technology

This note covers the following topics: Introduction To Internet, Network Technologies, TCP/IP, IP Subnetting and Addressing, Internet Routing Protocol, Client Server Concepts DNS,Telnet,Ftp, Electronic Mail.

sNA Pages

Internet Systems Design Technologies for Modern Information Systems

This note explores the technologies that form the core of Internet-based modern information systems. Design issues associated with designing a modern information system will be discussed.

sNA Pages

Network Management Class Notes

This note focuses on practices, standards, and open issues regarding the management of networks, computers that are connected to networks, and business applications that reside on the computers. It examines both theoretical and practical issues in the field of network management. Topics covered includes: Data Communications and Network Management, Computer Network Technologies, Standards, Models, and Language, SNMPv1 Network Management, SNMP Management, Broadband Network Management, Telecommunications Network Management, Web-Based Management.

sNA Pages

Managing and securing computer networks

This note covers the following topics: Network management, Principles of Network Security, Securing applications, Securing TCP connections: SSL or TLS, Network Layer Security: IPsec, Network Access Control and Securing LANs.

sNA Pages

Network Programming Lecture Notes

This note covers the following topics: Basic Network Concepts, Basic web Concepts, Streams, Sockets, Servlets and JSP, Handling the Client Request,Handling Cookies, Session Tracking, JSP Introduction and Overview, Invoking Java Code with JSP Scripting Elements, Using JavaBeans Components in JSP Documents, Tomcat and MySQL Configuration.

sNA Pages

Introduction to Network Programming

This note provides a quick introduction to students on writing network application using BSD socket API.

s65 Pages

Computer Networking and Internet Protocols A Comprehensive Introduction

This note covers the following topics: IP: Addressing, forwarding, IPv6, TCP, Ethernet, Quality of Service (QoS): RSVP, Multi-protocol Label Switching (MPLS), Route Discovery Protocols : RIP, OSPF, BGP, Wireless networking and Optical networking.

s263 Pages

Transmission Control Protocol by Wikipedia

The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite. Topics covered includes: Historical origin, Network function, TCP segment structure, Protocol operation, Vulnerabilities, TCP ports, Development, TCP over wireless networks, Hardware implementations, Debugging, Checksum computation.

sNA Pages

An Introduction to Telecom

Currently this section contains no detailed description for the page, will update this page soon.

s Pages

Practical Voice Over IP Lecture notes

This note is to make you understand what Voice over IP (VoIP) systems are, their basic architectures, and the underlying protocols and provides a basis for your own research and development in this area.

s429 Pages

Voice over IP by Dr. Aaron Solomon

This note covers the following topics: IP Telephony, Transporting Voice by Using IP,Session Initiation Protocol (SIP), IETF Structure and Internet Standards Process, SIP-based VoIP Lab, Socket Programming--Traceroute, IPv6 Socket Programming, UDP Socket Programming, Waveform Function.

sNA Pages

WIMAX New Developments

The book will provide a wide horizon to visualize the WiMAX technology and its developments leading towards 4G systems. It will provide a good platform to the researchers with clues to the innovative ideas in WiMAX domain.

s442 Pages

WiMAX Technologies Architectures, Protocols Resource Management and Applications PDF 177P

This note covers the following topics: introduction, main standards in bwa, wimax supported applications, basic ieee, summary of phy mac and convergence layers, resource management and control qos, ieee, micro and macromobility and media independent handover

s177 Pages

Wireless Ad Hoc and Sensor Networks

This note take an overview about the different concepts that, different technologies the corresponding protocols etcetera which are there and to enable the wireless Ad Hoc networks. Topics covered includes: Self-organizing Behaviour of Wireless Ad Hoc Networks, Cooperation in Mobile Ad Hoc Networks, MAC Protocols in MANETs, Routing in MANETs.

sNA Pages

Lecture Notes On Wireless Networks And Mobile Computing

This note explains the following topics: Introduction To Mobile Computing, Applications Of Mobile Computing, GSM Protocols, CDMA, Spread Aloha Multiple Acces, Mobile Network Layer, Traditional TCP, Database, Data Dissemination, Mobile Ad Hoc Networks.

s141 Pages