Internet Relay Chat

Iz Wikipedije, proste enciklopedije
Nabor internetnih protokolov
Plast Protokol
aplikacijska plast DNS , FTP , HTTP , IMAP , IRC , NNTP , POP3 , SIP , SMTP , SSH ,
predstavitvena plast
plast seje
transportna plast DCCP , TCP , UDP , SCTP , RTP ...
omre?na plast IPv4 , IPv6 , ICMP , IGMP , ARP ...
povezovalna plast ECP , ATM , DDCMP , BSC , LAPB , LAPD , LLC , SDLC ...
fizi?na plast Token ring , Ethernet , FDDI , PPP , Wi-Fi ...

Internet Relay Chat ( angle?ko IRC ) je angle?ki izraz za spletni klepet , ki je eden od raz?irjenih na?inov trenutnega ( instant ) skupinskega sporo?anja in sporazumevanja na Internetu .

Konec avgusta 1988 se je rodil IRC, program za ve?uporabni?ki pogovor, ki je bil sprva namenjen pogovorom v okviru javnega BBS-a na finski univerzi v mestu Oulu. Razvijati ga je za?el sistemski administrator Jarkko Oikarinen (vzdevek ≫WiZ≪), in sicer kot dodatno mo?nost konferen?nih diskusij (podobnih Usenetu), da lahko potekajo v realnem ?asu.

Oikarinen je program poslal univerzitetnim prijateljem, ti pa svojim prijateljem ... Ko je v naslednjih letih pri?lo do ?iritve interneta ter s tem do povezovanja mre?e univerz in akademskih ustanov na meddr?avni ravni, so za?eli povezovati sprva skromno ?tevilo finskih in ameri?kih IRC-stre?nikov. Leta 1989 je Michael Sandrof izdal UNIX program ircII, katerega poznej?e razli?ice so za?eli uporabljati tudi na slovenski akademski mre?i Arnes .

Tehni?ne podrobnosti [ uredi | uredi kodo ]

IRC je prosti protokol, ki uporablja TCP (protokol za nadzor prenosa) in v?asih TLS .

Za povezavo v omre?je se moramo z odjemalcem povezati na enega izmed mnogih stre?nikov (najbolj znani slovenski je irc.arnes.si). Ve?ina stre?nikov ne zahteva registracije, vendar mora uporabnik pred prijavo vseeno nastaviti uporabni?ko ime.

Stre?niki so povezani v omre?ja s topologijo drevesa . Obstaja ve? omre?ij, npr. freenode , DalNet , EFNet , IrcNET , OFTC , Quakenet .

IRC omogo?a prenos preprostega besedila, kar pomeni, da ga je mogo?e uporabljati z enostavnim omre?nim protokolom, kot je telnet , ki uporablja 7-bitni nabor znakov ASCII (izjemoma 8-bitni). Kljub temu uporablja spremenjeni nabor ASCII znakov, ki med drugim omogo?a tudi zapis ?umnikov.

Sporo?ila v IRC-u se prena?ajo kot bloki, to pomeni, da se znaki ne prenesejo neposredno ob tipkanju, ampak je za to treba pritisniti Enter.

Medtem ko IRC po definiciji ni protokol P2P , obstaja nekaj raz?iritev, ki omogo?ajo prenos datotek in sporo?il med uporabniki brez prijave v stre?nik. Znani sta DCC in CTCP .

Odjemalci [ uredi | uredi kodo ]

Odjemalci so programi , s katerimi uporabljamo protokol IRC.

Najbolj raz?irjen odjemalec za IRC v OS Windows je trenutno mIRC , vendar mu veliko konkurenco predstavljajo zastonjski Bersirc, KVIrc, Trillian , Solar Irc, Visual Irc in X-Chat .

Tudi v zadnjem ?asu vse bolj popularna brskalnika imata svoja odjemalca, in sicer ChatZilla ( Mozilla ) in Opera , pri kateri pa je vgrajen.

