QOS Flashcards

(54 cards)

1
Q

QOS

A

To end user applications are performing properly (no drop calls, videos are smooth)

To network managers: Maximize utilization of the network bandwidth while meeting performance expectation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Jitter

A

Change in the amount of time it takes a packet to move from A to B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is QoS mechanism for IP network

A

QoS is a mean to distinguish the packets and treat them differently

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

There are two QoS mechanisms for IP networks

A

IntServ (Integrated services)

DiffServ (Differentiated Services)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

IntServ - Integrated Services

A

Individual flows are distinguished on end-to-end basis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

DiffServ

A

Individual flows are aggregated into smaller number of classes given differential treatment on a per hop basis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In integrated Services (IntServ) each device in the network will reserve bandwidth for the flow

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In Differentiated Services (Diff Serv) the flow is assigned to a class and each device garauntee bandwidth for the class

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

RSVP is a protocol that requests …………. …………. from every …………. in the path of the flow

A

bandwiidth reservation node

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

RSVP T or F

It is not a protocol to signal QoS information for bandwidth reservation

A

F , It is a protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

RSVP T or F

It can make resource reservation for only unicast application

A

F , it can make resorce reservation for unicast and multicast applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

RSVP T or F

It is sender oriented ( the sender of data flow initiates and maintains resource reservation )

A

F

It is receiver oriented (meaning receiver of data flow initiates and maintains the resource reservation used for that flow)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

RSVP T or F

RSVP does not maintain states in router and hosts

A

F RSVP do maintain states in router and hosts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

RSVP T or F

RSVP is routing protocol

A

F

RSVP is not a routing protocol but it depends on routing protocols to determine path of the flow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

RSVP T or F

RSVP supports only IPv4

A

RSVP supports both IPv4 and IPv6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

QoS applicable when we have transient congestion

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

QoS has three operations

A

1-Classification and marking
2-Policing
3-Scheduling (queuing and dropping)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Classification and marking

A

Classify thhe traffic that should be treated differently

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Policing

A

Check if packets ar confronting to administrively defined traffic rates and take actions (marking, remarking and dropping)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Scheduling

A

How packets exists and queued
Post queueing mechanisms
Network tool to optimize link utlization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

T or F

Classification of packets can happen without marking

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

How the classification of packet is done

A

Classification of packets is done at each node of the network but not required to be done everywhere where packets are sorted into different types which different policies can be applied

23
Q

Marking is the process of setting of the Differential Setting field (DS value field) so that traffic can be easily identified later

24
Q

There are different types of classification, we may consider for example Etherenet classification according to

A
  • Physical interface (layer 1)
  • MAC address (layer 2)
  • Source/destination IP (layer 3)
  • Transport protocol (layer 4)
  • Application signeture (layer 5)
25
Many ways of marking field
Layer 2 marking (add 32 bit field betrween source MAC address and the type of field in the original frame
26
Layer 3 marking field
Type of Service (TOS Byte)
27
Policies are not applied directly
True, 1- Packets are identified according to their classification 2- Packets are marketed according to rules 3- A decision is taken according to available rules
28
Policing - Leaky bucket
Smooth out traffic by passing out traffic at a specific rate If the bucket is full - packets are discarded Used to enforce very strict policy on the traffic
29
Token bucket
Allow burst but in a controlled way , it smoothes traffic too but permits burstiness quivilant to the number of tokens accumulated in the bucket Duration of Burst= Duration of empty bucket
30
Duration of a burst = (bucket capacity in bytes)/ (Maximuum transmision rate in bytes/s - token arrival rate in bytes/s)
True
31
CIR : Commited information rate
Long term average rate that the network provider is committed to honor by an agreement with thecustomer
32
CIR is measured in bytes per second
True
33
Only the IP layer is considerd in countin the CIR
True
34
In general packet transmission is a series of bursts intervened by quiet intervals
True
35
PIR Peak information Rate
Maximum rate the traffic is allowed
36
Max transmission is limited by PIR
TRUE
37
Excess burst are permitted above CIR ( committed information rate) but only until PIR is reached
TRUE
38
Long term average should remain below CIR , Traffic above PIR is not permitted
true
39
There are three types of trafic metering and coloring mechanisms:
Simple one tate two color marker Single rate three color marker two rate three color marker
40
Buffer
Physical memory to store packets
41
Queue
Holding an ordered identifiers to packets
42
One queue means no scheduler implies no QoS
True
43
Multiple queues needs a scheduler
True, the scheduler determine which queue to serve nxt
44
Schedluer: FIFO First input first output
True
45
Priority scheduling: If prioiruy queue is active it is served after any non-priority queue currently ebing served Head packet in prioiruty queue waits at most the serving time of non prioirity packet
true
46
``` Weighted bandwidth schedluing It contains many algorithms: 1-WRR weighted Round Robin 2-WFQ weighted fair queuing 3-Deficit Round Robin ```
TRUE
47
Weighted Round Robin Scheduler In a round of scheduler , the scheduler visits each queue and serves an amount of traffic from that queue determinde by the queue weights
TRUE
48
Weighted Fair queuing : Each Flow i is given a weight wi
True
49
Queue cannot drom to an infinite length because memory space is not infininte
True
50
Dropping algorithms used to drop packets are as queues grom in length
true
51
Two types of dropping algoritms
1- Tail drop (default behavior) | 2-RED (random early detection)
52
Tail drop
If queue depth > = queue limit drop packet else addd packet to queue
53
Weighted tail drop we have different thresholds
true
54
Random early detection RED is a congestion avoidance technique • RED distributes drops over various sessions to desynchronize TCP sessions
``` Average queue depth < qmin → enqueue packet Average queue depth > qmax → drop packet Average queue depth between min and max → drop packet with a random → but increasing probability ```