Modified CIE-3 Set A With Key
Modified CIE-3 Set A With Key
4 CO:3 L2
B. Explain upward and downward multiplexing with neat
PO:1,2,3,5
diagram.
Q.2 A. Identify various algorithms used for congestion control in 4 CO:3
transport layer. PO:1,2,3,5 L3
OR
Q.3 A Compare TCP with UDP and list out the applications of UDP. 4 CO:3 L2
PO:1,2,3,5
OR
Course Outcomes:
CO 1. Learn the basic needs of communication system.
CO 2. Interpret the communication challenges and its solution.
CO 3. Identify and organize the communication system network components
CO 4. Design communication networks for user requirements.
PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO
CO 3 3 1 3 - 1 - - - - - - -
CO 4 3 1 3 - 1 - - - - - - -
Faculty
G. ROHINI HOD
Assistant professor
Dept: AIML
Children’s Education Society
THE OXFORD COLLEGE OF ENGINEERING, BANGALORE -560 068
(Approved by AICTE, New Delhi, Accredited by NAAC ‘A’& Affiliated to VTU, Belagavi-590 018)
B.E. DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
Outcome Based Education (OBE) and Choice Based Credit System (CBCS), VTU
Semester-V
Continuous Internal Evaluation- III
Date:11-03-2024(AN)
Subject Code: 21CS52-A CIE Marks: 20 Marks
Subject Title: Computer Networks Exam Hrs: 60 Minutes
TCP UDP 2M
Header size The size of TCP is 20 bytes. The size of the UDP is 8 bytes.
Difference between UDP and TCP
UDP Applications:
2M
i)Query response protocol ii) Speed (online games) iii) Broad casting/multicasting
iv) Streaming (YouTube, skype)
3b)
The Application Layer is topmost layer in the Open System Interconnection (OSI) model. This
layer provides several ways for manipulating the data (information) which actually enables any
2M
type of user to access network with ease.
Functions of Application Layer:
Application Layer provides a facility by which users can forward several emails and it also
provides a storage facility. This layer allows users to access, retrieve and manage files in a
remote computer. It allows users to log on as a remote host. This layer provides access to global
information about various services. This layer provides services which include: e-mail,
transferring files, distributing results to the user, directory services, network resources and so
on.
Application layer protocols: DNS, HTTP, TELNET, FTP, SMTP, SNMP, NFS etc. 2M
4a) Domain Name System (DNS) is a hostname for IP address translation service. DNS is a
distributed database implemented in a hierarchy of name servers. It is an application layer
protocol for message exchange between clients and servers. It is required for the functioning of 2M
the Internet. To be unambiguous the names assigned to machines must be carefully selected
from a name space with complete control over the binding between the names and IP addresses.
FLATNAME SPACE 2M
• A name is assigned to an address
• A name in this space is a sequence of characters without structure.
• The main disadvantage of a fiat name space is that it cannot be used in a large system such as
the Internet because it must be centrally controlling to avoid ambiguity and duplication.
HIERARCHICAL NAME SPACE
• Each name is made of several parts.
• The first part can define the nature of the organization,
• the second part can define the name of an organization,
• the third part can define departments in the organization, and so on.
• Ex challenger.jhda.edu, challenger.berkeley.edu, and challenger.smart.com.
4b) • To have a hierarchical name space, a domain name space was designed.
HTTP Requests are messages which are sent by the client or user to initiate an action on the
server. The first line of the message includes the request message from the client to the server, 2M
the method which is applied to the resource, identifier of the resource, and the protocol version.
*((general-header
| request-header
| entity-header) CRLF)
CRLF
[ message-body]
An HTTP response contains the following things:
2M
i)Status Line Response ii) Header Fields or a series of HTTP headers iii) Message Body HTTP
Request
5a)
The World Wide Web is abbreviated as WWW and is commonly known as the web, WWW can be 2M
defined as the collection of different websites around the world, containing different information shared
via local servers (or computers).
Components of the Web: There are 3 components of the web:
Uniform Resource Locator (URL): serves as a system for resources on the web. Hypertext
Transfer Protocol (HTTP): specifies communication of browser and server. Hyper Text
Markup Language (HTML): defines the structure, organisation and content of a webpage
The basic model of how the web works is shown in the figure below 2M
5b)
The word multi and media are combined to form the word multimedia. The word “multi”
signifies “many.” Multimedia is a type of medium that allows information to be easily 2M
transferred from one location to another.
Multimedia is used in:1. Education 2. Entertainment 3. Business 4. Technology & Science 5 Fine Arts 5.
Engineering
ii) SNMP
Simple Network Management Protocol (SNMP) is an application layer protocol that uses UDP port 2M
number 161/162.SNMP is used to monitor the network, detect network faults, and sometimes even to
configure remote devices.
Components of SNMP
There are mainly three components of SNMP:
SNMP Manager – t is a centralized system used to monitor the network. It is also known as a
Network Management Station (NMS).
SNMP agent – It is a software management software module installed on a managed device. The
manager accesses the values stored in the database, whereas the agent maintains the information
in the database.
Management Information Base – MIB consists of information on resources that are to be
managed. This information is organized hierarchically. It consists of objects instances which are
essentially variables.
Faculty HOD
G. ROHINI
Dept: AIML
Assistant professor