CN Assignment 2017-18
CN Assignment 2017-18
CN Assignment 2017-18
Autonomous
Dundigal, Hyderabad - 500 043
COMPUTER SCIENCE AND ENGINEERING
ASSIGNMENT
OBJECTIVES:
To meet the challenge of ensuring excellence in engineering education, the issue of quality needs to be addressed,
debated and taken forward in a systematic manner. Accreditation is the principal means of quality assurance in
higher education. The major emphasis of accreditation process is to measure the outcomes of the program that is
being accredited.
In line with this, Faculty of Institute of Aeronautical Engineering, Hyderabad has taken a lead in incorporating
philosophy of outcome based education in the process of problem solving and career development. So, all students
of the institute should understand the depth and approach of course to be taught through this question bank, which
will enhance learner’s learning process.
ASSIGNMENT – I & II
Blooms
Course
S. No Questions Taxonomy
Outcome
Level
UNIT – I
1. List two advantages of layering principle in computer networks? Knowledge 2
2. Explain the role of ARPANET in computer networks? Knowledge 2
3. Distinguish between baseband transmission and broadband transmission? Understand
4. Suggest two points to improve the performance of network? Understand 1
5. Write the responsibilities of the data link layer in the Internet model? Understand 2
6. Distinguish between baseband transmission and broadband transmission? Understand 2
7. Define topology and explain the topologies of the network? Understand 2
Consider a 1 km 10Mbps channel. What would be the utilization of this Understand 2
channel when 100 nodes are connected in an Ethernet configuration? If the
8. channel is converted to a ring, running token ring, what would be the
utilization of the channel? Assume fixed frame size of 1024 bits in both
cases?
Explain in detail the different transmission media and compare and contrast Understand 1
9. them of cost, speed, security, attenuation and other in terms of relevant
characteristics?
Explain why sliding window flow control is considered to be more efficient Understand 2
10.
than stop and wait flow control?
Blooms
Course
S. No Questions Taxonomy
Outcome
Level
UNIT- II
Define vulnerable period? How it affects the performance in MAC Understand 3
1.
protocols?
Define parameter ‘a’? How does it affect the performance of the CSMA Understand 3
2.
protocol?
Explain how throughput is improved in slotted ALOHA over pure Understand 4
3.
ALOHA?
4. Distinguish between FDMA and TDMA? Understand 3
Explain how a Token Ring LAN operates? Discuss that can be used to set Understand 3
5.
up wireless LAN’s?
6. Name the four basic network topologies and explain them giving all the Understand 4
Relevant features?
Explain the frame format, operation and ring maintenance feature of IEEE Understand 4
7.
802.5 MAC protocol?
Assume that a portion y of every transmitted packet is overhead (e.g., Apply 4
address, sync bits, etc.). 1. What will be the throughput delay characteristic
8.
of an FDMA channel? 2. What will be the throughput delay characteristic of
a TDMA channel?
Compare the first two moments of the distribution of the queuing time of Understand 3
9. FDMA with that of TDMA (Note: the queuing time does not include the
actual transmission time)?
Derive the steady-state distribution and the first two moments of the Understand 5
10. number of messages in a TDMA system where L (z) is the generating
function of the number of packets in a message?
UNIT - III
1. List out network support layers and user support layers? Knowledge 5
2. Explain internet protocol with the neat block diagram of IP header? Understand 5
3. Describe two groups of multicast routing protocol? Understand 5
Describe the routing information protocol and distance vector routing Understand 5
4.
protocol?
5. Explain Link State Routing algorithm with an example? Understand 6
6. Define BGP protocol. Describe its routing functionality in detail? Knowledge 5
Explain Distance Vector algorithm. Mention the limitation of Distance Understand 6
7.
Vector routing algorithm?
8. Compare circuit switched, datagram and virtual circuit network Understand 6
Write short notes on Understand 6
9. a) X.25
b) ARP
Show a routing table for a host that is connected to a LAN without being Understand 6
10.
connected to internet? Explain?
UNIT - IV
1. Explain the TCP Connection establishment and termination using Time-line Understand 7
diagram?
2. Illustrate data units at different layers of the TCP / IP protocol suite? Apply 8
3. Explain how an application process running in one host is addressed by Understand 7
another process through TCP?
4. Differentiate between network layer delivery and the transport layer Understand 7
delivery?
5. Describe the three way handshake protocol to establish the transport level Understand 8
connection?
6. Discuss about the TCP sliding window algorithm for flow control? Understand 7
Blooms
Course
S. No Questions Taxonomy
Outcome
Level
7. Find the class of the following IP addresses? Apply 7
a) 237.14.2.1
b) 208..35.54.12
c) 129.14.6.8
d) 114.34.2.8
8. An IPV4 datagram arrives with fragmentation offset of 0 and an M bit Understand 8
(more fragment bit) of 0.Is this a first fragment middle fragment or last
fragment Explain?
9. A router with IPV4 address 123.45.21.12 and Ethernet physical address Apply 7
23:45: BA: 00:67: CD has received a packet for a host destination with IP
address 124.10.78.10.Show the entries in the ARP request packet sent by
the router. Assume no subnetting?
10. Write the following MASKS in slash notation (/n)? Understand 7
a) 255.0.0.0
b) 255.255.224.0
c) 255.255.255.0
d) 255.255.240.0
UNIT - V
1. Describe the role of the local name server and the authoritative name server Understand 9
in DNS?
2. Discuss how the Simple Mail Transfer Protocol (SMTP) is useful in Understand 10
electronic mail?
3. Explain the specific purposes of the DNS, HTTP, SMB, and SMTP/POP Understand 9
application layer protocols?
4. Define Domain Name Service (DNS) and explain in detail about the domain Knowledge 10
hierarchy and name servers?
5. Compare and contrast client/server with peer-to-peer data transfer over understand 9
networks?
6. Describe in detail about the World Wide Web (WWW)? Understand 10
7. Interpret the following sequences of characters (In hexa decimals) received Apply 10
by a TELNET client or server?
a) FFFB01
b) FFFE01
c) FFF4
d) FFF9
8. A client uses UDP to send data to a server. The data are 15 bytes. Calculate Understand 9
the efficiency of this transmission at the UDP level (ratio of useful bytes to
total bytes)?
9. Determine the sequence of bits sent from a client TELNET for the binary Understand 10
transmission of
11110011 00111100 11111111
10. Determine which of the following an FQDN is and which is a PQDN? Understand 10
a) mil
b) edu
c) xxx.yyy.net
d) zzz.yyy.xxx.edu
HOD, CSE