Large Send Offload or “LSO” is a Property for your Network Adapter. It is supposed to reduce CPU usage and increase network performance. It doesn’t really help at all. Disabling it can substantially increase file transfer rates on your local network.
You can get to Large Send Offload by going to Device Manager which is in your computers control panel. (Administrator Privileges are required)
- Press Start and in the search box type “Device Manager“. Select it from the list that populates.
- Expand the list for Network Adapters and double click on your GBE Family Controller. You can also right click and select Properties.
- Select Advanced Tab.
- Select Large Send Offload v2 (IPv4) and change the value to Disabled.
- Select Large Send Offload v2 (IPv6) and change the value to Disabled.
- Select OK.
You should restart your computer to see the change in speed.
If you do not see any difference in transfer rates, you should reset your network connection.
- Open Command Prompt by pressing start and typing CMD.exe Right click on the option that populates and select Run As Administrator.
- Type netsh winsock reset and press Enter.
- Type netsh int ip reset and press Enter.
- Type ipconfig /release and press Enter.
- Type ipconfig /renew and press Enter.
- Type ipconfig /flushdns and press Enter.
Once you have completed these steps you should notice a huge difference in file transfer rates over your local area network connection. On my computer a file transfer rate increased from about 50 MB/s to 111 MB/s while transferring a file form my NAS to my desktop.
When I log into a new computer, I don’t like having to do a whole lot of configuration. Net use command is the command line tool for mapping shared drives and printers. You can combined it with a batch script to map shared storage drives and printers. Now you have a really efficient tool at your disposal. Here is a sample of one of my scripts. If you would like to try and make your own batch script to automatically map a shared drive or printer with a click of an icon on your desktop. Open up your notepad app and copy / paste the following script. Once you are done editing the script in notepad app – Save it as a “
- Swap out the placeholder with your share’s IP address (In example:
- If your share has spaces in its name use “
- Add as many shares and printers as you want by adding more
Net Use lines in the script.
Shared Drive Mapping Sample
title S Drive Automatic Mapping.
echo Creating new S: Drive Mapping...
net use S: \\yourserver.local\share
Shared Printer Mapping using Net Use command
echo Mapping YourLocation Printer and Copier...
rundll32 printui.dll PrintUIEntry /in /n \\yourserver.local\PrinterName\
echo Mapping Maintenance Control Printer and Copier...
Net Use LPT1 \\yourserver.local\PrinterName\ /Persistent:Yes
Everyone should have a basic understating of Ping, Download Mbps/Kbps and Upload Mbps/Kbps in regards to network speed tests. Recently I noticed after an update that my speedtest.net app on my android now had another metric: Jitter. I took to google search and where else should you go to find reputable information on networking besides cisco! So I read up and basically network jitter is a measurement of congestion on Cellular Voice or VoIP Networks. When a speed test is performed on a desktop or laptop computer the jitter metric is not displayed as they are not affected by jitter. You will only see this metric on a mobile device speed test. So the next time you make or receive a phone call and you notice that everything sounds robotic or garbled – that is network Jitter!
Here is the Cisco Definition of Jitter:
“Jitter is defined as a variation in the delay of received packets. At the sending side, packets are sent in a continuous stream with the packets spaced evenly apart. Due to network congestion, improper queuing, or configuration errors, this steady stream can become lumpy, or the delay between each packet can vary instead of remaining constant.”
Cisco – Understanding Jitter in Packet Voice Networks
Click here for a link to Speedtest.net Apps and select your platform.
I have been using Nox player for a while to emulate android on my desktop. I play a few different games on it when I don’t want to play on my phone. Nox is highly configurable and you can do a lot with it. One of the first things I noticed though was if I did not have VT enabled – the emulator was very sluggish! Once enabled it was a night and day difference in performance. After playing around with the emulator I soon noticed that it installs random apps Automatically! I assume it is a scheme to where the developers of the emulator get money from installs. After dealing with it for a while and deleting the random games and apps from the home screen, I finally just decided to search on google about it. I found several videos that wanted root access to my computer and for me to change stuff in my
C:\Windows\System32\drivers\etc folder. I didn’t really feel comfortable giving that access much less root access to my computer. I then found another YouTube video that had just the fix I needed!
I also decided to follow the advice and block the IP addresses for the domains that all of adware and spyware from Nox were going to and from. I liked this idea more than changing the hosts file in
- Press start and type:
- Right click on CMD.exe and select “Run as Administrator”
- Copy and paste:
netsh advfirewall firewall add rule name="Nox Block In" dir=in action=block remoteip=126.96.36.199-188.8.131.52,184.108.40.206-220.127.116.11,18.104.22.168-22.214.171.124,126.96.36.199-188.8.131.52,184.108.40.206-220.127.116.11,18.104.22.168-22.214.171.124,126.96.36.199-188.8.131.52,184.108.40.206-220.127.116.11,18.104.22.168-22.214.171.124,126.96.36.199-188.8.131.52,184.108.40.206-220.127.116.11
- Press Enter.
- Copy and Paste:
netsh advfirewall firewall add rule name="Nox Block Out" dir=out action=block remoteip=18.104.22.168-22.214.171.124,126.96.36.199-188.8.131.52,184.108.40.206-220.127.116.11,18.104.22.168-22.214.171.124,126.96.36.199-188.8.131.52,184.108.40.206-220.127.116.11,18.104.22.168-22.214.171.124,126.96.36.199-188.8.131.52,184.108.40.206-220.127.116.11,18.104.22.168-22.214.171.124,126.96.36.199-188.8.131.52
- Press Enter
- Type Exit to close CMD.exe
This will create a firewall rule in windows that will block all inbound and outbound connections to those IP addresses related to Nox.
Everyone wants to make life easier, but I still watch co-workers, friends and family peck away at keys or doing things the long way around. Utilizing these short-cuts will make your life a whole lot easier and you can accomplish your task more efficiently! So without any further ado here are a few of my favorites!
- Select all
Ctrl + A
- Cut selection or item(s)
Ctrl + X
- Copy selection or item(s):
Ctrl + C
- Paste selection or item(s):
Ctrl + V
- Switch between windows
Alt + Tab
- Scroll between windows
Ctrl + F
- Maximize Current window
Win + ↑
- Minimize Current Window
Win + ↓
- Snap Window to the Left
Win + ←
- Snap Window to the Right
Win + →
- Dual Monitor Snap Window to the Left
Win + Shift + ←
- Dual Monitor Snap Window to the Right
Win + Shift + →
- Open Windows Explore
Win + E
- Open Run Menu
Win + R
- Open Task Manager
Win + Shift + Esc
Most of the time when we are traveling we don’t want to use all of our mobile data. We would rather stop at a Starbucks or restaurant and connect to their Public Wi-Fi. That is dangerous if you want to do banking or any other financial related tasks online. Your device may not be as secure as you think and someone may be watching your every keystroke or keyboard tap on your smartphone. There are several ways to secure your devices while abroad and mitigate some of the risks of public Wi-Fi. You can use a Virtual Private Network or VPN, which is one of the best ways. You can also use firewall rules to restrict traffic on your PC, Mac or Linux computer. Mobile devices can be lacking in the firewall department though. So we will instead focus on VPNs and the different types and their strengths and weaknesses.
- OpenVPN is one of the best options. It has the best encryption. You can use either TCP or UDP protocol.
- IPsec or Internet Protocol Security is very common. It authenticates and encrypts data while connected.
- L2TP or Layer 2 Tunneling Protocol combines other VPN types such as IPsec for added security. L2TP is very secure.
- PTPP or Point to Point Protocol is one of the oldest dating back to Windows 95 era. It is the most widely supported across most if not all operating systems. It has the weakest encryption of the VPN Protocols and is considered less secure.
- IKEv2 or Internet Key Exchange version 2 is only considered a VPN when you pair it with IPsec – it is very secure.
I personally have an ASUS RT-AC87R router that comes with a VPN feature. You can select which type of VPN you want to use – I prefer OpenVPN. Setup is a breeze and it works perfectly!
If you prefer to pay for a service, make sure you do you research! I look for services that do not keep any logs or records of your internet activities. This gives you even more anonymity while online. I would stay away from “Free” VPN services as nothing is truly free. They have to make money somehow and my guess is that they are selling your metadata. Here are a few top VPNs: