Network Models Flashcards

1
Q

OSI Layer Model

A

7: Application
6: Presentation
5: Session
4: Transport
3: Network
2: Data Link
1: Physical

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Layer 1

A

Physical layer - the cabling used to connect

Also a hub, if it’s an old network setup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Layer 2 Sublayers

A

Only layer with sublayers

2a: Logical Link Control (LLC)
-Aspect of NIC that talks to OS (via drivers). Handles network protocols and flow control

2b: Media Access Control
-MAC encapsulation - creates and addresses the frame and performs frame check sequence (FCS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

NIC

A

Network Interface Card

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

MAC Address

A

Media Access Control - burned into a NIC’s ROM chip

48 bits - 12 hex characters

Companies request a block of MAC addresses to use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Unix vs Windows MAC

A

Windows uses dash
use ipconfig /all to find

Linux uses colons
ifconfig (Macintosh)
ip a (linux)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

OUI

A

Organizationally Unique Identifier - the first 6 digits of a MAC address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Device ID

A

Last 6 digits of MAC address, represent the serial number from manufacturer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

EUI-48

A

Extended Unique Identifier - just another name for a MAC address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Layer 2 Frame Encapsulation

A

Recipient MAC | Sender MAC | Type of Data | Data | FCS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Frame Header

A

MAC addresses (recipient/sender) and Type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Frame Payload

A

Encapsulated Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Frame Trailer

A

FCS - Frame Check Sequence.

Uses cyclic reduncancy check (CRC) for receiving NIC to verify data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Frame data limitations

A

1500 bytes
FCS is always 4 bytes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Data stored by NICs

A

MACs of devices they have previously communicated with

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

FF-FF-FF-FF-FF-FF

A

Broadcast MAC address, NIC sends out to all devices when requesting MAC addresses, will receive a response with the MAC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Process for Frame Movement

A

1) NIC receives data from OS
2) NIC attaches FCS to data
3) NIC attaches header
4) Frame sent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Devices at Layer 2

A

Anything dealing with MAC addresses

Switches, NICs

19
Q

Network Protocol

A

Establishes the unique identifiers for each system
Creates set of communication rules for data handling

20
Q

Logical Addressing

A

Hardware independent addressing on a network.

21
Q

Layer 3

A

Network Layer

Deals with IP addresses

22
Q

Packets

A

The data that gets placed within a frame by the NIC

Has own encapsulation: Header (dest. IP and source IP) and Data

23
Q

Router

A

Allows communications across networks, including those that do not rely on Ethernet

24
Q

IP Packet Syntax

A

Dest. IP - packet header
Source IP - packet header
Data

25
Router's relationships to frames
Each router strips frame from packet, reads packet header (destination IP), then reattaches a new frame to send to subsequent MAC (or other format) based in the destination IP and network type
26
Layer 4
Transport Layer
27
Segmentation
Dividing up data into quantities that fit into packets and their container frames. Creates segments and assigns sequence numbering. The serving system performs this
28
Reassembly
The receiving system performs this Putting the segmented data back together into a sensible whole and verify data is not corrupted
29
Transport Protocol Purpose
Segmenting data and assigning them sequence numbers
30
TCP Segment
Inside of the frame and inside the packet, after the IP header but before the data. Includes necessary transport information so data arrives in good order
31
UDP Datagram
Does not utilize as many tools as TCP segment, does not verify that receiving system gets data.
32
Layer Five
Session Layer
33
Session Layer
Manages and handles sessions over a network. Sessions connect applications to other applications. Think designated lanes for connections.
34
Layer 6
Presentation Layer
35
Presentation Layer
Data translation into a format usable by an Application and vice versa
36
Layer 7
Application Layer
37
Application Layer
APIs - allow applications to be network aware
38
API
Application Programming Interface
39
TCP definition and orientation
Transmission Control Protocol Connection-oriented
40
UDP definition and orientation
User Datagram Protocol Connectionless
41
TCP Segment Syntax
Source Port | Destination Port | Sequence Number | Acknowledgement number | etc...|Data Notice the source and dest are reversed order compared to IP and MAC headers
42
UDP datagram syntax
source port | Destination Port | Length | Checksum | Data Notice the source and dest are reversed order compared to IP and MAC headers
43
Layer 2
Data Link Layer