Advertisement
Guest User

LAB5

a guest
Dec 6th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. 1.
  2. fus1::FastUDPSource(1,10,500,12-a2-00-00-45-aa,1.2.3.10,5000,12-a2-00-00-46-aa,1.1.1.11,0);
  3. fus2::FastUDPSource(1,10,874,12-a3-00-00-45-aa,1.2.3.10,5000,12-a2-00-00-46-aa,1.1.1.11,1);
  4. fus3::FastUDPSource(1,10,748,12-a4-00-00-45-aa,1.2.3.10,5000,12-a2-00-00-46-aa,1.1.1.11,2);
  5. fus4::FastUDPSource(1,10,499,12-a5-00-00-45-aa,1.2.3.10,5000,12-a2-00-00-46-aa,1.1.1.11,3);
  6. input::InputSwitch;
  7. fus1 -> Unqueue -> [3]input;
  8. fus2 -> Unqueue -> [1]input;
  9. fus3 -> Unqueue -> [2]input;
  10. fus4 -> Unqueue -> [0]input;
  11. input -> CheckUDPHeader -> CheckLength(500) -> ToDump(zadatak1.pcap);
  12.  
  13. 2.
  14. fus1::FastUDPSource(1,10,500,12-a2-00-00-45-aa,1.2.3.10,5000,12-a2-00-00-46-aa,1.1.1.11,0);
  15. fus2::FastUDPSource(1,10,874,12-a3-00-00-45-aa,1.2.3.10,5000,12-a2-00-00-46-aa,1.1.1.11,1);
  16. fus3::FastUDPSource(1,10,748,12-a4-00-00-45-aa,1.2.3.10,5000,12-a2-00-00-46-aa,1.1.1.11,2);
  17. fus4::FastUDPSource(1,10,499,12-a5-00-00-45-aa,1.2.3.10,5000,12-a2-00-00-46-aa,1.1.1.11,3);
  18. input::InputSwitch;
  19. elementclass provjera {
  20. a::CheckUDPHeader;
  21. b::CheckLength(500);
  22. input[0] -> a -> b -> output;
  23. }
  24. p::provjera;
  25. fus1 -> Unqueue -> [3]input;
  26. fus2 -> Unqueue -> [1]input;
  27. fus3 -> Unqueue -> [2]input;
  28. fus4 -> Unqueue -> [0]input;
  29. input -> p -> ToDump(zadatak2.pcap);
  30.  
  31. 3.
  32. is::InfiniteSource(LIMIT 5000);
  33. t::Tee(3);
  34. is -> t;
  35. t[0] -> CheckIPHeader -> ToDump(zadatak3a.pcap);
  36. t[1] -> ToDump(zadatak3b.pcap);
  37. t[2] -> Discard;
  38.  
  39. 4.
  40. is::InfiniteSource(LIMIT 5000);
  41. t::Tee(3);
  42. is -> t;
  43. t[0] -> CheckIPHeader -> cll::Counter ->ToDump(zad3a.pcap);
  44. t[1] -> cll1::Counter -> ToDump(zad3b.pcap);
  45. t[2] -> cll2::Counter ->Discard;
  46.  
  47. DriverManager(pause,print >> 1.txt cll.count,
  48. print >> 2.txt cll1.count,
  49. print >> 3.txt cll2.count);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement