Forum


Notice to all users

We are migrating towards a new forum system located at community.teamspeak.com, as such this forum will become read-only on January 29, 2020

Results 1 to 8 of 8
  1. #1
    Join Date
    October 2011
    Posts
    48

    Use tcp instead udp

    Hi, i have a simple question:

    Can i start server using TCP protocol instead UDP? (UDP is hard to protect from DoS attack and isn't stable as TCP)

  2. #2
    Join Date
    April 2011
    Location
    Germany
    Posts
    1,266
    No, teamspeak does not support tcp for voice transport... you need to check for free alternatives, if you want tcp/voice.

  3. #3
    Join Date
    August 2014
    Posts
    27
    While TCP can be more stable, it's actually bad for voice services, because TCP stability comes from checking each packet for integrity. If errors are found, it discards it and requests for a new one. This behavior, however, will increase jerkiness of someone's voice in case of bad connection. This is why UDP is used because it doesn't care if some packets are a bit damaged or missing altogether, because mistakes in packet transfers are generally very minor (if there are any) and people don't really notice them or are not bothered by it.
    It means you are probably not going to find any TCP alternative. You'd have to find a hosting service that has DDoS protection.

  4. #4
    Join Date
    June 2011
    Location
    Germany
    Posts
    4,368
    Quote Originally Posted by Birman View Post
    While TCP can be more stable, it's actually bad for voice services, because TCP stability comes from checking each packet for integrity. If errors are found, it discards it and requests for a new one. This behavior, however, will increase jerkiness of someone's voice in case of bad connection. This is why UDP is used because it doesn't care if some packets are a bit damaged or missing altogether, because mistakes in packet transfers are generally very minor (if there are any) and people don't really notice them or are not bothered by it.
    It means you are probably not going to find any TCP alternative.
    Bla bla bla. Vent is TCP-only. Mumble has an option for TCP. I'm still maintaining a Vent demo server for talking to people with EDGE.

  5. #5
    Join Date
    April 2013
    Posts
    5
    This needs to be an option and is certainly possible.

    The DoS attacks I've seen against TS3 have all been UDP based.

  6. #6
    Join Date
    December 2004
    Location
    RF
    Posts
    3,008
    Quote Originally Posted by Kigen View Post
    This needs to be an option and is certainly possible.

    The DoS attacks I've seen against TS3 have all been UDP based.
    So, if TS3 would use TCP, they will be TCP based. How's that makes any difference?

  7. #7
    Join Date
    April 2013
    Posts
    5
    Quote Originally Posted by ANR Daemon View Post
    So, if TS3 would use TCP, they will be TCP based. How's that makes any difference?
    They cannot spoof TCP as well as they can UDP. And TCP SYN floods are a well dealt with field. UDP on the other hand is very easy to fake and spoof. Most DDoS attacks currently are UDP based using reflection from SSDP/DNS/NTP/etc. If TS3 provided the option for me to set the server to TCP only then I could block all UDP traffic using OVH's Firewall. Thus the attacks would never reach my server. Also, Windows has a horrid bug in the way it processes UDP traffic causing the interrupts to lock up the box when its under a UDP based spoof attack.

  8. #8
    Join Date
    June 2008
    Posts
    18,513
    Thread closed due a flamewar with insults....

    TCP for voice is not possible with our software.
    This will not be added (was rejected in other thread already).
    When sending me private messages: Please make sure to include reference link to your forum thread or post.

    TeamSpeak FAQ || What should i report, when i open a client thread?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •