0% found this document useful (0 votes)
19 views

Computer Network

Notes

Uploaded by

Aditi Parmar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Computer Network

Notes

Uploaded by

Aditi Parmar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Seat No.: ________ Enrolment No.

___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–V (NEW) EXAMINATION – SUMMER 2021
Subject Code:3150710 Date:15/09/2021
Subject Name:Computer Networks
Time:10:30 AM TO 01:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.

Marks
Q.1 (a) Discuss throughput in the network. 03
(b) Differentiate TCP/IP protocol stack and OSI Reference model of the 04
computer network.
(c) How does the reservation protocol work to control access of the 07
medium? Discuss the disadvantages of it.

Q.2 (a) Define Unicasting, Multicasting and Broadcasting. 03


(b) Discriminate fully qualified domain name from partially qualified 04
domain name.
(c) How the p-persistent is different from 1-persisent in CSMA/CD? 07
Explain how the Backoff time is set in the case of collision.
OR
(c) Explain the working mechanism of the binary countdown protocol. 07
Which limitation of bitmap protocol is overcome by it?
Q.3 (a) Bit steam 10011101 is to be transmitted using the standard CRC 03
method with divisor value x3+1. Generate the CRC code word.
(b) Why the virtual circuit is to be set up for transmission of message in 04
TCP protocol?
(c) Explain Distance Vector routing protocol. 07
OR
Q.3 (a) How the encapsulation is done in the transport layer? 03
(b) What is subnetting? Why is it required? 04
(c) Explain Link State routing protocol. 07
Q.4 (a) How does store-n-forward technique work at network layer? 03
(b) Discuss the various measures which are used to compute the cost 04
between two routers of the network.
(c) Explain TCP Congestion control in detail. 07
OR
Q.4 (a) How many subnets can be created for the subnet mask 03
255.255.255.224? Which IP address class these subnet does belong to?
(b) What is process-to-process delivery in transport layer? Why do we 04
require it though host-to-host delivery is provided by the network
layer?
(c) Explain User Datagram Protocol. 07

Q.5 (a) Why the data encryption is necessary at the presentation layer of OSI 03
reference model?
(b) How does chock packet technique work for congestion control? 04
(c) What is POP3 protocol? How the limitations of POP3 protocols are 07
overcome by IMAP?
1
OR
Q.5 (a) Why data compression is necessary at the presentation layer of OSI 03
reference model?
(b) Differentiate Congestion control and flow control. 04
(c) Explain MIME structure for electronic mail. 07

***********

2
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE – SEMESTER- V EXAMINATION-SUMMER 2023
Subject Code: 3150710 Date: 27/06/2023
Subject Name: Computer Networks
Time: 02:30 PM TO 05:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.

Marks
Q.1 (a) What is computer network? Describe the various types of network. 03
(b) Illustrate various delays which are occurring in data packet transmission. 04
(c) Explain different network topologies in detail. 07

Q.2 (a) What is web? Explain its architecture. 03


(b) What is URL? What are its identifiers? Explain them. 04
(c) List and Explain the methods of HTTP. 07
OR
(c) What is HTTP? Explain Nonpersistent and Persistent connections of HTTP. 07

Q.3 (a) Define error detection and correction. 03


(b) What is socket? Explain its importance at transport layer protocols. 04
(c) Explain User Datagram Protocol (UDP) in detail and discuss how it differs from 07
Transmission Control Protocol (TCP).
OR
Q.3 (a) What is the use of two dimensional parity in error detection? 03
(b) Explain the wave length division multiplexing in detail. 04
(c) Describe flow control and error control in TCP. 07

Q.4 (a) What is piggybacking? Explain the advantage of it. 03


(b) Write a short note on broadcast and multicast routing. 04
(c) Explain distance vector routing algorithm. 07
OR
Q.4 (a) Discuss the MAC sub layer Design issues? 03
(b) Explain datagram networks and virtual circuit networks. 04
(c) Explain the shortest path routing algorithm. 07

Q.5 (a) What is the minimum hamming distance? 03


(b) What is medium access control sub layer? 04
(c) Explain in detail ISO/OSI network model with near sketch. 07
OR
Q.5 (a) What is count-to-infinity problem? 03
(b) State the difference between bit rate and baud rate. 04
(c) Describe and discuss the data link layer design issues. 07
*************

