טופולוגית רשת מתארת את הסידור הפיזי (הממשי) או הלוגי (הווירטואלי) של הרכיבים השונים ברשת מחשבים. ניתן לתאר כל רשת כאוסף של קצוות (nodes), כאשר כל קצה יכול להיות מחובר לקצוות אחרים, קצה הוא כל רכיב המתפקד ברשת, כגון מחשב. ולכן אם לאובייקט עליו אנחנו עובדים יש מבנה מיוחד, נרצה לנצל את הגיאומטריה הזו בחישוב. דוגמאות לטופולוגיות שונות: