lecture
in color
normal packet
| normal ip routing
v
[first ppp endpoint machine]
| convert to ppp format (compress)
v
ip encapsulated in ppp
| send to other peer
v
[second ppp endpoint machine]
| convert back to ip from ppp format (uncompress)
v
normal packet
| on its way via normal ip routing
v
client request to 127.0.0.1:port | ssh client translate, encrypt, transmit v client request to server:port | sshd server transmits request to server:port, receives answer. v answer generated from server:port | sshd server sends answer to client v answer for server:port | ssh client translates back to local request v answer from 127.0.0.1:port
client | pop request v ssh | encap. pop request v firewall | encap. request gets through v ssh server | unencap. pop v local pop server
secure client | packet to trusted host v insecure network (the internet) | possibly corrupt/compromised packet v trusted host
secure client communicates with 130.64.25.*
^
|
v
vpn card encrypts traffic to 130.64.25.*
^
|
v
internet forwards encrypted info (spoofing and snooping difficult)
^
|
v
vpn module decrypts traffic from client.
firewall in 130.64.25.*
^
| regular IP packet
v
normal server in 130.64.25.*
lecture
in color