Cruising Altitude & Speed

I have been doing my flights with 330, 350, 380 and 777 on FSX:SE for couples of months.
I realized that my maximum altitude is between the range of 28000ft to 34000ft, as instructed by ATC during flight and my maximum cruising speed is always between 300kts to 320kts. I can request to fly at higher altitude but when I tried to increase my speed above 310kts, I get an overspeed warning.
When I travel on actual flights, both the cruising altitude and speed are way above the above figures.
I'm curious is my simulator operating normally? How to configure it to operate it more realistically; example, ATC will instruct me to fly at higher altitude right from the start and I can set at higher cruising speed?
I realized that my maximum altitude is between the range of 28000ft to 34000ft, as instructed by ATC during flight and my maximum cruising speed is always between 300kts to 320kts. I can request to fly at higher altitude but when I tried to increase my speed above 310kts, I get an overspeed warning.
When I travel on actual flights, both the cruising altitude and speed are way above the above figures.
I'm curious is my simulator operating normally? How to configure it to operate it more realistically; example, ATC will instruct me to fly at higher altitude right from the start and I can set at higher cruising speed?