IRC (ראשי תיבות של Internet Relay Chat, בעברית: ממסר שיחוח מרשתת) הוא פרוטוקול (סט כללים לתקשורת) לשיחה טקסטואלית באינטרנט. השימוש העיקרי בו הוא בשיחות מרובות משתתפים, אך אפשר גם שיחות פרטיות.
את הפרוטוקול ניסח יארקו אויקארינן ב־1988. הוא גם כתב את התוכנה הראשונה שהפעלה אותו, כתחליף ל‑MUT. השימוש הראשון נעשה ב‑BBS בשם OuluBox בפינלנד. בתקופת מסך הברזל השתמשו ב‑IRC כדי להעביר הודעות בין ברית המועצות לעולם המערבי.
IRC הוא פרוטוקול מסוג שרת, לקוח (שרת הוא מחשב שמארח את השיחה, ולקוח הוא תוכנה שמתחברת אליו) ברמת שכבת התוכנה של מודלים סטנדרטיים. הוא מעביר נתונים באמצעות TCP (פרוטוקול לשליחת מידע ברשת). כשנדרש, משתמשים גם ב־SSL, שיטה להצפנת התעבורה, כלומר להפיכת המידע לבלתי קריא לאחרים.
תוכנות לקוח ל‑IRC נכתבו למערכות רבות, כולל Windows, יוניקס, לינוקס ו‑Mac OS X.
שרתים יכולים להתחבר זה לזה וליצור רשת. כל לקוח שמחובר לשרתי אותה רשת רואה את אותם חדרים והודעות. יש אלפי רשתות IRC ציבוריות.
יש גם שרתי IRC פעילים בארץ.
כל משתמש מזוהה על ידי כינוי (nickname). הכינוי יכול לכלול תווי ASCII, תווים סטנדרטיים כמו אותיות ומספרים. בתחילה כמעט ולא הייתה הזדהות; הסתמכו על פרוטוקול IDENT. עם הזמן נוספו שיטות זיהוי נוספות, למשל NickServ, שירות מיוחד שמקבל סיסמה כדי להגן על הכינוי.
התקשורת המרכזית ב‑IRC מתבצעת בערוצים (channels או חדרים). משתמשים יכולים להיות במספר ערוצים בו‑זמנית. בדרך כלל שם הערוץ מתחיל בסימן '#', ולכל ערוץ יש שורת נושא קצרה. המשתמש הראשון שמייצר ערוץ מקבל הרשאות מפעיל (op). מפעיל יכול להעניק הרשאות לאחרים, להוציא משתמשים מהערוץ (kick) או לחסום אותם מלהיכנס שוב (ban), פעולות שמקובל לבצע כנגד משתמשים שמתנהגים רע (טרולים).
IRC פירושו Internet Relay Chat. בעברית זה ממסר שיחוח מרשתת. זו דרך לשוחח בטקסט באינטרנט.
הפרוטוקול נוצר ב־1988 על ידי יארקו אויקארינן. התוכנה הראשונה רצה ב‑OuluBox שבפינלנד. אנשים השתמשו בו גם כדי לשלוח הודעות בין מדינות בזמן שהן היו מבודדות.
שרתים הם מחשבים שמחברים אנשים. לקוחות הן התוכנות שמתחברות לשרתים. IRC משתמש ב‑TCP לשליחת מידע. SSL היא שיטה להצפנה. הצפנה הופכת את ההודעות לקשות לקריאה לאחרים.
יש תוכנות IRC למחשבים כמו Windows, לינוקס ו‑Mac.
שרתים מתחברים זה לזה ויוצרים רשת. מי שמחובר לאותו רשת רואה את אותם חדרים.
יש גם שרתי IRC פעילים בארץ.
כל משתמש בוחר כינוי. הכינוי משתמש בתווים רגילים (ASCII). בתחילה לא היה אימות חזק. שירותים כמו NickServ מאפשרים הגנה באמצעות סיסמה.
ערוצים הם חדרי שיחה. שם הערוץ בדרך כלל מתחיל ב־#. מי שיוצר ערוץ נהיה מפעיל (op). מפעיל יכול להוציא משתמשים ולמנוע מהם לחזור, כדי לשמור על הסדר.
תגובות גולשים