20.01.2014 Views

Lectures notes for 2010 - KTH

Lectures notes for 2010 - KTH

Lectures notes for 2010 - KTH

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Forwarding module<br />

A simplified view of <strong>for</strong>warding using classful address without subnetting:<br />

Packet<br />

Forwarding<br />

Module<br />

Extract<br />

destination<br />

address<br />

Error (slow path)<br />

Find<br />

class<br />

D or E<br />

Extract<br />

network<br />

address<br />

A, B, or C<br />

next hop address<br />

and<br />

interface number<br />

Search<br />

table<br />

Class A<br />

Network<br />

Address<br />

Next<br />

hop address<br />

Interface<br />

number<br />

… … …<br />

Class B<br />

Network<br />

Address<br />

Next<br />

hop address<br />

Interface<br />

number<br />

… … …<br />

Class C<br />

Network<br />

Address<br />

Next<br />

hop address<br />

Interface<br />

number<br />

… … …<br />

To ARP<br />

The bulk of the <strong>for</strong>warding ef<strong>for</strong>t is searching the tables (as most of the rest of the<br />

processing is simple logical bit operations).<br />

Maguire Forwarding module 2: 8 of 52<br />

maguire@kth.se <strong>2010</strong>.03.21 Internetworking/Internetteknik

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!