aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMateja <mail@matejamaric.com>2021-04-10 18:46:56 +0200
committerMateja <mail@matejamaric.com>2021-04-10 18:46:56 +0200
commita48ebe7a09ce70d7b116d529163197c64607772e (patch)
treea51802e3d3f813460dee1970fa58110d0f812dab
parent810bab113b5c3f640957252532c673aefcf628fa (diff)
parentb17b9b15acf39cd263ac0465cd088f0c8f1bb377 (diff)
downloadmisc-a48ebe7a09ce70d7b116d529163197c64607772e.tar.gz
misc-a48ebe7a09ce70d7b116d529163197c64607772e.zip
Merge branch 'main' of github.com:MatejaMaric/misc into main
-rw-r--r--osi-ip-model25
1 files changed, 25 insertions, 0 deletions
diff --git a/osi-ip-model b/osi-ip-model
new file mode 100644
index 0000000..26b605e
--- /dev/null
+++ b/osi-ip-model
@@ -0,0 +1,25 @@
+OSI model:
+7. Application layer smtp, http, ssh
+6. Presentation layer encryption, compression, data formating
+5. Session layer Sockets(tcp,ip,port)? Start, stop session (data transfer), still no tcp (net socket init)?
+4. Transport layer tcp/udp
+3. Network layer ip, routing
+2. Data link layer mac, switch
+1. Physical layer cable, nic, hub
+
+Network Interface Card and cables 1PHYSICAL
+Frame header | | frame footer 2DATA LINK frame
+ | ip header | ip date | 3INTERNET packet
+ | tcp header | tcp data | 4TRANSPORT segment
+ | app data | 5APP
+
+APP -> OSI app, presentation, session
+
+
+
+Internet protocol suite (TCP/IP model):
+
+Frame header | | frame footer 1LINK
+ | ip header | ip date | 2INTERNET
+ | tcp header | tcp data | 3TRANSPORT
+ | app data | 4APP