Speed vs Rate Different ?

 
int eth pr det
 0 R  
      name="ether1" default-name="ether1" mtu=1500 l2mtu=1590 mac-address=xxx
      orig-mac-address=xxx arp=enabled arp-timeout=auto auto-negotiation=yes 
      advertise=10M-full,100M-full,1000M-full full-duplex=yes tx-flow-control=off rx-flow-control=off [b]speed=100Mbps[/b] 
      master-port=none bandwidth=unlimited/unlimited



int eth mon 0 once
                      name: ether1
                    status: link-ok
          auto-negotiation: done
                     [b] rate: 1Gbps[/b]
               full-duplex: yes
           tx-flow-control: no
           rx-flow-control: no
               advertising: 10M-full,100M-full,1000M-full
  link-partner-advertising: 10M-half,10M-full,100M-half,100M-full,1000M-full

Port is negotiated at gigabit but why print det shows speed as 100Mbit but monitor shows rate 1Gbps ?
What is speed ?

anyone ?

Why speed shows 100Mbit for a 1Gbit negotiated port ?

speed setting has no weight when auto-negotiation is turned on.