Computer Networks Lecture 7: Transport Layer and Network Layer Protocols

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which type of transport layer protocol establishes a dedicated connection between devices before transmitting data?

  • Transport control protocols
  • Connectionless protocols
  • Connection-oriented protocols (correct)
  • Multiplexing protocols

What is a key feature of TCP (Transmission Control Protocol)?

  • No congestion control
  • Ordered delivery of data segments (correct)
  • No flow control
  • Unreliable data transfer

Which feature is NOT available in both UDP and TCP?

  • Security of data transfer (correct)
  • Flow control
  • Determined delay guarantees
  • Determined bandwidth guarantees

What is the process of delivering the received segments to the correct application layer processes using header information called?

<p>Demultiplexing (C)</p> Signup and view all the answers

Which protocol sends each packet as an independent unit and transmits them separately?

<p>Connectionless protocols (B)</p> Signup and view all the answers

What type of protocols use a handshake process to establish the connection between devices?

<p>Connection-oriented protocols (D)</p> Signup and view all the answers

What is a feature of UDP (User Datagram Protocol)?

<p>Reliable data transfer (B)</p> Signup and view all the answers

What is the technique of collecting messages from multiple sockets at the sender's side and adding transport layer info called?

<p><strong>Multiplexing</strong> (C)</p> Signup and view all the answers

Multiplexing is done by covering data messages with transport layer info, and each segment has what?

<p><strong>Source IP</strong> (B)</p> Signup and view all the answers

Which layer is responsible for providing logical communication between application processes running on different hosts?

<p>Transport layer (B)</p> Signup and view all the answers

At the sender side, what does the transport layer do with the application messages?

<p>Breaks them into segments then passes them to the network layer (D)</p> Signup and view all the answers

Which protocol provides connectionless and unreliable transport at the transport layer?

<p>UDP (A)</p> Signup and view all the answers

What is the responsibility of the network layer?

<p>Communication between hosts (C)</p> Signup and view all the answers

Which feature is not a functionality of the transport layer?

<p>Checksum for error detection (B)</p> Signup and view all the answers

What type of transport does TCP provide at the transport layer?

<p>Connection-oriented reliable transport (C)</p> Signup and view all the answers

What process does the receiver side of the transport layer perform?

<p>Reassembles received segments into messages then passes them to the application layer (D)</p> Signup and view all the answers

Which layer is responsible for data transfer between processes?

<p>Transport layer (B)</p> Signup and view all the answers

What does UDP stand for in relation to its functionality at the transport layer?

<p>User Datagram Protocol (A)</p> Signup and view all the answers

Flashcards are hidden until you start studying

More Like This

Use Quizgecko on...
Browser
Browser