/osi-resources

A table of resources to help teach about the OSI model and RFC equivalents

GNU General Public License v3.0GPL-3.0

OSI Tables

Intro and explanation

The following tables and images are to provide a collection of linked resources for studying. The goal is to understand computers and communication protocols via the OSI model and its Protocols

General Overview of the OSI model

Layer Means PDU Role
7 - Application API's, Network Services Data Scribe
6 - Presentation Reformats, Encrypts/Decrypt, Compress/Decompress Data Translator
5 - Session Establishes, Manages and Ends Sessions Data Negotiator
4 - Transport Segment ID / Assembler Segments Middle Manager
3 - Network IP addressing / Routing Packets Mail Room Guy
2 - Data Link Organizes Bits into Frames Frames Envelope Stuffer
1 - Physical Movement of Bits Bits The Truck

Layer: 7 - Application

Name Port RFC Resource
HTTP 80 2616
HTTPS/SSL/TLS 443 2818
NNTP 119 3977
FTP 21, 20 959
Telnet 23 854
SSH 22 4251 - Transport layer, 4252 - User Authentication layer, 4254 - Connection Layer
POP3 110 1939, 2449 - Extention, 1734 - Authentication
IMAP4 143
SMTP 25 5321
DNS 53 Too many to list, follow link to wikipedia
TFTP 69 1350
DHCP 67, 68 2131, Multiple on wikipedia
SNMP 162, 161 6353 5905
NTP, Read Wiki history 123
Syslog 514 5424

Layer: 6 - Presentation

Name Protocol Standard Resource
JPEG
MIDI Midi Protocol
MPEG
PICT
TIFF
ASCII

Layer: 5 - Session

Name Port RFC Resource
NetBIOS
NFS
PAP
SCP
SQL
ZIP

Layer: 4 - Transport

Name Port RFC Resource
TCP
UDP

Layer: 3 - Network

Name Port RFC Resource
ICMP
IGMP
IPsec
IPv4
IPv6
IPX
RIP

Layer: 2 - Data Link

Name Port RFC Resource
ARP
ATM
CDP
FDDI
Frame Relay
HDLC
MPLS
PPP
STP
Token Ring

Layer: 1 - Physical

Name Port RFC Resource
Bluetooth
Ethernet
DSP
ISDN
WIFI
Resources list:

https://en.wikipedia.org https://tools.ietf.org/html/