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
da2b8dd5
Commit
da2b8dd5
authored
Feb 11, 2024
by
Nawasan Wisitsingkhon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
save state
parent
2007a8b6
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
51 additions
and
7 deletions
+51
-7
chapter1.tex
chapter1.tex
+40
-6
chapter2.tex
chapter2.tex
+2
-0
main.tex
main.tex
+9
-1
No files found.
chapter1.tex
View file @
da2b8dd5
\newpage
\section
{
หัวข้ออันดับที่หนึ่ง
}
\lipsum
[1]
\section
{
ระเบียบวิธี
}
\subsection
{
วัตถุประสงค์
}
\indent\indent
\gls
{
sdn
}
นั้นมีการใช้งานและการตั้งค่าที่หลากหลาย
ไม่ว่าจะเพื่อให้เหมาะกับ
\gls
{
network-system
}
ขององค์กรหรือหน่วยงานของตนเอง ยังต้องช่วยเพิ่มประสิทธิภาพของ
\gls
{
network-system
}
อีกด้วย
นอกจากนั้น
\gls
{
sdn
}
ยังถูกนำมาใช้เพื่อป้องกันการโจมตีผ่าน
\gls
{
network-system
}
ไม่ว่าจะเป็น Dos หรือ DDos
อย่างไรก็ดี
\gls
{
sdn
}
นั้นก็คือ
\gls
{
software
}
รูปแบบหนึ่ง
ดังนั้นก็จะมี
\gls
{
software
}
หลายตัวที่ถูกพัฒนาขึ้นเป็น ``
\gls
{
sdn
}
'' เช่น RYU OpenDaylight NOX POX
วัตถุประสงค์ของการทดลองนี้เพื่อหาประสิทธิภาพทั้งในด้านเวลาและการตรวจจับการโจมตีของ
\gls
{
ryu
}
ที่ถูกรันอยู่ใน SDN Controller
พร้อมกับการใช้งาน Group table หรือ Proxy ARP ทั้งในรูปแบบ Single Controller และ Multi Controller
\\
\subsection
{
การตั้งค่าการจำลอง (Simulation setup)
}
\indent\indent
ให้นักศึกษา บอกถึง เครื่องมือ (Tools) ทั้งหมด ที่นักศึกษาใช้ ทดสอบระบบ เช่น ใช้ emulation Mininet จำลอง Topology แบบ Single Controller และ Multiple
Controlleres ดังภาพที่ 1.1 หรือ อะไรก็ว่าไป เป็นต้น
น่าจะกล่าวถึง Ryu Controller Famework, emulation Mininet, ภาษา Python
\\
--------------
\\
\textbf
{
เครื่องมือและอุปกร์ที่ใช้ในการทดลองมีดังนี้
}
\begin{itemize}
\item
Oracle VM VirtualBox เวอร์ชั่น 7.0.14 ใช้สำหรับการจำลองเครื่องเซิร์ฟเวอร์
\item
ระบบปฏิบัติการ Ubuntu server 22.04.3
\item
Python 3.9.18 และ 2.7.18
\item
RYU version 4.34
\item
mininet version 2.3.1b4
\item
wireshark 3.6.2
\item
vim version 8.2.2121
\end{itemize}
\\
\begin{LARGE}
ถึงตรงนี้ และจะเขียนคำอธิบายเพิ่มเติมสำหรับ เครื่องมือ
\end{LARGE}
\subsection
{
รูปแบบในการทดลอง
}
\indent\indent
การทดลองมี 4 รูปแบบ ดัง (A1)-(A4) โดย (A1) และ (A3) ใช้คำสั้ง XXX ในการจำลอง Topology และ (A2) และ (A4) ใช้ภาษา Python 3.9 ในการจำลอง Topology ซึ่งทั้ง 4 รูปแบบมีการจองลองการโจมตีโดยการใช้คำสั้ง ping จาก Node-N ใดไปยัง Node-M ใด ด้วยจำนวน Package เท่าไร
\$
ryu-manager learn-sdn-with-ryu/ryu-exercises/ex7
\_
group
\_
tables.py
\$
sudo python3 (ชื่อไฟล์).py
\section
{
หัวข้อสอง
}
\lipsum
[2]
\ No newline at end of file
chapter2.tex
0 → 100644
View file @
da2b8dd5
\section
{
ผลลัพธ์และการอภิปราย (Results and discussion)
}
\ No newline at end of file
main.tex
View file @
da2b8dd5
...
...
@@ -12,7 +12,8 @@
%--ตั้งหัวกระดาษ--%
\usepackage
{
fancyhdr
}
\pagestyle
{
fancyplain
}
\fancyhead
[L]
{
content for
\fancyplain
{
plain
}{
fancy
}
pages
}
\fancyhead
[L]
{
software defined networks ใบงานที่ 9
}
\fancyhead
[R]
{
\thepage
}
%--*********--%
\usepackage
[no-math]
{
fontspec
}
% จัดการเกี่ยวกับฟ้อนต์
...
...
@@ -29,6 +30,11 @@
]
{
THSarabunNew.ttf
}
%--*********************--%
%--config--%
\usepackage
{
glossaries
}
\newacronym
{
sdn
}{
ระบบเครือข่ายที่กําหนดโดยซอฟต์แวร์
}{
Software-defined networking
}
\newacronym
{
ryu
}{
RYU
}{
RYU SDN framework
}
\newacronym
{
software
}{
ซอฟต์แวร์
}{
Software
}
\newacronym
{
network-system
}{
ระบบเครือข่าย
}{
Network system
}
\usepackage
{
titlesec
}
\titleformat
{
\section
}
{
\normalfont\fontsize
{
16
}{
15
}
\bfseries
}{
\thesection
}{
1em
}{}
...
...
@@ -59,4 +65,5 @@
\end{titlepage}
%--***************--%
\include
{
chapter1
}
\include
{
chapter2
}
\end{document}
\ No newline at end of file
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