Usenet -Usenet

Et diagram over Usenet-servere og klienter. De fargede prikkene på serverne representerer nyhetsgruppene de har. Fargede piler mellom servere indikerer utveksling av nyhetsgruppeinnhold (nyhetsstrømmer). Piler mellom klienter og servere indikerer at en bruker abonnerer på en bestemt nyhetsgruppe og leser eller sender inn artikler der.

Spesielt, klienter kobler aldri til hverandre, men har fortsatt tilgang til hverandres innlegg selv når de heller aldri kobler til samme server.

Usenet ( / ˈ j z n ɛ t / ) er et verdensomspennende distribuert diskusjonssystem tilgjengelig på datamaskiner. Den ble utviklet fra den generelle Unix-to-Unix Copy (UUCP) oppringt nettverksarkitektur. Tom Truscott og Jim Ellis unnfanget ideen i 1979, og den ble etablert i 1980. Brukere leser og legger ut meldinger (kalt artikler eller innlegg , og samlet kalt nyheter ) til en eller flere emnekategorier, kjent som nyhetsgrupper . Usenet ligner et oppslagstavlesystem (BBS) på mange måter og er forløperen til internettforaene som har blitt mye brukt. Diskusjoner er tråder , som med nettfora og BBS-er, selv om innlegg lagres sekvensielt på serveren.

En stor forskjell mellom en BBS eller nettoppslagstavle og Usenet er fraværet av en sentral server og dedikert administrator eller vertsleverandør. Usenet er distribuert blant et stort sett med nyhetsservere i konstant endring som lagrer og videresender meldinger til hverandre via "nyhetsfeeds". Individuelle brukere kan lese meldinger fra og poste til en lokal (eller ganske enkelt foretrukket) nyhetsserver, som kan betjenes av hvem som helst, og disse innleggene vil automatisk bli videresendt til andre nyhetsservere som peer med den lokale, mens den lokale serveren vil motta noen nyheter sine jevnaldrende har som den mangler for øyeblikket. Dette resulterer i automatisk spredning av innhold som legges ut av en bruker på en server til enhver annen bruker som abonnerer på de samme nyhetsgruppene på andre servere.

Som med BBS-er og meldingstavler, er individuelle nyhetsservere eller tjenesteleverandører ikke forpliktet til å bære noe spesifikt innhold, og kan nekte å gjøre det av mange grunner: en nyhetsserver kan forsøke å kontrollere spredningen av spam ved å nekte å akseptere eller videresende alle innlegg som utløser spamfiltre , eller en server uten datalagring med høy kapasitet, kan nekte å ta med nyhetsgrupper som primært brukes til fildeling , og begrenser seg til diskusjonsorienterte grupper. Imidlertid, i motsetning til BBS-er og nettfora, tillater den spredte naturen til Usenet vanligvis brukere som er interessert i å motta noe innhold, å få tilgang til det ganske enkelt ved å velge å koble til nyhetsservere som har feedene de ønsker.

Usenet er kulturelt og historisk viktig i den nettverksverden, etter å ha gitt opphav til, eller popularisert, mange anerkjente konsepter og begreper som « FAQ », « flame », « sockpuppet » og « spam ». På begynnelsen av 1990-tallet, kort tid før tilgang til Internett ble vanlig rimelig, gjorde Usenet-tilkoblinger via Fidonets oppringte BBS- nettverk langdistanse- eller verdensomspennende diskusjoner og annen kommunikasjon utbredt, og trengte ikke en server, bare (lokal) telefontjeneste.

Navnet Usenet kommer fra begrepet "brukernes nettverk". Den første Usenet-gruppen var NET.general , som raskt ble net.general . Den første kommersielle spam på Usenet var fra immigrasjonsadvokatene Canter og Siegel som annonserte grønt kort-tjenester.

På Internett transporteres Usenet via Network News Transfer Protocol (NNTP) på TCP-port 119 for standard, ubeskyttede tilkoblinger og på TCP-port 563 for SSL- krypterte tilkoblinger.

Introduksjon

Usenet ble unnfanget i 1979 og offentlig etablert i 1980, ved University of North Carolina ved Chapel Hill og Duke University , over et tiår før World Wide Web ble online (og dermed før allmennheten fikk tilgang til Internett ) , noe som gjorde det et av de eldste datanettverkskommunikasjonssystemene som fortsatt er i utbredt bruk. Den ble opprinnelig bygget på "fattigmanns ARPANET ", og brukte UUCP som sin transportprotokoll for å tilby post- og filoverføringer, samt kunngjøringer gjennom den nyutviklede nyhetsprogramvaren som A News . Navnet "Usenet" understreker skapernes håp om at USENIX- organisasjonen vil ta en aktiv rolle i driften.

Artiklene som brukere legger ut på Usenet er organisert i aktuelle kategorier kjent som nyhetsgrupper , som i seg selv er logisk organisert i hierarkier av emner. For eksempel er sci.math og sci.physics innenfor sci.*- hierarkiet. Eller, talk.origins og talk.ateism er i talk.*- hierarkiet. Når en bruker abonnerer på en nyhetsgruppe, holder nyhetsklientprogramvaren oversikt over hvilke artikler brukeren har lest.

I de fleste nyhetsgrupper er flertallet av artiklene svar på en annen artikkel. Settet med artikler som kan spores til én enkelt ikke-svarartikkel kalles en tråd . De fleste moderne nyhetslesere viser artiklene ordnet i tråder og undertråder. For eksempel, i nyhetsgruppen for vinproduksjon rec.crafts.winemaking, kan noen starte en tråd som heter; "Hva er den beste gjæren?" og den tråden eller samtalen kan vokse til dusinvis av svar lange, av kanskje seks eller åtte forskjellige forfattere. Over flere dager kan den samtalen om forskjellige vingjær forgrene seg til flere undertråder i en trelignende form.

Når en bruker legger ut en artikkel, er den i utgangspunktet kun tilgjengelig på brukerens nyhetsserver. Hver nyhetsserver snakker med en eller flere andre servere (dens "nyhetsfeeds") og utveksler artikler med dem. På denne måten blir artikkelen kopiert fra server til server og skal til slutt nå hver server i nettverket. De senere peer-to-peer- nettverkene opererer etter et lignende prinsipp, men for Usenet er det normalt avsenderen, snarere enn mottakeren, som setter i gang overføringer. Usenet ble designet under forhold da nettverk var mye tregere og ikke alltid tilgjengelig. Mange nettsteder på det originale Usenet-nettverket kobler seg bare en eller to ganger om dagen for å batch-overføre meldinger inn og ut. Dette er i stor grad fordi POTS- nettverket vanligvis ble brukt til overføringer, og telefonkostnadene var lavere om natten.

Formatet og overføringen av Usenet-artikler ligner på e-postmeldinger på Internett . Forskjellen mellom de to er at Usenet-artikler kan leses av alle brukere hvis nyhetsserver bærer gruppen som meldingen ble postet til, i motsetning til e-postmeldinger som har en eller flere spesifikke mottakere.

I dag har Usenet blitt mindre viktig med hensyn til internettfora , blogger , e-postlister og sosiale medier . Usenet skiller seg fra slike medier på flere måter: Usenet krever ingen personlig registrering hos den aktuelle gruppen; informasjon trenger ikke lagres på en ekstern server; arkiver er alltid tilgjengelige; og lesing av meldingene krever ikke en e-post- eller webklient, men en nyhetsklient. Imidlertid er det nå mulig å lese og delta i Usenet-nyhetsgrupper i stor grad ved hjelp av vanlige nettlesere siden de fleste nyhetsgrupper nå kopieres til flere nettsider. Gruppene i alt.binaries er fortsatt mye brukt for dataoverføring.

Internett-leverandører, nyhetsservere og nyhetsstrømmer

Usenet-leverandørkart
Usenet-leverandørkart

Mange Internett-tjenesteleverandører, og mange andre nettsteder, driver nyhetsservere som brukerne kan få tilgang til. Internett-leverandører som ikke driver sine egne servere direkte, vil ofte tilby sine brukere en konto fra en annen leverandør som spesifikt driver nyhetsfeeds. I tidlige nyhetsimplementeringer var serveren og nyhetsleseren en enkelt programpakke som kjørte på samme system. I dag bruker man separat nyhetsleser-klientprogramvare, et program som ligner en e-postklient, men som får tilgang til Usenet-servere i stedet.

Ikke alle Internett-leverandører kjører nyhetsservere. En nyhetsserver er en av de vanskeligste Internett-tjenestene å administrere på grunn av den store mengden data som er involvert, liten kundebase (sammenlignet med ordinære Internett-tjenester), og et uforholdsmessig høyt volum av kundestøttehendelser (ofte klager over manglende nyhetsartikler) . Noen Internett-leverandører outsourcer nyhetsoperasjoner til spesialistsider, som vanligvis vil se ut for en bruker som om Internett-leverandøren selv driver serveren. Mange av disse nettstedene har en begrenset nyhetsstrøm, med et begrenset antall nyhetsgrupper. Vanligvis utelatt fra en slik nyhetsfeed er fremmedspråklige nyhetsgrupper og alt.binaries -hierarkiet som i stor grad inneholder programvare, musikk, videoer og bilder, og står for over 99 prosent av artikkeldata.

Det er også Usenet-leverandører som tilbyr en fullstendig ubegrenset tjeneste til brukere hvis Internett-leverandører ikke har nyheter, eller som har en begrenset feed.

Nyhetslesere

Nyhetsgrupper åpnes vanligvis med nyhetslesere : programmer som lar brukere lese og svare på innlegg i nyhetsgrupper. Disse applikasjonene fungerer som klienter til en eller flere nyhetsservere. Historisk sett var Usenet assosiert med Unix- operativsystemet utviklet ved AT&T , men nyhetslesere var snart tilgjengelige for alle større operativsystemer. E-postklientprogrammer og Internett-suiter på slutten av 1990- og 2000-tallet inkluderte ofte en integrert nyhetsleser. Nyhetsgruppeentusiaster kritiserte ofte disse som dårligere enn frittstående nyhetslesere som gjorde riktig bruk av Usenet-protokoller, standarder og konvensjoner.

Med fremveksten av World Wide Web (WWW) har nettfront-ends (web2news) blitt mer vanlig. Nettgrensesnitt har senket kravene til teknisk inngangsbarriere til kravet til én applikasjon og ingen Usenet NNTP-serverkonto. Det er mange nettsteder som nå tilbyr nettbaserte gatewayer til Usenet-grupper, selv om noen mennesker har begynt å filtrere meldinger laget av noen av nettgrensesnittene av en eller annen grunn. Google Groups er et slikt nettbasert grensesnitt, og noen nettlesere kan få tilgang til Google Groups via nyheter: protokollkoblinger direkte.

Modererte og umodererte nyhetsgrupper

Et mindretall av nyhetsgrupper er moderert, noe som betyr at meldinger sendt av lesere ikke distribueres direkte til Usenet, men i stedet sendes til moderatorene i nyhetsgruppen for godkjenning. Moderatoren skal motta innsendte artikler, vurdere dem og injisere godkjente artikler slik at de kan spres på riktig måte over hele verden. Artikler godkjent av en moderator må ha Godkjent:-overskriftslinjen. Moderatorer sørger for at meldingene som leserne ser i nyhetsgruppen samsvarer med nyhetsgruppens charter, selv om de ikke er pålagt å følge slike regler eller retningslinjer. Vanligvis utnevnes moderatorer i forslaget til nyhetsgruppen, og endringer av moderatorer følger en etterfølgerplan.

