Commit 5cd0903b authored by Nawasan Wisitsingkhon's avatar Nawasan Wisitsingkhon

edit wors

parent 6ac8bc5b
Pipeline #1944 canceled with stages
...@@ -76,7 +76,7 @@ ...@@ -76,7 +76,7 @@
โดย python script จะแทนด้วย single\_topo.py และ multi\_topo.py โดย python script จะแทนด้วย single\_topo.py และ multi\_topo.py
\item หน้าต่างที่ 3 ทำการรันคำสั่ง \item หน้าต่างที่ 3 ทำการรันคำสั่ง
\$ sudo wireshark \\ \$ sudo wireshark \\
โดยจับที่ขา s4-eth1 และ s11-eth2 ปริมาณ 1,000,000 แพ็กเกจ โดยจับที่ขา s4-eth1 (ที่เชื่อมกับ h2) และ s11-eth2 (ที่เชื่อมกับ h12) ปริมาณ 1,000,000 แพ็กเกจ
\item หน้าต่างที่ 2 ให้ h2 โจมตี h12 ด้วยคำสั่ง \$ mininet> h2 hping3 h12 -S --flood -V \item หน้าต่างที่ 2 ให้ h2 โจมตี h12 ด้วยคำสั่ง \$ mininet> h2 hping3 h12 -S --flood -V
\item เมื่อทำการจับแพ็กเกจครบ 1,000,000 แพ็กเกจแล้ว ทำการเก็บข้อมูลวิเคราะห์จาก wireshark จากนั้นให้ทำการหยุดรันในทุกๆ หน้าต่าง หากจะทำการทดลองรอบถัดไปต้องรันขั้นตอนใหม่ตั้งแต่ขั้นตอนที่ 1. \item เมื่อทำการจับแพ็กเกจครบ 1,000,000 แพ็กเกจแล้ว ทำการเก็บข้อมูลวิเคราะห์จาก wireshark จากนั้นให้ทำการหยุดรันในทุกๆ หน้าต่าง หากจะทำการทดลองรอบถัดไปต้องรันขั้นตอนใหม่ตั้งแต่ขั้นตอนที่ 1.
\end{enumerate} \end{enumerate}
......
\section{ผลลัพธ์และการอภิปราย (Results and discussion)} \section{ผลลัพธ์และการอภิปราย (Results and discussion)}
\indent\indent \indent\indent
เหตุผลที่ต้องทำการรัน 3 รอบ ในแต่ละรูปแบบนั้น เนื่องมาจากในขั้นตอนการเตรียมเครื่องมือและซอฟต์แวร์นั้นได้มีการรันทดสอบ และพบว่าค่ามีความแกว่งในบางครั้ง โดยในการรันครั้งแรกดรอปแพ็กเกจได้ 8\% ในการรันครั้งที่ 2 อาจจะเพิ่มเป็น 30\% หรือ 35\% เหตุผลที่ต้องทำการรัน 3 รอบ ในแต่ละรูปแบบนั้น เนื่องมาจากในขั้นตอนการเตรียมเครื่องมือและซอฟต์แวร์นั้นได้มีการรันทดสอบ และพบว่าค่ามีความแกว่งในบางครั้ง โดยในการรันครั้งแรกดรอปแพ็กเกจได้ 8\% ในการรันครั้งที่ 2 อาจจะเพิ่มเป็น 30\% หรือ 35\%
ดังนั้นจึงได้มีการออกแบบขั้นตอนการทดลองที่เหมือนกันมากที่สุดเพื่อลดปัจจัยที่อาจจะกระทบและทำให้ผลลัพธ์เปลี่ยนไปอย่างมีนัยยะสำคัญ นอกจากนั้นจึงได้มีการรันทดสอบ 3 รอบของแต่ละรูปแบบเพื่อลดโอกาสที่ค่าจะออกมาคลาดเคลื่อนหรือผิดไปจากที่ควรจะเป็น ดังนั้นจึงได้มีการออกแบบขั้นตอนการทดลองที่เหมือนกันมากที่สุดเพื่อลดปัจจัยที่อาจจะกระทบและทำให้ผลลัพธ์เปลี่ยนไปอย่างมีนัยสำคัญ นอกจากนั้นจึงได้มีการรันทดสอบ 3 รอบของแต่ละรูปแบบเพื่อลดโอกาสที่ค่าจะออกมาคลาดเคลื่อนหรือผิดไปจากที่ควรจะเป็น
และในการรันทดสอบนั้นมีการจับแพ็กเกจด้วย wireshark ที่ s4-eth1 และ s11-eth2 ซึ่งทำให้มี 2 ค่าที่เกิดขึ้นจากทั้ง 2 ขาของการจับแพ็กเกจ ทางผู้ทดลองต้องการทำให้เป็นค่าเพียงหนึ่งค่า และในการรันทดสอบนั้นมีการจับแพ็กเกจด้วย wireshark ที่ s4-eth1 และ s11-eth2 ซึ่งทำให้มี 2 ค่าที่เกิดขึ้นจากทั้ง 2 ขาของการจับแพ็กเกจ ทางผู้ทดลองต้องการทำให้เป็นค่าเพียงหนึ่งค่า
จึงจะทำการรวมค่าจาก s4-eth1 และ s11-eth2 ให้เป็นค่าหนึ่งโดยการบวก และในการรันทดสอบ 3 ครั้งนั้น จึงจะทำการรวมค่าจาก s4-eth1 และ s11-eth2 ให้เป็นค่าหนึ่งโดยการบวก และในการรันทดสอบ 3 ครั้งนั้น
ผู้ทำการทดลองพิจารณาแล้วว่าจะเลือกค่าอัตราการดรอปแพ็กเกจที่น้อยที่สุดมาใช้ในการวิเคราะห์ ด้วยเหตุที่ว่าค่าที่มีการแกว่งนั้นมักจะเป็นค่าที่มีค่ามากหรือมากที่สุด ผู้ทำการทดลองพิจารณาแล้วว่าจะเลือกค่าอัตราการดรอปแพ็กเกจที่น้อยที่สุดมาใช้ในการวิเคราะห์ ด้วยเหตุที่ว่าค่าที่มีการแกว่งนั้นมักจะเป็นค่าที่มีค่ามากหรือมากที่สุด
......
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment