1000 Mbps internet speed not achieved on MBP

Hi there!


So, I have a problem which I can't explain with my macbooks and home internet configuration.


First of the equipment:

1. MBP 15in, mid 2015, i7 2.5GHz, 16GB 1600 MHz, 500 GB flash storage

2. MBP 13in, mid 2015, i5 2.8GHz, 16GB 1866MHz, 500 GB flash storage

3. Airport Express (bought yesterday) - cant get newer than that

4. Thunderbolt to Gigabit Ethernet Adaptor

5. internet connection: optical fiber 1000Mbps download 200 Mbps Upload


just as a side note: everything is up to date!


the setup is straight forward: internet goes into the router and via cable/Wi-Fi to both my MBPs a couple of iPads and iPhones as well


now, when I connect my MBPs with:

  1. cable I get following readings using speedtest.net or my ISP designed internet speed test: 400Mbps D 200 Mbps U
  2. Wi-Fi: 100-200Mbps D 100Mbps U


I tested the internet connection with a windows PC via cable: 1000Mbps download and over 200Mbps upload


can somebody provide some info that would help in this instance? I can't figure out why my brand new Apple equipment is running so slowly


Cheers!

Posted on Jun 24, 2016 1:17 PM

Reply
15 replies

Sep 12, 2017 2:08 PM in response to LaPastenague

I checked out a review of the thunderbolt to ethernet adapter.


It was able to achieve 900Mbps on local network transfers..

But it used 70% CPU in file transfers via Finder.. this means the Thunderbolt port is not very efficient.


Check your activity monitor during a transfer and see if something like CPU is topping out.


See Hands-on: Apple’s Thunderbolt Gigabit Ethernet adapter | Ars Technica


The big advantage of real ethernet is they offload from CPU. Adapters are never as good.

Sep 12, 2017 1:40 PM in response to markl81

I'm using a factory Apple Thunderbolt Gigabit Ethernet adapter going straight into a 1000mbps switch. Again, the A/B test between the SysAdmin's Dell and my MBP is startling.

It would be really interesting to try a Mac with a real ethernet port vs using the thunderbolt to ethernet dongle.


AFAIK they should give you gigabit but perhaps it is the dongle itself that is the problem.


I am using our corporate internet connection which is 1gb/sec. When our sysadmin plugs in his laptop to my ethernet port, he is getting about 800mbps up/down... But my MBP will only get about 375up and 478down.

The actual method of testing here would also be important.


You might find for example if you are copying files to a local server that Mac is slow due to using wrong protocol. Even for internet testing via one of the standard sites might not give you correct reading in some situations.


If you want to pursue it further measure your speed copying a file to a file server on your local network.

You can also use tools like iperf which is available in command line if they have suitable setup.

Sep 12, 2017 12:01 PM in response to markl81

How would your question involve one of the products that we support on this forum......the AirPort Extreme, Airport Time Capsule, and AirPort Express......the products pictured below?


User uploaded file

It would appear that you have a question about a MacBook Pro. If that is the case, you might want to post your question in the MacBook Pro support forum linked just below:


MacBook Pro

Sep 12, 2017 11:33 AM in response to Nimuie

I have the same situation happening. I have a early 2015 MBP... and I just did a fresh factory reset on it so it was clean.


I am using our corporate internet connection which is 1gb/sec. When our sysadmin plugs in his laptop to my ethernet port, he is getting about 800mbps up/down... But my MBP will only get about 375up and 478down.


I'm using a factory Apple Thunderbolt Gigabit Ethernet adapter going straight into a 1000mbps switch. Again, the A/B test between the SysAdmin's Dell and my MBP is startling.

Jun 24, 2016 5:36 PM in response to Nimuie

PPPOE is bad.. YMMV but I doubt this is the issue.


When you tested the windows machine did you plug directly into the ONT.. ie no Airport Extreme??


Have you tested by plugging a Mac directly to the ONT with no router??


Wireless off in the laptop to ensure no problems of wireless getting priority.


The simple fact is.. even if PPPOE is working perfectly.. the Airport Extreme cannot route 1GB internet.


now, when I connect my MBPs with:

