100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

CS 6250 Computer Networks Exam 2 Questions and Answers Latest Update 2025 Already Passed

Rating
-
Sold
-
Pages
8
Grade
A+
Uploaded on
31-01-2025
Written in
2024/2025

CS 6250 Computer Networks Exam 2 Questions and Answers Latest Update 2025 Already Passed What are the main components of a router? - Answers -Input/Output ports -The switching fabric -The routing processor What do the input ports do for a router? - Answers -Line termination -Data link processing unit decapsulate the packets -Checks with the forwarding table to ensure each packet is forwarded to the appropriate output port What does the switching fabric do? - Answers Moves packets from input to output ports. 3 Types: memory, bus, and crossbar What do the output ports do? - Answers Receive and queue the packets that come from the switching fabric and send them over to the outgoing link Routers control plane functions - Answers implements routing protocols, maintains the routing tables, computers the forwarding table Router Lookup (Task 1 of 6) - Answers When a packet arrives, router looks at the destination IP address and determines the output link by looking at the forwarding table or FIB. Router Switching (Task 2 of 6) - Answers After lookup, the switching system takes over to transfer the packet from the input link to the output link Router Queueing (Task 3 of 6) - Answers After switching, it will need to be queued if the link is congested. The queue maybe simple as FIFO or some other algorithm Router Header validation and checksum (4 of 6) - Answers The router checks the packet's version number, decrements the time-to-live field, and recalculates the header checksum Router Processing (Task 5 of 6) - Answers The routers build their forwarding tables using routing protocols such as RIP, OSPF, BGP - they are implemented in the routing processors Protocol Processing (Task 6 of 6) - Answers The routers, in order to implement their functions, need to implement the following protocols: -Simple Network Management Protocol which provides counters for remote inspection -TCP and UDP for remote communication with the router -Internet Control Message Protocol for sending error messages Switching via memory - Answers The ports operate as I/O devices in an operating system. When an input port receives a packet, it sends an interrupt to the routing processor and the packet is coped to the processors memory. Process extracts address and looks to table to find output port. Then its copied to the output port buffer Switching via bus - Answers When input receives a packet, it puts an internal header that designates the output port, and sends it to a shared bus. All output ports will receive the packet, but only the designated one will keep it. Speed of the bus limits the speed of the router. Switching via Interconnection network - Answers Interconnect network that connects N input ports to N output ports using 2N buses. Can carry multiple packets at a time Bandwidth and Internet population scaling (problem 1 of 2 that routers face) - Answers Caused by: 1. Increasing number of devices 2. increasing volumes of network traffic due to new applications 3. new technologies such as optical links that can accommodate higher volumes of traffic Services at high speeds (problem 2 of 2 that routers face) - Answers New applications require services such as protection against delays during congestion, and protection during attacks or failures. Longest prefix matching (Router bottlenecks 1 of 4) - Answers Due to increasing number of internet hosts and networks, routers need to group destinations into prefixes, but then run into the problem of more complex algorithms for longest prefix matching Service differentiation ((Router bottlenecks 2 of 4) - Answers Routers can provide different quality of service to different packets. This requires routers to classify packets based on complex criteria Switching Limitations (Router bottlenecks 3 of 4) - Answers Head of line blocking occurs Bottlenecks about services (Router bottlenecks 4 of 4) - Answers providing performance guarantees in high speeds is nontrivial. What is CIDR? Classless internet Domain Routing - Answers Assigns IP addresses using arbitrary-length prefixes. Decreases the router table size but then brings us a problem of longest-matching-prefix lookup Why do we need packet classification? - Answers Finer packet handling (TCP flags, source addresses, etc) 3 variants of packet classification - Answers 1. firewalls: routers implement firewalls at the entry and exit points of the network to filter traffic

Show more Read less
Institution
CS 6250 Computer Networks
Course
CS 6250 Computer Networks









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
CS 6250 Computer Networks
Course
CS 6250 Computer Networks

Document information

Uploaded on
January 31, 2025
Number of pages
8
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

CS 6250 Computer Networks Exam 2 Questions and Answers Latest Update 2025 Already Passed

