Aplikačná vrstva |
HTTP · HTTPS · FTP · SSH · IMAP · SMTP · NNTP · IRC · SNMP · SIP · RTP · NFS a iné |
Transportná vrstva |
TCP, UDP, SCTP, DCCP a iné |
Sieťová vrstva |
IPv4, IPv6, ARP a iné |
Linková vrstva |
Ethernet, Wi-Fi, Token ring, FDDI a iné |
Fyzická vrstva |
RS-232, EIA-422, RS-449, EIA-485 a iné |
Internet Relay Chat (skratka IRC) je protokol určený na okamžitú textovú komunikáciu. Je založený na klient-server architektúre. IRC je určené hlavne na komunikáciu skupín (viacerí-viacerým) v diskusných fórach zvaných channels (kanály), ale tiež umožňuje komunikáciu jedného s jedným alebo prenos súborov cez Direct Client-to-Client (DCC). IRC klient je počítačový program pomocou ktorého sa užívateľ pripája k IRC serveru a komunikuje s ostatnými užívateľmi.
IRC bolo jednou z prvých možností komunikácie v reálnom čase cez internet. Vo svojej dobe spájala významnú časť internetových užívateľov. IRC tak čiastočne stojí pri zrode „internetového chatovania“.
IRC vytvoril Jarkko Oikarinen (nickname "WiZ") neskoro v auguste 1988 ako náhradu za program zvaný MUT (MultiUser Talk) na Fínskom BBS zvanom OuluBox. Oikarinen sa inšpiroval Bitnet Relay Chatom na Bitnet networku.
IRC získal význam, keď bol použitý na podanie správy o pokuse o prevrat v Sovietskom zväze v roku 1991 v priebehu utíchnutia masmédii. Neskôr bol použitý v podobnej situácii v Kuvajte počas Irackej invázie.[chýba zdroj]