1.4: Intro to IP, Useful Protocols, & Network Communication

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/13

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

14 Terms

1
New cards

TCP

Layer 4 connection-oriented protocol that is a reliable way to transport segments across the network

Uses Three-Way Handshake of SYN, SYN-ACK, and ACK to begin transmission; if a segment is dropped and no acknowledgement is sent, protocol will resend the data

Flow control through Windowing; sequencing for segments to ensure data is received in order

2
New cards

UDP

Layer 4 connectionless protocol that is an unreliable but faster way to transport datagrams across the network

No retransmissions, no windowing, no sequencing, and no acknowledgements; if data is dropped, the sender is unaware

Fitting for audio/visual streaming, where dropped data is not a pressing issue

3
New cards

ICMP

IP protocol for determining if a device on your network is currently operating, among other administrative tasks

Ping uses this protocol to provide functionality

Has other uses, like informing you a network is not reacahble, or that your TTL has expired

4
New cards

GRE

Protocol for creating tunnels between two endpoints, and commonly used with VPNs

Encapsulate traffic inside of IP and decapsulate at recipient endpoint; no built-in encryption, so use VPN protocols

5
New cards

IPSec

Protocol that provides security for Layer 3, and is commonly used in site-to-site VPN connections

Authentication and encryption for every packet; also provides integrity, anti-replay, and digital signature mechanisms

Two core protocols, Authentication Header and Encapsulating Security Payload

6
New cards

AH

IPSec protocol that hashes the packet with a shared key, and adds this hash to the packet header

SHA-1 and SHA-2 are common; MD5 is no longer secure

Data is sent in the clear

7
New cards

ESP

IPSec protocol that encrypts the original packet and adds a new header, trailer, and integrity check value

SHA-1 and SHA-2 are common for hashing; MD5 is no longer secure

AES and 3DES are common for encryption

8
New cards

IKE

Protocol for agreeing on encryption keys without sending them over the network, which builds a Security Association

Phase I: commonly uses Diffie Hellman over UDP/500; known as ISAKMP

Phase II: coordinate ciphers and key sizes, negotiate inbound and outbound SA for IPSec

9
New cards

Transport Mode

IPSec mode where just the data is encrypted, and adds IPSec headers and trailers

The IP and IPSec headers are in the clear, so you can capture them to determine the true destination for the packet

Therefore, less secure than Tunnel Mode

10
New cards

Tunnel Mode

IPSec mode where original IP header and data are encrypted, and adds IPSec headers and trailers

Also adds a unique IP header, which outlines the VPN Concentrator destination

Cannot determine the true destination of the packet, so more secure than Transport Mode

11
New cards

Unicast

Network communication method where one station sends information to another station one-to-one

Web surfing, file transfers; works in IPv4 and IPv6

Does not scale well for real-time streaming media

12
New cards

Multicast

Network communication method where one station sends to multiple interested stations one-to-many

Multimedia delivery, stock exchanges, dynamic routing updates, etc.

Very specialized, difficult to scale across large networks

Used in IPv4, used extensively in IPv6

13
New cards

Anycast

Network communication method where single destination IP address has multiple paths to two or more endpoints

Configure the same method address on different devices; packets sent to the address are delivered to closest interface

Announce same route out of multiple data centers; clients use the data center closest to them

Used in IPv4 and IPv6

14
New cards

Broadcast

Network communication method where one station sends information to everyone at once

One packet received by everyone, limited scope; routing updates, ARP requests, etc.

Used in IPv4 only; IPv6 uses multicast