JavaScript is required to use Bungie.net

Destiny

Discuss all things Destiny.
Edited by SkinlessGorgon: 8/26/2016 6:37:10 PM
333

SGA : Avoiding lag and optimising your router for online gaming

Hi Everybody EDIT: Thanks for the likes dudes. Wow My 1st front page :) [spoiler]Hi Dr Skinless :)[/spoiler] This will be a long post, but hopefully worthwhile to most of you that think Plug & Play actually works. [quote]This will not cover any specific router or setup, only give you information on the best options, specifics are covered by the instruction manual of your router[/quote] I've been in this community since the Beta and I have over 15 years experience in networks and IT Systems, and lately people seem to be having more and more problems getting setup for playing online games. Most of you will say that I'm drunk, and you might be right, others will say that Bungie needs to fix their shit, and others out there are mystified as to why they are banned from trials. Lets get started. First, Destiny's PvP mode is based on a Peer-to-Peer host model. This means that when you start a PvP match, Bungie looks for other players right? Its also determining the host for a match. The host connects to the Bungie Servers, everyone else connects to the host. So its probably 90% not your connection or Bungie servers. PvP in Destiny means that you need to play against other peoples bad network setups. Secondly the speed of your network connection doesn't really translate to how good an experience you will have. Destiny uses about 0.8Mbps upload from your console to the host. It can be slightly higher if your host, maybe about 1.2-1.5Mb/s. So your 300GB download over fiber does dick all to help you. How can you fix it? Well for a start you know how Xbox One and PS4 have Wireless built-in to the consoles? Yes? Well here is a pro tip, [b]DON'T USE WIFI FOR ONLINE GAMING. EVER[/b] Always hard wire your console to your router using Ethernet cable. Ethernet is a pretty robust protocol, to the point where it can continue to function even if either your network cable or the cable plug or even the port on your router is damaged. I’ve had instances where a network cable was plugged in but not fully seated in the switch port. The system was online, but it was very slow and was seeing occasional packet loss. Sure enough, when I checked the cable I heard the little noise you hear when the little key/lock on the cable engages. Once the cable was securely connected everything worked perfectly. If you can't directly Hard wire your console to your router then there are other solutions like Power-line Adapters. [url]https://www.amazon.co.uk/TP-LINK-TL-PA511KIT-Gigabit-Powerline-Adapter/dp/B005FVOKM8[/url] These come in various forms but connect Ethernet cables over your house power grid. Clever, eh? Try to not let your little brother download a ton of porn while your playing Destiny. Also streaming audio and video eats bandwidth. A typical HD VoD stream can eat anywhere between 5 and 20 Mbps download and for low bandwidth connections this will use upload speed at the same time. Also try not to stream your gameplay either if your on. Its great to have people watching you and all, but its kind of like Netflix in reverse if your streaming at high quality. i think Twitch is about 3-3.5Mps, so if like me you have a 5Mbps upload then that's going to get saturated very quickly. If either upload or download gets maxed out then it will cause lag in the router. Yes I'm getting to it! That was only the start dudes, strap in for the long haul. Make sure your Router has the most up-to-date firmware installed. Always. Your router has the ability to dish out IP addresses automatically called DHCP. That's great and all, but your console needs a fixed IP address. The automatic one can change and this can cause problems for online games. Your router may have an option to set a Reservation, this will save you some work here. If it doesn't set your IP address on your console outside of the range of addresses your router can dish out. eg if your router can give out 192.168.1.1 to 192.168.1.50, give your console 192.168.1.51. Now you have a choice here. Use QoS, DMZ, port forward or uPnP. That's great but what does that mean? QoS is a way for modern routers to manage bandwidth through a technique called Quality of Service. If you're lucky, you'll be able to adjust QoS via the router software simply by selecting a category (such as voice, applications, or gaming) and assigning it a priority (such as highest or normal). This method is by far the least painful method of optimization. On my router I need to do it by MAC address. If you can also set the maximum upload speed to be 98% of the maximum. If your ISP says its 5Mpbs, then set it at 4.8. If you don't know go to [url]speedtest.net[/url] and find out. This will stop your upstream saturating and causing lag elsewhere on your network. Put your console in a DMZ if your router supports it. This is just another way to direct network traffic to your device involves putting it in the DMZ. No, it doesn't ship to North Korea--it simply moves your device from behind the firewall and out in the open, where it can receive all traffic without interference from the router. This arrangement typically gives the device your broadband IP address--with all the vulnerability that entails. Such vulnerability is why each router has its own firewall. The DMZ is usually reserved for a server or a PC that you'll use for gaming or for serving Websites. Since a console is a sealed black box, its OK to put this into a DMZ. For PC's or servers this would be a last resort option. If your router doesn't support DMZ, then you have to either port forward or use uPnP. Port forwarding sends all traffic traveling through a specific port or ports to a specific device. This technique lowers the lag at the router and lets the destination device handle the processing. Keep in mind that a forwarded port then becomes unavailable to other devices. Generally, you specify the port number, the protocol (TCP, UDP, or both), and then either the IP address or the the MAC address of the device. Keep in mind that port forwarding doesn't support QoS and that's where the magic happens. Port Forwarding is a pain in the arse, and I'm not going to explain it. More info can be found here [url]http://portforward.com/help/destiny/[/url] If you use more than one console on the same network, you can't use port forwarding (thank Jeebus!!!), you will need to use uPnP instead. Mainly it does the same job as port forwarding, but it can send the same port to multiple devices, automatically. I can hear some of saying " my router only supports port forwarding and is 10 years old", and some of you say " My ISP only supplied a modem that doesn't do any of those things" well maybe its time you get yourself a new shiny router. If you need to you can connect a router to your existing router by disabling any WiFi , putting the new router in a DMZ or forwarding all ports to the new router, then connecting the ethernet cable from port 1 on the the old router to the ISP/internet port on the new router. Then all your connections go through the new router. Some of you are saying " Hey Gorgon, why are you a dick?" , but most of you probably will be like "All the tips are really good, but I got other people using laptops off this connection. I cant kick them off cause they pay all the bills. Can I do something about them?" The answer is Yes. Yes you can if your router supports WMM or WME. If you QoS the upstream(upload), WMM is QoS for wireless devices on the downstream(download) Wireless Multimedia Extensions and Wi-Fi MultiMedia are two names for the same 802.11e wireless QoS service. By all means, enable WME or WMM if your router supports it. The setting will help with streaming applications such as voice and video on a PC or a mobile phone. You can even take this one step further if your router, and your devices, supports Dual Band Wifi. Concurrent wireless allows you to perform ad-hoc QoS by splitting traffic between the two networks. For instance, you could name your 2.4GHz wireless network "GeneralPornDL" and your 5GHz wireless network "Netflix/Facetime." Have users connect to the 2.4GHz network for surfing or general network chores, and to 5GHz for Skype or to watch HD video. "I thought you said this would bust my lag", well nothing can do that, but if you follow the above advise then you can seriously reduce your lag, and improve the quality of your network. There will always be lag, but its how you minimise it that counts ;) Skinless Out !!! TL:DR 1. never use wifi, always use ethernet. Use Powerline adapters if necessary. Check your cables are not bust! 2. Fixed IP for your console 3. Qos the upstream, or DMZ, or port forward (ewww) 4. set max upload on QoS as 98% 5. Enable WMM for downstream WiFi devices (you can adhoc QoS by using the dual band WiFi channels) 6. Maybe, enjoy a much less laggy PvP experience in Destiny [spoiler]This stuff gets my dork part tingling :p[/spoiler]

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • "Don't let your little brother download porn" I lol'd

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • A dedicated internet line for gaming in my case still gives me laggy matches. I have had optimized every single option on my router and modem and i still get laggy matches from time to time. It is not my connection, it is not bungies "servers" which btw they only track stats, progression and host switching if needed. It is their matchmaking coding, which its on par with gears of war 2 on how terrible it is.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Nice suggestions but they've been repeated ad nauseam on this forum. After an embarrassing amount of playtime on this game I've come to realize that Destiny PVP in particular will always have significant lag issues. Now obviously every online game will experience it in one form or another, but in my opinion there is something going on with the game engine that is creating it's own inherent delay that is exacerbating the lag which we experience. My theory is that there are too many client side checks from all the nova bombs, sticky grenades, crazy laser rifles, exotic armors and all the modifiers that go with them that are create just enough of their own delay that, by themselves, would barely be noticeable, but when coupled with the usual latency the occurs in every online game becomes problematic.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

    1 Reply
    • bump for later

      Posting in language:

       

      Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

      1 Reply
      • I've done everything I can on my end and I'm green bar most of the time. Did trials for first time Friday night for couple hours and every match all six players were red some yellow. Afterwards played regular crucible and green again. Is there a problem with trials?

        Posting in language:

         

        Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

        1 Reply
        • Edited by YFZ451: 8/28/2016 6:22:58 PM
          Honestly I think this is a bunch of BS. I play halo 5, COD, Madden, Forza and a bunch of other games with no problems. When I try to play destiny I have nothing but problems. One being that I can't play with people who are on my network(who are using real ip's). Keep getting a message saying they are not in a fireteam when they are in orbit or the tower. But lets say if what you've said is true. Why are people who have a block of real ip's having this issue? Me being one. It is just a direct connection to my isp. For some reason I have a feeling you are either employed by bungie or are getting paid to say this.

          Posting in language:

           

          Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

          18 Replies
          • Edited by Snow: 8/27/2016 2:08:44 PM
            Tired of the "wireless is bad" stigma. Yeah, maybe 6 years ago that was true, and of course if your console is halfway across the house from your router... I average 14-16 ping on a wireless router. 48 down, 7 up

            Posting in language:

             

            Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

            21 Replies
            • Or.. Or, just an idea. People can do something with their life, get a good job and be able to afford higher end internet that's not routed through a potato and a chihuahua before reaching your modem.

              Posting in language:

               

              Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

              7 Replies
              • I also have 15 years of FPS experience and i'm playing fps every day.................. If everybody would do what you write, then MAYBE Destiny's pvp would be a little better. But i know better, had the same issues back then CoD4,5, 6, like i have in Destiny in 2016. 1. My experience with WIRED internet, all ports open, Cat6 cable, 0 packet loss, newest modem/router, 1ms gaming monitor......all perfect gaming setup: - i die like i play CoD hardcore - mostly i see the enemies much too late on my screen - bullets and grenades, ment for my teammates standing 10 meters in front of me don't kill them, but me - players melee somebody in front of me and i die behind them from that melee (have video proof) - many players are invincible and take no damage.....but they can kill me (have video proof) - my primary bullets seem to be rubber bullets -the weirdest things happening...... 2. My experience with my neighbour's 77% wi-fi signal, still fast internet: -much less of everything above. I REFER YOU TO THE TOPIC VITH VIDEO PROOF THAT I HAVE MADE: [url]https://www.bungie.net/en/Forums/Post/211871465?page=0&sort=0&showBanned=0&path[/url]=1 The problem is that BUNGIE should cancel P2P. P2P is simlpy NOT GOOD! When 1 player is hosting a match, everybody depends on his connection, the distance between players, packet loss....... And LATENCY is the BIGGEST problem. It's just impossible to compeat with somebody, who sees you at least 0.5 second earlier on his screen.

                Posting in language:

                 

                Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                1 Reply
                • This is all great info but quite frankly will impact very few players as most of the issues reside with the network architecture not being dedicated. The fact that Bob's xbox/PS4 on a consumer network and hardware is hosting your game instead something more appropriate for a AAA title like AWS or Azure isn't something that local configuration will ever overcome.

                  Posting in language:

                   

                  Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                  3 Replies
                  • Can you recommend a router that does this automatically? Like one designed for gaming.

                    Posting in language:

                     

                    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                    10 Replies
                    • explain why BF4 and all other games run fine but everything goes to shit as soon as I load into a crucible game

                      Posting in language:

                       

                      Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                      4 Replies
                      • Bump for later ^^

                        Posting in language:

                         

                        Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                        1 Reply
                        • You do realize that most of destinys lag is from their crappy SBMM trying to pair us players and Aussie players/stuff like that...

                          Posting in language:

                           

                          Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                          2 Replies
                          • Thanks for writing this!

                            Posting in language:

                             

                            Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                          • 1
                            A non automatic IP can cause problems with some xbox features.

                            Posting in language:

                             

                            Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                          • https://i.imgur.com/oQKmKtY.png I check mine periodically and still deal with laggy players that go from red bar until about round 3 in trials then they're all green. I don't believe players with already good connection matter when we players with really "bad" connection screwing up lobbies.

                            Posting in language:

                             

                            Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                          • Have everthing I could so I don't experience bs lag. Have to deal with lag switchers anyway. I'd rather have the lag atleast it's a constant and easily adjustable to.

                            Posting in language:

                             

                            Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                          • Think this should be read https://www.bungie.net/en/Support/Troubleshoot?oid=12915

                            Posting in language:

                             

                            Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                            3 Replies
                            • But I though to be really good at Destiny you should have a bad internet? These red bar gods are OP ;)

                              Posting in language:

                               

                              Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                              2 Replies
                              • I'm sorry sir, but it is statistically proven you win 200% more gunfights if you're red bar.

                                Posting in language:

                                 

                                Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                                3 Replies
                                • Why would anybody want better connection when this game puts red bars at an advantage?

                                  Posting in language:

                                   

                                  Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                                • Bump for later

                                  Posting in language:

                                   

                                  Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                                  1 Reply
                                  • You sir are my hero! I have saved this in my notes for when I switch Internet providers. I so agree about the speeds, I think 25 to 50 down is good enough. 10 upload is all I can get here in Canada. It's really not about the speeds but the reliability of the network. And how consistent it is. I love fiber Btw such a difference. I know the current provider likes to throttle speeds which is awful. Thank you for addressing the giant elephant in the room ;) And If you rely on red bar connections to win gunfights, you need a smack in the head

                                    Posting in language:

                                     

                                    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                                  • Bump for later. I need to update my router i think.

                                    Posting in language:

                                     

                                    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                                    1 Reply
                                    • Bump

                                      Posting in language:

                                       

                                      Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                                      1 Reply
                                      1 2 3 4 5 6 7
                                      You are not allowed to view this content.
                                      ;
                                      preload icon
                                      preload icon
                                      preload icon