cable I get following readings using speedtest.net or my ISP designed internet speed test: 400Mbps D 200 Mbps U

This is the expected speed WAN to LAN throughput on an Airport Extreme gen6.


See smallnetbuilder testing of Throughput.


http://www.smallnetbuilder.com/wireless/wireless-reviews/32158-apple-airport-ext reme-80211ac-reviewed?showall=&start=1


Fact is the vast majority of domestic routers cannot handle gigabit.. so this is not unique to the AE.. it is just unfortunate that Apple wrote the firmware themselves and removed the hardware acceleration.


See this list for the best routers.


http://www.smallnetbuilder.com/tools/charts/router/view


The top of the list is still the Netgear R7000.. but please do note.. if you turn on firewall or QoS or any packet inspection functionality that speed will drop to around the same as the AE. Packet inspection requires software NAT instead of hardware.. and even the R7000 with 1Ghz dual core processor cannot handle the throughput.


Routing gigabit with full controls you need 3ghz dual core processor and run it on an efficient router OS eg PFSense firmware.. or you need a pro level very high end Cisco router.. and a very large overdraft.

Jun 24, 2016 6:10 PM in response to Nimuie

On a great day, the AirPort Extreme might route signals at 350-400 Mbps, but I don't have experience using PPPoE type fibre connections.


If you are getting around 400 Mpbs, that is about the best that the AirPort Extreme can do when it is set up as a router. However, it might do 700-800 Mbps if you have a router upstream from the AirPort, and the AirPort is set up in Bridge Mode.

Jun 25, 2016 8:29 AM in response to LaPastenague

Thanks again for the reply!


so let me further explain what I tried until now:


windows PC connected directly to ethernet cable without router - 1000Mbps download 200Mbps upload

2 x MBP connected to ethernet cable without router - max 419Mbps download max 90Mbps upload


windows PC connected to ASUS RT-AC68U via CABLE - 1000Mbps download 200Mbps upload

windows PC connected to ASUS RT-AC68U via Wi-Fi - not relevant - windows PC doesn't have 802.11ac


windows PC connected to AirPort Extreme via CABLE - 1000Mbps download 200Mbps upload

windows PC connected to AirPort Extreme via Wi-Fi - not relevant - windows PC doesn't have 802.11ac


MBPs connected to ASUS RT-AC68U or Airport Extreme via CABLE - max 419Mbps download max 90Mbps upload

MBPs connected to ASUS RT-AC68U or Airport Extreme via Wi-Fi - max 230bps download max 90Mbps upload


from what I can see the problem is with the MBP. What I don't understand is how 2 different Macs can have the same issue


P.S. I tested a different MBP (much older, from 2011) with another network - 5.0GHz Wi-Fi connection max speed of 330Mbps download which means that Macbooks are capable of faster connection than what I am seeing

Jun 25, 2016 2:20 PM in response to Nimuie

Separate the problem into two parts.


LAN and WAN speeds.


windows PC connected directly to ethernet cable without router - 1000Mbps download 200Mbps upload

I want you to test the Mac like this. No router at all.


That is your baseline speed.


Let me also note..

windows PC connected to AirPort Extreme via CABLE - 1000Mbps download 200Mbps upload

This is impossible. The AE cannot route that fast.


I suspect you have plugged the ONT to a LAN port not WAN. The only valid test is WAN to the ONT.. (ie the box with fibre in and ethernet out).


Then I want you to test speed.. actual network speed between the two Macs.. both plugged into LAN ports of either router. And do a test of the speed over ethernet with wifi turn off.. and IPv6 set to link-local only on both computers. Copy one large file, say an OS upgrade of a couple of GB.


Do it both ways to see if there is a difference.


If you do not achieve close to gigabit in both directions I would say the Thunderbolt to Ethernet adapter is no good.


Then you can also try it on wireless only with ethernet unplugged on one computer.. so you are passing the file over just one wireless link..


Option click the wireless fan and make sure your wireless link speed is showing 1000Mbps or more.. during the actual transfer.


I find sometimes you will find the speed drops dramatically during an actual transfer indicating a poor connection.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

1000 Mbps internet speed not achieved on MBP

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.