Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Computer Networks / Project / Project.tex
diff options
context:
space:
mode:
Commitd5038b843d16aadffab19c19955abe264200bbc6 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-06-04 13:50:08 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-06-04 13:50:08 +0300
Files98a421ad777e1acfc40ee3ee88cd56ab17830c79 /Year 2/Computer Networks/Project/Project.tex
uni-projects-d5038b843d16aadffab19c19955abe264200bbc6.tar
uni-projects-d5038b843d16aadffab19c19955abe264200bbc6.tar.gz
uni-projects-d5038b843d16aadffab19c19955abe264200bbc6.zip
Parentbf7f29c212dd68f1ce8d75dcc37e633737b1de06 (diff)
[CN/P] Filled tables
1 files changed, 216 insertions, 0 deletions
-rw-r--r--Year 2/Computer Networks/Project/Project.tex216
diff --git a/Year 2/Computer Networks/Project/Project.tex b/Year 2/Computer Networks/Project/Project.tex
new file mode 100644
index 0000000..2a473e7
--- /dev/null
+++ b/Year 2/Computer Networks/Project/Project.tex
@@ -0,0 +1,216 @@
+% 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={Проект по КМР},
+ pdfsubject={},
+ pdfkeywords={},
+ colorlinks=true,
+ urlcolor=blue]{hyperref}
+
+\title{\vspace{-1.5cm}Проект по Компютърни мрежи на Компютърни Науки}
+\author{Камен Димитров Младенов, Група 6}
+\date{4 Юни 2023}
+
+\begin{document}
+
+\maketitle
+
+\section{I.}
+
+\subsection{Условие}
+
+Изпълнете мрежата от Лабораторно упражнение No7. Попълнете
+предоставените таблиците и изпълнете следните задачи, като направите
+снимки на получените резултати:
+\begin{itemize}
+ \item Преди конфигуриране на Firewall:
+ \begin{itemize}
+ \item Покажете маршрутните таблица на Router3 и Router5
+ \item Покажете наличието на комуникация между устройство “Home
+Admin” и по едно устройство от останалите мрежи;
+ \item Покажете, че устройства „Home“, “Admin”, “HR” и “webterm-1”
+могат да отворят страницата на ФМИ
+ \end{itemize}
+
+ \item След конфигуриране на Firewall
+ \begin{itemize}
+ \item Покажете състоянието на комуникация между устройство “Home
+Admin” и по едно устройство от останалите мрежи;
+ \item Покажете, дали устройства „Home“, “Admin”, “HR” и “webterm-
+1” могат да отворят страницата на ФМИ
+ \end{itemize}
+\end{itemize}
+
+Използвайте цел „Reject“ при конфигуриране на Firewall, Обяснете защо в този случай
+е за предпочита пред използването на цел “Drop”. За комуникация е достатъчно
+изпълнение на командата “ping”.
+
+\subsection{Решение}
+
+Подмрежи:
+
+\begin{tabular}{|c|p{2.4cm}|c|p{1.5cm}|p{1.5cm}|p{2cm}|p{2.5cm}|}
+ \hline
+ Подмрежа & Адрес на мрежата & Маска & Бр. IP адреси & Бр. изп. IP & Първия използваем IP адрес & Последния използваем IP адрес \\
+ \hline
+ A & 192.168.4.0 & /30 & 4 & 2 & 192.168.4.1 & 192.168.4.2 \\
+ \hline
+ B & 192.168.4.4 & /30 & 4 & 2 & 192.168.4.5 & 192.168.4.6 \\
+ \hline
+ C & 192.168.4.8 & /30 & 4 & 2 & 192.168.4.9 & 192.168.4.10 \\
+ \hline
+ D & 192.168.4.12 & /30 & 4 & 2 & 192.168.4.13 & 192.168.4.14 \\
+ \hline
+ E & 192.168.4.16 & /30 & 4 & 2 & 192.168.4.17 & 192.168.4.18 \\
+ \hline
+ F & 192.168.4.20 & /30 & 4 & 2 & 192.168.4.21 & 192.168.4.22 \\
+ \hline
+ G & 192.168.4.24 & /30 & 4 & 2 & 192.168.4.25 & 192.168.4.26 \\
+ \hline
+ H & 192.168.4.28 & /30 & 4 & 2 & 192.168.4.29 & 192.168.4.30 \\
+ \hline
+ Админ. & 172.17.0.0 & /25 & 128 & 126 & 172.17.0.1 & 172.17.0.126 \\
+ \hline
+ Човешки ресурси & 172.17.0.128 & /25 & 128 & 126 & 172.17.0.129 & 172.17.0.254 \\
+ \hline
+ DHCP & 172.16.0.0 & /25 & 128 & 126 & 172.16.0.1 & 172.16.0.126 \\
+ \hline
+ DMZ & 172.16.0.128 & /25 & 128 & 126 & 172.16.0.129 & 172.16.0.254 \\
+ \hline
+ Работни Станции & 10.0.0.0 & /8 & 16777216 & 16777214 & 10.0.0.1 & 10.255.255.254 \\
+ \hline
+\end{tabular}
+
+\vfill
+
+IP адреси на интерфейсите:
+
+\begin{tabular}{|c|c|c|c|}
+ \hline
+ Хост & Интерфейс & IP адрес & Адрес на мрежа \\
+ \hline
+ Gateway & Ether1 & DHCP & 192.168.0.0 \\
+ & Ether2 & 192.168.4.17 & 192.168.4.16 \\
+ & Ether3 & 192.168.4.21 & 192.168.4.20 \\
+ \hline
+ Router1 & Ether1 & 172.17.0.126 & 172.17.0.0 \\
+ & Ether2 & 192.168.4.1 & 192.168.4.0 \\
+ & Ether3 & 192.168.4.5 & 192.168.4.4 \\
+ & Ether4 & 192.168.4.18 & 192.168.4.16 \\
+ \hline
+ Router2 & Ether1 & 172.17.0.254 & 172.17.0.0 \\
+ & Ether2 & 192.168.4.9 & 192.168.4.8 \\
+ & Ether3 & 192.168.4.6 & 192.168.4.4 \\
+ & Ether4 & 192.168.4.25 & 192.168.4.24 \\
+ \hline
+ Router3 & Ether1 & 192.168.4.22 & 192.168.4.20 \\
+ & Ether2 & 192.168.4.2 & 192.168.4.0 \\
+ & Ether3 & 192.168.4.13 & 192.168.4.12 \\
+ & Ether4 & 172.16.0.254 & 172.16.0.128 \\
+ \hline
+ Router4 & Ether1 & 172.16.0.126 & 172.16.0.0 \\
+ & Ether2 & 192.168.4.10 & 192.168.4.8 \\
+ & Ether3 & 192.168.4.14 & 192.168.4.12 \\
+ & Ether4 & 192.168.4.29 & 192.168.4.28 \\
+ \hline
+ Router5 & Ether1 & 192.168.4.26 & 192.168.4.24 \\
+ & Ether2 & 192.168.4.30 & 192.168.4.28 \\
+ & Ether3 & 10.255.255.254 & 10.0.0.0 \\
+ \hline
+ WebServer & Ether1 & 172.16.0.129 & 172.16.0.128 \\
+ \hline
+ DHCP Админ. & Ether1 & 172.16.0.1 & 172.16.0.0 \\
+ \hline
+ DHCP ЧР & Ether1 & 172.16.0.2 & 172.16.0.0 \\
+ \hline
+ DHCP Станции & Ether1 & 172.16.0.3 & 172.16.0.0 \\
+ \hline
+ HR & Eth0 & DHCP & 172.17.0.128 \\
+ \hline
+ Webterm-1 & Eth0 & DHCP & 10.0.0.0 \\
+ \hline
+ Admin & Eth0 & 172.17.0.28 & 172.17.0.0 \\
+ \hline
+ PC1 & E0 & DHCP & 172.17.0.0 \\
+ \hline
+ PC2 & E0 & DHCP & 172.17.0.128 \\
+ \hline
+ PC3 & E0 & DHCP & 10.0.0.0 \\
+ \hline
+ PC4 & E0 & DHCP & 10.0.0.0 \\
+ \hline
+ PC5 & E0 & DHCP & 10.0.0.0 \\
+ \hline
+\end{tabular}
+
+\section{II.}
+
+\subsection{Условие}
+
+Напишете програма, която имплементира поток от съобщения от най-
+горния към най-долния слой на 7-слойния модел. Вашата програма трябва
+да включва отделна протоколна функция за всеки слой. Хедърите на
+протоколите са последователност (низ) от максимум 64 знака (символи).
+Всяка протоколна функция има два параметъра: съобщението, което се
+подава от по-горния слой (буфер - char buffer) и размера (дължината) на
+самото съобщение. Тази функция прикачва (attaches) хедъра отпред на
+съобщението, разпечатва новото съобщение на стандартен изход (напр.
+.pdf), и след това извиква (активира) протоколната функция на по-долния
+слой. Входът на програмата е съобщение, генерирано от приложна
+програма/процес, не по-дълго от 80 символа (символен низ).
+
+\subsection{Решение}
+
+
+\section{III.}
+
+\subsection{Условие}
+
+Искаме да изтеглим файл посредством “торенти”. Опишете цялостния
+процес по осъществяването на тази комуникация. Приемаме следната
+постановка:
+\begin{enumerate}
+ \item Използва се току-що конфигурирана компютърна мрежа свързана към
+интернет.(Всички свързани устройства са активни и функционални)
+ \item Големината на файла , който трябва да се свали е 512 MB.
+\end{enumerate}
+
+Да се опише какво трябва да е известно преди да може да се осъществи
+комуникация, да се опише какво е необходимо да се намери преди да се направи опит
+за комуникация, какво се случва по време на комуникацията, като се споменат на
+кратко използваните протоколи по съответстващите слоеве на OSI модела и основните
+им особености (включително портове).
+
+По желание може да се разгледа същият случай с добавяне на: NAT, VPN, цифрови
+сертификати, Firewall, DMZ зони или разпадане на връзката по време на
+комуникацията.
+
+\subsection{Решение}
+
+\end{document} \ No newline at end of file