What is your e-mail address?

My e-mail address is:

Do you have a password?

Forgot your password? Click here
close

    Larry Roberts | A pioneer looks to balance Internet scale

    Along with Vinton
    Cerf, Robert Kahn
    and Leonard Kleinrock,
    Larry Roberts
    was one of the
    founders of ARPAnet,
    the network developed
    by the Defense
    Advanced Research
    Projects Agency that
    later became the
    Internet.

    Forty years after
    Roberts began working
    on ARPAnet, the
    Internet is being
    overloaded with
    video and peer-topeer
    networking,
    which it wasn't designed
    for, he said.
    Roberts also is the
    founder and chairman
    of Anagran, a
    company that offers
    products to manage
    IP traffic.

    GCN:Did you have any clue
    the Internet was going to
    change so many facets of
    modern life?


    ROBERTS: I had this perception
    that we would make
    knowledge available instantly
    to everybody in the world. It
    was getting to be all on computers,
    and computers were
    incompatible. And I thought,
    we need to move from language
    to printing press to
    computer network. Now, the
    Web is doing that, but we're
    doing a lot more. The personal
    communications, the
    video, the other things, we'll
    get to, but basically, that wasn't
    the first thought. Before I
    did the network, there was
    the knowledge network.

    GCN: What do you mean by
    a knowledge network?


    ROBERTS: All the computers
    were incompatible.

    We had no way to move stuff.
    Even at [the Massachusetts
    Institute of Technology] I
    had various computers at
    various places, and to move
    stuff between them, we had
    to find a compatible media, a
    tape that worked in all of
    them, which was not always
    easy. So I started doing
    experiments there, proved it
    worked, and we did it in a
    network after laying out the
    design.

    GCN: You were sending the
    first e-mail messages, right?


    ROBERTS: Ray Tomlinson
    actually built the file transfer
    mechanism called Send
    Message and Read Message.
    He started sending me stuff
    because I was in charge of
    the program. And it was like
    a teletype that was pouring
    out. It wasn't very functional,
    because you couldn't reply,
    you couldn't look at the message
    names, you couldn't
    store, you couldn't forward.
    So I read the first e-mail
    envelope in 1971. E-mail
    looks about the same today.

    GCN: Those were pretty
    big computers.


    ROBERTS: I actually had
    a DEC minicomputer in my
    office that was the size of a
    filing cabinet. Most of the
    people on the network had
    bigger computers. Everybody
    had different ones.

    GCN: Could you explain the
    concept of Flow Manager, a
    load-balancing device from
    Anagran?

    ROBERTS:
    When I left
    the Information Processing
    Techniques Office at DARPA,
    they finished TCP as a protocol.
    They got that on the network
    in 1983. Then by 1986,
    we realized it needed to slow
    down when things got lost
    because the network threw
    things away if it was overloaded.

    From 1986 on, it was
    stable, because TCP would
    balance with the switching
    equipment, which was just
    dumping random packets.
    Now dumping random packets
    hurts the voice, hurts the
    video and makes it almost
    unworkable. It doesn't work
    with them, because they're
    fixed rate, so they won't slow
    down. So it doesn't even help
    to discard the packets. And
    TCP will slow down, but it
    almost comes to a grinding
    halt and stalls. It's a very
    awkward system in response
    time, the way it's working.
    What I'm trying to do with
    Flow Manager is make a
    change in the way the networks
    undo the controls. In
    other words, it's got to balance
    with TCP.

    The latest thing we're seeing
    is that peer-to-peer is
    overcrowding the network.
    Basically, P2P is unfair, in the
    sense that if you have more
    than one flow, you get N times
    the bandwidth, and every
    flow gets equal bandwidth, so
    you keep adding flows and
    you do better than everybody
    else. That's unfair to everybody
    else who didn't use it.
    And so we've come to the
    conclusion that the average
    rate ... should be the same for each home or for each user. It
    doesn't matter how many flows
    you use. So P2P can do its
    thing, everybody can do their
    thing, but they get fair use of
    the network. We don't look inside
    the packets to do that, we
    don't go searching and violating
    privacy, we just control the
    rates of the flow. So that turns
    out to be a radical improvement.
    It makes it fair, and it almost
    stops the net neutrality fight,
    because now you don't have to
    argue about it.

    GCN: How did ARPAnet
    start?

    ROBERTS:
    We put four
    nodes in, starting in October
    1969. By the end of the year,
    we were on the West Coast:
    the UCLA, Stanford Research
    Institute, the University of
    California at Santa Barbara
    and the University of Utah.
    UCLA was the first, SRI was
    the second, then we quickly
    expanded it nationwide in
    1970. By 1971, we did a big
    demo, which illustrated to all
    of the press and the public
    that it worked, and they were
    shocked by it. The research
    people had seen it, but the
    world hadn't really. And the
    telephone people who had
    been saying it would never
    work finally realized that it
    would. And they threw rotten
    apples at us. They couldn't
    believe that this would work.

    GCN: So it was all text?

    ROBERTS:
    It was text and
    data. We transferred binary
    data for photographs. We did
    almost immediately start testing
    voice. And voice had low
    enough bandwidth that there
    wasn't a big problem, we knew
    that would work. But we didn't
    think video would ever be feasible.
    We knew it would have
    to be vastly faster, like 100
    times faster, like it is now. ...
    Nobody saw video coming.

    GCN: It wasn't designed to
    carry video?

    ROBERTS:
    It's still not
    designed for video. It doesn't
    scale. Changes will have to
    happen to make video work
    over the network in the scale
    we're using it. That's why we
    have to potentially block other
    users, if there are 10,000 other
    people using it.

    GCN: What do you think the
    Internet will look like in five
    years?

    ROBERTS:
    In five years, I
    certainly hope we have a significant
    deployment of systems
    that protect us and provide
    equality, as I said about peer to
    peer.

    Secondly, I would hope that
    we are managing video properly,
    so the kind of Flow Manager
    things we're doing will help.
    They will get deployed over five
    years, I think, by somebody.
    Thirdly, I don't know how
    we're going to achieve it, but
    we have to add network security.
    I want the network to tell
    me that I know that that's you
    I'm communicating with and
    you've been verified. So you
    would have to have then a certified
    ID when you got on the
    network. And then everything
    you did would be approved,
    and I'd know who you were
    and I wouldn't get spammed.

    Reader Comments

    Please post your comments here. Comments are moderated, so they may not appear immediately after submitting. We will not post comments that we consider abusive or off-topic.

    Your Name:(optional)
    Your Email:(optional)
    Your Location:(optional)
    Comment:
    Please type the letters/numbers you see above

    GCN eNewsletters

    eSeminar