i recently received a glassfiber internet connection to my home which puts out roundabout 500 MB/s, but i gain only about 90 mb/s, this is i think because i have a internet switch that supports 10/100 MB/s, will i get 500 MB/s if i get a ethernet switch that emits 10/100/1000 MB/s?