Chapter 1

GodlikeTriumph7750 avatar
GodlikeTriumph7750
·
·
Download

Start Quiz

Study Flashcards

60 Questions

Match the following terms with their correct definitions:

Packet Switching = Divides data into packets and sends them individually to their destination Store and Forward = Entire packet must arrive at router before being transmitted to the next link End to End Delay = $2L/R$ (assuming 0 propagation delay) Queuing and Loss = If arrival in bits to link exceeds transmission rate of link for a period of time packet will be queue and wait to be transmitted packet can be lost if memory buffer fills up

Match the following variables with their corresponding meanings in packet switching:

$n$ = Total number of users $k$ = Number of active users $p$ = Probability of a user being active

Match the following equations with their correct interpretations:

$p(k)= (n choose k) (p)^k(1-p)^(n-k)$ = Computes the probability that exactly $k$ users are transmitting simultaneously at any given time in packet switching $1- (probability that less than 1$ using simultaneously = Finds the probability that there are one or more users transmitting simultaneously in packet switching

Match the following statements with the correct protocol in packet switching:

Optimizes network efficiency and resilience because each packet might take a different path to reach the destination where they are reassembled = Routing protocol Efficient for bursty data and doesn’t waste bandwidth = Packet switching protocol Protocols needed for reliable data transfer, congestion control = Congestion control protocol

Match the following scenarios with the appropriate packet switching concept:

When loading a webpage, each image, text block or video can be sent as separate packets = Packetization If arrival in bits to link exceeds transmission rate of link for a period of time, packet will be queue and wait to be transmitted = Queuing and loss

Match the following formulas with their correct interpretations in packet switching:

$1- (probability that less than 1$ using simultaneously = Finds the probability that there are one or more users transmitting simultaneously $2L/R$ (assuming 0 propagation delay) = Calculates the end-to-end delay

Match the following concepts with their descriptions in packet switching:

Packet delay and loss due to excessive congestion = Disadvantage of packet switching Efficient for bursty data and doesn’t waste bandwidth = Advantage of packet switching Divides data into packets and sends them individually to their destination = Basic concept of packet switching

Match the following network components with their descriptions:

Hosts = End-user devices that send and receive data Switches/Routers = Devices that direct data packets within a local network or between different networks Network Edge = Consists of hosts (clients and servers) where data originates and can flow both ways Network Core = Contains routers and networks that form the Internet backbone

Match the following network types with their characteristics:

LAN = A network within a limited area, e.g., a building, offering faster speed and lower latencies WAN = Spans broader areas like cities or countries, covering vast distances Wi-Fi = A wireless networking standard that allows devices to connect to a LAN wirelessly Cellular communication = Enables mobile devices to communicate over long distances, transitioning between cell towers

Match the following network terms with their definitions:

Protocol = A standard that defines the format, order of messages sent and received among network entities, and actions taken on message transmissions Standards = Agreed upon rules or specifications for consistency across devices and systems RFCs = The primary method for proposing and commenting on Internet standards, including the protocols and systems forming the Internet Circuit Switching = Establishes a dedicated communication path between nodes, guaranteeing bandwidth but may be wasteful if the full capacity isn’t used

Match the following real-life scenarios with the network components involved:

Accessing the internet on your phone = Involves the network edge Your home Wi-Fi = Typically a LAN An enterprise with offices globally = Uses a WAN to interconnect them Data traveling from a server in Europe to your PC in the US = Goes through the network core

Match the following network terms with their real-life scenarios:

Circuit Switching = Real life scenario: Traditional phone system used circuit switching Protocol = Real Life Scenario: When you send an email, your email system uses the SMTP protocol to ensure the recipient's email system understands and correctly receives your message Standards = Real Life Scenario: Website uses the HTTP or HTTPS standard to ensure they can be accessed by any web browser Network Edge = Real Life Scenario: accessing the internet on your phone involves the network edge

Match the following network types with their advantages:

LAN = High speeds, more control over configuration WAN = Wide coverage Wi-Fi = Allows devices to connect to a LAN wirelessly Cellular communication = Each generation (1g to 5g) improving speed and reliability

Match the following network terms with their definitions:

Hosts = End-user devices like computers and smartphones that send and receive data Switches/Routers = Devices that direct data packets, either within a local network or between different networks Network Edge = Consists of a host (clients and servers) where data originates and can flow both ways Network Core = Contains routers and networks that form the Internet backbone

Match the following layers of the OSI model with their corresponding layers in the TCP/IP model:

Physical and Data Link = Network Interface Network = Internet Session, Presentation, and Application = Application

Match the following types of protocols with their descriptions:

Open = Publicly available, like TCP/IP Proprietary = Owned and controlled by an organization, usage might require a license Ad-hoc = Develop out of necessity, arise informally and get adopted because they become popular or fill a need De jure = Officially recognized and sanctioned by a formal body

Match the following layers of the OSI model with their descriptions:

Physical = Deals with the physical medium of transmission Data Link = Provides reliable data delivery across a physical link Network = Routes data from one node to another

Match the following layers of the TCP/IP model with their descriptions:

Network access = Handles the physical and data link layers Internet = Routes data across networks Transport = Provides reliable data delivery

Match the following layers of the OSI model with their corresponding layers in the TCP/IP model:

Physical = Network access Data Link = Network access Network = Internet Transport = Transport Session, Presentation, and Application = Application

Match the following layers of the OSI model with their descriptions:

Session = Establishes, manages, and terminates sessions between applications Presentation = Formats data for presentation to the application layer Application = Provides access to the network for applications

Match the following layers of the TCP/IP model with their descriptions:

Network access = Handles the physical and data link layers Internet = Routes data across networks Transport = Provides reliable data delivery Application = Provides access to the network for applications

Match the following layers of the OSI model with their descriptions:

Physical = Deals with the physical medium of transmission Network = Routes data from one node to another Application = Provides access to the network for applications

Match the following layers of the TCP/IP model with their descriptions:

Network access = Handles the physical and data link layers Internet = Routes data across networks Transport = Provides reliable data delivery Application = Provides access to the network for applications

Match the following terms related to communication media with their descriptions:

Guided media = Directs data along a specific path, ensuring higher reliability and speeds. Communication takes place using physical wires or fibers. Unguided media = Is wireless and offers flexibility but can be more susceptible to interference. Signal propagates freely in the air and can penetrate through walls. Fiber optic cables = Consists of glass fiber carrying light pulses, each pulse represents a bit. It has high speed operation and low error rate because repeaters are spaced farther apart and is immune to electromagnetic noise. Coaxial cables = Consists of copper and carries data using electricity. It can be affected by environmental effects on wireless signals.

Match the following types of delays with their definitions:

Propagation delay = $D(length of physical length)/ S (propagation speed)$ Transmission delay = $L( packet length, bits)/ R(transmission rate, bits/sec)$ Queuing delay = Time waiting at output link for transmission, depends on congestion level of router Nodal processing delay = Time taken by a router to check bits errors and determine output link, typically less than a millisecond

Match the following terms related to communication with their definitions:

End-to-end communication delay = Total time for a packet to travel from the source to the destination, including all the delays experienced Routing = Determines the source-destination route taken by packets using routing algorithms Forwarding or switching = Refers to the actual process of sending a packet from an input to an appropriate output link/ what port the packet should be sent from Throughput = The rate at which data is transferred through a network, often determined by the slowest link

Match the following terms related to communication protocols with their descriptions:

Protocol layers = Divide communication into layers allowing for modularity and specialization Application layer = You write the letter in this layer Transport layer = You put the letter in an envelope in this layer Network layer = You add an address to the letter in this layer Link layer = You hand the letter over to the post in this layer

Match the following terms related to communication with their definitions:

Packet switching = Used in 'Store-and-forward' communication. In this, devices like routers receive the entire packet and then forward it, ensuring data integrity but potentially adding delay Store and Forward (packet switching) = Takes $l/r$ seconds to transmit a packet at bandwidth. The entire packet must arrive at the router before being transmitted to the next link Traffic Intensity = $(L*a)/R$, where $a$ is the average packet arrival rate. If larger than 1, there is more arrival that can be serviced Protocol stack = A concept where different layers of communication are stacked on top of each other

Match the following types of communication media with their advantages and disadvantages:

Guided media (Wire) = Advantages: Typically faster and less prone to interference. Disadvantages: Signal requires physical path, Higher installation cost and maintenance, Limited by length of conductor Unguided media (Wireless) = Advantages: Flexibility. Disadvantages: Can be more susceptible to interference Fiber optic cables = Advantages: High speed operation, Low error rate because repeaters are spaced farther apart, and is immune to electromagnetic noise Coaxial cables = Advantages: Consists of copper and carries data using electricity

Match the following terms related to communication with their definitions:

Bit Error Failure = Failure in the transmission of a bit Node Failure = Failure of a network node, such as a router or switch Link Failure = Failure of a link in the network Packet Loss = Loss of a packet during transmission

What is the purpose of circuit switching?

The purpose of circuit switching is to establish a dedicated communication path between nodes.

What is the advantage of circuit switching in terms of bandwidth?

Circuit switching guarantees bandwidth, ensuring a constant quality of service.

What is the disadvantage of circuit switching in terms of efficiency?

Circuit switching can be inefficient if the full capacity isn't used, as the dedicated channel cannot be used by other conversations.

What are hosts in a network?

Hosts are end-user devices like computers and smartphones that send and receive data.

What are switches/routers in a network?

Switches/routers are intermediary devices that direct data packets within a local network or between different networks.

What is the purpose of a protocol?

A protocol is a standard that defines the format, order of messages, and actions taken on message transmissions, ensuring effective communication.

What is the role of RFCs in defining standards?

RFCs historically serve as the primary method for proposing and commenting on Internet standards, documenting the agreed-upon rules and specifications for internet technologies.

In packet switching, how can we compute the probability that exactly k users are transmitting simultaneously at any given time?

$p(k)= \inom{n},{k} p^k(1-p)^{n-k}$ (where $n$ is the total number of users, $k$ is the number of active users, and $p$ is the probability of a user being active)

In packet switching, how can we find the probability that there are one or more users transmitting simultaneously?

$1- \ ext{probability that less than 1 user is transmitting simultaneously}$

What is the formula to calculate the end-to-end delay in store and forward packet switching?

$\ ext{end-to-end delay} = \ rac{2L},{R}$ (assuming zero propagation delay, where $L$ is the size of the packet and $R$ is the transmission rate)

What happens if the arrival of packets to a link exceeds the transmission rate for a period of time in packet switching?

The packets will be queued and wait to be transmitted. If the memory buffer fills up, packets can be lost.

What are some advantages of packet switching?

Packet switching allows more users to use the network and is efficient for bursty data. It also optimizes network efficiency and resilience because each packet can take a different path to reach the destination.

What are some disadvantages of packet switching?

Packet switching is prone to packet delay and loss due to excessive congestion. Reliable data transfer and congestion control protocols are needed to mitigate these issues.

Give an example of a real-life scenario that uses packet switching.

Internet browsing, where each image, text block, or video on a webpage can be sent as separate packets.

What is the difference between guided and unguided media?

Guided media, such as cables, direct data along a specific path, ensuring higher reliability and speeds. Communication takes place using physical wires or fibers. Unguided media, like radio waves, is wireless and offers flexibility but can be more susceptible to interference. Signal propagates freely in the air and can penetrate through walls.

What are the advantages and disadvantages of using fiber optic cables for broadband at home?

Advantages: High speed operation, low error rate, immune to electromagnetic noise. Disadvantages: Limited by length of conductor.

What are the advantages and disadvantages of using coaxial cables for broadband at home?

Advantages: Consists of copper, carries data using electricity. Disadvantages: Environmental effects can have an impact on wireless signals.

What is the 'store-and-forward' communication method used in packet switching?

In 'store-and-forward' communication, devices like routers receive the entire packet and then forward it, ensuring data integrity but potentially adding delay.

What is the formula for end-to-end delay in packet switching assuming zero propagation delay?

End-to-end delay = 2L/R, where L is the length of the packet and R is the transmission rate.

What factors can influence the throughput of a network?

Factors like bandwidth and network congestion can influence the throughput of a network.

What is the purpose of protocol layers in communication?

Protocol layers divide communication into layers, allowing for modularity and specialization.

What is a protocol stack?

A protocol stack is the combination of all the layers in a system, with each layer using the services of the layer beneath it.

How do protocol layers in a networking model interface with the layers above and below them?

Protocol layers in a networking model often interface with the layers immediately above and below them. Each layer interacts with the one above it and below it.

Give an example of how protocol layers interface with each other in the OSI model.

In the OSI model, the transport layer takes from the session layer above it, adds its own header, and passes the resulting packet to the network layer below.

Is it true that protocol layers on the same machine can communicate with each other?

True. Between modules/layers on the same machine, protocol layers can communicate with each other.

Is it true that protocol layers on different machines can communicate with each other?

True. Between same modules/layers on peer machines, protocol layers can communicate with each other.

What is a protocol stack in the context of a network?

A protocol stack is the set of layers and protocols used by a network.

Give examples of protocols used in the application layer of a protocol stack.

Examples of protocols used in the application layer include FTP, HTTP, and SMTP.

What are the layers in the OSI model?

The layers in the OSI model are Physical, Data Link, Network, Transport, Session, Presentation, and Application.

What are the layers in the TCP/IP model?

The layers in the TCP/IP model are Network access, Internet, Transport, and Application.

Test your knowledge on network reliability and failures in real-life scenarios, such as using free Wi-Fi at a coffee shop. Explore topics like bit error failure, node failure, link failure, and packet loss. Learn about guided vs. unguided media, with a focus on the advantages of guided media like cables for higher reliability and speeds.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Packet Switching in Computer Networks
12 questions
Packet-Switching Basics and Advantages Quiz
5 questions
Introduction to Packet-Switching
10 questions
Packet-Switching Basics and Advantages Quiz
10 questions
Use Quizgecko on...
Browser
Browser