1
Enrolment No./Seat No_____________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–V (NEW) EXAMINATION – SUMMER 2024
Subject Code:3150710 Date:21-05-2024
Subject Name:Computer Networks
Time:02:30 PM TO 05:00 PM Total Marks:70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.
MARKS
Q.1 (a) Define delay, loss, and throughput in the context of packet-switching 03
networks.
(b) Differentiate persistent HTTP and non-persistent HTTP. 04
(c) Explain the functions of TCP/IP Protocol stack. 07

Q.2 (a) Explain SMTP Protocol. 03


(b) Define following socket function call 1) Connect 2) Bind 3) Listen 4) 04
Send
(c) Explain the purpose of DNS and its role in translating domain names into 07
IP addresses.
OR
(c) How does recursive queries in DNS work? Explain message format of 07
DNS.
Q.3 (a) What is multiplexing and demultiplexinng in transport layer? 03
(b) What are the functions of transport layer in OSI reference model? How 04
segmentation and reassemble is performed in transport layer?
(c) Differentiate Congestion Control, Flow control and Error Control. 07
OR
Q.3 (a) Enlist advantages of virtual circuit over datagram. 03
(b) Explain leaky bucket protocol for congestion control. 04
(c) Explain the various fields of TCP header What are the advantages and 07
disadvantages of TCP.
Q.4 (a) What is the use of class D and Class E in IPv4 addressing? 03
(b) Differentiate classful and classless addressing in IPv4. 04
(c) Explain link state routing protocol. 07
OR
Q.4 (a) Define Unicast, multicast and broadcast. 03
(b) Find the subnet mask value to create the following number of subnet in 04
class A?
a) 2 b) 5 c) 16 4) 63
(c) Explain distance vector routing protocol. 07
Q.5 (a) Explain bit stuffing method with example. 03
(b) What is flow control? How does stop-n-wait protocol perform flow 04
control?
(c) Explain Go-back N protocol? What is the limitation of it? How selective 07
repeat protocol does overcome the limitation of Go back N protocol?

1
OR
Q.5 (a) Define following types of assumptions in MAC sub layer. 03
a) Single channel 2) N Stations 3) Collision
(b) How does two dimension parity check works for detecting error in data 04
link layer?
(c) How does pure ALOHA and slotted ALOHA protocol work? 07

*************

2
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE- SEMESTER–V (NEW) EXAMINATION – WINTER 2020
Subject Code:3150710 Date:01/02/2021
Subject Name:Computer Networks
Time:10:30 AM TO 12:30 PM Total Marks: 56
Instructions:
1. Attempt any FOUR questions out of EIGHT questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Marks
Q.1 (a) Explain how bit rate and baud rate are related with respect to Ethernet. 03
(b) Differentiate between connection oriented versus connection less services in 04
networks.
(c) Explain the working of binary count down MAC layer protocol in detail. 07

Q.2 (a) Explain how multicasting differs from multiple unicasting in networks. 03
(b) Discriminate fully qualified domain name from partially qualified domain 04
name.
(c) Explain the working of CSMA/CD protocol in detail. 07
Q.3 (a) A Bit steam 100100 is to be transmitted using standard CRC method with 03
divisor value x3+x2+1. Generate the CRC code word.
(b) How switch device is different from the router? 04
(c) Explain the problem of Count-to-infinity with example in distance vector 07
routing algorithm.

Q.4 (a) What is meant by encapsulation at transport layer? 03


(b) Explain flow and error control in TCP. 04
(c) What do you mean by sub-netting and super-netting? Explain it with example 07
Q.5 (a) Explain NAT (Network Address Translation) as a solution to IP address 03
depletion problem.
(b) What is the minimum and maximum size of the TCP and UDP segment? 04
(c) Explain leaky bucket algorithm for the network traffic shaping. 07

Q.6 (a) Is deadlock possible in TCP? If yes, when? 03


(b) What is route aggregation? How it can be useful in Internet? 04
(c) Explain the significance of the following flags present in TCP segment header: 07
1) URG 2) ACK 3) PSH 4) RST 5) SYN 6) FIN
Q.7 (a) How the Jitter is different from the delay in streaming applications? 03
(b) Explain the following TCP socket system calls: 04
1) socket() 2) bind()
3) listen() 4) accept()
(c) Give the well defined port number for the following protocols: 07
1) SMTP 2) DNS 3) HTTP 4) POP3
5) TELNET 6) HTTPS 7) SSH

Q.8 (a) Is data compression is necessary at the presentation layer of OSI reference 03
model? Explain it with proper reason.
(b) What do you mean by stream and datagram sockets? 04
(c) Explain the hierarchical DNS system 07

*************

1
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–V (NEW) EXAMINATION – WINTER 2021
Subject Code:3150710 Date:27/12/2021
Subject Name:Computer Networks
Time:02:30 PM TO 05:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.

Q.1 (a) What is topology? Explain star topology in brief. 03


(b) Explain various delay which are occur in data packet transmission. 04
(c ) Explain functionality of Repeater, Hub, Bridge, Switch, Router and Gateway. 07
Q.2 (a) Write short note on Domain Name System (DNS). 03
(b) What is HTTP? Differentiate its persistent and non-persistent types with 04
request-response behavior of HTTP.
(c ) Draw the layered architecture of OSI reference model and write at least two 07
services provided by each layer of the model.
OR
(c ) Explain DHCP and Email in detail. 07
Q.3 (a) Explain Physical Address, IP address, Port Address in brief. 03
(b) Compare IPv4 and IPv6. 04
(c ) Explain Distance Vector Routing Algorithm. 07
OR
Q.3 (a) Discuss the principles of Reliable Data Transfer. 03
(b) Give difference between connection oriented and connectionless services. 04
(c ) What do you mean by congestion and overflow? Explain the slow-start 07
component of the TCP congestion-control algorithm.
Q.4 (a) Explain packet fragmentation with example. 03
(b) Write a short note on broadcast and multicast routing. 04
(c ) What is IP address? Explain sub netting with example. 07
OR
Q.4 (a) Give differences between TCP and UDP. 03
(b) What is socket? Explain its importance at transport layer protocols. 04
(c ) Discuss transport layer multiplexing and demultiplexing concepts. 07
Q.5 (a) Discuss CSMA/CD Protocol. 03
(b) Explain CRC code generation with example. 04
(c ) Describe Go Back N and Selective Repeat protocol. 07
OR
Q.5 (a) Discuss parity check for error detection in data transfer. 03
(b) What do you mean by random access protocols? Explain slotted ALOHA in 04
brief.
(c ) Draw and explain Ethernet Frame Structure. 07

*************

1
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–V(NEW) EXAMINATION – SUMMER 2022
Subject Code:3150710 Date:09/06/2022
Subject Name:Computer Networks
Time:02:30 PM TO 05:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.
MARKS
Q.1 (a) What is the difference between a host and an end system? 03
List several different types of end systems.
(b) Explain IP Address, Physical Address and Port Number in 04
Brief.
(c) Draw the layered architecture of OSI reference model and 07
write at least two services provided by each layer of the
model.

Q.2 (a) Explain the role of Domain Name Server (DNS) in 03


Internet?
(b) Explain functionality of Repeater, HUB, Bridge, Switch, 04
Router and Gateway.
(c) How end-to-end congestion control is provided by TCP. 07
OR
(c) Consider the 7-bit generator, G=10011, and suppose that D 07
has the value1010101010. What is the value of R?

Q.3 (a) Discuss parity check for error detection in data transfer. 03
(b) List and briefly describe three types of switching fabrics 04
used in Routers. Which, if any, can send multiple packets
across the fabric in parallel?
(c) Describe Go Back N and Selective Repeat protocol. 07
OR
Q.3 (a) Give difference between connection oriented and 03
connection less services.
(b) Why do HTTP, FTP, SMTP, and POP3 run on top of TCP 04
rather than on UDP? Name one application that uses UDP
and why?
(c) Explain RDT 2.0. 07

Q.4 (a) Give difference between flow control verses Congestion 03


Control.
(b) What is HTTP? Differentiate its persistent and non- 04
persistent types with request-response behavior of HTTP.
(c) Explain distance vector routing algorithm. 07
OR
Q.4 (a) Explain CSMA/CD Protocol. 03
(b) Why are different inter-AS and intra-AS protocols used in 04
the Internet?
(c) Explain Link-State routing algorithm. 07

1
Q.5 (a) Explain in brief socket, multiplexing and demultiplexing. 03
(b) How DHCP protocol works? 04
(c) Explain TCP segment structure and justify the importance 07
of its field values.
OR
Q.5 (a) Describe how a botnet can be created, and how it can be 03
used for a DDoS attack.
(b) What do you mean by random access protocols? Explain 04
slotted ALOHA in brief.
(c) Explain IPv4 datagram format and importance of each 07
field

2
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–V (NEW) EXAMINATION – WINTER 2022
Subject Code:3150710 Date:11-01-2023
Subject Name:Computer Networks
Time:10:30 AM TO 01:00 PM Total Marks:70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.
Marks
Q.1 (a) Which of the OSI layers handles each of the following: 03
i) Dividing the message into segments.
ii) Determining which route through the subnet to use.
iii) Dividing the transmitted bit stream into frames.
(b) Besides bandwidth and latency, what other parameter(s) is/are needed to 04
give a good characterization of the quality of service offered by network
used for
(i) Online financial transaction traffic?
(ii) Video streaming traffic?

(c) Discuss the circuit switching versus packet switching approaches for 07
moving data through a network of links and switches.

Q.2 (a) Justify the statement, “HTTP server is stateless”. 03


(b) State the port number for the following application layer protocols. 04
i) FTP ii) HTTP iii) SMTP iv) POP3
(c) Discuss the five layer internet protocol stack along with the functionalities 07
of each layer in detail.
OR
(c) Explain User Datagram Protocol (UDP) in detail and discuss how it differs 07
from Transmission Control Protocol (TCP).

Q.3 (a) For the below mentioned internet applications protocol, mention the 03
underlying transport protocol (TCP or UDP).
i) Telnet ii) FTP iii) HTTP
(b) Discuss the count-to-infinity problem in distance vector routing algorithm 04
with example.
(c) Explain the class-full sub-netting with example. 07
OR
Q.3 (a) Define the term unicasting, multicasting, and broadcasting. 03
(b) What is the significance of the following flags in TCP segment? 04
i) URG ii) SYN iii) FIN iv) PSH
(c) Explain TCP Congestion mechanism in detail. 07

Q.4 (a) Explain the UDP checksum mechanism for error detection with example. 03
(b) What is the relevance of Type of Service (ToS) and Time to Live (TTL) 04
field in IPV4 packet?
(c) Explain Link State Routing algorithm in detail. 07
OR
Q.4 (a) What are the three most important network-layer functions in a virtual- 03
circuit network?
(b) Explain Route Summarization or Route Aggregation in network layer. 04
1
(c) Demonstrate the various error detection techniques at data link layer with 07
example.

Q.5 (a) What is the purpose of Address Resolution Protocol (ARP) and Network 03
Address Translation (NAT)?
(b) Explain the following static channel allocations mechanisms: 04
i) TDMA ii) FDMA
(c) Explain p-persistent CSMA protocol in detail. 07
OR
Q.5 (a) Data link protocols almost always put CRC in a trailer rather than in a 03
header. Why?
(b) State the difference between bit rate and baud rate. 04
(c) Discuss the working of slotted aloha along with its efficiency in terms of 07
channel utilization.

*****************

2
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–V (NEW) EXAMINATION – WINTER 2023
Subject Code:3150710 Date:11-12-2023
Subject Name: Computer Networks
Time:10:30 AM TO 01:00 PM Total Marks:70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.

MARKS
Q.1 (a) What is protocol? How it is different than standard? 03
(b) Explain different networking devices. 04
(c) Draw and explain different layers of OSI Model. 07

Q.2 (a) Find transmission delay for transmission of 1500 bytes (12000 bits) 03
using a transmission rate of 100Mbps.
(b) Differentiate between connection oriented and connection less service. 04
(c) Explain different types of CSMA with suitable example. 07
OR
(c) Explain HTTP and DNS in detail. 07

Q.3 (a) Explain the term piggybacking and congestion. 03


(b) Compare Datagram and virtual circuit. 04
(c) What is IP address? Explain different classes of IP address. 07
OR
Q.3 (a) What is the functionality of Router, Bridge and Gateway? 03
(b) What is subnet? What are the benefits of creating subnets? 04
(c) Generate CRC code for message 1101010101. Given 07
generator polynomial is x4+x2+1.

Q.4 (a) What is store and forward packet switching? 03


(b) What are the services provided to transport layer by the network layer? 04
(c) Explain distance vector routing with suitable example. 07
OR
Q.4 (a) Explain the problem of Count-to-infinity with example. 03
(b) Discuss optimality principle with example. 04
(c) Explain Link state routing with suitable example. 07

Q.5 (a) Explain LRC with suitable example. 03


(b) Compare IPV4 and IPV6. 04
(c) Explain the hierarchical DNS system. 07
OR
Q.5 (a) Explain flow and error control in TCP. 03
(b) Compare TCP and UDP. 04
(c) Write note on: 802.3 Ethernet. 07
**********

You might also like