Exam Details
Subject | TCP/IP PROGRAMMING | |
Paper | ||
Exam / Course | Bachelor of Computer Applications | |
Department | School of Computer and Information Sciences (SOCIS) | |
Organization | indira gandhi national open university | |
Position | ||
Exam Date | December, 2016 | |
City, State | new delhi, |
Question Paper
1. How is the TCP/IP model different from OSI model Compare the features of each layer in both the models.
What is the need of IP addressing Explain in detail.
Write the difference between interactive and concurrent programs using an example for each.
What are the data types defined by the socket interface? Give an example for each data type.
Why does FTP use two connections Explain the working of FTP.
2. Explain the significance and use of the following TCP/IP Protocols: ARP, RARP, ICMP and IGMP.
How does TCP handle out-of-order segments Explain the procedure with a suitable diagram.
3. What is the maximum length of an IP address? Explain the network and host part of the IP address. Also explain the classes used in IP addresses.
Differentiate between distance-vector and link-state routing algorithms.
4. Write an algorithm each for UDP client and UDP server with the following specifications:
Client program prompts the user to enter three numbers and sends their numbers to the server.
Server should be able to handle multiple clients and send the smallest number back to the respective client, prefixed with the username.
5. Write short notes on the following:
Dynamic DNS
htons() System Call
Byte Ordering
TELNET
HTTP
What is the need of IP addressing Explain in detail.
Write the difference between interactive and concurrent programs using an example for each.
What are the data types defined by the socket interface? Give an example for each data type.
Why does FTP use two connections Explain the working of FTP.
2. Explain the significance and use of the following TCP/IP Protocols: ARP, RARP, ICMP and IGMP.
How does TCP handle out-of-order segments Explain the procedure with a suitable diagram.
3. What is the maximum length of an IP address? Explain the network and host part of the IP address. Also explain the classes used in IP addresses.
Differentiate between distance-vector and link-state routing algorithms.
4. Write an algorithm each for UDP client and UDP server with the following specifications:
Client program prompts the user to enter three numbers and sends their numbers to the server.
Server should be able to handle multiple clients and send the smallest number back to the respective client, prefixed with the username.
5. Write short notes on the following:
Dynamic DNS
htons() System Call
Byte Ordering
TELNET
HTTP
Other Question Papers
Departments
- Centre for Corporate Education, Training & Consultancy (CCETC)
- Centre for Corporate Education, Training & Consultancy (CCETC)
- National Centre for Disability Studies (NCDS)
- School of Agriculture (SOA)
- School of Computer and Information Sciences (SOCIS)
- School of Continuing Education (SOCE)
- School of Education (SOE)
- School of Engineering & Technology (SOET)
- School of Extension and Development Studies (SOEDS)
- School of Foreign Languages (SOFL)
- School of Gender Development Studies(SOGDS)
- School of Health Science (SOHS)
- School of Humanities (SOH)
- School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
- School of Journalism and New Media Studies (SOJNMS)
- School of Law (SOL)
- School of Management Studies (SOMS)
- School of Performing Arts and Visual Arts (SOPVA)
- School of Performing Arts and Visual Arts(SOPVA)
- School of Sciences (SOS)
- School of Social Sciences (SOSS)
- School of Social Work (SOSW)
- School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
- School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
- School of Translation Studies and Training (SOTST)
- School of Vocational Education and Training (SOVET)
- Staff Training & Research in Distance Education (STRIDE)
Subjects
- ANALYSIS AND DESIGN OF ALGORITHM
- Basics Mathematics
- BUSINESS COMMUNICATION
- C' Programming and Data Structure
- C++ and Object Oriented Programming
- Computer Basics and PC Software
- Computer Fundamentals and PC Software
- Computer Networks
- COMPUTER ORIENTED NUMERICAL TECHNIQUES
- E-COMMERCE
- Foundation Course in English for Computing
- Foundation Course in Mathematics in Computing
- FUNDAMENTAL OF COMPUTER NETWORKS
- Intranet Administration
- Introduction to Computer Organisation
- Introduction to Internet Programming
- INTRODUCTION TO SOFTWARE ENGINEERING
- Introduction to System Software
- Multimedia
- NETWORK PROGRAMMING AND ADMINISTRATION
- PC Software Skills
- Programming In C++
- STATISTICAL TECHNIQUES
- TCP/IP PROGRAMMING
- Theory of Computer Science
- WEB PROGRAMMING