Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Test Your VPS Network Connection!
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Test Your VPS Network Connection!

maxexcloomaxexcloo Member
edited August 2011 in General

Hey Guys, LET V2 had one of these threads so I thought it would be a nice thing to have here :)

Use this command to test your network connection:

wget -O /dev/null http://cachefly.cachefly.net/100mb.test

Run each test three times and pick the middle ranking result.

BuyVM 128 MB OpenVZ (test):

main@test:~$ wget -O /dev/null http://cachefly.cachefly.net/100mb.test
--2011-08-21 19:45:51--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 30.0M/s   in 4.3s    

2011-08-21 19:45:55 (23.5 MB/s) - `/dev/null' saved [104857600/104857600]

BuyVM 128 MB OpenVZ (user):

main@user:~$ wget -O /dev/null http://cachefly.cachefly.net/100mb.test
--2011-08-21 19:46:35--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 21.0M/s   in 4.8s    

2011-08-21 19:46:40 (20.7 MB/s) - `/dev/null' saved [104857600/104857600]

BuyVM 256 MB OpenVZ (site):

main@www:~$ wget -O /dev/null http://cachefly.cachefly.net/100mb.test
--2011-08-21 19:47:34--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 22.1M/s   in 4.6s    

2011-08-21 19:47:38 (21.8 MB/s) - `/dev/null' saved [104857600/104857600]

BuyVM 512 MB 500 GB Storage KVM (files):

main@files:~$ wget -O /dev/null http://cachefly.cachefly.net/100mb.test
--2011-08-21 20:48:47--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 28.8M/s   in 3.4s    

2011-08-21 20:48:50 (29.7 MB/s) - `/dev/null' saved [104857600/104857600]

Hostigation 64 MB Backup OpenVZ (backup):

main@backup:~$ wget -O /dev/null http://cachefly.cachefly.net/100mb.test
--2011-08-21 19:49:26--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 6.45M/s   in 16s     

2011-08-21 19:49:41 (6.36 MB/s) - `/dev/null' saved [104857600/104857600]

Hostigation 1024 MB KVM (mine):

main@mine:~$ wget -O /dev/null http://cachefly.cachefly.net/100mb.test
--2011-08-21 20:50:23--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 10.5M/s   in 9.5s    

2011-08-21 20:50:33 (10.5 MB/s) - `/dev/null' saved [104857600/104857600]

Feral Hosting Helium Slot (shark):

maxexcloo@shark:~$ wget -O /dev/null http://cachefly.cachefly.net/100mb.test
--2011-08-21 09:56:29--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 83.3M/s   in 1.2s    

2011-08-21 09:56:30 (83.3 MB/s) - `/dev/null' saved [104857600/104857600]

Note: There were about 50 active torrents running at the time of the test, I've gotten around 120 MB/s before.

Feral Hosting Helium Slot (sheep):

[sheep ~] wget -O /dev/null http://cachefly.cachefly.net/100mb.test
--2011-08-21 09:57:11--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 75.7M/s   in 1.3s    

2011-08-21 09:57:13 (75.7 MB/s) - `/dev/null' saved [104857600/104857600]

Note: There were about 50 active torrents running at the time of the test, I've gotten around 120 MB/s before.

«134

