Upload
vaibhav-jain
View
27
Download
3
Embed Size (px)
DESCRIPTION
Book for preparing BCA
Citation preview
BC 0055 TCPIP Protocol Suite
Contents
Unit 1
Architecture of TCP / IP 1
Unit 2
Network Interfaces 13
Unit 3
Internetworking Protocols 43
Unit 4
Transport Protocols 94
Unit 5
Domain Name System 125
Unit 6
Remote Execution 150
Unit 7
FTP and TFTP 159
Unit 8
Mail Applications 182
Unit 9
The Web 206
Unit 10
Network Management 224
Department: Information Technology Program: BCA-New Prof. V.B Nanda Gopal Director & Dean Directorate of Distance Education Sikkim Manipal University of Health, Medical & Technological Sciences
Board of Studies
1. Name Dr. U.B. Pavanaja
Designation General Manager – Academics
Organisation / Institution Manipal Universal Learning Pvt Ltd
Location Bangalore
2. Name Prof. Bhushan Patwardhan
Designation Chief Academics
Organisation / Institution Manipal Education
Location Bangalore
3. Name Dr. Harishchandra Hebbar
Designation Director
Organisation / Institution Manipal Centre for Information Sciences
Location Manipal
4. Name Dr. N.V. Subba Reddy
Designation Head of Department, Computer Science and Engineering
Organisation / Institution Manipal Institute of Technology
Location Manipal
5. Name Dr. Ashok Hegde
Designation Vice President
Organisation / Institution MindTree Consulting Ltd
Location Bangalore
6. Name Dr. Ramprasad Varadachar
Designation Director, Computer Studies
Organisation / Institution Dayanand Sagar College of Engineering
Location Bangalore
7. Name Nirmal Kumar Nigam
Designation Head of Program, Information Technology
Organisation / Institution Sikkim Manipal University
Location Manipal
8. Name Dr. A. Kumaran
Designation Research Manager, Multilingual Research
Organisation / Institution Microsoft Research Labs India
Location Bangalore
9. Name Ravindranath P. S.
Designation Director, Quality
Organisation / Institution Yahoo India
Location Bangalore
10. Name Dr. Ashok Kallarakkal
Designation VP
Organisation / Institution IBM India
Location Bangalore
11. Name H. Hiriyannaiah
Designation Group Manager
Organisation / Institution EDS Mphasis
Location Bangalore
Program (s) : BCA Subject (s) : TCP/IP Protocol Suite Subject Code (s) : BC 0055
Content Preparation Team
Content writing / compilation
Name Mr. Santosh Rao
Designation Sr Lecturer, Dept. of ICT
Organisation / Institution MIT
Location Manipal
Content Editing
Name(s) Balasubramani R
Designation Asst. Professor, Dept. of IT
Organisation / Institution SMU – DDE
Location Manipal
Name(s) Nirmal Kumar Nigam.
Designation Asst. Professor and HOP , Dept. of IT
Organisation / Institution SMU – DDE
Location Manipal
Language Editing
Name Ms. Aparna Ramanan
Designation Asst Professor
Organisation / Institution SMD-DDE
Location Manipal
Edition: Spring 2009 This book is a distance education module comprising of written and collated learning material for our students.
All rights reserved. No part of this work may be reproduced in any form by any means without permission in writing from Sikkim Manipal University of Health, Medical and Technological Sciences, Gangtok, Sikkim.
Printed and Published on behalf of Sikkim Manipal University of Health, Medical and Technological Sciences, Gangtok, Sikkim by Mr. Rajkumar Mascreen, GM, Manipal Universal Learning Pvt. Ltd., Manipal – 576 104. Printed at Manipal Press Limited, Manipal.
SUBJECT INTRODUCTION
Today, the internet and the World Wide Web (WWW) are well known terms
for millions of people all over the world. Many people depend on
applications enabled by the internet, such as electronic mail and web
access. In addition, the increase in popularity of business applications
places additional emphasis on the internet. The Transmission Control
Protocol/Internet Protocol (TCP/IP) protocol suite is the engine for the
Internet and networks worldwide. Its simplicity and power has leads it to
becoming the single network protocol of choice in the world today. The
whole book discusses TCP/IP suits and is divided into 10 units.
Unit 1: Architecture of TCP / IP
This unit speaks about The Internet standard Process, Request for
Comments, TCP/IP terminology, and different layers of TCP/IP Protocol
Suite.
Unit 2 : Network Interfaces
This unit speaks about the Ethernet : IEEE 802 LANs, Fiber Distributed data
Interface, Serial Line IP, Point-to-Point Protocol, Integrated services Digital
Networks (ISDN), X.25, Frame Relay, SONET and Asynchronous Transfer
Mode (ATM).
Unit 3: Internetworking Protocols
This unit speaks about Internet Protocol, Internet control Message Protocol,
Internet Group Management Protocol, Address Resolution Protocol,
Reverse Address resolution Protocol, Bootstrap Protocol and Dynamic host
configuration Protocol.
Unit 4: Transport protocols
This unit speaks about Ports and Sockets, User Datagram Protocol,
Transmission Control Protocol and TCP Congestion Control Algorithms.
Unit 5: Domain Name System
This unit speaks about Hierarchical namespace, Fully Qualified Names,
Mapping domain names to IP Addresses and vice versa. In addition to this
we also discuss about the distributed Name Space, Domain Name
Resolution, Domain Name Server Operation, Domain Name system
Resource Records and Messages.
Unit 6: Remote Execution
This unit speaks about Telnet, its Operation, Command structure and Basic
Telnet Commands and then about Remote Execution Command Protocol
(REXEC and RSH).
Unit 7: FTP and TFTP
This unit speaks about File Transfer Protocol, its operations and Trivial File
Transfer Protocol.
Unit 8: Mail Applications
This unit speaks about Simple Mail Transfer Protocol (SMTP), How it works,
its Header Format, its mail Transaction Flow, Post Office Protocol and about
Internet Message access Protocol.
Unit 9: The Web
This unit speaks about web browsers, web servers, and about Hypertext
Transfer Protocol.
Unit 10: Network Management
This unit speaks about The Simple Network Management Protocol (SNMP),
SNMP agent, SNMP Manager, SNMP Subagent, SNMP Model SNMP
Traps, SNMP Versions, Single Authentication and privacy Protocol and
about the NETSTAT Utilities.