Broadband

Satellite - ISDN - Cable or DSL (Digital Subscriber line)


Cable


If you are interested in choosing cable, It has a high theoretical throughput. Throughput measures the amount of data that can be moved across a connection in a given time period. Its usually represented in kilobits per second (Kbps) or megabits per second (Mbps)

Be aware that because all households on a cable node (usually around 30-40 homes) share the same finite amount of bandwidth. Cable users on busy nodes typically end up with significantly slower connections. To minimize this problem, most cable companies cap upstream bandwidth at 128Kbps.

This "cap", combined with a shared bandwidth problem, makes cable a poor choice for anyone who wants to run a web or FTP server. Also MOST cable providers specifically forbid any sort of server software on their connections.

DSL


Aside from a multitude of technological differences, the biggest differences between cable and DSL is that you don't have to share your DSL connection with anyone else.

DSL offers slower peak connection speeds than cable, but DSL connections usually have lower latency than cable connections. Latency is the amount of time it takes data to get from your computer to the internet; which is measured in milliseconds [ms].

DSL comes in a few versions. Which version is available is dependant on how far you are located from the phone company's Central Office (CO)

ADSL (Asynchronous Digital Subscriber Line)is the most popular DSL option because it offers home users the best value for their buck. ADSL usually offers faster downloads than uploads which works for most people since home users download far more than they upload. ADSL's maximum upload and download rates drop as you get further from your CO, and most ISP's wont even attempt to install ADSL if you live more than 18,000 fee from your CO.

SDSL (Synchronous digital subscriber line)is another popular choice. Connections are usually more expensive than ADSL, but SDSL is the ultimate for gamers since synchronous connections allow for much lower pings than even normal ADSL lines can. It is also the best choice if you are looking to run a game, web or file-sharing server. It is recommended 256Kbps as a MINIMUM upload speed if you are looking to host a server. You will also need to find an ISP that doesn't object to you running a server. SDSL is subject to the same 18,000 foot limitation.

HDSL (High-speed Digital Subscriber Line) delivers the T1 lines used by ISP and business and offers very high reliability. They are also compatible with repeater hardware beyond 20,000 feet in case you live far away from your CO.

IDSL (ISDN Digital subscriber line) a replacement for standard ISDN. While it doesn't offer the speed of the other DSL's, it works well beyond the normal range of other DSL's - up to 50,000 feet.


Which every you choose, there are some things you should know before you make the final decision. Find out in advance what kind of modem you will get. Whether you buy or lease the hardware. Whether you get a static IP or a dynamic one. Whether your ISP uses Point to Point Protocol over Ethernet (PPPoE)

Static IP's are good if you plan to host a server or remotely access your home computer from work. PPPoe is another way to assign the IP address but it requires special software that your ISP will have to provide.

Satellite


EarthLink is offering a two-way satellite service powered by DirecPC - possibly in advance of Pegasus Express. The $69.95 monthly EarthLink service has the disadvantage of having steep upfront charges: $650 for the satellite dish plus $250 for installation, and a one-year contract commitment. On the plus side, you get 20 hours of analog-modem dial-up service per month so that, when you travel, you can use your same e-mail address. The service uses DirecPC's twin modem system with USB. You can find out a lot more about it from the EarthLink website:

http://www.earthlink.net/broadband/satellite/availability.html

 

Bits and Bytes

Most DSL providers report download rates in Kbps (Kilobits per second) FTP Servers report download rates in KB/sec (kilobytes per second). There are 8 BITS to a BYTE, so to figure out your Kbps just multiplying the number of Kb/sec by 8.


Cable providers usually report Download/Upload speeds in Mbps (Megabits per second) You can convert Mbps (megabits) to MB (megabytes) the same way you converted KB to Kbps. 1 Mbps = 1000 Kbps

To convert Mbps to Kbps you multiply the Mbps by 1000 Example: 1.5Mbps is also 1,500Kbps.



