Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Computer Networks / Homework3.tex
diff options
context:
space:
mode:
Commitdce843b94805c7e71b63d82a351af417e7be8278 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-06-03 15:33:50 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-06-03 15:33:50 +0300
Files25deaf7c1f6454d8fa8b83f503bf09d68df7b8c7 /Year 2/Computer Networks/Homework3.tex
uni-projects-dce843b94805c7e71b63d82a351af417e7be8278.tar
uni-projects-dce843b94805c7e71b63d82a351af417e7be8278.tar.gz
uni-projects-dce843b94805c7e71b63d82a351af417e7be8278.zip
Parente53d0cda243a1e7e323fec49cb382991bbed3574 (diff)
[CN] Moved homeworks to root of subject folder
1 files changed, 128 insertions, 0 deletions
-rw-r--r--Year 2/Computer Networks/Homework3.tex128
diff --git a/Year 2/Computer Networks/Homework3.tex b/Year 2/Computer Networks/Homework3.tex
new file mode 100644
index 0000000..f235771
--- /dev/null
+++ b/Year 2/Computer Networks/Homework3.tex
@@ -0,0 +1,128 @@
+% Document MUST be built with XeLaTeX!
+\documentclass[11pt,a4paper]{article}
+
+\usepackage[margin=1.5cm]{geometry}
+
+% Поддръжка на български език
+% Thanks to https://tex.stackexchange.com/a/136926
+\usepackage{fontspec}
+\defaultfontfeatures{Ligatures=TeX}
+\setmainfont{CMU Serif}
+\setsansfont{CMU Sans Serif}
+
+\usepackage[bulgarian,english]{babel}
+
+\usepackage{amsmath} % Математически символи
+\usepackage{amssymb}
+\usepackage{mathtools}
+\usepackage{amsfonts} % Още математически символи
+\usepackage{cancel} % Зачертаване
+\usepackage[dvipsnames]{xcolor} % Цветни кутийки + допълнителни цветове
+\usepackage{indentfirst} % Индентация на параграф след секция
+
+\usepackage{enumitem}
+\setlist[enumerate]{label=\arabic*)}
+
+\renewcommand{\thesection}{Задача}
+\renewcommand{\thesubsection}{\Roman{section}.\arabic{subsection})}
+
+\usepackage[pdfauthor={Камен Димитров Младенов, КН Летен семестър, 2023},
+ pdftitle={Домашна работа 3 по КМР},
+ pdfsubject={},
+ pdfkeywords={},
+ colorlinks=true,
+ urlcolor=blue]{hyperref}
+
+\title{\vspace{-1.5cm}Домашно №3 по Компютърни мрежи на Компютърни Науки}
+\author{Камен Димитров Младенов, Група 6, 0MI0800028}
+\date{3 Юни 2023}
+
+\begin{document}
+
+\maketitle
+
+\section{I.}
+
+\subsection{Условие}
+
+Сравнете динамичните маршрутизиращи протоколи: “distance vector” и
+„link-state“.
+
+\subsection{Решение}
+
+\begin{enumerate}
+ \item Информацията в един distance vector е сравнима с пътния знак, докато link state използва пътна карта
+ \item Link state рутерите имат пълна картина на мрежата и по-трудно вземат грешно решение, докато distance vector маршрутизират по слухове
+ \item Distance vector използва Белман-Форд алгоритъма, докато link state използва алгоритъма на Дийкстра
+ \item Distance vector има проблема с броене до безкрайност, докато link state го няма
+\end{enumerate}
+
+\section{II.}
+
+\subsection{Условие}
+
+Опишете стъпките за процеса на договаряне при транспортния протокол
+TCP.
+
+\subsection{Решение}
+
+За установяване на връзка между клиент и сървър чрез TCP се използва трипосочно ръкостискане, определено от 3 стъпки:
+
+\begin{enumerate}
+ \item клиентът изпраща на сървъра сегмент със запълнено SYN поле
+ \item сървърът изпраща към клиент сегмент със запълнен SYN сегмент и запълнено ACK поле
+ \item клиентът финално изпраща сегмент със запълнено ACK поле към сървърът
+\end{enumerate}
+
+\section{III.}
+
+\subsection{Условие}
+
+Посочете транспортния протокол и портовете по подразбиране (well-known
+ports) на следните услуги:
+
+\begin{enumerate}
+ \item SMTP
+ \item SNMP
+ \item DNS
+ \item DHCP
+ \item HTTP
+ \item HTTPS
+ \item FTP
+ \item SSH
+ \item POP3
+ \item IMAP
+ \item TELNET
+\end{enumerate}
+
+\subsection{Решение}
+
+\begin{tabular}{|l|l|l|}
+ \hline
+ Протокол & TCP/UDP & Портове \\
+ \hline
+ SMTP & TCP & 25, 587 \\
+ \hline
+ SNMP & TCP/UDP & 161 \\
+ \hline
+ DNS & TCP/UDP & 53 \\
+ \hline
+ DHCP & UDP & 67, 68 \\
+ \hline
+ HTTP & TCP & 80 \\
+ \hline
+ HTTPS & TCP & 443 \\
+ \hline
+ FTP & TCP & 20, 21 \\
+ \hline
+ SSH & TCP & 22 \\
+ \hline
+ POP3 & TCP & 995 \\
+ \hline
+ IMAP & TCP & 143 \\
+ \hline
+ TELNET & TCP & 23 \\
+ \hline
+\end{tabular}
+
+\end{document} \ No newline at end of file