CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
Lecture 17 - Network Security
CMPSC 443 - Spring 2012 Introduction Computer and Network Security Professor Jaeger
www.cse.psu.edu/~tjaeger/cse443-s12/
Lecture 17 - Network Security CMPSC 443 - Spring 2012 Introduction - - PowerPoint PPT Presentation
Lecture 17 - Network Security CMPSC 443 - Spring 2012 Introduction Computer and Network Security Professor Jaeger www.cse.psu.edu/~tjaeger/cse443-s12/ CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger The
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
www.cse.psu.edu/~tjaeger/cse443-s12/
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
2
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
the vast majority of the Internet
infrastructure supporting everyone’s daily activities
resources, e.g., bandwidth?
3
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
4
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
1) ARP request: who has x.x.x.x? 2) ARP response: me!
5
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
where sequence numbers QC
guess QS, then he can get S to accept whatever data it wants (useful if doing IP authentication, e.g., “rsh”)
6
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
the sub-networks within (a typically small) domain
is propagated quickly
this efficiently (a whole lot of people are trying)
7
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
without any
8
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
65,535 (216), it would crash many things
% ping -l 65510 your.host.ip.address
9
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
10
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
domains (TLD) DNS servers, which redirect you to the appropriate sub-domain, and recursively ….
for .org, .edu, and country specific registries (.fr, .ch)
Host (resolver)
11
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
for a long time (e.g., it takes a long time flush)
12
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
13
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
down the hierarchy
14
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
DNS ($$$ not justified in most environments)
the middlemen do business)
15
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
16
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
17
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
18
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
19
TCP
1 2 3 25
...
216
...
80 ......
UDP
1 2 3 42
...
216
..............
IP Sendmail Apache named Interface
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
20
TCP
1 2 3 25
...
216
...
80 ......
UDP
1 2 3 42
...
216
..............
IP Sendmail Apache named Interface
CMPSC 443 Introduction to Computer and Network Security - Spring 2012 - Professor Jaeger
21