внесение правок по тексту.
This commit is contained in:
+6
-6
@@ -48,7 +48,7 @@ com\_right & Switch & eth2 & D & \\
|
|||||||
com\_right & Switch & eth3 & C & \\
|
com\_right & Switch & eth3 & C & \\
|
||||||
\hline
|
\hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\caption{Network device configuration}
|
\caption{Конфигурация сетевых устройств}
|
||||||
\label{tab:1nf}
|
\label{tab:1nf}
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
@@ -87,7 +87,7 @@ com\_right & Switch & eth3 & C & \\
|
|||||||
com\_right & Switch \\
|
com\_right & Switch \\
|
||||||
\hline
|
\hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\caption{Devices}
|
\caption{Сетевые устройства}
|
||||||
\label{tab:3nf1}
|
\label{tab:3nf1}
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
@@ -109,7 +109,7 @@ com\_right & eth2 & D \\
|
|||||||
com\_right & eth3 & C \\
|
com\_right & eth3 & C \\
|
||||||
\hline
|
\hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\caption{Interfaces}
|
\caption{Интерфейсы}
|
||||||
\label{tab:3nf2}
|
\label{tab:3nf2}
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
@@ -125,7 +125,7 @@ PC3.eth1 & 10.0.0.3/24 \\
|
|||||||
PC4.eth1 & 10.0.0.4/24 \\
|
PC4.eth1 & 10.0.0.4/24 \\
|
||||||
\hline
|
\hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\caption{IPs}
|
\caption{IP-адреса интерфейсов}
|
||||||
\label{tab:3nf3}
|
\label{tab:3nf3}
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
@@ -133,11 +133,11 @@ PC4.eth1 & 10.0.0.4/24 \\
|
|||||||
|
|
||||||
В качестве основного пользовательского представления была выбрана первая нормальная форма. Она удобнее для ручного заполнения, проще воспринимается при описании лабораторных стендов и не требует постоянного перехода между большим количеством связанных таблиц.
|
В качестве основного пользовательского представления была выбрана первая нормальная форма. Она удобнее для ручного заполнения, проще воспринимается при описании лабораторных стендов и не требует постоянного перехода между большим количеством связанных таблиц.
|
||||||
|
|
||||||
Табличное представление в 1НФ используется как удобная форма ввода, а при дальнейшей обработке данные могут преобразовываться во внутреннюю модель, где отдельно выделяются узлы, интерфейсы и связи. Такой подход сохраняет простоту заполнения таблицы и одновременно позволяет использовать данные для экспорта в YAML или построения диаграммы топологии.
|
Табличное представление в 1НФ используется как удобная форма ввода, а при дальнейшей обработке данные могут преобразовываться во внутреннюю модель, где отдельно выделяются узлы, интерфейсы и связи. Такой подход сохраняет простоту заполнения таблицы и одновременно позволяет использовать данные для экспорта во входные форматы средства развертывания сетевых конфигураций или средства построения диаграмм топологии.
|
||||||
|
|
||||||
\subsection{Внутренняя модель данных}
|
\subsection{Внутренняя модель данных}
|
||||||
|
|
||||||
Табличное представление удобно для ввода, но для дальнейшей обработки требуется программная структура, в которой связи между объектами выражены явно. Поэтому данные таблиц должны преобразовываться во внутреннее представление, например в набор классов Python (рисуок \ref{fig:uml_model1}), соответствующих основным сущностям конфигурации. Такая модель служит центральным представлением, из которого могут формироваться другие виды результата.
|
Табличное представление используется для ввода, но для дальнейшей обработки требуется программная структура, в которой связи между объектами выражены явно. Поэтому данные таблиц должны преобразовываться во внутреннее представление, например в набор объектов Python (рисуок \ref{fig:uml_model1}), соответствующих основным сущностям конфигурации. Такая модель служит центральным представлением, из которого данные могут быть преобразованы в другие форматы.
|
||||||
|
|
||||||
\begin{figure}[h]
|
\begin{figure}[h]
|
||||||
\centering
|
\centering
|
||||||
|
|||||||
Reference in New Issue
Block a user