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