jxta-jxse
  1. jxta-jxse
  2. JXTA_JXSE-306

Enforce MTU everywhere or design a better solution

    Details

    • Type: Task Task
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 2.6
    • Fix Version/s: not determined
    • Component/s: code
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      306

      Description

      A MTU (Maximum Transfer Unit) size is declared in BidiPipes, but it is not
      checked and enforced everywhere in the code, see:

      • TcpMessenger - Line 1012: // todo add a check for MTU size

      The purpose of MTU is to implement a kind of fairness system to make sure people
      don't hijack the bandwith with huge messages.

      But, it pushes back the responsibility of creating right size messages upon the
      user. Assuming that streams of data are to be exchanged between peers, this
      should handled by JXSE, à la TCP.

      To be investigated.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            jxta-jxse-issues
            Reporter:
            adamman71
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: