يوفر mirage-tcpip مكدسًا شبكيًا لنظام التشغيل Mirage. يوفر تطبيقات لأنواع الوحدات التالية (والتي تتوافق مع البروتوكولات ذات الأسماء المشابهة):
هناك نوعان من التطبيقات لأنواع الوحدات النمطية IP وICMP وUDP وTCP - مكدس socket والمكدس direct .
socket يستخدم مكدس socket التوصيل استدعاءات مأخذ التوصيل لنظام التشغيل التقليدي لتوفير الوظائف الموضحة في أنواع الوحدات النمطية.
راجع دليل src/stack-unix/ للوحدات النمطية المستخدمة كتطبيقات لمكدس socket .
يتم استخدام مكدس socket للاختبار أو للتطبيقات الأخرى التي لا تتوقع تشغيلها كوحدات أحادية.
direct يتوقع المكدس direct الكتابة إلى جهاز يقوم بتنفيذ نوع وحدة NETIF المحددة لنظام MirageOS.
راجع دليل src/ للوحدات النمطية المستخدمة كتطبيقات للمكدس direct ، وهو المكدس المتوقع لمعظم تطبيقات MirageOS.
المكدس direct هو المجموعة الوحيدة القابلة للاستخدام من التطبيقات للتطبيقات التي سيتم تشغيلها كوحدات أحادية على هدف برنامج Hypervisor.
يتم توزيع mirage-tcpip بموجب ترخيص ISC.