Answered step by step
Verified Expert Solution
Question
1 Approved Answer
CLO1.1 In peer-to-peer architecture, the process that initiates/starts the communication is the client, and the process that waits to be contacted is the server. [2]
CLO1.1 In peer-to-peer architecture, the process that initiates/starts the communication is the client, and the process that waits to be contacted is the server. [2] True False QUESTION 2 _O1.1 In client-to-server architecture, the server must be always "on" and has a permanent IP address. [2] Tre False QUESTION 3 CLO1.1 In communication between processes, destination IP address is needed to reach the host, and the port number is needed to reach the specific process inside the destination host. [2] Tue False QUESTION 4 CLO3.1 Web Caching can reduce delay not only on the LAN but also access network since it reduces traffic going through access link to/from origin servers. [2] True Falso QUESTION 5 CLO1.2 In DNS, we try to avoid/bypass root name servers to avoid overloading them and protect them from DoS attack. [2] Tue False QUESTION 6 CLO1.1 In computer networking, is a software interface between the application and the network that enables processes to communicate. [4] socket process API application CLO3.1 Search the web for the application-layer protocol used by WhatsApp application. [4] LLDP WhatsApp HTTP XMPP TCP QUESTION 8 CLO1.1 Some application-layer protocols like HTTP and SMTP use TCP as their transport layer protocol and cannot use UDP instead because [4] TCP provides fast end-to-end dellvery of messages, and UDP doesn't. TCP was invented before UDP and these apps were designed on top of TCP. TCP supports persistent connection and hence reduce overall response time. TCP provides reliable (without data loss), in-order delivery of messages, and UDP doesn't. UDP is connection oriented and takes so much time at set-up phase. QUESTION 9 CLO1.2 Suppose you wanted to do a transaction for a remote client from a web server as fast as possible. Would you use UDP or TCP? Why? [4] UDP. It allows quicker/faster dellivery of messages while TCP require handshaking for connection setup. TCP. It allows quicker/faster delivery of messages while UDP require handshaking for connection setup. UDP. It provides safe and secure delivery of messages while TCP doesn't. TCP. It provides safe and secure delivery of messages while UDP doesn't. QUESTION 10 CLO1.2 A handshaking protocol is [4] a protocol used by a BitTorrent peer when it first join a torrent, i.e., say hello to other peers. a protocol that requires communicating hosts to exchanging control packets before sending messages to each other. a protocol used by authoritative DNS servers to join a group of TLD servers. a protocol used for authenticating remote users and secure their connections to servers. a protocol that enables two protocols at different layers to communicate with each other. QUESTION 11 CLO3.1 Web Caching can reduce the delay in receiving a requested object because [4] it brings contents closer to users it servers less users than origin server it uses faster access link QUESTION 12 CLO1.1 What does an application layer protocol specify? choose all correct answers [4] message fields meanings (semantics) application requirements rules for messages exchange between processes types of preferred users for the application types of messages exchanged XML document format and version message fields structure/format application coding and user interface the required level of reliability, loss and delay tolerance QUESTION 13 CLO1.2 What is true about DNS? choose all that correct answers [8] It is used to translate requested URLs to IP addresses. It mainly uses TCP as transport protocol. It is a hierarchical centralized system. It mainly uses UDP as transport protocol. It stands for Domain Name Standard. It is a hierarchical distributed system. It stands for Domain Name Servers. It is an application layer protocol. It is a network layer protocol. QUESTION 14 Consider this DNS resource records for this website: [Www.saudia.com, mjtr6kn.x.incapdns.net, CNAME, 3600 ] [mjtr6kn.x.incapdns.net, 107.154.79.237, A, 3600] Then, choose all correct answers. [4] The host name "www.saudia.com" is alias name The host name "mjtr6kn.x.incapdns.net" is canonical name Both records are type A The first record type is CNAME The host name "mjtr6kn.x.incapdns.net" is alias name The host name "www.saudia.com" is canonical name
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started