hvis du er forvirret med forholdet Mellom Samtale, Dialog, Transaksjon & Melding, er Du ikke alene. Jeg tror ganske mange mennesker blir forvirret om forholdet i begynnelsen.

Meldinger er de individuelle tekstorganene som utveksles mellom en server og en klient. Det kan være to typer meldinger. Bingo! Du kjenner dem allerede … Forespørsler og Svar.

Transaksjonen skjer mellom en klient og en server og omfatter alle meldinger fra den første forespørselen sendt fra klienten til serveren opp til et endelig (ikke-1xx) svar sendt fra serveren til klienten. HVIS forespørselen ER INVITASJON og det endelige svaret er en ikke-2xx, inkluderer transaksjonen OGSÅ EN ACK til svaret. ACK for et 2xx-svar på EN INVITASJONSFORESPØRSEL er en separat transaksjon.

Dialog Er et peer-to-peer SIP-forhold mellom to Uaer som vedvarer i noen tid. En dialog er identifisert Av En Samtale-ID, en lokal tag og en ekstern tag. En dialog pleide å bli referert til som en ‘call leg’.

Call of a callee består av alle dialogene det er involvert i. Jeg tror En Samtale er det samme Som En Økt.

følgende figur vil gjøre forholdet klarere.Forhold mellom melding, transaksjon og dialog
(RINGING er et 1xx-svar og OK er et 2XX-svar.)

en innringer kan ha forbindelser til et antall callees om gangen og danne et antall dialoger. Alle disse dialogene gjør en enkelt samtale.

vel, på tide å avsløre en gammel hemmelighet! Hvis du vil vite hvordan server1 visste plasseringen av bruker2 under anropsoppsettet, vil siden om SIP-registrering hjelpe deg.