IRC — Interneta relejs: kas ir IRC, kanāli, klienti un roboti
Interneta relejs (IRC) ir tērzēšanas sistēma internetā. Tā ļauj cilvēkiem no visas pasaules sarunāties kopā, bet to var izmantot arī diviem cilvēkiem, lai tērzētu privāti. IRC darbojas reāllaikā: ziņas, ko nosūta viens lietotājs, ātri parādās visiem kanāla dalībniekiem. Lai gan sociālie tīkli un modernās tērzēšanas lietotnes daudzviet ir nomainījušas IRC populārākajos lietošanas gadījumos, IRC joprojām ir plaši izmantots tehniskajās kopienās, atvērtā koda projektos un tiem, kas novērtē vieglu, zemu latentenci un augstu kontroli pār vidi.
Kanāli un serveri
IRC tērzētavas sauc arī par IRC kanāliem. Šie kanāli atrodas IRC serveros, kuriem var pieslēgties, atrodot attiecīgā servera informāciju. Šī informācija bieži sākas ar "irc", tad punktu, servera nosaukumu, tad vēl vienu punktu un visbeidzot .com .org vai .net. Piemēram, "irc.[Servera nosaukums].org".
Kanāli parasti sākas ar simbolu # (piem., #projekts), taču pastāv arī citas prefiksu iespējas, atkarībā no servera uzstādījumiem (piemēram, &, ! vai +). Kanāli var būt publiski vai slēgti (privāti), tiem var tikt iestatītas tēmas (topic), pieejas tiesības un režīmi, kas ierobežo, kurš drīkst rakstīt vai pievienoties. Kanāla administratori (operatori jeb ops) nodrošina kārtību, piešķir tiesības (piem., voice) un var rīkoties pret pārkāpējiem.
Ir gan nelieli IRC serveri (piemēram, OperaNet), gan vidēji lieli IRC serveri (Freenode un DalNet, kuros ir aptuveni 30 000 lietotāju), gan lieli IRC serveri (piemēram, EFNet, UnderNet, kuros ir vairāk nekā 100 000 lietotāju). Daudzi serveri ir apvienoti tīklos — tīkls ir vairāku serveru kopums, kuriem lietotāju sarunas tiek izplatītas visā tīklā.
IRC klienti
Lai izmantotu IRC, ir nepieciešams IRC klients. IRC klients ir datorprogramma, kas paredzēta darbam ar IRC. Ir daudzi Java tīmekļa pārlūkprogrammas klienti, kā arī lietojumprogrammas klienti. Populāri ir tādi atsevišķi klienti kā mIRC Microsoft Windows un XChat Linux un Microsoft Windows operētājsistēmām. Interneta pārlūkprogrammā Opera ir iebūvēts IRC klients. ChatZilla ir tērzēšanas klients, kas ir Mozilla Firefox spraudnis.
Klienti atšķiras pēc funkcionalitātes: daži atbalsta logu sadalīšanu, skriptēšanu, uzlabotu atgādināšanu par pieprasījumiem (highlights), failu pārsūtīšanu (DCC), TLS/SSL savienojumus, un iespēju saglabāt tērzēšanas žurnālus. Ir arī tīmekļa bāzes klienti, mobilās lietotnes un īpaši viegli klienti tiem, kas vēlas minimālu resursu patēriņu.
Klientu funkcijas un biežākās komandas
Typiskas IRC komandas tiek sāktas ar slīpsvītru (/). Dažas no biežāk lietotajām komandām:
- /nick — nomainīt savu segvārdu (nick).
- /join — pievienoties kanālam (piem., /join #kanāls).
- /part — atstāt kanālu.
- /msg — nosūtīt privātu ziņu citam lietotājam.
- /me — nosūtīt darbības paziņojumu (action).
- /quit — atvienoties no servera.
Serveri un kanāli izmanto arī dažādus režīmus (modes), piemēram, piešķirot operatora tiesības (+o), dot balsstiesību vai runas tiesības (+v), aizslēdzot kanālu (+m) utt. Precīzas komandas un režīmi var nedaudz atšķirties starp serveru programmatūrām.
Roboti un pakalpojumi
IRC roboti ir datorprogrammas, ko izmanto, lai palīdzētu kontrolēt un aizsargāt kanālus. Roboti var automātiski atbildēt uz komandām, iestatīt tēmas, reģistrēt lietotājus, modēt (moderēt) diskusiju, arhivēt sarunas un veikt citas administratīvas funkcijas. Daudzas tīklu kopienas izmanto pakalpojumu komplektus, piemēram, NickServ (lietotāju reģistrācija), ChanServ (kanālu reģistrācija), MemoServ un citas, lai nodrošinātu pieejas vadību un kanālu īpašumtiesības.
Populāri robotu veidi ir arī skripti, kas darbojas ar mIRC vai citiem klientiem, un neatkarīgi roboti kā Eggdrop. Roboti var būt arī ļaunprātīgi — piemēram, izmantoti sloga (flood) uzbrukumos vai reklāmas izplatīšanai — tāpēc serveru operatori bieži izdara pasākumus, lai aizsargātu tīklu.
Drošība, privātums un labā prakse
IRC savienojumi tradicionāli tiek veikti uz portiem, piemēram, 6667, tomēr mūsdienās bieži tiek izmantots TLS/SSL (piem., ports 6697) šifrētam savienojumam, kas aizsargā ziņas pārraidi. Ja ir svarīgs privātums, izmantojiet klientu, kas atbalsta šifrēšanu, un, ja iespējams, reģistrējiet savu segvārdu ar tīkla pakalpojumu (NickServ), lai neviens cits nevarētu to piereģistrēt.
Dažas labas prakses īpatnības:
- Izmantojiet saprotamu un pieklājīgu valodu; ievērojiet kanāla noteikumus.
- Neizplatiet privātas ziņas vai personisko informāciju bez atļaujas.
- Ja kanālam ir noteikts, ka nepieciešama reģistrēta piekļuve, ievērojiet to, lai izvairītos no konflikta ar operatoriem.
- Ja plānojat ilgstoši būt tiešsaistē, apsveriet IRC bouncer (piem., ZNC), kas uztur savienojumu ar serveri, kamēr jūs esat atvienots.
Citi noderīgi termini
- Nick — jūsu segvārds (lietotājvārds) IRC tīklā.
- Operator (op) — lietotājs ar papildu tiesībām kanālā (parasti apzīmē ar @ blakus vārdam).
- Voice — tiesības runāt vai balsot dažos režīmos (apzīmē ar +).
- DCC — tiešais klienta klienta savienojums failu pārsūtīšanai vai privātām sarunām.
IRC ir elastīga un vienkārša tehnoloģija, kas turpina kalpot daudziem lietotājiem un kopienām. Lai sāktu, izvēlieties klientu, pieslēdzieties serverim, pievienojieties kādam publiskam kanālam un iepazīstieties ar vietējo etiķeti un noteikumiem.
Tehniskā informācija
IRC ir atvērts protokols, kas izmanto TCP un pēc izvēles TLS. IRC serveris var izveidot savienojumu ar citiem IRC serveriem, lai paplašinātu IRC tīklu. Lietotāji piekļūst IRC tīkliem, pieslēdzot klientu serverim. Ir daudz klientu un serveru programmu, piemēram, mIRC un Bahamut IRCd. Lielākajā daļā IRC serveru lietotājiem nav nepieciešams pieteikties, bet lietotājam pirms pieslēgšanās ir jāiestata segvārds.
Sākotnēji IRC bija vienkāršā teksta protokols (lai gan vēlāk paplašināts), kam pēc IANA pieprasījuma tika piešķirts 194/TCP ports. Tomēr lielākā daļa serveru tagad izmanto IRC ar 6667/TCP un blakus portu numuriem (piemēram, TCP porti 6112-6119), lai serveri nevajadzētu palaist ar root tiesībām.
-1.png)

