Internet

**Internet**

 * http || hypertext transfer protocol ||
 * bandwidth || measure of available or consumed data communication resources ||
 * IP || Internet Protocol ||
 * URL || Uniform Resource Locator, the address of documents on the WWW ||
 * WWW || World Wide Web ||
 * Link || Text that connects to a web server when clicked ||
 * Web Server || Remote computer you connect to on the Internet ||
 * SSL || Secure Sockets Layer, encrypts information in a browser ||
 * tracert || DOS command that shows route to a destination server. ||
 * TTL || Time to Live, how long data that has been transmitted lasts before it is discarded. ||
 * TCP || Transfer Control Protocol ||
 * proxy || acts as an intermediary for clients requesting data from servers ||
 * FTP || File Transfer Protocol ||
 * FTPS || FTP Secure ||
 * DLL || Dynamic Link Library ||
 * certifcate || used to authenticate on a website ||
 * PKI || Public Key Infrastructure ||
 * PPP || Point-to-Point Protocol ||
 * EAP || Extensible Authentication Protocol ||
 * SRC || Source of a packet ||
 * DST || Destination of the packet ||
 * DHCP server || Assigns IP address to computer on a network. ||
 * SSID || Service Set Identifier, public name of a wireless network. ||
 * DES || Data Encryption Standard ||
 * symetric key || one key that adds a number to the ascii code to create a cipher ||
 * asymetric key || 2 keys used to encrypt and decrypt. public and private ||
 * PGP || Pretty Good Privacy ||

//** SSL/TLS Handshaking Steps **//

1. Client: Hello Cipher List

2. Server: Authenticate Me -here's my certificate -owner -serial # -Validity Dates -Algorithm RSA -Public Key -here's Certififying Authority's certificate -Fingerprint -> certificate

3. Client: check serial # fingerprint w/CA

4. If OK, Key Exchange Goto session cipher & shared key (encrypted)

5. Session is ready --> communicate securely