Historisk sett eksisterte et mod.*- hierarki før Usenet-omorganiseringen. Nå kan modererte nyhetsgrupper vises i ethvert hierarki, vanligvis .moderatedlagt til gruppenavnet.

Usenet-nyhetsgrupper i Big-8-hierarkiet er opprettet av forslag som kalles en forespørsel om diskusjon, eller RFD. RFD er pålagt å ha følgende informasjon: nyhetsgruppenavn, sjekkgruppefiloppføring og moderert eller ikke-moderert status. Hvis gruppen skal modereres, må minst én moderator med gyldig e-postadresse oppgis. Annen informasjon som er nyttig, men ikke nødvendig, inkluderer: et charter, en begrunnelse og en moderasjonspolicy hvis gruppen skal modereres. Diskusjon av det nye nyhetsgruppeforslaget følger, og er ferdig med at medlemmene av Big-8 Management Board tar avgjørelsen, ved avstemning, om enten å godkjenne eller avvise den nye nyhetsgruppen.

Umodererte nyhetsgrupper utgjør flertallet av Usenet-nyhetsgrupper, og meldinger som sendes inn av lesere for umodererte nyhetsgrupper, spres umiddelbart slik at alle kan se. Minimal redaksjonell innholdsfiltrering vs forplantningshastighet utgjør et kjernepunkt i Usenet-fellesskapet. Et lite sitert forsvar for forplantning er å kansellere en propagert melding, men få Usenet-brukere bruker denne kommandoen og noen nyhetslesere tilbyr ikke kanselleringskommandoer , delvis fordi artikkellagring utløper på relativt kort tid uansett. Nesten alle umodererte Usenet-grupper har en tendens til å motta store mengder spam .

Tekniske detaljer

Usenet er et sett med protokoller for å generere, lagre og hente "nyhetsartikler" (som ligner Internett-postmeldinger) og for å utveksle dem blant en leserskare som potensielt er vidt distribuert. Disse protokollene bruker oftest en flomalgoritme som sprer kopier gjennom et nettverk av deltakende servere. Når en melding når en server, videresender den serveren meldingen til alle nettverksnaboene som ennå ikke har sett artikkelen. Bare én kopi av en melding lagres per server, og hver server gjør den tilgjengelig på forespørsel for (vanligvis lokale) lesere som kan få tilgang til den serveren. Samlingen av Usenet-servere har dermed en viss peer-to-peer- karakter ved at de deler ressurser ved å utveksle dem, granulariteten til utveksling er imidlertid på en annen skala enn et moderne peer-to-peer-system, og denne egenskapen ekskluderer de faktiske brukerne av systemet som kobler til nyhetsserverne med en typisk klient-server-applikasjon, omtrent som en e-postleser.

RFC 850 var den første formelle spesifikasjonen av meldingene som ble utvekslet av Usenet-servere. Den ble erstattet av RFC 1036 og deretter av RFC 5536 og RFC 5537.

I tilfeller der uegnet innhold har blitt lagt ut, har Usenet støtte for automatisk fjerning av et innlegg fra hele nettverket ved å opprette en avbrytermelding, selv om denne funksjonen ofte er deaktivert på grunn av manglende autentisering og resulterende misbruk. Opphavsrettsinnehavere kan fortsatt be om manuell sletting av krenkende materiale ved å bruke bestemmelsene i World Intellectual Property Organizations traktatimplementeringer, for eksempel United States Online Copyright Infringement Liability Limitation Act , men dette vil kreve å gi beskjed til hver enkelt nyhetsserveradministrator.

På Internett transporteres Usenet via Network News Transfer Protocol (NNTP) på TCP-port 119 for standard, ubeskyttede tilkoblinger og på TCP-port 563 for SSL- krypterte tilkoblinger.

Organisasjon

"Big Nine"-hierarkiene til Usenet

Det største settet med verdensomspennende nyhetsgrupper er inneholdt i ni hierarkier, hvorav åtte drives under konsensuelle retningslinjer som styrer deres administrasjon og navn. De nåværende store åtte er:

  • comp.* – datamaskinrelaterte diskusjoner ( comp.software , comp.sys.amiga )
  • humaniora.*kunst , litteratur og filosofi ( humanities.classics , humanities.design.misc )
  • div.* – diverse emner ( div.education , misc.forsale , misc.kids )
  • news.* – diskusjoner og kunngjøringer om nyheter (som betyr Usenet, ikke aktuelle hendelser) ( news.groups , news.admin )
  • rec.* – rekreasjon og underholdning ( rec.music , rec.arts.movies )
  • sci.* – vitenskapsrelaterte diskusjoner ( sci.psychology , sci.research )
  • soc.* – sosiale diskusjoner ( soc.college.org , soc.culture.african )
  • snakk.* – snakk om ulike kontroversielle emner ( talk.religion , talk.politics , talk.origins )

Se også det store navneskiftet .

Alt .*- hierarkiet er ikke underlagt prosedyrene som kontrollerer grupper i Big Eight, og det er som et resultat mindre organisert. Grupper i alt.*- hierarkiet har en tendens til å være mer spesialiserte eller spesifikke – for eksempel kan det være en nyhetsgruppe under Big Eight som inneholder diskusjoner om barnebøker, men en gruppe i alt-hierarkiet kan være dedikert til én spesifikk forfatter av barnebøker bøker. Binærfiler er lagt ut i alt.binaries.* , noe som gjør den til den største av alle hierarkiene.

Mange andre hierarkier av nyhetsgrupper er distribuert ved siden av disse. Regionale og språkspesifikke hierarkier som japan.* , malta.* og ne.* betjener spesifikke land og regioner som Japan , Malta og New England . Bedrifter og prosjekter administrerer sine egne hierarkier for å diskutere produktene deres og tilby teknisk støtte fra fellesskapet, for eksempel det historiske gnu.*- hierarkiet fra Free Software Foundation . Microsoft stengte sin nyhetsserver i juni 2010, og ga støtte for produktene sine over fora nå. Noen brukere foretrekker å bruke begrepet "Usenet" for kun å referere til Big Eight-hierarkiene; andre inkluderer alt.* også. Det mer generelle begrepet "nettnyheter" omfatter hele mediet, inkludert private organisatoriske nyhetssystemer.

Uformelle underhierarki-konvensjoner eksisterer også. *.svar er vanligvis modererte krysspostgrupper for vanlige spørsmål. En FAQ vil bli postet i én gruppe og et kryssinnlegg til *.answers- gruppen i toppen av hierarkiet, sett av noen som en raffinering av informasjon i den nyhetsgruppen. Noen undergrupper er rekursive – til det punktet av noe dumhet i alt.* .

Binært innhold

Et visuelt eksempel på de mange komplekse trinnene som kreves for å forberede data som skal lastes opp til Usenet-nyhetsgrupper. Disse trinnene må gjøres omvendt for å laste ned data fra Usenet.

Usenet ble opprinnelig opprettet for å distribuere tekstinnhold kodet i 7- biters ASCII- tegnsettet. Ved hjelp av programmer som koder 8-bits verdier inn i ASCII, ble det praktisk å distribuere binære filer som innhold. Binære innlegg, på grunn av deres størrelse og ofte tvilsomme opphavsrettsstatus, ble i tide begrenset til spesifikke nyhetsgrupper, noe som gjorde det lettere for administratorer å tillate eller nekte trafikken.

Den eldste mye brukte kodingsmetoden for binært innhold er uuencode , fra Unix UUCP-pakken. På slutten av 1980-tallet var Usenet-artikler ofte begrenset til 60 000 tegn, og større harde grenser eksisterer i dag. Filer er derfor ofte delt inn i seksjoner som krever gjenmontering av leseren.

Med header-utvidelsene og Base64- og Quoted-Printable MIME- kodingene, var det en ny generasjon av binær transport. I praksis har MIME sett økt bruk i tekstmeldinger, men det unngås for de fleste binære vedlegg. Noen operativsystemer med metadata knyttet til filer bruker spesialiserte kodingsformater. For Mac OS brukes både BinHex og spesielle MIME-typer. Andre mindre kjente kodingssystemer som kan ha blitt brukt på en gang var BTOA , XX-koding , BOO og USR-koding.

I et forsøk på å redusere filoverføringstiden, ble en uformell filkoding kjent som yEnc introdusert i 2001. Den oppnår omtrent 30 % reduksjon i data som overføres ved å anta at de fleste 8-bits tegn trygt kan overføres over nettverket uten først å kode inn i 7-bit ASCII-plassen. Den vanligste metoden for å laste opp store binære innlegg til Usenet er å konvertere filene til RAR- arkiver og lage Parchive- filer for dem. Paritetsfiler brukes til å gjenskape manglende data når ikke alle deler av filene når en server.

Binær retensjonstid

Skjermbilde fra oktober 2020 som viser 60 PB usenet-gruppedata.

Hver nyhetsserver tildeler en viss mengde lagringsplass for innhold i hver nyhetsgruppe. Når denne lagringen er fylt, slettes gamle innlegg hver gang det kommer et nytt innlegg for å gi plass til det nye innholdet. Hvis nettverksbåndbredden som er tilgjengelig for en server er høy, men lagringstildelingen er liten, er det mulig for en enorm flom av innkommende innhold å flyte over allokeringen og skyve ut alt som var i gruppen før den. Den gjennomsnittlige tiden som innlegg er i stand til å forbli på serveren før de slettes, kalles vanligvis oppbevaringstiden .

Binære nyhetsgrupper er kun i stand til å fungere pålitelig hvis det er tilstrekkelig lagringsplass tildelt for å håndtere mengden artikler som legges til. Uten tilstrekkelig oppbevaringstid vil en leser ikke kunne laste ned alle deler av binærfilen før den er spylt ut av gruppens lagringstildeling. Dette var en gang hvordan posting av uønsket innhold ble motarbeidet; nyhetsgruppen ville bli oversvømmet med tilfeldige søppeldatainnlegg, av tilstrekkelig mengde til å presse ut alt innholdet som skal undertrykkes. Dette har blitt kompensert ved at tjenesteleverandører tildeler nok lagringsplass til å beholde alt som legges ut hver dag, inkludert spamflommer, uten å slette noe.

Moderne Usenet- nyhetsservere har nok kapasitet til å arkivere år med binært innhold selv når de er oversvømmet med nye data med den maksimale daglige hastigheten som er tilgjengelig.

Delvis på grunn av så lange oppbevaringstider, samt økende Internett- opplastingshastigheter , brukes Usenet også av individuelle brukere til å lagre sikkerhetskopieringsdata . Mens kommersielle leverandører tilbyr enklere å bruke online backup-tjenester , er lagring av data på Usenet gratis (selv om tilgang til Usenet i seg selv kanskje ikke er det). Metoden krever at opplasteren gir avkall på kontroll over distribusjonen av dataene; filene distribueres automatisk til alle Usenet-leverandører som utveksler data for nyhetsgruppen den er lagt ut til. Generelt må brukeren manuelt velge, forberede og laste opp dataene . Dataene er vanligvis kryptert fordi de er tilgjengelige for alle å laste ned sikkerhetskopifilene. Etter at filene er lastet opp, reduseres sjansene for tap av data å ha flere kopier spredt til forskjellige geografiske regioner rundt om i verden på forskjellige nyhetsservere .

