and the maximum network cards speed is 1000MB
Again note that Upper case B means Byte and lower case b means bit. So when you say network card speed is 1000MB that is not correct. According to that, speed is 1000x8 = 8000Mb/sec. You wont get that speed any way. So do not represent the speed with upper case B because it is huge difference and cause misunderstanding and confusion as in this case.
Also if server and laptop are connected via hub/switch. Still, technically the speed depends on the speed of that hub or switch