Open Systems Interconnection(OSI) Flashcards
Reference Model
Used to categorize the functions of a network in the OSI model during troubleshooting efforts
7 Layers of the OSI
(Please Do Not Teach Students Pointless Abbreviations)
1) Physical,
2) Data links,
3) Network,
4) Transport,
5) Sessions,
6) Presented,
7) Application
Layers responsibility
Do Some People Fear Birthdays
Layers
5-7 (Data)
4(Segments)
3(Packets)
2(Fragments/frames)
1(Bits)
Physical Layer
Where transmission of bits across the network occurs and includes physical and electrical network characteristics
Transmission Modulation
If it changes during the clock cycle, then a 1 is represented. Otherwise, a 0 is represented
Cables
Crossover-flips transmission and receives bits on the end of a cable
Straight-through cables- Will receive the same standards on both sides
Asynchronous
Uses start and stop bits to indicate when transmissions occur from the sender to the receiver
Synchronous
Uses a reference clock to coordinate the transmission by both sender and receiver
Broadband
Divides our bandwidth into separate channels
-Ex. Cable TV and many channels
Baseband
Uses all available frequencies on a medium (cable) to transmit data
-Uses reference clock
- Ex. A phone call or wired home ethernet
Time-Division Multiplexing (TDM)
Each session takes a turn, using time slots, to share the medium between all users
Statistical Time-Division Multiplexing (StatTDM)
Dynamically allocates the time slots on an as-needed basis
Frequency-Division Multiplexing (FDM)
Divides the medium into channels based on frequencies and each session is transmitted over a different channel
Multiplexing
Involves optimizing a limited amount of resources for more efficient utilizaiton
Layer 1 Devices
Wired - Fiber optic cable, ethernet cable, coaxial cable
Wireless – Bluetooth, Wi-Fi, Near Field Communication (NFC)
Infrastructure – Hubs, Access Points, Media Converters
Data Link
Packages data into frames and transmits those frames on the network
Media Access Control (MAC)
Physical addressing system of a device which operates on a logical topology
A unique 48-bit physical addressing system is assigned to every network interface card (NIC) produced
First 6 digits of mac are the Vendor Code Second 6 are a Unique value
Logical Link Control (LLC)
Provides connection services and allows acknowledgment of receipt of messages
Most basic form of flow control
Provides basic error control functions such as a checksum
Isochronous
Network devices use a common reference clock source and create time slots for transmission
Synchronous
Network devices agree on clocking method to indicate beginning and end of frames and can use control characters
Asynchronous
Network devices agree on clocking method to indicate beginning and end of frames and can use control characters
Layer 2 Devices
Network interface cards, Bridges, Switches
Layer 3 Network
Packet Switching
Data is divided into packets and then forwarded
Most networks use this
Circuit Switching
A dedicated communication link is established between the two devices
Message Switching
Data is divided into messages which may be stored and then forwarded
Route Discovery and Selection
Manually configure as a static route or dynamically through a routing protocol
Connection Services
Augment Layer 2 connection services to improve reliability
Packet Reordering
Ensures that all data reaches the receiver correctly at the ned destination
Internet Control Message Protocol
Send error messages and operational information to an IP destination
Internet Control Message Protocol
Sends error messages and operational info to an IP destination
Layer 3 Devices
Routers, Multilayer switches(similar to a layer 2 switch but also operates as a later 3 router)
Layer 3 Protocols
IPV4, IPV6, ICMP(Internet control message protocol)
Transport Layer
Dividing line between the upper and lower layer of the OSI model
Transmission Control Protocol(TCP)
Connection-oreinted protocol that is a reliable way to transport segments across the network
Three-way handshake- between client server sending SYN and receiving ACK creating the handsahke
User Datagram Protocol (UDP)
Connectionless protocol that is an unreliable way to transport segments across the network
Uses Datagram instead of segments
If data drop sender will be unaware
TCP VS UDP
TCP- Rliable, connection-oriented, segment retransmission and flow control through windowing, segment sequencing, acknowledges segments
UDP- Unreliable, connectionless, No windowing or retransmission, no sequencing, no acknowledgments
Windowing
Allows the clients to adjust the amount of data in each segment
Less data is being sent with an increase in retransmission
More data is being sent with a decrease in retransmission
Windowing sends info, while minimizing retransmission and maxing throughput
Buffering
Occurs when devices allocate memory to store segments if bandwidth is not readily available
Layer 4 Devices
TCP, UDP, WAN accelerators, Load balancers and firewalls
Layer 5 Session
Keeps conversations separate to prevent the intermingling of data
Set up Session
Checking of user credentials and assigning numbers to sessions to help identify them
Maintain Session
Where data transfers back and forth across the network
Tear Down Session
Ending of a session after the transfer is done or when the other party disconnects
This can be done mutually or via one side
Layer 6 Presentation
Formats the data to be exchanged and secures that data with proper encryption
Formatting and encryption are key words
Data Formatting
The computer formats data to have compatibility between different devices
American Standard code for information interchange (ASCII)
Ensures data is readable by receiving system, provides proper data structures, and negotiates data transfer syntax for the application layer (Layer 7)
Layer 7 Applicaiton
Provides application-level services where users communicate with the computer
File transfer, Network transfer
Application Services
Unites communicating components from more than one network application
POP3, IMAP, SMTP
Service Advertisement
Sending out of announcements to other devices on the network to state the services they offer
Examples of layer 7
Email applications like POP3, Web browsing like (HTTP), Domain Name Service (DNS), File Transfer protocol like (FTP), Remote access like (SSH)