Za za?etnike se mIRC in podobni odjemalci z veliko podokni zdijo kompleksni, prete?ki za uporabo ali celo neuporabni, zato so zanje primernej?i enostavnej?i, kot sta Miranda IM ali Trillian. Ta dva in odjemalec Pidgin omogo?ajo tudi povezavo z ostalimi omre?ji, ki omogo?ajo neposredno sporo?anje ( MSN , AOL ...).

Odjemalci za Microsoft Windows : Bersirc , dIRC , HydraIRC , IceChat , Klient , mIRC , Microsoft Comic Chat , Miranda IM , pIRCh , Trillian , ViRC , XiRCON , TinyIRC ...

Odjemalci za Posix kompatibilne sisteme Linux / BSD / Unix : Unix-like : BitchX , IIRC , ircII , irssi , Kopete , Kvirc , naim , ScrollZ , TalkSoup , Zircon , Epic ...

Omre?ja [ uredi | uredi kodo ]

Omre?je je najve?ji gradnik IRC-a. Odjemalci, ki se prijavijo v neko omre?je ne morejo neposredno komunicirati z odjemalci iz drugega omre?ja. Vsako omre?je je sestavljeno iz ve? stre?nikov.

Boti [ uredi | uredi kodo ]

Obstaja ve? vrst botov tako imenovanih varuhov kanalov. Ime bot izhaja iz besede (Ro)bot - umetna inteligenca napisana v namen braniti kanal ali ga prevzeti. Boti lahko slu?ijo tudi za namen podajanja raznih informacij v kanal. Nekateri boti uporabljajo .tcl programske skripte (eggdrop), drugi uporabljajo perl skripte. Danes najbolj raz?irjeni boti so Eggdrop, Evangeline, Gozerbot, Infobot in Psotnic.

Kanali [ uredi | uredi kodo ]

Sobe ali kanali ( ang . room / channel ) so najmanj?i gradniki v IRC-u. Po navadi so lo?eni po temi pogovora, dr?avi, obmo?ju ali subkulturi , ki se v njem pogovarja. Naenkrat smo lahko prijavljeni v ve? sob in se v njih lahko pogovarjamo z vsemi uporabniki iz sobe naenkrat ali pa si izberemo dolo?eno osebo za zaseben pogovor, ki ga lahko vidita samo sogovornika.

Vzdevek [ uredi | uredi kodo ]

Ko se prijavimo na omre?je in stre?nik se med uporabniki lo?imo po vzdevku ( angle?ko nickname ), ki je sestavljen iz osnovnih znakov ASCII tabele (a-z, A-Z, _ in presledek). Operaterji, ki moderirajo dolo?eno sobo imajo pred vzdevkom znak @ .

Uporaba [ uredi | uredi kodo ]

Pogovarjamo se z vpisom besedila v ukazno polje. Z ukazi, ki jih vpisujemo v isto polje lahko vstopamo v druge sobe, spremenimo vzdevek, dobimo informacije o dolo?enem uporabniku itd.

ukaz sprememba zgled
/attach

/server

Prijava na stre?nik /attach irc.arnes.si

/server irc.arnes.si

/nick Sprememba vzdevka /nick Novi vzdevek
/join Prijava na kanal /join #slovenija
/msg Po?lje sporo?ilo, ki je lahko privatno ali javno (za cel kanal) Sporo?ilo kanalu: /msg #slovenija Pozdravljeni!

Zasebno sporo?ilo: /msg Vzdevek Pozdravljen prijatelj.

/whois Prika?e informacije o dolo?enem uporabniku na stre?niku /whois Janez
/clear

/clearall

Po?isti besedilo na celem kanalu

Po?isti besedilo na vseh odprtih kanalih

/clear

/clearall

/away Po?lje sporo?ilo o na?i nepristotnosti. Opozorilo: da odstranite sporo?ilo, ?e enkrat napi?ite /away /away Ni me tu, ker ...
/me Glej zgled. ?e napi?emo /me bere wikipedijo.

se prika?e

Na?Vzdevek bere wikipedijo.

Zunanje povezave [ uredi | uredi kodo ]