Store Usenet-tjenesteleverandører har en oppbevaringstid på mer enn 12 år. Dette resulterer i mer enn 60 petabyte (60 000 terabyte ) lagringsplass (se bilde). Når du bruker Usenet til datalagring, foretrekkes leverandører som tilbyr lengre oppbevaringstid for å sikre at dataene vil overleve i lengre perioder sammenlignet med tjenester med lavere oppbevaringstid.

Juridiske problemer

Mens binære nyhetsgrupper kan brukes til å distribuere fullstendig lovlige brukerskapte verk, fri programvare og materiale fra det offentlige domene, brukes noen binære grupper til ulovlig distribusjon av proprietær programvare , opphavsrettsbeskyttet media og pornografisk materiale.

ISP-opererte Usenet-servere blokkerer ofte tilgang til alle alt.binaries.*- grupper for både å redusere nettverkstrafikk og for å unngå relaterte juridiske problemer. Kommersielle Usenet-tjenesteleverandører hevder å operere som en telekommunikasjonstjeneste, og hevder at de ikke er ansvarlige for det brukerpostede binære innholdet som overføres via utstyret deres. I USA kan Usenet-leverandører kvalifisere for beskyttelse i henhold til DMCA Safe Harbor-regelverket , forutsatt at de etablerer en mekanisme for å overholde og svare på varsler om fjerning fra opphavsrettsinnehavere.

Fjerning av opphavsrettsbeskyttet innhold fra hele Usenet-nettverket er en nesten umulig oppgave, på grunn av den raske spredningen mellom servere og oppbevaringen som gjøres av hver server. Å begjære en Usenet-leverandør for fjerning fjerner den bare fra den ene serverens oppbevaringsbuffer, men ikke noen andre. Det er mulig for en spesiell postkanselleringsmelding å bli distribuert for å fjerne den fra alle servere, men mange leverandører ignorerer kanselleringsmeldinger etter standard policy, fordi de lett kan forfalskes og sendes inn av hvem som helst. For at en begjæring om fjerning skal være mest effektiv på tvers av hele nettverket, må den sendes til opprinnelsesserveren som innholdet er lagt ut til, før det har blitt spredt til andre servere. Fjerning av innholdet på dette tidlige stadiet ville forhindre videre spredning, men med moderne høyhastighetskoblinger kan innhold spres så raskt som det kommer, noe som ikke gir tid til innholdsgjennomgang og fjerning av opphavsrettsinnehavere.

Det er like vanskelig å fastslå identiteten til personen som legger ut ulovlig innhold på grunn av den tillitsbaserte utformingen av nettverket. Som SMTP- e-post, antar servere generelt at overskriften og opprinnelsesinformasjonen i et innlegg er sann og nøyaktig. Imidlertid, som i SMTP-e-post, forfalskes Usenet-posthoder lett for å skjule den sanne identiteten og plasseringen til meldingskilden. På denne måten er Usenet vesentlig forskjellig fra moderne P2P-tjenester; de fleste P2P-brukere som distribuerer innhold er vanligvis umiddelbart identifiserbare for alle andre brukere ved deres nettverksadresse , men opprinnelsesinformasjonen for et Usenet-innlegg kan være fullstendig skjult og uoppnåelig når den har forplantet seg forbi den opprinnelige serveren.

Også i motsetning til moderne P2P-tjenester, er identiteten til nedlasterne skjult. På P2P-tjenester er en nedlaster identifiserbar for alle andre ved deres nettverksadresse. På Usenet kobler nedlasteren direkte til en server, og bare serveren vet adressen til hvem som kobler til den. Noen Usenet-leverandører fører brukslogger, men ikke alle gjør denne loggede informasjonen tilfeldig tilgjengelig for eksterne parter som Recording Industry Association of America . Eksistensen av anonymiserende gatewayer til USENET kompliserer også sporingen av en sann opprinnelse.

Historie

UUCP/Usenet Logical Map  —   June 1, 1981 / mods by S. McGeady November 19, 1981

            (ucbvax)
+=+===================================+==+
| |                                   |  |
| |                wivax              |  |
| |                  |                |  |
| |         microsoft| uiucdcs        |  |
| |  genradbo      | | |  |           |  |           (Tektronix)
| |     |          | | |  | purdue    |  |
| decvax+===+=+====+=+=+  | |         |  |
|       |   | |      |    | | pur-phy |  |                        tekmdp
|       |   | |      |    | |     |   |  |                           |
+@@@@@@cca  | |      |    | |     |   |  |                           |
|       |   | |  +=pur-ee=+=+=====+===+  |                           |
|    csin   | |  |   |                   |                           |
|           | +==o===+===================+==+========+=======+====teklabs=+
|           |    |                                                        |
|           |    |                    pdp phs   grumpy  wolfvax           |
|           |    |                     |   |      |        |              |
|           | cincy                unc=+===+======+========+              |
|           |   |        bio       |                                      |
|           |   |  (Misc) |        |            (Misc)                    |
|           |   | sii  reed        |    dukgeri duke34  utzoo             |
|           |   |  |    |          |         |   |       |                |
|      +====+=+=+==+====++======+==++===duke=+===+=======+==+=========+   |
|      |      |    |     |      |   |                       |         |   | u1100s
|    bmd70  ucf-cs ucf   | andiron  |                       |         |   |   |
|                        |          |                       |         |   |   |
|                  red   |          |                       |         |   | pyuxh
|                   |    |          |     zeppo             |         |   |   |
|       psupdp---psuvax  |          |       |               |         |   |   |
|                   |    |          | alice |   whuxlb      | utah-cs |   | houxf
|                allegra |          | |     |     |         |   |     |   |   |
|                     |  |          | |     |     |         |   |  +--chico---+
|                 +===+=mhtsa====research   |   /=+=======harpo=+==+     |    |
|                 |   |  |  |               |  /            |            |    |
|               hocsr |  |  +=+=============+=/           cbosg---+      |    |
|    ucbopt           |  |    |                             |     |   esquire |
|       :             |  |    |                           cbosgd  |           |
|       :             |  |    |                                   |           |
|    ucbcory          |  | eagle==+=====+=====+=====+=====+       |           |
|       :             |  |  |     |     |     |     |     |       |  +-uwvax--+
|       :             |  |  |   mhuxa mhuxh mhuxj mhuxm mhuxv     |  |
|       :             |  |  |                                     |  |
|       :             |  |  |        +----------------------------o--+
|       :             |  |  |        |                            |
|    ucbcad           |  |  |      ihpss    mh135a                |
|       :             |  |  |        |         |                  |
|       :             \--o--o------ihnss----vax135----cornell     |
|       :                |  |        |         |                  |
+=+==ucbvax==========+===+==+=+======+=======+=+========+=========+
  (UCB) :            |        |              |          | (Silicon Valley)
     ucbarpa      cmevax      |              |        menlo70--hao
        :                     |              |        |    |
     ucbonyx                  |              |        |   sri-unix
                              |           ucsfcgl     |
                              |              |        |
Legend:                       |              |      sytek====+========+
-------                       |              |               |        |
- | / \ + = Uucp           sdcsvax=+=======+=+======+     intelqa   zehntel
=           "Bus"                  |       |        |
o           jumps               sdcarl  phonlab  sdcattb
:           Berknet
@           Arpanet
UUCP/Usenet Logical Map, original av Steven McGeady .
Copyright© 1981, 1996

Bruce Jones, Henry Spencer , David Wiseman. Kopiert med tillatelse fra

Usenet Oldnews Archive: Samling .

Nyhetsgruppeeksperimenter skjedde først i 1979. Tom Truscott og Jim Ellis fra Duke University kom opp med ideen som en erstatning for et lokalt kunngjøringsprogram, og etablerte en kobling med nærliggende University of North Carolina ved å bruke Bourne shell- skript skrevet av Steve Bellovin . Den offentlige utgivelsen av nyheter var i form av konvensjonell kompilert programvare , skrevet av Steve Daniel og Truscott. I 1980 ble Usenet koblet til ARPANET gjennom UC Berkeley , som hadde forbindelser til både Usenet og ARPANET. Mark Horton , doktorgradsstudenten som satte opp forbindelsen, begynte å "mate e-postlister fra ARPANET til Usenet" med "fa" ("Fra ARPANET")-identifikatoren. Usenet fikk 50 medlemssider det første året, inkludert Reed College , University of Oklahoma og Bell Labs , og antallet personer som bruker nettverket økte dramatisk; Det tok imidlertid fortsatt en stund før Usenet-brukere kunne bidra til ARPANET.

Nettverk

UUCP-nettverk sprer seg raskt på grunn av lavere kostnader involvert, og muligheten til å bruke eksisterende leide linjer, X.25- koblinger eller til og med ARPANET- forbindelser. I 1983 deltok tusenvis av mennesker fra mer enn 500 verter, for det meste universiteter og Bell Labs nettsteder, men også et økende antall Unix-relaterte selskaper; antallet verter nesten doblet seg til 940 i 1984. Mer enn 100 nyhetsgrupper eksisterte, mer enn 20 viet til Unix og andre datarelaterte emner, og minst en tredjedel til rekreasjon. Ettersom nettet til UUCP-verter raskt utvidet seg, ble det ønskelig å skille Usenet-delsettet fra det totale nettverket. Det ble foretatt en avstemning på USENIX-konferansen i 1982 for å velge et nytt navn. Navnet Usenet ble beholdt, men det ble slått fast at det kun gjaldt nyheter. Navnet UUCPNET ble det vanlige navnet på det overordnede nettverket.

I tillegg til UUCP, ble tidlig Usenet-trafikk også utvekslet med Fidonet og andre oppringte BBS- nettverk. På midten av 1990-tallet var det nesten 40 000 FidoNet-systemer i drift, og det var mulig å kommunisere med millioner av brukere over hele verden, med kun lokal telefontjeneste. Utbredt bruk av Usenet av BBS-fellesskapet ble tilrettelagt ved introduksjonen av UUCP-feeds muliggjort av MS-DOS-implementeringer av UUCP, som UFGATE (UUCP til FidoNet Gateway), FSUUCP og UUPC. I 1986 ga RFC 977 spesifikasjonen Network News Transfer Protocol (NNTP) for distribusjon av Usenet-artikler over TCP/IP som et mer fleksibelt alternativ til uformelle Internett-overføringer av UUCP-trafikk. Siden internettboomen på 1990-tallet er nesten all Usenet-distribusjon over NNTP.

Programvare

Tidlige versjoner av Usenet brukte Duke's A News- programvaren, designet for en eller to artikler om dagen. Matt Glickman og Horton på Berkeley produserte en forbedret versjon kalt B News som kunne håndtere den økende trafikken (omtrent 50 artikler om dagen fra slutten av 1983). Med et meldingsformat som tilbød kompatibilitet med Internett-e-post og forbedret ytelse, ble det den dominerende serverprogramvaren. C News , utviklet av Geoff Collyer og Henry Spencer ved University of Toronto , var sammenlignbar med B News i funksjoner, men tilbød betydelig raskere behandling. På begynnelsen av 1990-tallet ble InterNetNews av Rich Salz utviklet for å dra nytte av den kontinuerlige meldingsstrømmen som ble muliggjort av NNTP versus den batchede store-and-forward-designen til UUCP. Siden den gang har INN- utviklingen fortsatt, og annen nyhetsserverprogramvare har også blitt utviklet.

Offentlig sted

