I see that you have this Motherboard:
MSI X99S SLI Krait MB
So the question is....did you install the MSI software suite when you were setting up your system?
If so, your issue may very well be the exact same one I was having on my MSI MB. If you have installed the software suite you have to do a driver clean up using the MSI driver cleaner that you can download from MSI, then do a fresh install of the "Intel Gigabit LAN" driver only!! Do not use the MSI suite EVER again on the board or it will re-install a bad set of drivers and jack your system up!!- even if you do not select for it to, it is a bundle and you can not stop it from doing so!! Also do not attempt to use any Network management tools/software with Intel LAN, that will cause a huge bottleneck and then what was explained as a "cascading system failure".
I am not a computer genius, but like I said, doing this procedure fixed mine and it runs a lot better now...well it doesn't crash or lag out now ...

I still blame the computer when I suck at gaming, isnt that why we pay out the arse for them? lol