Skip to content

Commit 9190d3c

Browse files
committed
Add small description on OSI Model
1 parent 565db01 commit 9190d3c

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

misc/doit.tex

+58
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,19 @@
2424
}
2525
\setcounter{secnumdepth}{0} % Disable section numbering
2626

27+
\begin{filecontents}{doit.bib}
28+
@misc{wiki:osi,
29+
author = "{Wikipedia contributors}",
30+
title = "OSI model --- {Wikipedia}{,} The Free Encyclopedia",
31+
year = "2024",
32+
url = "https://en.wikipedia.org/w/index.php?title=OSI_model&oldid=1219778555",
33+
note = "[Online; accessed 24-April-2024]"
34+
}
35+
\end{filecontents}
36+
\addbibresource{doit.bib}
37+
38+
% https://www-net.cs.umass.edu/kurose-ross-ppt-6e/
39+
2740
\begin{document}
2841
\section{Dator- och internetteknik}
2942

@@ -106,5 +119,50 @@ \subsubsection{Instructions}
106119

107120
Multiple Instruction and Single Data Stream
108121

122+
\subsection{Computer Network}
123+
124+
\subsubsection{OSI Model}
125+
126+
The Open Systems Interconnection (OSI) model is reference model from the
127+
International Organization for Standardization (ISO) that provide a common basis
128+
for the coordiation of standards development for systems interconnection. OSI
129+
model is usually describe in layers, Application layer, Presentation layer,
130+
Session layer, Transport layer, Network layer, Data link layer, and Physical
131+
layer. See table \ref{tb:osi} for layer name, description and example protocols.\cite{wiki:osi}
132+
133+
Modern networking architecture don't follow strictly the OSI model.
134+
135+
\begin{table}[H]
136+
\caption{OSI Layer}
137+
\centering
138+
\begin{tabular}{| c | c | c |}
139+
\hline
140+
Layer & Description & Protocols \\
141+
\hline\hline
142+
Application & & HTTP, SSH, Telnet, DHCP \\
143+
\hline
144+
Presenation & & \\
145+
\hline
146+
Session & & \\
147+
\hline
148+
Transport & & TCP, UDP, SCTP \\
149+
\hline
150+
Network & & \\
151+
\hline
152+
Data link & & ARP \\
153+
\hline
154+
Physical & & RS-232, IEEE 802.3, IEEE 802.11 \\
155+
\hline
156+
\end{tabular}
157+
\label{tb:osi}
158+
\end{table}
159+
160+
\subsection{Routing Algorithms}
161+
162+
Common routing algorithms in computer network are Dijkstra's algorithm,
163+
Distance-Vector (DV) algoritm and Hierarchical routing.
164+
165+
\newpage
166+
\printbibliography
109167
\end{document}
110168

0 commit comments

Comments
 (0)