Usenet var det første Internett-fellesskapet og stedet for mange av de viktigste offentlige utviklingene innen det pre-kommersielle Internett. Det var stedet hvor Tim Berners-Lee kunngjorde lanseringen av World Wide Web , hvor Linus Torvalds kunngjorde Linux -prosjektet, og hvor Marc Andreessen kunngjorde etableringen av Mosaic-nettleseren og introduksjonen av bildekoden, som revolusjonerte World Wide Web ved å gjøre det om til et grafisk medium. Aktivisten Amy Goodloe brukte plattformen til å opprettholde en e-postliste for LHBT-aktivisme .

Internett-sjargong og historie

Mange sjargonguttrykk som nå er vanlig i bruk på Internett, oppsto eller ble popularisert på Usenet. På samme måte begynte mange konflikter som senere spredte seg til resten av Internett, for eksempel de pågående vanskelighetene med spamming , på Usenet.

"Usenet er som en flokk presterende elefanter med diaré. Massiv, vanskelig å omdirigere, fryktinngytende, underholdende og en kilde til ufattelige mengder ekskrementer når du minst venter det."

-  Gene Spafford , 1992

Avslå

Sascha Segan fra PC Magazine sa i 2008 at "Usenet har vært døende i årevis". Segan sa at noen mennesker pekte på den evige september i 1993 som begynnelsen på Usenets tilbakegang, da AOL begynte å tilby Usenet-tilgang. Han argumenterer for at da brukere begynte å legge store (ikke-tekst) filer på Usenet på slutten av 1990-tallet, økte Usenet diskplass og trafikk tilsvarende. Internett-leverandører stilte spørsmål ved hvorfor de trengte å være vert for binære artikler.

AOL avsluttet Usenet-tilgangen i 2005. I mai 2010 avviklet Duke University , hvis implementering hadde startet Usenet mer enn 30 år tidligere, sin Usenet-server, med henvisning til lavt bruk og økende kostnader. 4. februar 2011 ble Usenet-nyhetstjenestelenken ved University of North Carolina i Chapel Hill (news.unc.edu) trukket tilbake etter 32 år.

Som svar sa John Biggs fra TechCrunch "Så lenge det er folk som tror at en kommandolinje er bedre enn en mus, vil det originale sosiale nettverket bare leve videre". Selv om det fortsatt er noen aktive tekstnyhetsgrupper på Usenet, brukes systemet nå først og fremst til å dele store filer mellom brukere, og den underliggende teknologien til Usenet forblir uendret.

Usenet trafikkendringer

Over tid har mengden Usenet-trafikk økt jevnt og trutt. Fra og med 2010 var antallet av alle tekstinnlegg i alle Big-8-nyhetsgrupper i gjennomsnitt 1 800 nye meldinger hver time, med et gjennomsnitt på 25 000 meldinger per dag. Disse gjennomsnittene er imidlertid minimale i forhold til trafikken i de binære gruppene. Mye av denne trafikkøkningen reflekterer ikke en økning i diskrete brukere eller nyhetsgruppediskusjoner, men i stedet kombinasjonen av massiv automatisert spamming og en økning i bruken av .binaries- nyhetsgrupper der store filer ofte legges ut offentlig. Et lite utvalg av endringen (målt i fôrstørrelse per dag) følger:

Usenet-trafikk per dag (en).svg
Kilde: altopia.com
Daglig volum Daglige innlegg Dato
4,5 GiB 1996 desember
9 GiB 1997 jul
12 GiB 554 k 1998 Jan
26 GiB 609 k 1999 Jan
82 GiB 858 k 2000 jan
181 GiB 1,24 M 2001 Jan
257 GiB 1,48 M 2002 Jan
492 GiB 2,09 M 2003 Jan
969 GiB 3.30 M 2004 Jan
1,52 TiB 5,09 M 2005 Jan
2,27 TiB 7,54 M 2006 Jan
2,95 TiB 9,84 M 2007 Jan
3,07 TiB 10.13 M 2008 Jan
4,65 TiB 14,64 M 2009 Jan
5,42 TiB 15,66 M 2010 Jan
7,52 TiB 20.12 M 2011 Jan
9,29 TiB 23,91 M 2012 Jan
11,49 TiB 28.14 M 2013 Jan
14,61 TiB 37,56 M 2014 Jan
17,87 TiB 44,19 M 2015 Jan
23,87 TiB 55,59 M 2016 Jan
27,80 TiB 64,55 M 2017 Jan
37,35 TiB 73,95 M 2018 Jan
60,38 TiB 104,04 M 2019 Jan
62,40 TiB 107,49 M 2020 Jan
100,71 TiB 171,86 M 2021 januar

I 2008 signerte Verizon Communications , Time Warner Cable og Sprint Nextel en avtale med statsadvokaten i New York, Andrew Cuomo , om å stenge tilgangen til kilder til barnepornografi . Time Warner Cable sluttet å tilby tilgang til Usenet. Verizon reduserte tilgangen til "Big 8"-hierarkiene. Sprint stoppet tilgangen til alt.*- hierarkiene. AT&T stoppet tilgangen til alt.binaries.*- hierarkiene. Cuomo navngav aldri Usenet spesifikt i sin anti-barnepornografikampanje. David DeJean fra PC World sa at noen bekymrer seg for at Internett-leverandørene brukte Cuomos kampanje som en unnskyldning for å avslutte deler av Usenet-tilgangen, siden det er kostbart for Internett-leverandørene og ikke etterspurt av kundene. I 2008 var AOL , som ikke lenger tilbød Usenet-tilgang, og de fire leverandørene som svarte på Cuomo-kampanjen de fem største Internett-leverandørene i USA; de hadde mer enn 50 % av den amerikanske ISP-markedsandelen. 8. juni 2009 kunngjorde AT&T at de ikke lenger ville gi tilgang til Usenet-tjenesten fra og med 15. juli 2009.

