Internet protocol stack

advertisement
Internet protocol stack
network
users
Application
HTTP, SMTP, FTP, TELNET, DNS, …
Transport
TCP, UDP.
Network
IP
Physical
Point-to-point links,
LANs, radios, ...
2: Application Layer
1
Network Layer (partial)
 Basics
 Link-state vs Distance Vector (know which one
is which)
 Intra AS vs Inter AS
 Hierarchical Routing
 Specifics
 RIP, OSPF, BGP
 Router Internals
 Hands-on
 Internet Topology
 Configuring Routers (couldn’t do )
2: Application Layer
2
Network Layer Extensions
 What might we want to add to the basic
network layer functionality of getting a
datagram from source to destination
 Basics

IP Encapsulation and Tunneling
 Specifics
 IPv6
 Multicast
 VPN
 MobileIP
 NAT
2: Application Layer
3
Link Layer
 Basics
 Error Detection/Correction
 Multiple Access Protocols
 Specifics
 TDMA, CSMA/CD, CSMA/CA, Polling, Token
Ring
 Ethernet
 PPP
 ATM, X.25, FrameRelay – why in this layer?
 Hands-on
 arp
2: Application Layer
4
Security
 Basics
 Symmetric vs Public Key
 Digital Signatures
 Authentication
 Key Distribution Centers and Certification Authorities
 Specifics
 Dynamic Routing or ICMP attacks
 IP Spoofing
 Replacing rsh or telnet with ssh
 PGP (Distributed Trust)
 Denial of Service, Buffer Overflows
 SSL, IPSec
 Hands-on
 TCP Session Stealing
2: Application Layer
5
Download