1.3 Protocols And Packet Analysis Flashcards
An agreement between Network entities, such as hosts and servers, for how they will communicate.
Network protocol
Where each protocol layer receives a service from the layer below it and provides a service to the layer above it.
Protocol stack
Protocol stack that divides network communications into seven layers.
OSI model
Acronym for the seven layers of the OSI protocol stack
All people seem to need data processing.
People Don’t Need Those Stupid Packets Anyways.
Physical, data link, network, transport, session, presentation, application.
Blocks of data that describe work that was done at a corresponding layer.
Headers
An attacker forges the IP address in the IP header to make a communication appear to originate from an IP address that it isn’t.
IP address spoofing
the process of moving down a protocol stack with each layer doing work and leveraging the addition of a header to describe said work
Encapsulation
the process of moving up a protocol stack with each layer doing work combined with the reading and removing of headers.
Decapsulation
Whenever we discuss network communications and the corresponding layers we must always reference this model
OSI model
Mnemonic for the TCP/IP model
Never Interrupt The Aardvark
Network, internet, transport, application.
The core routing protocol of the internet. Handles the transmission of packets between Network endpoints. It’s job is to determine the best route for a communication between two endpoints on two different networks.
IP - internet protocol
Allows for IPv6 communication between two IPv6 endpoints over IPv4 without the routing systems requiring any knowledge of ipv6.
IPv6 over IPv4 (tunneling)
Allows ipv4 addresses to be translated from their current form into IPv6 compatible addresses.
Ipv4 over IPv6 translation
This layer of the OSI model is responsible for determining the routes to be taken between two network devices.
Network layer, layer three
Protocol whose primary purpose is to report error conditions.
ICMP - internet control message protocol