AOL kunngjorde at de ville avvikle sin integrerte Usenet-tjeneste tidlig i 2005, med henvisning til den økende populariteten til weblogger, chattefora og nettkonferanser. AOL-fellesskapet hadde en enorm rolle i populariseringen av Usenet rundt 11 år tidligere.

I august 2009 kunngjorde Verizon at de ville avslutte tilgangen til Usenet 30. september 2009. JANET kunngjorde at de ville avvikle Usenet-tjenesten, med virkning fra 31. juli 2010, med henvisning til Google Groups som et alternativ. Microsoft kunngjorde at de ville avslutte støtten for sine offentlige nyhetsgrupper (msnews.microsoft.com) fra 1. juni 2010, og tilby nettfora som et alternativ.

De viktigste årsakene som oppgis for avviklingen av Usenet-tjenesten av generelle Internett-leverandører inkluderer nedgangen i volumet av faktiske lesere på grunn av konkurranse fra blogger , sammen med kostnads- og ansvarsbekymringer for en økende andel av trafikken viet til fildeling og spam på ubrukte eller avviklede grupper.

Noen Internett-leverandører inkluderte ikke press fra Cuomos kampanje mot barnepornografi som en av grunnene deres til å droppe Usenet-feeds som en del av tjenestene deres. ISP-ene Cox og Atlantic Communications motsto 2008-trenden, men begge droppet til slutt sine respektive Usenet-feeds i 2010.

Arkiv

Offentlige arkiver av Usenet-artikler har eksistert siden Usenets tidlige dager, slik som systemet opprettet av Kenneth Almquist sent i 1982. Distribuert arkivering av Usenet-innlegg ble foreslått i november 1982 av Scott Orshan, som foreslo at "Hvert nettsted skulle beholde alle artikler den postet, for alltid." Også i november samme år svarte Rick Adams på et innlegg som spurte "Har noen arkivert nettnyheter, eller planlegger noen det?" ved å si at han var "redd for å innrømme det, men jeg begynte å arkivere de fleste 'nyttige' nyhetsgrupper fra 18. september." I juni 1982 foreslo Gregory G. Woodbury et "automatisk tilgang til arkiver"-system som besto av "automatisk besvarelse av meldinger med fast format til en spesiell postmottaker på spesifiserte maskiner."

I 1985 ble to nyhetsarkiveringssystemer og en RFC lagt ut på Internett. Det første systemet, kalt keepnews, av Mark M. Swenson fra University of Arizona , ble beskrevet som "et program som forsøker å gi en fornuftig måte å trekke ut og beholde informasjon som kommer over Usenet." Hovedfordelen med dette systemet var å la brukere merke artikler som verdt å beholde. Det andre systemet, YA News Archiver av Chuq Von Rospach, var lik keepnews, men ble "designet for å fungere med mye større arkiver der den fantastiske kvadratiske søketidsfunksjonen til Unix ... blir et reelt problem." Von Rospach publiserte tidlig i 1985 en detaljert RFC for "arkivering og tilgang til usenet-artikler med søkeordoppslag ." Denne RFC beskrev et program som kunne "generere og vedlikeholde et arkiv med Usenet-artikler og tillate å slå opp artikler basert på artikkel-ID, emnelinjer eller nøkkelord trukket ut av selve artikkelen." Også inkludert var C -kode for den interne datastrukturen i systemet.

Ønsket om å ha en fulltekstsøkeindeks over arkiverte nyhetsartikler er heller ikke nytt, en slik forespørsel ble fremsatt i april 1991 av Alex Martelli som forsøkte å "bygge en slags nøkkelordindeks for [nyhetsarkivet]." I begynnelsen av mai la Mr. Martelli ut et sammendrag av svarene sine til Usenet, og la merke til at "den mest populære forslagsprisen definitivt må gå til 'lq-text'-pakken, av Liam Quin, nylig lagt ut i alt.sources."

Nettstedet Alt Sex Stories Text Repository (ASSTR) arkiverer og indekserer erotiske og pornografiske historier som er lagt ut til Usenet-gruppen alt.sex.stories .

Arkiveringen av Usenet har ført til frykt for tap av personvern. Et arkiv forenkler måter å profilere mennesker på. Dette har delvis blitt motarbeidet med introduksjonen av X-No-Archive: Yes header, som i seg selv er kontroversiell.

Arkiver fra Google Groups og Deja News

Nettbasert arkivering av Usenet-innlegg begynte i 1995 på Deja News med en veldig stor, søkbar database. I 2001 ble denne databasen kjøpt opp av Google .

Google Groups er vert for et arkiv med Usenet-innlegg som dateres tilbake til mai 1981. De tidligste innleggene, som dateres fra mai 1981 til juni 1991, ble donert til Google av University of Western Ontario med hjelp av David Wiseman og andre, og ble opprinnelig arkivert av Henry Spencer ved University of Torontos zoologiske avdeling. Arkivene for slutten av 1991 til begynnelsen av 1995 ble levert av Kent Landfield fra NetNews CD-serien og Jürgen Christoffel fra GMD . Arkivet med innlegg fra mars 1995 og fremover ble startet av selskapet Deja News (senere Deja), som ble kjøpt av Google i februar 2001. Google begynte å arkivere Usenet-innlegg for seg selv fra den andre uken i august 2000.

Google har blitt kritisert av Vice and Wired -bidragsytere så vel som tidligere ansatte for forvaltningen av arkivet og for å bryte søkefunksjonaliteten.

Se også

Usenet nyhetslesere

Tjenesteleverandører av Usenet/nyhetsgruppe

Usenet-historikk

Usenet-administratorer

Usenet som helhet har ingen administratorer. Hver serveradministrator står fritt til å gjøre hva de vil, så lenge sluttbrukerne og peer-serverne godtar det. Men det er noen kjente administratorer:

Referanser

Videre lesning

Eksterne linker