OSI

Open Systems Interconnection Reference Model

  • Describes the broad overview (not the details) of how data traverses our networks
  • NOT the OSI protocol suite
    • but we can apply to many different protocols & it works perfectly with the TCP/IP protocols we use today
  • There are unique protocols at every layer of the OSI layer
  • When we’re talking with other ppl we can refer to the issues to specific layers so they know exactly what we’re talking about
  • As data is passed down the OSI model, it’s encapsulated into more and more components
  • Anything below the point that you are communicating with is abstracted away

Networking Stack

All People Seem To Need Data Processing Please Do Not Throw Sausage Pizza Away

  • diagram
    • Host layer
      • how the data is chopped & reassembled for transport
      • how the data is formatted for both sides of the network connection
    • Media layer
      • how data is moved between point A and B (in the same local network or across the internet)
  • The software that does each of these functions(layers) networking stack
    • your phone, laptop, wifi, the server has a network stack
  • A layer X device means that it has the capabilities of layer X AND below

Layer 7: Application

  • The layer we see on our screen
  • common operations that operate here
    • HTTP, FTP, DNS, POP3

Layer 6: Presentation

Diagram

OSI model to real world

Layers
7: ApplicationYour eyes
6: PresentationApplication Encryption (SSL/TLS)
5: SessionControl protocols, tunneling protocols
4: TransportTCP segment, UDP datagram
3: NetworkIP address, router, packet
2: Data LinkMAC address, Frame, Switch, Extended Unique Identifier (EUI-48, EUI-64)
1: PhysicalCables, fiber, and the signal itself

Wireshark

  • lets u capture the data in your network
  • 3 screens
    • 1st - frame by frame breakdown
    • 2nd - more detail in the single frame
    • 3rd - hexadecimal & ASCII breakdown of the data