SDN- final chapter

2019 SDN big job

1. Code and video address

github Code
demo video bilibili

2. The panellists and contribution ratio:

Full name student ID Division of work contribution
Jia Yi 081700414 Video clips and scene building 20%
Lin Yuhao 081700209 Blog writing and scenario building 20%
Zheng wood flat 111700233 Scene set up and implement the code 20%
Huang Aerospace 031701129 Scene set up and demo video recording 20%
Song Juan 181700134 Scene set up and implement the code 20%

3. Experimental Scene:

  • Topology is as follows:

  • Scene Description:
    h1 of data recipients, h2, h3, h4 is a data sender.
    When the host h2, h3, h4 when transmitting data to h1, North dynamic routing rules apply adjusted according to the availability of the link.
    s1-s4 at the link bandwidth is sufficient, the transmission data if the data transmission direction h1, should default s4-s1 fastest route, the route should be dynamically adjusted when the remaining bandwidth is insufficient, the use s4-s2-s1 path and s4- traffic link s3-s1 path balance.

4. realization of ideas:

  • Default flow table choose the fastest path s4-s1
  • Setting a threshold value for the link
  • Cyclic structure with a constant testing link state, when the detected amount of traffic exceeds the threshold value of the link is set, then the table of the switch change stream, so that the path s4-s2-s1 and s4-s3-s1 be utilized to share the traffic path burden

5. Experimental procedure:

  • Creating lab topology

  • Communication between the test host

  • Py script run
    • The initial state


    S4-s1 initial state to the idle state, the default data transfer from

    • Iperf command with a bandwidth test



    After iperf command link data transmission, replacing the flow table when the threshold is reached, to enable the other link

6. Summary and experimental course experience:

 这次试验受益匪浅,原本庞大复杂的课题逐步上手,渐进学习后也勉强可以完成了。这个过程中对这学期学习的内容是一个复习也是一个总结,在这个回顾的过程中学到了很多新的东西,正所谓温故知新。
 坦言SDN不是一科容易入门的课程,或者说很多实验做着都很抽象,但是在这个上手复杂课题的过程中,学到了一些学习的方法,这些东西我认为是弥足珍贵的,因为sdn只是一种技术,它可能会被淘汰,但是这种去微笑面对极度抽象可怕的问题的能力,将会永存。
 当然对SDN的学习中也提升了自己对于网络的认识,也开拓了自己对网络包括很多知识的想象力,总而言之除了几次漏交作业外,这门课收获还是蛮大的。

Guess you like

Origin www.cnblogs.com/highwaytohell/p/12157584.html