1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Can someone tell me what a "socket" is? "24" NO Spoliers!

Discussion in 'Now Playing - TV Show Talk' started by aadam101, Feb 3, 2009.

  1. Feb 3, 2009 #1 of 30
    aadam101

    aadam101 Tell me a joke

    7,029
    0
    Jul 14, 2002
    Massachusetts
    They seem to be obsessed with "sockets" on 24. Can someone explain what a socket is and why they are so important to national security.
     
  2. Feb 3, 2009 #2 of 30
    MickeS

    MickeS New Member

    25,884
    0
    Dec 26, 2002
    AZ
    They are used to control the whatchamacallits, so they are pretty important.
     
  3. Feb 3, 2009 #3 of 30
    Spire

    Spire WAS PHONE

    5,029
    0
    Jun 6, 2001
    Everywhere...
    A socket is one end of a computer network connection.

    It's not a physical thing; it's an abstraction/metaphor implemented in software.
     
  4. Feb 3, 2009 #4 of 30
    aadam101

    aadam101 Tell me a joke

    7,029
    0
    Jul 14, 2002
    Massachusetts
    Why do they constantly need to open a new one? I know these questions sound dumb but they all sound kinda dumb using this word over and over for the past 7 years.
     
  5. Feb 3, 2009 #5 of 30
    Spire

    Spire WAS PHONE

    5,029
    0
    Jun 6, 2001
    Everywhere...
    Computers typically open a new socket whenever they need to download or upload some data. This includes every time you click a link to go to a new page in your Web browser, every time you send someone an IM, and every time you check your e-mail.

    If you're running Windows, try the netstat command at a command prompt (cmd) to see a list of all the sockets your computer has open right this instant.
     
  6. Feb 3, 2009 #6 of 30
    Gunnyman

    Gunnyman Just a boring dude

    30,748
    2
    Jul 10, 2003
    !Texas
    Opening a socket makes more sense than refreshing a hard drive which is what cougar trap Kim had to do in an episode.
     
  7. Feb 3, 2009 #7 of 30
    wedgecon

    wedgecon Just Plain Awesome

    3,329
    11
    Dec 28, 2002
    Buena Park, CA
    http://en.wikipedia.org/wiki/Internet_socket

    Of course only in 24 do end users "manually" open sockets, the rest of us use applications to open sockets for us. A web browser may open a dozen or more sockets just to open a web page.
     
  8. Feb 3, 2009 #8 of 30
    Jeeters

    Jeeters Registered Snoozer

    7,240
    9
    Feb 25, 2003
    PA
    I've always had the impression that 24's 'manual' opening of sockets is a security thing. Akin to opening up a port of a firewall. Still not accurate, but it works OK for the show, imo.
     
  9. Feb 3, 2009 #9 of 30
    madscientist

    madscientist Deregistered Snoozer

    3,921
    8
    Nov 12, 2003
    Lexington, MA
    I've always assumed that the "sockets" in 24 are not the same thing as a normal TCP/IP socket. They're some kind of super-secure computer connection; "creating" one apparently involves having special kinds of access (sometimes peoples' security clearance is lowered in 24, then they can't create sockets, or at least not all kinds of sockets, anymore).

    To get more technical I've imagined that 24 sockets are something like a super-secure VPN connection which requires lots of passwords, etc. to set up.

    Of course, really it's just some tech terminology that the folks on 24 made up.
     
  10. newsposter

    newsposter Poster of News

    34,267
    6
    Aug 18, 2002
    SE PA
    wow i just discovered i have over 2 dozen sockets open on my laptop...so does this mean chloe has access to my machine?
     
  11. jeff125va

    jeff125va New Member

    4,279
    0
    Mar 15, 2001
    Ashburn, VA USA
    Either that or someone has used a CIP device to disable the government firewall protecting the laptops of every American.
     
  12. mrmike

    mrmike Custom User Title

    3,691
    0
    May 2, 2001
    Location:...
    No, it means....

    You're the mole!
     
  13. vman41

    vman41 Omega Consumer

    9,323
    10
    Jun 18, 2002
    In the abstract, your are always opening new connections. In real world implentation, however, applications go to some effort to keep open and reuse existing connections. The latencies involved in opening and 'spinning up' a new connection make it worth while for a web browser to open 4 or 8 connections at once to download all the component pieces of the of a web page.
     
  14. gchance

    gchance 4 8 15 16 23 42

    12,632
    0
    Dec 6, 2002
    Olivehurst, CA
    I disagree. Chloe has two tasks she needs to do, but can only do one at a time, so she needs clarification, okay?!?!

    Greg
     
  15. goMO

    goMO Member

    283
    0
    Dec 28, 2004
    yeah, it was kind of a boring episode last night!!
     
  16. scsiguy72

    scsiguy72 OTA Only..Free TV

    1,154
    0
    Nov 25, 2003
    California Guy
    Don't forget...She is also a stay at home mom. :p
     
  17. newsposter

    newsposter Poster of News

    34,267
    6
    Aug 18, 2002
    SE PA
    so if i open up my laptop, where will i see these sockets?
     
  18. DevdogAZ

    DevdogAZ Give em Hell, Devils

    47,734
    136
    Apr 16, 2003
    Arizona
    Opening a socket is akin to setting up a perimeter. Neither one will last very long.
     
  19. wmcbrine

    wmcbrine Ziphead

    10,366
    22
    Aug 2, 2003
    It's true that, most of the time, we rely on apps to open their own sockets. But on 24, everyone seems to be a programmer, among their many other skills. And if they were using something like Python's interactive interpreter (surely there's no time for compiling/linking C!), they could actually open a socket manually, and have the interpreter sitting at the prompt waiting for the next command, while the socket was open.

    But seriously, everything about computers (and, well, everything else) in 24 is ridiculous, really.
     
  20. gchance

    gchance 4 8 15 16 23 42

    12,632
    0
    Dec 6, 2002
    Olivehurst, CA
    Stay at home MILF, you mean!

    And her home is Bill's garage.

    Greg
     

Share This Page