What are the main components of a router? - Answers -Input/Output ports

-The switching fabric

-The routing processor

What do the input ports do for a router? - Answers -Line termination

-Data link processing unit decapsulate the packets

-Checks with the forwarding table to ensure each packet is forwarded to the appropriate output port

What does the switching fabric do? - Answers Moves packets from input to output ports. 3 Types:
memory, bus, and crossbar

What do the output ports do? - Answers Receive and queue the packets that come from the switching
fabric and send them over to the outgoing link

Routers control plane functions - Answers implements routing protocols, maintains the routing tables,
computers the forwarding table

Router Lookup (Task 1 of 6) - Answers When a packet arrives, router looks at the destination IP address
and determines the output link by looking at the forwarding table or FIB.

Router Switching (Task 2 of 6) - Answers After lookup, the switching system takes over to transfer the
packet from the input link to the output link

Router Queueing (Task 3 of 6) - Answers After switching, it will need to be queued if the link is
congested. The queue maybe simple as FIFO or some other algorithm

Router Header validation and checksum (4 of 6) - Answers The router checks the packet's version
number, decrements the time-to-live field, and recalculates the header checksum

Router Processing (Task 5 of 6) - Answers The routers build their forwarding tables using routing
protocols such as RIP, OSPF, BGP - they are implemented in the routing processors

Protocol Processing (Task 6 of 6) - Answers The routers, in order to implement their functions, need to
implement the following protocols:

-Simple Network Management Protocol which provides counters for remote inspection

-TCP and UDP for remote communication with the router

-Internet Control Message Protocol for sending error messages

, Switching via memory - Answers The ports operate as I/O devices in an operating system. When an input
port receives a packet, it sends an interrupt to the routing processor and the packet is coped to the
processors memory. Process extracts address and looks to table to find output port. Then its copied to
the output port buffer

Switching via bus - Answers When input receives a packet, it puts an internal header that designates the
output port, and sends it to a shared bus. All output ports will receive the packet, but only the
designated one will keep it. Speed of the bus limits the speed of the router.

Switching via Interconnection network - Answers Interconnect network that connects N input ports to N
output ports using 2N buses. Can carry multiple packets at a time

Bandwidth and Internet population scaling (problem 1 of 2 that routers face) - Answers Caused by:

1. Increasing number of devices

2. increasing volumes of network traffic due to new applications

3. new technologies such as optical links that can accommodate higher volumes of traffic

Services at high speeds (problem 2 of 2 that routers face) - Answers New applications require services
such as protection against delays during congestion, and protection during attacks or failures.

Longest prefix matching (Router bottlenecks 1 of 4) - Answers Due to increasing number of internet
hosts and networks, routers need to group destinations into prefixes, but then run into the problem of
more complex algorithms for longest prefix matching

Service differentiation ((Router bottlenecks 2 of 4) - Answers Routers can provide different quality of
service to different packets. This requires routers to classify packets based on complex criteria

Switching Limitations (Router bottlenecks 3 of 4) - Answers Head of line blocking occurs

Bottlenecks about services (Router bottlenecks 4 of 4) - Answers providing performance guarantees in
high speeds is nontrivial.

What is CIDR? Classless internet Domain Routing - Answers Assigns IP addresses using arbitrary-length
prefixes. Decreases the router table size but then brings us a problem of longest-matching-prefix lookup

Why do we need packet classification? - Answers Finer packet handling (TCP flags, source addresses, etc)

3 variants of packet classification - Answers 1. firewalls: routers implement firewalls at the entry and exit
points of the network to filter traffic

2. resource reservation protocols: reserve bandwidth between source and a destination

3. routing based of traffic type: routing based of specific traffic helps avoid delays for time-sensitive
applications

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
TutorJosh Chamberlain College Of Nursing
View profile
Follow You need to be logged in order to follow users or courses
Sold
328
Member since
1 year
Number of followers
16
Documents
28195
Last sold
1 day ago
Tutor Joshua

Here You will find all Documents and Package Deals Offered By Tutor Joshua.

3.6

52 reviews

5
18
4
14
3
11
2
0
1
9

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions