Some General Technology Information

Overview

Since I claim to provide Technology Services, this document discusses some of the technologies in use out there along with some of the nomenclature. There is a specific focus on Networking. Later I discuss some other technologies available to small businesses today.

Networking Technology

I have broken the discussion about Networking Technology into three sections:

Terminology

Network Categories

Transport Technologies

Terminology

Speed – Network speeds are typically given in Mbps (Mega bits per second). It takes about 8 bits to represent a letter or number (8 bits = 1 byte) so dividing that number by 10 is a good approximation of the MBps (Mega Bytes per second or million characters per second). Note that the difference is the capital “B” (byte) versus a lower case “b” (bit). So a 500K byte (character) document would take about 5 seconds to transfer on a 100Mbps connection.

Multipliers – in case it has been a while since you took physics or studied metric systems, here are the more common multiplier prefixes you will come across in networking:

G – giga – 1000 million (now that's big) – also know as a billion.

M – mega – a million times

K – kilo – a thousand times

Network Categories

From the smallest to the largest perspective, here are some buzzwords that describe networks and their definitions.

Transport Technologies

Security

Firewalls

A firewall is used to block network traffic. For instance, Windows XP comes with a Personal Firewall which blocks incoming traffic from the Internet. A firewall can also block traffic in the outgoing direction for the purpose of limiting connections to certain sites or certain types of traffic. Traffic can be blocked by source address or by traffic type (FTP, HTTP, SMTP, POP3, etc.)

Adware/Spyware/Virus Protection

Adware is software that is usually provided free of charge because it is funded by the (sometimes annoying) adds that it displays. Adware is a form of freeware (software provided free of charge). Proper Adware does not cause any malicious harm but provides an alternative way for funding software development costs (the advertiser pays the developer). It should be capable of being uninstalled leaving no remnants of itself.

Viruses are programs that find their way into your computer through malicious ways such as programs attached to emails that launch when you open them or programs embedded in WEB pages of malicious sites. They can also penetrate networks through security holes and bugs in server software such as Microsoft IIS, chat programs, etc. Viruses are malicious programs whose intention is to cause destruction or waste time.

Spyware are programs that are similar to viruses but whose intentions are to keep track of information or actions on your computer. They have the capability to monitor your keystrokes , scan files on the hard drive , snoop other applications, such as chat programs or word processors, install other spyware programs, read cookies , change the default home page on the Web browser , while consistently relaying this information back to the spyware author who will either use it for advertising and marketing purposes or sell the information to another party.

Yes, you should have Virus/Spyware protection and firewall software protection on your PC. If you have a broadband router connected to your cable modem or DSL router and your computer connects to the broadband router, then you can get away without the firewall, but you still need the virus and spyware protection.

Encryption

Encryption technology (not to be confused with compression which just makes data smaller) is used to secure information as it flows through a network or while it is on a storage device. Encryption technology is what enables secure Internet transactions to occur, although it does not guarantee that the person on the other end of the encrypted channel is going to do the right thing.

Internet Explorer (and other WEB browsers) will display a lock icon on the bottom of a WEB page that is using encrypted technology. It will also display a URL in the address bar that starts with https: instead of http:

VPN – Virtual Private Networks

A virtual private network is a connection that uses any network (such as the Internet) combined with encryption technology to provide a secure connection between two computers (or routers). Using a VPN connection, a user can access resources in your office network such as servers, file shares, printers, and software applications as if the computer they are sitting at is on the network.

Interesting Technologies