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.

Demultiplexing<br />

user process user process … user process user process …<br />

user process …<br />

user process …<br />

TCP<br />

UDP<br />

Demux on<br />

TCP or UDP<br />

port number<br />

TCP<br />

UDP<br />

ICMP<br />

IPv4<br />

…<br />

IGMP<br />

Demux on<br />

protocol value<br />

in IP header<br />

…<br />

IPv6<br />

ARP<br />

Driver<br />

RARP<br />

Demux on<br />

Frame type and/or IP version<br />

incoming frame - accepted by matching<br />

address or multicast address<br />

Figure 5: Demultiplexing<br />

(adapted from Stevens, Volume 1, figure 1.8, pg. 11; with dual IP stacks)<br />

Maguire Demultiplexing 1: 41 of 104<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!