Comments

  • "There were about 50 active torrents running at the time of the test" -> Wow !!! In which VPS?

  • yomeroyomero Member
    edited August 2011

    Feral hosting

    Btw, what are the specs of the Feral hosting plans? It doesn't say nothing about RAM, CPU, Virt platform, etc

  • feral hosting, probably just a jail.

  • InfinityInfinity Member, Host Rep
    edited August 2011

    I thought that said Federal Hosting :\

    Hostigation 768MB OVZ VPS

    [humza@alpha ~]# wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-08-21 22:48:13--  http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'
    
    100%[======================================>] 104,857,600 12.1M/s   in 9.6s
    
    2011-08-21 22:48:23 (10.4 MB/s) - `/dev/null' saved [104857600/104857600]
  • trelawneytrelawney Member
    edited August 2011

    VMLIT VPS-Bronze (256MB) OVZ

    wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-08-21 21:52:27--  http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 216.246.119.175
    Connecting to cachefly.cachefly.net|216.246.119.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'
    
    100%[======================================>] 104,857,600 17.6M/s   in 6.4s    
    
    2011-08-21 21:52:33 (15.6 MB/s) - `/dev/null' saved [104857600/104857600]
    
  • DE-PUNKT.DE KVM 1GB


    root@shoutcast:~# wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-08-22 11:17:48-- http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: â/dev/nullâ

    100%[======================================>] 104,857,600 36.9M/s in 2.7s

    2011-08-22 11:17:51 (36.9 MB/s) - â/dev/nullâ

  • Thats some great network speeds on Feral Hosting. Especially with active torrents!

  • From home;

    C:\Users\DL2>wget http://cachefly.cachefly.net/100mb.test
    --15:08:32-- http://cachefly.cachefly.net/100mb.test
    => `100mb.test'
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104,857,600 (100M) [application/octet-stream]

    100%[====================================>] 104,857,600 1.53M/s ETA 00:00

    15:09:40 (1.51 MB/s) - `100mb.test' saved [104857600/104857600]

    From manchester

    --2011-08-22 18:11:21-- http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'

    100%[======================================>] 104,857,600 38.4M/s in 2.6s

    2011-08-22 18:11:23 (38.4 MB/s) - `/dev/null' saved [104857600/104857600]

  • tuxtux Member
    edited August 2011

    It is null because my IPAP Co's supervps have been down almost three weeks (starting 2nd August) without any valid explanation. I think that this month is last month with this provider.

  • BoltersdriveerBoltersdriveer Member, LIR
    edited August 2011

    wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-08-22 23:21:19-- http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'

    100%[======================================>] 104,857,600 11.2M/s in 8.9s

    2011-08-22 23:21:28 (11.2 MB/s) - `/dev/null' saved [104857600/104857600]

  • VolumeDrive 1gb -

    [root@pandorica ~]# wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-08-23 00:34:49-- http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'

    100%[======================================>] 104,857,600 11.0M/s in 9.0s

    2011-08-23 00:34:58 (11.1 MB/s) - `/dev/null' saved [104857600/104857600]

  • tortautortau Member
    edited August 2011

    Quality Servers Eliminator (Xen 600mb)

    xxx@jasper:/var/www$ wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-08-23 02:09:30--  http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'
    
    100%[====================================================================================================================================================>] 104,857,600 11.2M/s   in 9.1s
    
    2011-08-23 02:09:40 (11.0 MB/s) - `/dev/null' saved [104857600/104857600]
    

    BuyVM (OpenVZ 256/512MB)

    root@joy:~# wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-08-23 02:13:18--  http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'
    
    100%[====================================================================================================================================================>] 104,857,600 36.1M/s   in 2.8s
    
    2011-08-23 02:13:21 (36.1 MB/s) - `/dev/null' saved [104857600/104857600]
    
  • maxexcloomaxexcloo Member
    edited December 2011

    Command Used:

    Note:
    The data server is under heavy load all the time so test results are usually pretty bad ;)

    Dedicated Servers:

    (data) EGI Hosting Dedicated Server (6 GB Ram, 5 TB Total Disk)

    2011-12-28 19:31:35 (93.7 MB/s) - `/dev/null' saved [209715200/209715200]

    (game) EGI Hosting Dedicated Server (16 GB Ram, 100 GB Disk)

    2011-12-28 19:32:03 (94.3 MB/s) - `/dev/null' saved [209715200/209715200]

    VPSs:

    (backup) Hostigation OpenVZ 64 MB:

    2011-12-28 19:26:01 (22.2 MB/s) - `/dev/null' saved [209715200/209715200]

    (user) Hostigation KVM 128 MB:

    2011-12-28 19:25:41 (39.0 MB/s) - `/dev/null' saved [209715200/209715200]

    (www1) BuyVM OpenVZ 256 MB:

    2011-12-28 19:26:53 (33.8 MB/s) - `/dev/null' saved [209715200/209715200]

    (www2) KiloServe KVM 356 MB:

    2011-12-28 19:26:27 (6.73 MB/s) - `/dev/null' saved [209715200/209715200]

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    2011-12-28 01:16:28 (67.2 MB/s) - â/dev/nullâ

    ^ New 2.6.32 nodes :D

    Francisco

  • @Francisco, does the new Kernel improve the network speed as well?

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    yep.

    It doubles network speeds from the average ~30MB/sec speeds 60 - 90MB/sec. Granted, not everyone that moved to a .32 OVZ kernel would see this since a lot of it is related to some driver changes we were able to make :)

    Once our RAM arrives tomorrow, Anthony will be hauling ass to bring everything up to speed.

    Francisco

  • JacobJacob Member
    edited December 2011

    Guess Your new Kernels ain't so hot compared to my 5.7
    EaseVPS Speed

    [root@vnc ~]# wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --13:44:57-- http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'

    100%[=======================================>] 104,857,600 70.5M/s in 1.4s

    HudsonValleyHost

    [root@master ~]# wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-12-28 13:48:09-- http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 205.234.175.175
    Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: `/dev/null'

    100%[======================================>] 104,857,600 11.1M/s in 9.0s

    2011-12-28 13:48:18 (11.2 MB/s) - `/dev/null' saved [104857600/104857600]

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    Our network doesn't quite work like that since we have bonded gbit at our edge.

    Since speeds are split evenly 50/50 over each link, it isn't possible to get 2Gbit in a single push, or even a full gbit due to usage. On a 2Gbit commit we peak around 1.4Gbit outbound and ~400Mbit inbound so it'll take up some of it.

    If you really feel like doing an epenis contest, i'll gladly whip out in the I/O thread :P

    Francisco

  • Umm, I don't have brilliant I/O Due to we only use WD 7.2K RPM Drives but we maintain a strong network in our phoenix facility.

  • InfinityInfinity Member, Host Rep
    edited December 2011

    @maxexcloo said: (www2) KiloServe KVM 356 MB:

    Ouch, I remember the days when my KiloServe was at 60+Mb/s.

    My results are below:

    Hostigation 768 OVZ (SC):

    2011-12-28 16:03:29 (21.6 MB/s) - `/dev/null'

    Hostigation 128 OVZ (LA):

    2011-12-28 08:04:16 (63.8 MB/s) - â/dev/nullâ

    Go-VPS-Go KVM (MO):

    2011-12-28 08:05:57 (10.5 MB/s) - â/dev/nullâ

    RazorServers Dedi (PA - 10Mbit port I think):

    2011-12-28 07:50:55 (11.2 MB/s) - â/dev/nullâ

    DMBHosting Xen (Manchester, UK):

    2011-12-28 08:06:37 (51.4 MB/s) - `/dev/null'

    VMport OVZ (Dusseldorf, DE):

    2011-12-28 17:07:08 (9.15 MB/s) - `/dev/null'

    TailoredVPS (PA):

    2011-12-28 16:27:08 (10.4 MB/s) - `/dev/null'

    KiloServe KVM:

    2011-12-28 08:15:00 (28.0 MB/s) - `/dev/null'

    And just for the lulz an IonVM which I had to use a 10MB file:

    2011-12-28 06:14:52 (863 KB/s) - `/dev/null'

  • KuJoeKuJoe Member, Host Rep

    SD BU50

    2011-12-28 08:23:28 (90.0 MB/s) - `/dev/null' saved [104857600/104857600]

    I was going to post the speeds of our OpenVZ and Xen VPSs, but they wouldn't be accurate since we're going to limit them back to 100Mbps once SolusVM gets fixed or replaced.

  • @EaseVPS said: Umm, I don't have brilliant

    Grammar aside, that snippet sums it up quite nicely.

    (As a general rule, it's good form not to try and get in pissing contests with other providers, mec)

  • @Aldryic said: get in pissing contests

    And never let the stream touch

  • OK, I know this may be considered nit picking, but unless your trying to demonstrate the speed of your local network in the data center your vps is in, this test is a bit pointless. Cachefly is a CDN based service, therefore they host CDN servers is most large data centers, meaning most of the time the only thing your testing is how fast your connection is to the server sitting about 500ft from your own in the same data center. (This may not apply in every situation)

    For example, you guys are using US VPS and cachefly.cachefly.net resolves to 205.234.175.175, but on my Romanian server it resolves to 204.93.150.150. Also I believe that 205.234.175.175 actually routes to multiple locations as well:

    (Note: The route previous to 205.234.175.175 changes in each example showing that its actually routing to different servers, not the same one in each instance.)

    Ex:
    1.
    6 ge-0-0-12.ar1.ord1.us.nlayer.net (69.31.111.109) 12.023 ms 11.996 ms equinix.xe-4-0-0.cr1.ord1.us.nlayer.net (206.223.119.97) 11.887 ms
    7 vip1.G-anycast1.cachefly.net (205.234.175.175) 11.976 ms ae1-30g.ar1.ord1.us.nlayer.net (69.31.111.134) 12.653 ms 12.560 ms

    2.
    6 globalcrossing-level3-te.maimi2.level3.net (4.68.111.122) 7.731 ms 6.894 ms 6.869 ms
    7 po8-20G.ar1.MIA2.gblx.net (67.16.145.49) 7.064 ms 6.869 ms 7.053 ms
    8 vip1.G-anycast1.cachefly.net (205.234.175.175) 7.267 ms 7.243 ms 6.965 ms

    3.
    21 70.tge2-2.ar1.tko1.jp.scnet.net (205.234.160.178) 310.961 ms 202.167.242.190 (202.167.242.190) 301.454 ms 301.845 ms
    22 vip1.AP-anycast1.cachefly.net (204.93.150.150) 295.650 ms 70.tge2-2.ar1.tko1.jp.scnet.net (205.234.160.178) 301.016 ms 300.733 ms

    4.
    4 593.core1.thn.as20860.net (62.233.127.173) 1.240 ms 1.272 ms 1.312 ms
    5 vip1.G-anycast1.cachefly.net (205.234.175.175) 1.561 ms 1.380 ms 1.620 ms

    5.
    5 xe-3-0-1.ar1.ams3.nl.nlayer.net (69.22.139.204) 9.680 ms 9.604 ms 9.528 ms
    6 vip1.G-anycast1.cachefly.net (205.234.175.175) 2.362 ms 6.731 ms 6.642 ms

    6.
    4 vlan-73.ar1.ams3.nl.nlayer.net (69.22.139.126) 2.848 ms 2.817 ms 2.732 ms
    5 vip1.G-anycast1.cachefly.net (205.234.175.175) 1.980 ms 1.824 ms 1.799 ms

    I just wanted to point out that your not really testing the true bandwidth of your server using this method, only the peak speed of your connection to the CDN most likely connected to the same edge router as the server you are on. I had seen a script being used somewhere on this forum before that at least had separate links to different Softlayer DC test files.... wget freevps.us/downloads/bench.sh , also here is my collected list of test files:

    Some Options:
    wget http://download.thinkbroadband.com/50MB.zip
    wget http://filetests.hosthop.com/Large_File_Downloads/50M.zip
    wget http://hostigation.com/100mb.bin
    wget http://208.110.70.232/100mbit.bin
    wget http://46.249.55.21/testfiles/1000mb.bin
    wget http://184.82.225.2/bigtest.tgz
    wget http://76.73.0.4/100MBtest.zip
    wget http://pds2g-test.pulsedmedia.com/1GB
    wget http://188.215.83.87/100mb.bin
    wget http://en.deltahost.com.ua/100mb.bin
    wget http://78.46.72.41/100mb.test
    wget http://174.138.175.114/1gb-file.zip
    wget http://www.minivps.co.uk/100.dat

    A pretty diverse collection, including a test file in .ua (a little different). I do not have time to go through and geo-locate all of these for you, but if your just trying to get an idea of how the routes (and bandwidth) for your server are to different locations this should do the trick.

    (Note: I have not tested all of these as of this date, so don't complain if one randomly does't work, I have no control over any of these.)

  • @Aldryic
    I am on a phone, What's your problem?
    Who said it was "Pissing contest" just a creative conversation between two providers.

  • @EaseVPS said: Guess Your new Kernels ain't so hot compared to my 5.7

    I don't have problems, only thrust. Anyways, be careful what commentary you make to other providers, especially ones with a solid rep. Does nothing but hurt your own image (just like the shouting match between you and DotVPS in that other thread).

    You represent your company here, you have to watch what you say to avoid giving yourself a black eye.

  • maxexcloomaxexcloo Member
    edited December 2011

    @Infinity said: Ouch, I remember the days when my KiloServe was at 60+Mb/s.

    I remember the days the IO tests hit 360 MB/s (verses the ~50 MB/s I get now), seems the speed is declining over time :|
    http://www.lowendtalk.com/discussion/546/community-review-kiloserve-365-mb-kvm-yearly/p1

  • @maxexcloo said: I remember the days the IO tests hit 360 MB/s :|

    We are talking about network... I guess

    Or you mean, in general kiloserve is starting to suck? xD

  • @yomero said: We are talking about network... I guess

    I know, was just commenting on general declining performance :)
    I submitted a ticket, I'll report back on what they say!

  • vpsdeploy.com@1Gbps

    [root@cluster003 vz]# wget -O /dev/null http://cachefly.cachefly.net/100mb.test
    --2011-12-29 00:49:36-- http://cachefly.cachefly.net/100mb.test
    Resolving cachefly.cachefly.net... 140.99.93.175, 140.99.94.175
    Connecting to cachefly.cachefly.net|140.99.93.175|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 104857600 (100M) [application/octet-stream]
    Saving to: /dev/null

    100%[==============================================================================================================================>] 104,857,600 53.3M/s in 1.9s

    2011-12-29 00:49:38 (53.3 MB/s) - /dev/null

    [root@cluster003 vz]#

Sign In or Register to comment.