CS6250 Computer Networks Exam 1 Questions
and Answers (Verified Answers) ||ACTUAL EXAM
2025 TEST!! Graded A+ | 2025|2026 EXAM
UPDATE
Save
Terms in this set (140)
What are advantages and Each protocol layer offers different services.
disadvantages of a
layered architecture?
Layered Architecture Each protocol layer offers different services.
- Scalability,
Layered Architecture - Flexibility
Advantages - Ease of adding / removing components making it
easier for cost-effective implementations.
- Some layers functionality depends on the
information from the other layer and violates the goal
of layer separation;
Layered Architecture
- One layer may duplicate lower layer functionalities
Disadvantages
- Overhead both in computation
- Overhead in message headers caused by
abstraction barriers between layers.
OSI and Five-Layered Many of the layers are the same
Internet model Similarities
https://quizlet.com/1117139649/cs6250-computer-networks-exam-1-questions-and-answers-verified-answers-actual-exam-2025-test-graded-a-20252… 1/78
,12/4/25, 4:31 PM CS6250 Computer Networks Exam 1 Questions and Answers (Verified Answers) ||ACTUAL EXAM 2025 TEST!! Graded A+ | 2025|2…
- Three of the layers are combined in the 5-layered
model.
OSI and Five-Layered - Specifically the five-layer model combines the
Internet model - Application
Differences - Presentation
- Session layers
from the OSI model into a single Application layer.
- A network socket is a software structure within a
network node of a computer network that serves as
an endpoint for sending and receiving data across the
network.
- The structure and properties of a socket are defined
by an application programming interface (API) for the
networking architecture.
- Sockets are created only during the lifetime of a
process of an application running in the node.
What are sockets?
- ."A process sends messages into, and receives
messages from, the network through a software
interface called a socket.
- Let's consider an analogy to help us understand
processes and sockets. A process is analogous to a
house and its socket is analogous to its door....a
socket is the interface between the application layer
and the transport layer within a host." - Kurose and
Ross, 2.1
https://quizlet.com/1117139649/cs6250-computer-networks-exam-1-questions-and-answers-verified-answers-actual-exam-2025-test-graded-a-20252… 2/78
,12/4/25, 4:31 PM CS6250 Computer Networks Exam 1 Questions and Answers (Verified Answers) ||ACTUAL EXAM 2025 TEST!! Graded A+ | 2025|2…
- Application layer: Service, Interface, Protocol.
- Presentation layer: Plays intermediate role of
formatting the information received from the layer
below and delivering it to the application layer.
- Session layer: Responsible for the mechanism that
manages the different transport streams that belong
to the same session between end-user and
application process.
Describe each layer of the - Transport layer: Responsible for the end-to-end
OSI model. communication between end hosts.
Network layer: This layer is responsible for moving the
packet of information, called a datagram, from one
host to another.
- Data Link layer: Responsible for moving the frames
from one node (host or router) to the next node.
- Physical layer: This layer is the actual hardware
responsible to transfer bits within a frame between
two nodes c
- Service, Interface, Protocol.
OSI Model Application
Layer Ex: Turn on your smartphone and look at the list of
apps. (HTTP, SMTP, FTP, DNS)
- Plays intermediate role of formatting the information
received from the layer below and delivering it to the
OSI Model Presentation
application layer.
Layer
Ex: converting big endian to little endian.
https://quizlet.com/1117139649/cs6250-computer-networks-exam-1-questions-and-answers-verified-answers-actual-exam-2025-test-graded-a-20252… 3/78
, 12/4/25, 4:31 PM CS6250 Computer Networks Exam 1 Questions and Answers (Verified Answers) ||ACTUAL EXAM 2025 TEST!! Graded A+ | 2025|2…
- Responsible for the mechanism that manages the
different transport streams that belong to the same
session between end-user and application process.
OSI Model Session Layer
Ex: teleconference app, it is responsible for tying
together audio and video streaming.
- This layer is responsible for moving the packet of
information, called a datagram, from one host to
another.
OSI Model Network Layer - Responsible for delivering the datagram to the
Transport layer on the destination host.
- In this layer there are the IP Protocol and the routing
tables.
- Responsible for the end-to-end communication
between end hosts.
- 2 protocols, TCP and UDP.
- TCP includes a connection-oriented service to the
applications that are running on the layer above,
OSI Model Transport guaranteed delivery of the application-layer
Layer messages, flow control, and congestion control
mechanism.
- UDP provides a connectionless, best-effort service
to the applications that are running in the layer above
without reliability, flow, or congestion control.
- In this layer the packet is called a segment.
https://quizlet.com/1117139649/cs6250-computer-networks-exam-1-questions-and-answers-verified-answers-actual-exam-2025-test-graded-a-20252… 4/78