Save
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

csc chp4 flashcards

topic = what's inside a router

QuestionAnswer
how fast does a routing/management control plane work operates in millisecond timeframe
how fast dpes forwarding data plane work operates in nanosecond timeframe
what is one function of an input port function decentralizing switching
what does decentralized switching do using header field values, looks up output port using forwarding table in input port memory
what is the goal of decentralized switching complete input port processing at line speed
what/how does input port queueing work if datagrams arrive faster than forwarding rate into switch fabric
what is destination-based forwarding forward based only on destination IP address (traditional)
what is generalized forwarding forward based on any set of header field values
destination-based forwarding example slide 17
how does longest prefix matching work when looking for forwarding table entry for given destination address, use longest address prefix that matches destination address
longest prefix matching example slide 18-21
what does longest prefix matching often do performed using ternary content addressable memories (TCAMs)
what is content addressable present address to TCAM = retrieve address in one clock cycle, regardless of table size
what is a cisco catalyst 1M routing table entries in TCAM
what is the definition of switching fabrics transfer packet from input lint to appropriate output link
what is switching rate rate at which packets can transfer from inputs to outputs (often measured as multiple of input/output line rate / N inputs = switching rate N times line rate desirable)
what are the three major types of switching fabrics memory / bus / interconnection network
what's one method to switch via memory first generation routers
how do first generation routers work traditional computers with switching under direct control of cpu / packet copied to system's memory / speed limited by memory bandwidth (2 bus crossing per datagram)
how does switching via bus work datagram from input port memory to output port memory via shared bus
what is a bus contention switching speed limited by bus bandwidth
what is sufficient speed for access routers for switching via bus 32 gbps bus, cisco 5600
how does switching via interconnection network work crossbar, clos networks, other interconnection nets initially developed to connect processors in multiprocessor
what is a multistage switch nxn switch from multiple stages of smaller switches
define exploiting parallelism fragment datagram into fixed length cells on entry / switch cells through the fabric, reassemble datagram at exit
what is scaling regarding switching via interconnection network using multiple switching "planes" in parallel (helps speedup process)
how does a cisco CRS router work basic unit = 8 switching planes / each plane = 3-stage interconnection network / up to 100's tbps switching capacity
what is input port queuing useful for if switch fabric slower than input ports combined > queuing ay occur at input queues (queueing delay and loss due to input buffer overflow)
define head-of-the-line blocking queued datagram at front of queue prevents others in queue from moving forward
how does buffering work for output port queuing required when datagrams arrive from fabric faster than link transmission rate
what is a drop policy which datagrams to drop if no free buffers
what is scheduling discipline chooses among queued datagrams from transmission
how can datagrams be lost due to congestion or lack of buffers
what does priority scheduling provide network neutrality, gets best performance
when does buffering take place in output port queuing when arrival rate via switch exceeds output line speed
why does queueing and loss occur due to output port buffer overflow
formula for buffering slide 32
what can too much buffering produce increase in delays (specifically home routers)
how do long RTTs work poor performance for realtime apps (sluggish TCP response)
recall what delay-based congrestion control is keep bottleneck link just full enough but no fuller
what are the two methods for buffer management drop and marketing
what is meant by drop in buffer management which packet to add/drop when buffers are full
what is a tail drop in buffer management drop arriving packet
what is a priority in buffer management drop/remove on priority basis
what is marketing in buffer management which packets to mark to signal congestion (ECN/RED)
what is packet scheduling deciding which packet to send next on link
what are the different links in a packet first come first served / priority / round robin / weighted fair queueing
what is FCFS regarding packet scheduling packets transmitted in order of arrival to output port (also know as FIFO)
what is the purpose of scheduling policies arriving traffic classified, queued by class (any header fields can be used for classification) / send packet from highest priority queue that has buffered packets (FCFS within priority class)
how does round robin scheduling work arriving traffic classified queued by class (any header fields can be used for classification) / server cyclically repeatedly scans class queues sending one complete packet from each class
how does a weighted fair queuing work each class has a weight and gets weighted amount of service in each cycle (min bandwidth guarantee) - generalized round robin
what is network neutrality how an ISP should share/allocate its resources using mechanisms like packet scheduling or buffer management
what are social economic principles protecting free speech and encouraging innovation and competition
what does network neutrality enforce rules and policies
what does "no blocking" mean in network neutrality shall not block lawful content, applications, services or non-harmful devices subject to reasonable network management
what does "no throttling" mean in network neutrality shall not impair or degrade lawful internet traffic on the basis of internet content, application or service or use of a non-harmful device
what does "no paid prioritization" mean in network neutrality shall not engage in paid prioritization
END next section from slide 42
Created by: NtokozoN
Popular Computers sets

 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards