% 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{graphicx} % Изображения \graphicspath{ {./img/} } \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{8 Юни 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”. Подробности за мрежата са налични в ръководството за Лабораторно Упражнение №7. \subsection{Решение} \textit{Съжалявам за сравнително лошото качество на някои от изображенията, трябваше да побера документа в мудълския лимит от 2МБ.} Подмрежи: \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} \newpage 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} \begin{itemize} \item Преди Firewall \begin{itemize} \item Маршрутна таблица на Router3: \newline \includegraphics[scale=0.7]{Router3-routing-table.png} \newpage Маршрутна таблица на Router5: \newline \includegraphics[scale=0.8]{Router5-routing-table.png} \item Комуникация между "Home(Admin)" и устройства от останалите мрежи\newline \includegraphics[scale=0.6]{homeadmin-ping-all-subnets.png} \newpage \item Отворени страници на ФМИ от устройства "Home", "Admin", "HR" и "webterm-1"\newline \includegraphics[scale=0.7]{homeadmin-fmi_uni-sofia.jpeg}\newline \includegraphics[scale=0.7]{admin-fmi_uni-sofia.jpeg} \newpage \includegraphics[scale=0.7]{hr-fmi_uni-sofia.jpeg}\newline \includegraphics[scale=0.7]{webterm1-fmi_uni-sofia.jpeg}\newline \end{itemize} \newpage \item След Firewall \begin{itemize} \item Комуникация между "Home(Admin)" и устройства от останалите мрежи\newline \includegraphics[scale=0.6]{homeadmin-ping-all-subnets-with-firewall.png} \item Само "webterm-1" не може да отвори стрницата на ФМИ, "Home", "Admin" и "HR" могат\newline \includegraphics[scale=0.7]{homeadmin-fmi_uni-sofia-with-firewall.jpeg} \newpage \includegraphics[scale=0.7]{admin-fmi_uni-sofia-with-firewall.jpeg}\newline \includegraphics[scale=0.7]{hr-fmi_uni-sofia-with-firewall.jpeg} \newpage \includegraphics[scale=0.6]{webterm1-fmi_uni-sofia-with-firewall.png}\newline \end{itemize} \end{itemize} Целта "Reject" е за предпочитане, понеже при отказана заявка няма да бъде нужно клиента да чака докато не стигне времеви лимит, а веднага разбира, че мрежовата заявка няма да може да бъде изпълнена. \end{document}