Data Communication and Network By Shashi Banzal

Data Communication and Network By Shashi Banzal
76% Off
Rental

Data Communication and Network By Shashi Banzal

3431 Views
Publisher: Laxmi Publications
ISBN: 9789383828395
Author:

Available Options ( In Stock )

Rental?
Buy
Buy Chapters
INR 595.00 INR 143.20 ( 76% Off )
Effective Price after using Coupon Code: SAVE20
Download & Read Books Offline (Desktop/Laptop/Android Device) :
Customers who Bought this Ebook also Bought
  • Buy Chapter
  • Description

About this eBook

PREFACE TO THE SECOND EDITION This book is a complete guide to data and computer network communication. The book covers all networking layers in detail. First it places emphasis on the physical layer, which has been the high growth area of hardware and computer networking and communication. Also at top layer, indeed, many of the recent revolutions in computer networking including the Web, audio and video streaming and content distribution have taken place at the application layer. In preparation of first edition of this book, we believed that the application layer would remain the highest growth area in the field, both in terms of research and actual deployment. The intervening years have unquestionably shown this to be true. An early emphasis on the application layer issues differ from the approaches taken in most other texts, which have only a small or non-existent amount of material on network applications, their requirements, application layer paradigms e.g., clients server and the application programming interfaces. Second, our experience as instructors has been that teaching networking applications near the beginning of the course is a powerful motivational tool. Students are thrilled to learn about how networking applications work-applications such as e-mail and the web, which most students use on a daily basis. Once a student understands the applications, the student can then understand the network services needed to support these applications. The student can then, in turn, examine the various ways in which such services might be provided and implemented in the upper layers. Covering applications early thus provides motivation for the remainder of the text. Third, the bottom-up approach enables instructors to introduce network hardware development at an early stage. Students not only see how popular applications and protocols work, but also learn how easy it is to create their own network applications and application-level protocols. Other introductory computer networking texts do not cover application development and socket programming. Thus, with the bottomup approach, students get early exposure to the notions of hardware programming interfaces APIs , service models, and protocols-important concepts that resurface in all of the subsequent layers. The part-by-part description of the book follows it is divided into five parts. Part 1 describes the introduction to data and computer network communication, explores data communication and focuses on computer network as part of an effective strategy to solve that problem. This part contains two chapters. Part 2 describes the physical layer structure and it covers six chapters. Part 3 describes the data link layer structure and it contains three chapters. Part 4 describes the medium access control layer, it contains two chapters. Part 5 describes the local area network, it contains ten chapters. Part 6 describes all about network layer right from its working and routing. Part 7 describes flow and congestion control. Part 8 describes transport layer and contains one chapter on the topic. The last Part 9 contains one last chapter describing all protocols which are used at presentation and application layer. The book contains a large number of examples, exercises and figures, which should enhance its suitability for class room instructions some of the exercises are theoretical and practical in nature and supplement substantially the main text. AU THOR AU
PREFACE TO THE FIRST EDITION Unlike the other computer networking texts, this text is organized in a bottom-up manner that is, it begins at the physical layer and works its way down towards the application layer. The bottom-up approach has several important benefits. First, it places emphasis on the physical layer, which has been the high growth area of hardware and computer networking and communication. Also at top layer, indeed, many of the recent revolutions in computer networking including the Web, audio and video streaming and content distribution have taken place at the application layer. In preparing the first edition of this book, we believed that the application layer would remain the highest growth area in the field, both in terms of research and actual deployment. The intervening years have unquestionably shown this to be true An early emphasis on application layer issues differs from the approaches taken in most other texts, which have only a small or nonexistent amount of material on network applications, their requirements, application layer paradigms e.g., client server , and the application programming interfaces. Second, our experience as instructors has been that teaching networking applications near the beginning of the course is a powerful motivational tool.