Professional Documents
Culture Documents
Computer NW Short Answers Unit III and IV
Computer NW Short Answers Unit III and IV
Computer NW Short Answers Unit III and IV
Sc(Computer Science)
BSCCSCN 502: Computer Networks
UNIT – III
1. What is store-and-forward packet switching?
In telecommunications, store−and−forward packet switching is a technique where the data
packets are stored in each intermediate node before they are forwarded to the next node. The
intermediate node checks whether the packet is error−free before transmitting, thus ensuring
integrity of the data packets. In general, the network layer operates in an environment that
uses store and forward packet switching.
2. Write the various services offered by the network layer to the transport layer.
Logical Addressing − Network layer adds header to incoming packet which includes logical
address to identify sender and receiver.
Routing − It is the mechanism provided by Network Layer for routing the packets to the final
destination in the fastest possible and efficient way.
Flow control − This layer routes the packet to another way, If too many packets are present
at the same time preventing bottlenecks and congestion.
Breaks Large Packets − Breaks larger packets into small packets.
Connection Oriented service − It is a network communication mode, where a
communication session is established before any useful data can be transferred and where a
stream of data is delivered in the same order as it was sent.
Connectionless Service − It is a data transmission method used in packet switching networks
by which each data unit is individually addressed and routed based on information carried in
each unit, rather than in the setup information of a prearranged, fixed data channel as in
connection-oriented communication.
DataGram − A datagram is a basic transfer unit associated with a packet-switched network.
The delivery, arrival time and order of arrival need not be guaranteed by the network.
A virtual circuit − It is a means of transporting data over a packet switched computer network
in such a way that it appears as though there is a dedicated physical layer link between the
source and destination end system of this data.
3. What is routing algorithm?
A routing algorithm is a procedure that lays down the route or path to transfer data packets
from source to the destination. They help in directing Internet traffic efficiently. After a data
packet leaves its source, it can choose among the many different paths to reach its destination.
4. Expand MPLS, CIDR.
MPLS - MultiProtocol Label Switching
CIDR - Classless Inter-Domain Routing
5. Compare between Virtual-Circuit networks and Datagram networks.
Virtual Circuits are more reliable for data transmission due to the defined path and assurance
of fixed resources. On the other hand, datagram networks are less reliable than virtual circuits
since they allocate resources dynamically and follow dynamic paths.
6. What is broadcast routing?
The routing method in which, all devices connected to the network will receive the
transmission is called broadcast routing.
11
7. What is multicast routing?
Multicast Routing protocols are used to distribute data to multiple recipients. Using multicast,
a source can send a single copy of data to a single multicast address, which is then distributed
to an entire group of recipients.
8. What is anycast routing?
Anycast is a method for routing network traffic where the sender distributes packets to a
destination that is adjacent to it in terms of network topology. The features of Anycasting is
that the networking approach can allow for messages to be shared to a team of receivers that
all have the similar destination address.
9. What is Congestion?
Network congestion refers to a reduction in quality of service (QOS) that causes packet loss,
queueing delay, or the blocking of new connections. Typically, network congestion occurs in
cases of traffic overloading when a link or network node is handling data in excess of its
capacity.
10. List the approaches to congestion control.
Networking provisioning
Traffic-aware routing
Admission control
Traffic throttling
Load shedding
11. List the principles of network layer in the internet.
Make sure it works.
Keep it simple.
Make clear choices.
Exploit modularity.
Expect heterogeneity.
Avoid static options and parameters.
Look for a good design; it need not be perfect.
12. List the different options for Option field in IPv4 protocol.
13
22. List the different ICMP message types.
14
UNIT – IV
1. Write the various services offered by the transport layer.
The transport layer maintains the order of data.
It receives the data from the upper layer and converts it into smaller parts known as
segments.
One of the major tasks of the transport layer is to add the port addressing (addition of a
port number to the header of the data). The port number is added so that the data can be
sent to the respective process only.
The transport layer on the receiver's end reassembles the segments to form the actual
data.
The transport layer also deals with flow control and error control.
2. Expand TSAP, NSAP.
TSAP – Transport Service Access Point
NSAP - Network Service Access Point
3. What is Port mapper?
A port mapper is the protocol that maps the number or version of an Open Network
Computing Remote Procedure Call (ONC RPC) program to a port used for networking by
that version of the program. The port mapper assigns a unique TCP/UDP protocol port
number to an RPC program. Upon starting, the Network File System uses a port map to listen
to and send data to specific ports.
4. List the two main protocols in transport layer.
UDP - User Datagram Protocol
TCP - Transmission Control Protocol
5. Expand TCP , UDP
UDP - User Datagram Protocol
TCP - Transmission Control Protocol
6. What is error control?
Error control is the technique of detecting and correcting blocks of data during
communication. In other words, it checks the reliability of characters both at the bit level and
packet level.
7. What is flow control?
Flow control is a technique used to regulate data transfer between computers or other nodes
in a network. Flow control ensures that the transmitting device does not send more data to the
receiving device than it can handle.
8. Draw a neat diagram of UDP header.
16
21. List the different header fields related to message transport in RFC 5322.
17
27. List different IMAP commands.
18
33. List the different built-in HTTP request methods.
19