Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
S
sdn-ryu_testing-report
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nawasan Wisitsingkhon
sdn-ryu_testing-report
Commits
5ed9786f
Commit
5ed9786f
authored
Feb 16, 2024
by
Nawasan Wisitsingkhon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
graph time finish
parent
0d9d5860
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
71 additions
and
19 deletions
+71
-19
chapter2.tex
chapter2.tex
+69
-17
main.toc
main.toc
+2
-2
No files found.
chapter2.tex
View file @
5ed9786f
\section
{
ผลลัพธ์และการอภิปราย (Results and discussion)
}
\indent\indent
เหตุผลที่ต้องทำการรัน 3 รอบ ในแต่ละ
รูปแบบนั้น
เนื่องมาจากในขั้นตอนการเตรียมเครื่องมือและซอฟต์แวร์นั้นได้มีการรันทดสอบ และพบว่าค่ามีความแกว่งในบางครั้ง โดยในการรันครั้งแรกดรอปแพ็กเกจได้ 8
\%
ในการรันครั้งที่ 2 อาจจะเพิ่มเป็น 30
\%
หรือ 35
\%
เหตุผลที่ต้องทำการรัน 3 รอบ ในแต่ละ
เงื่อนไข
เนื่องมาจากในขั้นตอนการเตรียมเครื่องมือและซอฟต์แวร์นั้นได้มีการรันทดสอบ และพบว่าค่ามีความแกว่งในบางครั้ง โดยในการรันครั้งแรกดรอปแพ็กเกจได้ 8
\%
ในการรันครั้งที่ 2 อาจจะเพิ่มเป็น 30
\%
หรือ 35
\%
ดังนั้นจึงได้มีการออกแบบขั้นตอนการทดลองที่เหมือนกันมากที่สุดเพื่อลดปัจจัยที่อาจจะกระทบและทำให้ผลลัพธ์เปลี่ยนไปอย่างมีนัยสำคัญ นอกจากนั้นจึงได้มีการรันทดสอบ 3 รอบของแต่ละรูปแบบเพื่อลดโอกาสที่ค่าจะออกมาคลาดเคลื่อนหรือผิดไปจากที่ควรจะเป็น
และในการรันทดสอบนั้นมีการจับแพ็กเก
จ
ด้วย wireshark ที่ s4-eth1 และ s11-eth2 ซึ่งทำให้มี 2 ค่าที่เกิดขึ้นจากทั้ง 2 ขาของการจับแพ็กเกจ ทางผู้ทดลองต้องการทำให้เป็นค่าเพียงหนึ่งค่า
และในการรันทดสอบนั้นมีการจับแพ็กเก
็ต
ด้วย wireshark ที่ s4-eth1 และ s11-eth2 ซึ่งทำให้มี 2 ค่าที่เกิดขึ้นจากทั้ง 2 ขาของการจับแพ็กเกจ ทางผู้ทดลองต้องการทำให้เป็นค่าเพียงหนึ่งค่า
จึงจะทำการรวมค่าจาก s4-eth1 และ s11-eth2 ให้เป็นค่าหนึ่งโดยการบวก และในการรันทดสอบ 3 ครั้งนั้น
ผู้ทำการทดลองพิจารณาแล้วว่าจะเลือกค่าอัตราการดรอปแพ็กเกจที่
น้อยที่สุดมาใช้ในการวิเคราะห์ ด้วยเหตุที่ว่าค่าที่มีการแกว่งนั้นมักจะเป็นค่าที่มีค่ามากหรือมากที่สุด
ผู้ทำการทดลองพิจารณาแล้วว่าจะเลือกค่าอัตราการดรอปแพ็กเกจที่
เป็นค่ากลางมาใช้ในการวิเคราะห์
\\
\subsection
{
ผลลัพธ์ประสิทธิภาพด้านเวลา
}
\indent\indent
\subsection
{
ผลลัพธ์การทดลองรูปแบบที่ 1
}
\subsubsection*
{
ผลลัพธ์ด้านเวลา
}
ผลลัพธ์การรันทดสอบการโจมตีในด้านประสิทธิภาพเวลา มีผลลัพธ์เป็นดังนี้
Group table แบบ Single Controller (A1) มีค่า time span เท่ากับ 18.7
Group table แบบ Multi Controllers (A2) มีค่า time span เท่ากับ 21.5
...
...
@@ -19,29 +20,80 @@ Proxy Arp แบบ Multi Controllers (A4) มีค่า time span เท่
\begin{tikzpicture}
\begin{axis}
[
title=
\textbf
{
ประสิทธิภาพด้านเวลา
}
,
width=0.8
\textwidth
,
height=0.5
\textwidth
,
x tick label style=
{
/pgf/number format/1000 sep=
}
,
legend style=
{
at=
{
(0,1)
}
,
anchor=north west
}
,
ylabel=time (s),
% ybar interval=0.7,
ybar,
ymax=
3
0,
ymax=
5
0,
ymin=0,
nodes near coords,
nodes near coords align=
{
vertical
}
,
bar width=1em,
symbolic x coords=
{
A1,A2,A3,A4
}
,
% nodes near coords,
% nodes near coords align={vertical},
% bar width=0.7em,
symbolic x coords=
{
100000,
250000,
500000,
750000,
1000000
}
,
xtick=data,
enlarge x limits=0.5,
enlarge x limits=0.
1
5,
]
\addplot
[fill=blue]
coordinates
{
(A1,18.7)
(A2,21.5)
(A3,14.1)
(A4,22.3)
\addplot
coordinates
{
% group table single
(100000,26.89)
(250000,20.956)
(500000,21.614)
(750000,18.601)
(1000000,20.595)
}
;
% \legend{A1,A2,A3,A4}
\addplot
coordinates
{
% group table multiple
(100000,19.75)
(250000,8.724)
(500000,14.478)
(750000,33.437)
(1000000,33.052)
}
;
\addplot
coordinates
{
% arp proxy single
(100000,28.49)
(250000,20.104)
(500000,21.776)
(750000,20.478)
(1000000,21.294)
}
;
\addplot
coordinates
{
% arp proxy multiple
(100000,42.3)
(250000,35.8)
(500000,26.944)
(750000,29.342)
(1000000,21.489)
}
;
\legend
{
A1,A2,A3,A4
% 100\,000 packet,
% 250\,000 packet,
% 500\,000 packet,
% 750\,000 packet,
% 1\,000\,000 packet,
}
% \legend{Men,Women}
\end{axis}
\end{tikzpicture}
\caption
{
แผนภูมิแสดงผลลัพธ์ประสิทธิภาพด้านเวลา
}
\end{figure}
\subsection
{
ผลลัพธ์ประสิทธิภาพด้านการตรวจจับการโจมตี
}
\indent\indent
ผลลัพธ์การรันทดสอบการโจมตีในด้านประสิทธิภาพการตรวจจับการโจมตี มีผลลัพธ์เป็นดังนี้
...
...
main.toc
View file @
5ed9786f
...
...
@@ -4,7 +4,7 @@
\contentsline
{
subsection
}{
\numberline
{
1.3
}
รูปแบบในการทดลอง
}{
2
}{
subsection.1.3
}
%
\contentsline
{
subsection
}{
\numberline
{
1.4
}
ขั้นตอนลำดับวิธีทดลอง
}{
4
}{
subsection.1.4
}
%
\contentsline
{
section
}{
\numberline
{
2
}
ผลลัพธ์และการอภิปราย (Results and discussion)
}{
7
}{
section.2
}
%
\contentsline
{
subsection
}{
\numberline
{
2.1
}
ผลลัพธ์
ประสิทธิภาพด้านเวลา
}{
7
}{
subsection.2.1
}
%
\contentsline
{
subsection
}{
\numberline
{
2.1
}
ผลลัพธ์
การทดลองรูปแบบที่ 1
}{
7
}{
subsection.2.1
}
%
\contentsline
{
subsection
}{
\numberline
{
2.2
}
ผลลัพธ์ประสิทธิภาพด้านการตรวจจับการโจมตี
}{
7
}{
subsection.2.2
}
%
\contentsline
{
subsection
}{
\numberline
{
2.3
}
สรุปผลการทดลอง
}{
7
}{
subsection.2.3
}
%
\contentsline
{
subsection
}{
\numberline
{
2.3
}
สรุปผลการทดลอง
}{
8
}{
subsection.2.3
}
%
\contentsline
{
subsection
}{
\numberline
{
2.4
}
ข้อเสนอแนะ
}{
8
}{
subsection.2.4
}
%
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment