Den viktigaste skillnaden mellan Datagram och virtuella kretssubmetor ligger i hur de hanterar leveransen av datapaket:
DataGram Subnet:
* Anslutningslöst: Varje paket behandlas oberoende. Det finns ingen förutbestämd anslutning mellan avsändaren och mottagaren. Varje paket har den kompletta destinationsadressen och undernätet leder det oberoende till destinationen.
* routing: Rutten för varje paket bestäms dynamiskt vid varje router baserat på destinationsadressen. Olika paket från samma källa till samma destination kan ta olika vägar.
* Pålitlighet: Undernätet garanterar inte leverans eller beställning av paket. Feldetektering och korrigering (om någon) hanteras vid de högre skikten (t.ex. TCP). Om ett paket går förlorat skickas det inte automatiskt till av undernätet.
* Effektivitet: Kan vara mer effektivt för korta, sällsynta meddelanden eftersom ingen installationskostnad är involverad.
* Exempel: IP (Internetprotokoll) är ett DataGram -protokoll.
Virtual Circuit Subnet:
* Anslutningsorienterad: En logisk anslutning (virtuell krets) upprättas mellan avsändaren och mottagaren * innan * dataöverföring börjar. Denna anslutning upprätthålls under hela dataöverföringen.
* routing: En rutt bestäms när anslutningen är etablerad och alla paket följer samma väg.
* Pålitlighet: Undernätet garanterar vanligtvis leverans och ordning på paket. Förlorade eller skadade paket återförs vanligtvis av undernätet. Detta involverar ofta tekniker som sekvensering och erkännande.
* Effektivitet: Kan vara mer effektiv för långa, kontinuerliga dataströmmar eftersom routingskostnaden endast uppstår en gång vid anslutningsinställningen.
* Exempel: X.25 och ramrelä är exempel på tekniker som använder virtuella kretsunderät.
Här är en tabell som sammanfattar skillnaderna:
| Funktion | DATAGRAM SUBNET | Virtual Circuit Subnet |
| ----------------- | ----------------------------- | ----------------------------- |
| Anslutning | Anslutningslös | Anslutningsorienterad |
| Routing | Dynamisk, per paket | Bestämd vid anslutningsuppsättning |
| Paketbeställning | Inte garanterad | Garanterad |
| Tillförlitlighet | Inte garanterad | Vanligtvis garanterat |
| Effektivitet | Bra för korta meddelanden | Bra för långa dataströmmar |
| Overhead | Låg | Högre (anslutningsinställning) |
| Exempel | Ip | X.25, Frame Relay |
I huvudsak är Datagram -undernät enklare och mer flexibla, men mindre pålitliga. Virtuella kretssubnät erbjuder tillförlitlighet och ordning men har högre installationskostnader. Valet mellan dem beror på applikationens krav på hastighet, tillförlitlighet och datavolym.