OSI (Open Systems Interconnection) modeli, verilerin ağlarda bir cihazdan diğerine nasıl geçtiğini açıklayan bir yapıdır ve rövaşata yapma gibi bir işlevi yoktur. OSI modeli, iletişimi yedi ayrı katmana ayırarak her katmanın belirli bir işlevi yerine getirmesini sağlar: fiziksel katman, veri bağlantı katmanı, ağ katmanı, aktarım katmanı, oturum katmanı, sunum katmanı ve uygulama katmanı.