1.4 Explain common networking ports, protocols, services, and traffic types. Flashcards
What is ICMP?
Internet Control Message Protocol
- “Text messaging” for your network devices.
- NOT used for data transfer.
- “Hey are you there? Yes, I’m right here”
- Can also let you know that the network you are trying to reach is unreachable (TTL expired).
What is TCP?
Transmission Control Protocol
- Connection-oriented that requires a formal connection set-up and close.
- “Reliable” delivery method.
- The receiver can manage how much data is sent (flow control).
What is UDP?
User Datagram Protocol
- Connectionless meaning that there is no formal open or close to the connection
- Packet after packet can be sent without receiving an acknowledgement
- Referred to as “unreliable” delivery method because we cannot guarantee that the information was received.
What is GRE?
Generic Routing Encapsulation.
- The “tunnel” between two endpoints (commonly done with VPNs).
- Encapsulate traffic inside of IP but NO built-in encryption.
What is IPSec?
Internet Protocol Security
- Security for OSI Layer 3.
- Authentication and encryption for every packet.
- Provide digital signatures of every packet.
What is an Authentication Header (AH)?
IPSec Protocol
- Uses the hash of the packet and a shared key
- Used to validate the information over an IPSec Tunnel.
What is Encapsulating Security Payload (ESP)?
IPSec Protocol
- Encrypts the packet.
- Adds a header, a trailer, and an Integrity Check Value.
What is Internet Key Exchange (IKE)?
- The ability to agree on encryption/decryption keys without sending keys across the network.
- This agreement is called a Security Association (SA)
– PHASE 1: ISAKMP- Internet Security Association and Key Management Protocol over UDP/500.
– PHASE 2: Coordinate ciphers and key sizes (providing encrypted data over the ESP tunnel via IPSec).
What is Unicast?
- One station sending information to another station.
- Send information between two systems without it going to any other systems.
- One-to-one relationship.
- Does not scale optimally for real-time streaming media.
- Examples: Web surfing, file transfers
What is Multicast?
- Delivery of information to interested systems.
- One-to-many-of-many.
- Someone is usually subscribing to your “multicast”.
- Very specialized and difficult to scale across large networks.
- Examples: Multimedia delivery, stock exchanges, dynamic routing updates.
What is Anycast?
- Single destination IP address has multiple paths or two or more endpoints.
-One-to-one-of-many. - Packets sent to an anycast address are delivered to the closest interface.
– Announce the same route out of multiple data centers, clients use the data center closest to them.
Example: Anycast DNS
What is Broadcast?
- Send information to everyone at once.
- One-to-all
- One packet, received by everyone.
What is multiplexing?
It is using many different applications at the same time (both TCP and UDP) on Layer 4 of the OSI Model (Transport Layer).
What is a non-ephemeral port number?
- It is a permanent port number between Ports 0 - 1,023.
- Usually on a server or service.
What is an ephemeral port number?
- They are temporary port numbers that are typically used on the client side.
- Ports 1,024 - 65,535.
What is a typical command that would utilize ICMP?
The “ping” command.