Technológia tcp

Az algoritmus lényege nagyon egyszerű. Ismeretes, hogy miután bizonyos mennyiségű adatot (vagy egy bizonyos időtartam leteltét) küldött a TCP protokollon keresztül, a fogadó fogadó nyugtázást (ACK) küld az elküldő gazdának ezen adatrész kézhezvételéről. A küldő gazda várhatóan rendszeresen megkapja az ilyen nyugtázásokat a következő adat elküldése előtt. Ha ez a nyugtázás nem érkezik meg, a fogadó megpróbálja újra elküldeni ezt az adatot. Így a küldő fogadó többször is megtenni fogja, majd a TCP kapcsolatot megkeresi és bezárja a megfelelő foglalatot. Az átviteli kísérletek száma a TcpMaxDataRetransmissions paraméterben a Windows rendszerleíró adatbázisban van megadva. Alapértelmezés szerint ez az érték 5. A korábban ismertetettek mindegyike helyes, ha csak egy alapértelmezett átjárót állítottak be. Abban az esetben, ha az útválasztási táblában több alapértelmezett átjáró van megadva, akkor az adatok átvitele kissé eltérő lesz.













Ha több, mint 25% -a az összes TCP kapcsolatok a rekordok RCE már ispolzute következő alapértelmezett átjáró, az összes többi TCP-kapcsolatok is átkerül az új alapértelmezett átjáró, valamint egy megjegyzés a routing tábla, hogy az elsődleges alapértelmezett átjáró most az új gazda .

Meg kell jegyezni, hogy az algoritmus működése CSAK az alábbi feltételek mellett lehetséges:

  1. A TCP / IP beállításoknál több alapértelmezett átjáró is létezik.
  2. Az alapértelmezett átjárón keresztül a TCP-kapcsolatok alapértelmezés szerint alapulnak, vagy a TCP-kapcsolatok külső gazdagépekkel vannak létrehozva.
  3. Alapértelmezés szerint az alapértelmezett átjárók átirányíthatók a célállomáshoz.

Nyilvánvaló, hogy az egyik alapértelmezett átjáróról a másikra történő váltás TCP-kapcsolatok nélkül nem lehetséges. Például a PING parancs végrehajtása nem okozza az átjárók átkapcsolását, mivel A PING az ICMP protokollt használja.

felelős az algoritmus működéséért. Ezek közül az első (DeadGWDetectDefault) lehetővé teszi, hogy engedélyezze vagy tiltsa le az algoritmus minden csatolón egyszer, és a második (EnableDeadGWDetect), lehetővé teszi, hogy figyelemmel kíséri a teljesítményét az algoritmus szintjén mindegyik interfész külön-külön.




Kapcsolódó cikkek