Připojím zvonek do LAN a instaluju do mobilu aplikaci. Kliknu v ní na "vyhledat" a očuchá síť pomocí mDNS, zobrazí zvonky a vybereš si, se kterým ji spáruješ. Naváže se spojení a vymění si klíče, proběhne konfigurace a uloží si IP adresy protistrany. To funguje v lokální síti úplně stejně na IPv4 i IPv6.
Pokud se s mobilem dostaneš mimo vlastní síť a máš spuštěnou aplikaci, může použít třeba RFC6275 (netuším, jestli už je novější náhrada), nebo se připojit a říct napřímo "hele, zvonku, teď poslouchám na adrese X".
Když zazvoní návštěva, naváže zvonek normální TCP spojení s naposledy známou adresou. Pokud vypadne spojení nebo nedokáže najít protistranu, tak je to stejný, jako když u klasickýho zvonku není nikdo doma. Návštěva se nedozvoní a buďto volá na mobil, nebo odchází. Takže robustnější mechanismus v tomhle případně není potřeba.