Websites that check your speeds should report in BITS per second; this is the correct method used for reporting online speed. (For example, a 56K modem gets its name because it can operate at maximum speed of 56K BITS per second.) However, many browsers and speed-measuring software improperly report speeds in BYTES per second. There are 8 BITS in a BYTE; so a 56K modem can operate at a maximum of 7K BYTES per second. Normally, BITS are represented by a small "b" and BYTES are represented by a capital "B." Thus, 7KB and 56Kb are the same speed. Alas, many people disregard these conventions, and mix BITS and BYTES with abandon--- creating far more confusion than there needs to be.

There are other areas of confusion, too. For example, each byte a modem sends also is accompanied by some necessary "baggage" called start, stop and parity bits; sending one byte can take 11 bits, not just the 8 you'd expect.



Modems

Replacing the DSL or Cable modem your ISP provides can be confusing. DSL has 18 incompatible standards. And almost as many for Cable. Most ISP's will only provide technical support if you use one of the modems they sell

The right modem upgrade will in some cases get you access to advanced features such as the ability to connect multiple computers to your connection or higher download or upload speeds.

The main consideration when picking a broadband modem is its interface. Currently 3 interfaces are available: Ethernet, US and PCI. All OS's support Ethernet cards and they allow you to easily make your broadband connection available to multiple computers. USB and PCI modems are generally plagued by poor driver support in non-Windows OS's and neither works well with hardware broadband routers.

I don't recommend that you ever acquire a DSL modem from someone other than your ISP, but when it comes to cable, you may have some options. There's a fairly well-accepted standard for cable modems, called DOCSS. Check the modem for a Cable Labs Certification sticker.


Optimize your connection

This involves working with your Registry. These tips are only good for Windows 98, SE & ME. If you are using NT4, Windows 95 or Windows 2000 check out www.SpeedGuide.net for help. IF you don't want to work with the registry...read the last paragraph.

The MaxMTU settings gives your computer the size limit for any given piece of information the machine wants to send to the net. A lower MaxMTU setting is better for slow connections, but broadband users should be able to crank this up for a bigger performance boost.

The MaxMTU string value is usually located in HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\VxD\MSTCP. If PMTUDiscovery is set to 1, your computer attempts to optimize the MTU for each individual connection, instead of using the Maximum value you just set. Find PMTUDiscovery, double click it, and set it to 0 so it will automatically use the MaxMTU setting you set above.

DefaultTTL, located in the same subfolder as PMTUDiscovery, controls the amount of time a packet will persists before it's declared lost and reset. Again find the value and double-click it. It is recommended testing settings between 32 and 128 to find the best performance. In order to get this setting to take effect, you'll have to reboot your Windows.

MaxDupAcks helps reduce network traffic. Its in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP\parameters.    Start by setting it to 2, but try different settings between 2 and 6 to find the best performance.

If you don't feel comfortable fooling with the Registry, several programs available for free on the net will handle it for you. Try iSpee (www.hms.com) which allows you to change the settings mentioned above, as well as others from a user friendly GUI interface. Not only does this save you mucking about in the registry, but it also gives you some performance tips and works out the tricky math for you.



Trouble shooting DSL

If your PC is freezing regularly, and you are on PPPoE, your computer may be looking around for a DHCP server that does not exist. Check the following:

Open control panel
Open Network

Look for the first entry in the scroll box marked TCP/IP, that is associated with a hardware ethernet card (ignore dialup, AOL and VPN type bindings).

Select it and press properties
Select IP address from the tab

Is Obtain IP address automatically checked?   If so, change that to Define IP address and enter 192.168.1.10, and 255.255.255.0, into IP address and subnet mask fields respectively  will stop the in-built DHCP services from waking up every 10 minutes to look for a DHCP server


WINIPCFG

You will find many uses for this tool to help you troubleshoot DSL. Things such as releasing and renewing an IP address, finding which NIC is active, gateway address, subnet mask, DHCP server, etc. Go to START/RUN and type winipcfg and click OK.


Sometimes if you're having a problem with your connection, it might be a problem with the DHCP server. By releasing and renewing the IP address, this might clear things up. You do this by clicking Release followed by Renew. Or you can Release All and Renew All.

This renews everything (IP, gateway, subnet mask, etc.) From this location, you can also see which NIC is active (if you have more than one network card installed on your computer). Click More Info to find out other information about your system.

check this link out 
http://www.uwo.ca/its/doc/hdi/access/lease.html


DSL providers vary widely in their ability to properly set up (or "provision") their subscriber lines, but in theory, the speed between your PC and your DSL provider's office should be consistently at whatever level of service you're paying for. (Many DSL providers let you specify how fast a line you want, and charge accordingly.) But note that bottlenecks can occur at any number of places between you and any given web site. Your DSL provider is only accountable for the sustained throughput speed of that first hop, between your system and their central office; that speed should be what's specified in your contract or user agreement.

Cable modem speed *is* less stable and assured than DSL speed; throughput does vary according to the number of users on each "loop" or segment of the cable network: The loop as a whole has a finite total bandwidth, and it's simply divvied up among however many users are online at once. The more total users, the less bandwidth available per user. However, the total bandwidth available is usually very, very high, and the cable companies usually do an OK job in sizing the loops: Normally, the total bandwidth remains more or less adequate on a per-user basis--- although below the levels users may experience when they're alone on a loop. (And that drop from unshared to shared speeds is the cause of some complaints: Some users want the whole loop for themselves, all the time. <g>) And with cable, too, many other factors affect your experience of the web at large. Bottlenecks can occur at any number of places between you and any given web site.

The site at http://www.dslreports.com is a gold mine of information for seeing how good (or not) various DSL and Cable vendors are. As you explore the site, you'll see that problems are not at all uncommon. In particular, the page at http://www.dslreports.com/gbu shows you user-ratings of various ISPs, xDSL and cable vendors, side by side. The range of perceived quality and value is astonishing!

The site also has a wealth of tuning tips and tweaks that can help ensure that whatever bottlenecks occur are not within your own PC. <g> Generally, if you have a decent vendor in your area, and if you attend to tuning your own system, you should get acceptable performance from *either* DSL or cable.

WINPOET


Indeed, the commonly-distributed versions of WinPoET does't work with Windows ME. (Just one more reason not to like that particular version of Windows...) A new version is in the works.

What are WinPoET and RASPPPoE?

First, you need to know about something called PPPoE, or "Point-to-Point Protocol over Ethernet." It's described as "specifying how a host personal computer (PC) interacts with a broadband modem (that is xDSL, cable, wireless) to achieve access to the growing number of high-speed data networks." Its big advantage is that it's relatively easy to configure, usually requiring no special knowledge on the part of the end-user about the networking address, protocols, etc., in use.

WinPoET is one of the very first implementations of "Windows-based PPPoE." It's implemented in a way that looks and feels like ordinary Dial-up Networking (for familiarity purposes), but that actually communicates over high-speed broadband cable/dsl/etc connections, rather than standard modems. RASPPPoE (Remote Access Service PPoE) is conceptually similar, but based on different code.

DSL and cable hookups don't automatically require WinPoET or RASPPPoE. I use an ordinary networking setup for my cable modem, for example. but many broadband ISPs are using one or the other. If yours is one, or if you're thinking about broadband in the future, the link may help you avoid hassles. If you have trouble with one client, you can try the other.

And for more general information on PPoE and WinPoET, see:

Fact sheet:      http://www.wrs.com/ivasion/html/factsheet.html
FAQ:                  http://www.wrs.com/ivasion/html/winpoet_faq.html
RASPPPoe:    http://sympaticousers.org/links/downloads.htm#raspppoe

BackButton-2.gif (2317 bytes)Back to Tips Page