Ekrānšāviņš no XChat, starpplatformu IRC klienta.
IRC klienti
Šis ir saraksts ar dažām programmām, kas ļauj lietotājiem izveidot savienojumu ar IRC.
- AmIRC
- Bersirc
- BitchX
- BnIRC
- ChatZilla
- Kolokvijs
- Coolsmile
- EPIC
- FlowChat
- HexChat
- HydraIRC
- IceChat
- Irssi
- Jmirc
- Sarunas
- KVIrc
- Mibbit
- mIRC
- Pjirc
- SeaMonkey
- TinyIRC
- XChat
- Quassel
- Weechat
Citas saites
- Interneta retranslācijas tērzēšanas komandas
- IRC robots
- Interneta retranslācijas tērzēšanas operators
Jautājumi un atbildes
J: Kas ir interneta relejs (IRC)?
A: IRC ir tērzēšanas sistēma internetā, kas ļauj cilvēkiem no visas pasaules sarunāties kopā. To var izmantot arī diviem cilvēkiem, lai tērzētu privāti.
J: Kā ir organizēti IRC kanāli?
A: IRC tērzētavas jeb kanāli ir izvietoti serveros, kuriem var pieslēgties, atrodot attiecīgā servera informāciju. Šī informācija bieži sākas ar "irc", tad punktu, servera nosaukumu, tad vēl vienu punktu un visbeidzot .com .org vai .net.
J: Vai ir dažādi IRC serveru izmēri?
A: Jā, ir gan mazi IRC serveri (piemēram, OperaNet), gan vidēji IRC serveri (Freenode un DalNet, kuros ir aptuveni 30 000 lietotāju), gan lieli IRC serveri (piemēram, EFNet un UnderNet, kuros ir vairāk nekā 100 000 lietotāju).
J: Kas lietotājiem ir nepieciešams, lai izmantotu IRC kanālu?
A: Lai izmantotu IRC kanālu, tā lietotājiem ir nepieciešams IRC klients - datorprogramma, kas darbojas ar kanālu. Ir pieejami daudzi klienti; daži darbojas tīmekļa pārlūkprogrammās, bet citi darbojas kā lietojumprogrammas. Populārākie autonomi klienti ir mIRC Microsoft Windows operētājsistēmai un XChat Linux un Microsoft Windows operētājsistēmām. Opera tīmekļa pārlūkprogrammā ir integrēts klients, savukārt ChatZilla ir Mozilla Firefox spraudnis.
J: Kas ir IRC robots?
A: IRC robots ir datorprogramma, kas palīdz kontrolēt un aizsargāt kanālus.
J: Kā identificēt IRC kanālu?
A: IRC kanāla nosaukums parasti sākas ar hash (#).