What are the layers of the TCP/IP protocol stack, the function, protocols and PDU of each layer
What is the difference of throughput and bandwidth?
Calculate throughput, transmission, propagation and queuing and error checking delays.
Calculate RTT’s and total delays
What are three types of transmissions?
Which services would use TCP? UDP?
Explain how cookies and the website backend database work,
Identify parts of a http send/response messages
Explain the differences between TCP and UDP.
What is the difference between network core and network edge?
What is the difference between Go Back N and Selective Repeat?
What are the problems with Stop and Wait?
Under what conditions does P2P faster than Client/Server when there are multiple clients and peers?
How does web caching reduce the latency for web requests?
How is it that web caches avoid the problem of stale wev pages(pages that our out of date)
How can the local DNS server reduce network congestion and delays when accessing a website.
Identify the different DNS Resource Records.
Describe how an email message from Alice gets to Francis.
What are the different types of DNS query? Describe difference between iterated and recursive?
What does it mean to “maintain the state.”
How does encapsulation work at the transport layer? What happens to the packet from the sender to the receiver?
Q1)Different layers of TCP/IP protocol suite are :-
1. Application layer-
2. Host-to-Host layer
3. Internet layer
4. Network Access layer
Q2) Bandwidth is the amount of data that can be transferred on a given time .It is measured in bits per seconds
Throughput is the actual amount of data transferred at a given amount of time ,over a communication channel. If throughput is higher than the network system is working properly.Throughput can be reduced by certain factors like latency, data loss etc.
Q3) Transmission delay is the amount of time required to put all the bits ,to be transferred, on to the wire
Transmission delay= Data Size/ Bandwidth
Therefore it depends on the size of the data to be transmitted and bandwidth.
Propogation delay is the time
required to reach first bit from sender to receiver.
Propogation delay=Distance /transmission speed
Therefore,it depends upon the distance to be travelled and the transmission speed.
Processing delays are the time required to process the data by the router. It should be lower for faster transmission.
Queuing delay is time between the originator generates a signal that it has send all the data and receiver's signal that it has received all the data.It is caused by originating switch,intermediate switch or the receiver switch
Queuing delay=( (N-1)*L/2R)
Where N= number of packets
L=Size of packet
R= bandwidth
Q4) Total delay =( transmission time + propogation delay+processing delay + queuing delay)
RTT is the total time taken to signal to be sent and the acknowledgement to be received.
Q5) There are 3 types of transmission modes:-
What are the layers of the TCP/IP protocol stack, the function, protocols and PDU of each...
(a) Describe briefly the packetizing services provided by network-layer of the TCP/IP (3 marks) (b) Describe briefly the multiplexing services provided by the network-layer of the protocol suite. TCP/IP protocol suite. How can the multiplexed TCP and UDP packets be (4 marks) (c) Describe briefly the impact of congestion on packet delay and throughput. Describe (6 marks) (d) Fig. Q1 shows a network adopting the virtual-circuit approach to transmit demultiplexed at the destination? the strategy used in the Internet to...
1. Which of the following protocols is used by a client to send an email message? a. HTTP SMTP b. FTP d. RDP 2. What is the most common network topology today? a/Star c. Hub Ring d. Mesh 3. A client/server network is the simplest network model. a/ True O False 4. Which client server application allows an administrator to control a remote computer, but does not encrypt or secure the communication between client and server? A Telnet C. Remote...
A user calls and says that she is able to work on all applications except Internet explorer web browsing. When she tries to access a website, she receives this error: "Page cannot be displayed—cannot find server or DNS error." What can be the cause of the problem and on which layers can the problem exist? Provide possible solutions to each cause of the problem List the various troubleshooting steps that Alex should conduct to resolve the issue, assuming he approaches...
Question 26 In the TCP/IP model, what layer combines the responsibilities of the Application, Presentation, and Session layers from the OSI model? a. Internet b. Application c. Transport d. Link 1.25 points Question 27 In the TCP/IP model, what layer is considered so simple that it is ignored entirely? a. Network b. Data Link c. Application d. Physical 1.25 points Question 28 In the United States, who is able to activate the Emergency Alert System at the national level? a....
What is the difference between network architecture and application architecture? For a P2P file- sharing application, do you agree with the statement, “There is no notion of client and server sides of a communication session”? Why or why not? Discuss the four broad classes of services that a transport protocol can provide. For each of the service classes, indicate if either UDP or TCP ( or both) pro-vides such a service. What is meant by a handshaking protocol? Consider an...
Six Which of the following options can be used to configure TCP/IP? (Choose all that apply.) APIPA DHCP DNS Static IP addressing You need to install a new Windows 10 machine into Site A with a subnet mask of 255.255.255.224. Which TCP/IP address can you assign to the new Windows 10 machine as a valid host address? 192.168.2.63 Which subnet mask would you utilize if you had a class C network and you wanted to connect 23 branch offices back...
166 Chapter 8: TCP/IP Applications Getting Down to Business The way network communication all those ls and Os) goes in and out of a machine physically is through the NIC (network interface card). The way network communication goes in and out of a machine logically though, is through a program or service. A service is a program that runs in the background, independent of a logon, that provides functionalities to a system. Windows client machines, for instance, have a Workstation...
QUESTION 45 What is NOT one of the three characteristics of TCP in its role as a reliable delivery protocol? a. Sequencing and checksums b. Flow Control c. Framing d. Connection-oriented Protocol 1.25 points QUESTION 46 What is by far the most popular DNS server software available? a. Dnsmasq b. Microsoft DNS c. BIND d. Oracle Resolver 1.25 points QUESTION 47 What is routing protocol convergence time defined as? a. It is the time it takes for the...
on calculations can i see how did the expect come to the solution ,all the workout should be included QUESTION 1 A file of size F = 8 Gbits needs to be distributed to10 peers. Suppose the server has an upload rate of u = 68 Mbps, and that the 10 peers have upload rates of: u1 = 20 Mbps, u2 = 22 Mbps, u3 = 12 Mbps, u4 = 19 Mbps, u5 = 25 Mbps, u6 = 24 Mbps,...
ANSWER NETWORKS QUESTIONS (MCQS AND CALCULATIONS) QUESTIONS ( 11 - 20) QUESTION 11 1. Consider the following excerpt from a simple server side UDP program: Server.py from socket import * sName=’127.0.0.1’ sSocket=socket(AF_INET,SOCK_DGRAM) sSocket.bind((sName, 12005)) while True: msg, cAddr =sSocket.recvfrom(2048) newMsg = msg.decode().lower() sSocket.sendto(*********************) What code could be used to replace the **********’s in line 8? newMsg.encode(), cAddr newMsg.encode() msg.encode(), cAddr msg.encode() none of the above 1 points QUESTION 12 For a client to obtain an IP address from the local...