1. 04 Dec, 2020 1 commit
  2. 18 Aug, 2020 1 commit
  3. 26 Jun, 2020 2 commits
  4. 21 Apr, 2020 1 commit
  5. 16 Feb, 2020 1 commit
  6. 31 Dec, 2019 1 commit
  7. 25 Nov, 2019 1 commit
  8. 03 Nov, 2019 1 commit
  9. 22 Jul, 2019 1 commit
  10. 25 May, 2019 2 commits
  11. 21 May, 2019 1 commit
  12. 06 May, 2019 1 commit
  13. 25 Mar, 2019 2 commits
  14. 04 Jan, 2019 1 commit
  15. 30 Dec, 2018 1 commit
  16. 12 Nov, 2018 2 commits
  17. 14 Sep, 2018 2 commits
  18. 22 Apr, 2018 1 commit
  19. 27 Feb, 2018 1 commit
  20. 26 Feb, 2018 2 commits
  21. 21 Dec, 2017 2 commits
  22. 15 Dec, 2017 4 commits
  23. 04 Dec, 2017 1 commit
  24. 28 Sep, 2017 1 commit
  25. 29 Jul, 2017 1 commit
  26. 23 May, 2017 2 commits
    • Matthias Schiffer's avatar
      batman-adv: decrease maximum fragment size · 8ea026b1
      Matthias Schiffer authored
      
      With this patch the maximum fragment size is reduced from 1400 to 1280
      bytes.
      
      Fragmentation v2 correctly uses the smaller of 1400 and the interface
      MTU, thus generally supporting interfaces with an MTU < 1400 bytes, too.
      
      However, currently "Fragmentation v2" does not support re-fragmentation.
      Which means that once a packet is split into two packets of 1400 + x
      bytes for instance and the next hop provides an interface with an even
      smaller MTU of 1280 bytes, then the larger fragment is lost.
      
      A maximum fragment size of 1280 bytes is a safer option as this is the
      minimum MTU required by IPv6, making interfaces with an MTU < 1280
      rather exotic.
      
      Regarding performance, this should have no negative impact on unicast
      traffic: Having some more bytes in the smaller and some less in the
      larger does not change the sum of both fragments.
      
      Concerning TT, choosing 1280 bytes fragments might result in more TT
      messages than necessary when a large network is bridged into batman-adv.
      However, the TT overhead in general is marginal due to its reactive
      nature, therefore such a performance impact on TT should not be
      noticeable for a user.
      
      Cc: Matthias Schiffer <mschiffer@universe-factory.net>
      [linus.luessing@c0d3.blue: Added commit message]
      Signed-off-by: default avatarLinus Lüssing <linus.luessing@c0d3.blue>
      Signed-off-by: default avatarSven Eckelmann <sven@narfation.org>
      Signed-off-by: default avatarSimon Wunderlich <sw@simonwunderlich.de>
      8ea026b1
    • Simon Wunderlich's avatar
      b1d2cf3d
  27. 16 Mar, 2017 2 commits
  28. 26 Jan, 2017 1 commit