Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
The Internet

Rolling Your Own Internet Connection? 27

budGibson asks: "Recently, I have become interested in rolling my own Internet connection using a T-1 or T-3. I realize this means maintaining my own DNS, routers, etc. A quick trip to the local phone company's web site suggests this is possible, as does a tour around ATT's data services division . I know that Slashdot at one point in time was going over a T-1 before co-location. Are there any non-vendor resources on what I need to set up my own on-site connection? Are there any tips on what to avoid? What to ask for?"
This discussion has been archived. No new comments can be posted.

Rolling Your Own Internet Connection?

Comments Filter:
  • You can easily do it all yourself, course you will need a good amount of equipment (ie routers, CSU/DSU, but then again Cisco makes some small all in one jobs, they aren't cheap, least not to me). Then there is the installation from your telco, and the loopcharge and the so on and so forth. I guess if you have several thousand to blow to start with and then a several hundred a month for the t-1 then go for it.
  • My high school has 2 T-1 lines connected directly to an internet backbone (I think Sprint is the nearest provider) and it costs about $400-600 dollars a month, I can't remember, and that's at a discount because it's a school. Hopefully you have a good paying job.
  • by Clubber Lang ( 219001 ) on Thursday November 01, 2001 @08:27PM (#2510202) Homepage
    I'm not sure of the costs in your area, but if I recall correctly a voice T1 will cost you close to $1000/month in southern ontario. Providers like to charge waaay more for data, even though it's basically the same line. A T1 is essentially 24 voice channels at (I think) 64k/sec, but you *must* lose at least one channel for data control per set of T1s, and it's better to have one channel per T1 (much safer). A T3 is like 30x the bandwidth of a T1, so it's kind of like saying "I'd like either plain rice, or filet mignon for dinner". Costs rise accordingly.
    • A T1 is essentially 24 voice channels at (I think) 64k/sec, but you *must* lose at least one channel for data control per set of T1s

      This isn't really true. When you do a voice T1, this is true, but when doing data, you'll normally only lose 8kbit/sec to overhead (using ESF/B8ZS)... So rather than 1.544Mbit/s, you get 1.536Mbit/s.

      • by tzanger ( 1575 ) on Friday November 02, 2001 @10:03AM (#2511694) Homepage

        This isn't really true. When you do a voice T1, this is true, but when doing data, you'll normally only lose 8kbit/sec to overhead (using ESF/B8ZS)... So rather than 1.544Mbit/s, you get 1.536Mbit/s.

        Close, but not quite right.

        A DS1 (T1 without the electrical specification) is 193 bits sent 8000 times per second. One of these bits is reserved for framing; i.e. you can't touch it. That leaves 192 bits sent 8000 times per second. Calculate that out and you get your "raw" speed of 1.536Mbps.

        B8ZS came from AMI. AMI is used on voice circuits only -- it has no provision for excaping long strings of zeroes and in the voice-only days it didn't matter. It was statistically next to impossible to keep an 8-bit PCM coded line at 00000000 for any length of time. However when data circuits started popping up they needed a way to keep clock sync for long strings of zeroes.

        B8ZS is a method to encode long strings of zeroes (8 to be exact) -- Like AMI, 1's are sent as an alternating stream of +1 and -1 to keep the net DC voltage of the link at 0V. Every '1' bit allows the clock recovery circuitry to sync up to keep the bit detection centered in the middle of every bit. '0's, however, are the absence of a pulse. Long strings of 0's cause the clock recovery circuitry to start falling out of sync. B8ZS sends eight zeros as a specially coded binary string: for example +1 +1 0 0 -1 -1 0 0 +1 +1. I made that up; I don't believe that is the actual pattern but what is important to note is that instead of the 1's being alternating in polarity, they are the same polarity. This is known as a BiPolar Violation (BPV). Normally the recovery circuitry sees this as an error but if it sees a particular pattern, it instead spits out eight 0's. Because it's a BPV, there is no need to use any kind of escape code so that you can tell the difference between eight 0's and whatever code they use to represent it.

        That leaves framing. Remember that 1 frame bit at the end of each 192 bit sequence? In olden times that frame bit was always a '1' and was used to help keep the endpoints in sync. Since newer equipment is very good at keeping frame sync, that bit is used as an 8kHz channel between the two DS1 endpoints and can send out of band (OOB) singal information between them. Things like putting remote ends into loopback, status information, etc.

        The telco grouped 12 frames together and called them a Super Frame (SF, and yes I do think of wrestling every time I go over this). Later on they decided to group 24 frames together and call them an Extended Super Frame (ESF). Why the grouping? Robbed Bits.

        Robbed Bit Signalling is a way for the telco to indicate the line status. On hook, off hook, busy, ring(back). Your telephone conversation is sampled at 8bit/8kHz and then trunked into a DS0 on the DS1. There are 24 DS0s in a DS1. 8*24 is 192, plus the frame bit is 193. Now to indicate line status over the trunk, the telco created SF and uses that group of 12 frames to steal the LSB of every DS0 on the 0th and 6th frames of the SF to give them A and B signalling bits. Two bits gives you 4 line states. Later on, they wanted room for expansion, so ESF came along and the DS0 LSBs are stolen on the 0th, 6th, 12th and 18th frames of the ESF. Traditionally those C and D bits are just a copy of the A and B bits, but this isn't guaranteed.

        ISDN doesn't use robbed bit signalling; they take 23 DS0s for data (as 23 8-bit channels) and then take the 24th DS0 for signal information. Since a DS0 is 64kbps, there's a lot of waste if you just use a D channel for a B channel (or even for 23 B channels) -- that's where NFAS (Non-Facility Associated Signalling IIRC) comes into play: You can gang up to 8 PRIs to share one D channel. So you lose 1 BRI on the DS1 with the D channel, but the other PRIs have 24 D channels. We use that to max out the number of dialup lines we can provide per NAS. Of course, the problem with doing NFAS is that if you lose your D channel, you lose up to 7*24+23 voice/data circuits as well. Most NFAS installations have a backup D channel as well.

        So, after that long-winded explanation: You lose no data due to the overhead of ESF/B8ZS. You lose your frame bit which drops you to 1.536Mbps instead of 1.544Mbps, which is the raw speed of a DS1. You don't even lose out if you use a channelized T1 over a nonchannelized one. You *do* lose out on the full capacity of a DS1 if you have it provisioned for PRI instead of DEA (DEA is a Canadian term, I forget what the U.S. term is), since you lose a DS0 to signalling (and with NFAS that problem becomes smaller, but you still lose out on your "theoretical maximum"). And if you're a voice user (this includes analog modems), you lose a bit every 6 frames but since you don't know when the telco is going to steal that LSB, you essentialy have a 56k line. v.90/v.92 modems actually do try and determine when the telco robs the bits when they trainup but that still doesn't push you closer to 64k.

        It gets a bit messier when you bring DS1s together into DS2s and DS3s, because there are "slop" bits which are used to overcome the problem with all these DS1s coming in out of sync from each other.

  • by btlzu2 ( 99039 ) on Thursday November 01, 2001 @09:05PM (#2510324) Homepage Journal
    One thing you might consider, if your provider has the same deals as here in Chicago, is to sign a 3-year contract to waive some hefty installation charges. No one told us about that on our early T-1 installs, and a consultant mentioned it to us one day. We've save quite a bit by signing up for 3 years.

    Adtran CSU/DSUs are great products, but they're pretty pricey. Personally, I've had bad luck with Verilink brand CSUs, but a lot of people love them and they do have the better telnet management interface IMO.

    The other option is to get something like the Cisco 3640 routers with a CSU/DSU wic card so it's all in one router and csu/dsu. Whatever floats your boat!
  • by zsazsa ( 141679 ) on Thursday November 01, 2001 @09:17PM (#2510357) Homepage
    We just installed a T1 at work through Qwest and we tried to do everything we could by ourselves that we could. We were pretty successful. We were just insistent that we didn't want to use their VPN, management, DNS servers, and domain registry. We would have wanted to go with a more major player like UUNET or Genuity, but Qwest offered us the best 1 year contract at about $800/mo for a site pretty far away from their POP downtown. Qwest did handle all the wrangling with the local telco, but this was welcome. Dealing with the telco is voodoo magic sometimes. From our research we found it's just as much to get a T1 from a major bandwidth provider than from a local ISP, so whatever floats your boat..

    Something that we used to save a bundle was using a WAN card with an integrated CSU/DSU in our existing Linux router machine. We ended up spending just $250 on a Sangoma S508/FT1 on eBay! The card is just ISA but I doubt we'd be upgrading the current routing machine to something with just PCI anytime soon. Not only was it cheap as hell, it was a piece of cake to set up to boot. I wouldn't do a T1 any other way. Sangoma rocks and has been supporting Linux for years (they also support BSD, Windows 9x, NT, Solaris, etc etc.) Check out their website [sangoma.com] for their goodies. Of course, I have no affiliation with them other than dealing with their great stuff. There are other WAN cards out there of course.

    Ian
    • You get what you pay for.

      Qwest sucks donkey dick in so many ways it is not even funny. I hope nothing mission-critical runs over those lines.

      You'll see plenty of circuits going up and down at random and have to deal with Qwest "Engineers" who have difficulty logging a trouble-ticket, much less solve your problem.

      Get you lines from Worldcom or UUNET. You'll pay more, but the thing will work.
      • Qwest sucks donkey dick in so many ways it is not even funny. I hope nothing mission-critical runs over those lines.

        Yeah. We honestly had no other choice due to management which insisted on a one-year contract. Hardly anyone else would speak to us when we said we wanted that. Anyway, so far, so good. Our routing isn't the best, but we haven't had any downtime (knock on wood.)

        Our only other option was ISDN, which is wayyyyy too slow. We were too far out for DSL, which in our experience sucks no matter what.

        Ian
  • Not that hard. (Score:4, Informative)

    by NetJunkie ( 56134 ) <jason DOT nash AT gmail DOT com> on Thursday November 01, 2001 @10:48PM (#2510624)
    People do this for companies every day.

    First, you need a providor. I just priced T-1s for our office. They are falling in the range of $1K-$1200/month for an unmanaged connection. This means I handle the routers and everything, they give me the line. For that much you'll get an SLA and a ocnnection to a good providor such as AT&T or Sprint. If you want cheaper go down a tier in providor to someone that buys their bandwidth from the big guys.

    After that you'll need a router. The Cisco 2600s are popular. You can get a T-1 card for them with internal CSU. Probably $3K new, $2K used on ebay.

    After that it's up to you. Want your own domain? Host your own DNS. Set up a web site...whatever. Don't forget security. You can do pretty decent filtering on the router itself.

    With this setup you'll also get a block of IPs and a full T-1 with 1.5Mb/sec up and down. So you can host what you want and do what you want. Is it worth this much over a $40 2Mb/sec cable modem? Not to me.
  • Call Savvis (www.savvis.net) and see what sort of pricing you can get.

    Or email Alejandro.Cardemil@savvis.net and tell him Matt with ThoughtProcess sent you and he can hook you up.

    Savvis set us up with a Lucent router. We opted to have the firewall on their end of the connection so that attacks never even go across the line.

    The thing is rolid solid reliable. I don't think we've had downtime since we've had it. It's almost been a year.

    Most importantly, savvis' tech support is second to none. You can always call and get a live person and that person will know his stuff.
  • There is an article [pbs.org] on the PBS web-site about this very thing. Doesn't seem to be too complicated.
  • What? (Score:3, Insightful)

    by Anonymous Coward on Friday November 02, 2001 @01:46AM (#2510996)
    This sort of question goes along the people that visit the Jaguar showroom. If you have to ask what it costs, you aren't ready for it. To go from a T1 (1.4Meg) to a T3 (45Meg) in the same breath just won't make it. To wit: I set up our Internet connection years ago using a T1, and watched it gradually fill up until it was maxed out for most of the workday. There were 2000 people using the Internet. We upgraded to a 10 Megabit Internet connection, now have 3500 users who think their job is to check out the Internet, and we have not maxed out the 10 Meg. Real work just doesn't take that much capacity. To pay megabucks for a T3, how will you use it?

    So starting with a small link, get experience learning about all the stuff. DNS, routers, Telecom protocols (when you lease the line from the Telco, you may need someone with experience and equipment to begin the troubleshooting) and who will run your firewall and virus checking?

    If you need a T3, then you should already have staff that would be ready to take it on.

    The benefit of having it inhouse, is immense. You get to decide what you want to do, you don't have to wait for some other vendor to get to your dns updates, etc, etc.
  • It might be cheaper (Score:2, Informative)

    by randombit ( 87792 )
    to get together with some people, buy a box, and colo it. Depending on what you want to use it for, of course. I know a group (~10 people) doing this, and it comes out fairly cheap, I think something like $50 or $75 a month for 10 gigs / month or something like that. Nothing too high-end, but reasonable for people just wanting to host their various sites (Plug: like bitflood [bitflood.org]).

    Or colo off a DSL or cable line, I know other people doing that.

    $1000 a month for a personal net connection seems really crazy, at least to me. The thing is, DSL/cable is super-cheap for fast downloading, and colo'ing is great for reasonably cheap server apps. I don't see where something like a T1 comes in, unless you want experience working on such a system and are willing to pony up big bucks for it. In which case, well, more power to ya, I guess.
  • I think people who are paying 800CDN a month for a measly 1.5 mbit are crazy. I have had a 2.2 mbit down 1.1mbit up DSL line to my house since january 98 and it has been down for all for 1 day that I noticed in the last 2.5 years.

    At my summer job we had a 5mbit line for 500$ a month. Mind you the ISP was directly below us so it was a real short ethernet run.
    • Business class service (Read as: Higher Commitment to service uptime) is probably what you pay the premium for, as well as increased technical support. I know that with some Big Iron OEM stuff, if you pay them enough money, they'll "flag" your trouble-ticket with the highest priority and bump everyone else down to get you fixed first. I think that's ethically crap, but hey.

      -Sean
      • I think that's ethically crap, but hey.

        Why, I'm paying about 10x what you are, specifically FOR top priority service over consumer-class. There's nothing ethically wrong about it, as you pay for the service you expect.

  • by Anonymous Coward
    I roll my own. But I don't quite call it an "internet connection".
  • I understand that for some purposes, a T1 is superior to a DSL line, like when you need QOS guarantees, but unless your livelihood depends on the link, a high-bandwidth, business DSL line might be more appropriate. QOS, distance to the CO and the desire to run voice channels are probably the 3 biggest reasons for picking a T1 these days, but if none of those are serious concerns, you could save yourself a lot of money by not getting a T1.

    I remember when having a US Robotics modem was a sure ticket to being considered elite, but nowadays, even having your own T1 doesn't even really get you much in the way of bragging rights.
  • by ScuzzMonkey ( 208981 ) on Friday November 02, 2001 @12:23PM (#2512394) Homepage
    I understand that you're just exploring the idea, and you're certainly asking the right questions. But IMHO, and no offense, you've got a lot of things to get familiar with before getting too serious about it. The fact that you can toss off a line like "...interested in rolling my own Internet connection using a T-1 or T-3" says to me that you either haven't figured your requirements out very well or aren't familiar with the technologies in question, as those are two very different beasts.

    It might help if you posted what your objectives are. I don't often recommend getting T1 service to anyone anymore, especially individual users, and there would have to be some really special circumstances to make me think it's a cost-effective idea. So what are your circumstances?

Credit ... is the only enduring testimonial to man's confidence in man. -- James Blish

Working...