Microsoft Notification Protocol je protokol používaný službou Windows Live Messenger , stejně jako předchozí verze programu známého jako MSN Messenger a Windows Messenger a Microsoft Messenger pro Mac .
Nejnovější verze protokolu jsou použity v programu Skype messenger , který převzal Microsoft a od roku 2013 se stal náhradou za Windows Live Messenger .
Několik klientů třetích stran, zejména Pidgin a Trillian , podporovalo některé verze protokolu. MSNP byl poprvé použit v roce 1999 v programu MSN Messenger Service .
Významné změny protokolu byly v nové verzi označeny jako MSNP # .
Od října 2003 společnost Microsoft zablokovala práci s verzemi protokolu pod 8 (MSNP8). [jeden]
S platností od 11. září 2007 Microsoft donutil uživatele MSN Messenger , aby upgradovali na Windows Live Messenger 8.1 z bezpečnostních důvodů. [2]
MSNP1 je neveřejná verze protokolu, který byl pravděpodobně použit při vývoji MSN Messenger 1 .
Předběžná verze. V roce 1999 byl publikován Internet Draft popisující protokol MSNP2 [3] . Ve skutečnosti použitý protokol v MSN Messenger se přitom od popsaného mírně lišil.
MSN Messenger 2.0 představil MSNP3, ale zachoval si podporu pro MSNP2.
Protokoly MSNP3, MSNP4 a MSNP5 byly podporovány servery Messenger do července 2000 [4] . Používá se v MSN Messenger 3.0 a 4.0.
MSNP6 byl používán novějšími verzemi MSN Messenger 4.x. V roce 2002 MSN Messenger 5.0 používal MSNP7.
MSNP8 změnil metodu ověřování pro použití serverů Microsoft Passport . Tato verze se stala nejmenší pro .NET Messenger Service poté, co byly servery pro dřívější verze z bezpečnostních důvodů zablokovány (2003). Majitelé starých klientů ztratili možnost přihlásit se k serverům a byli nuceni službu upgradovat nebo skutečně přestat používat.
MSN Messenger 5.0 používal MSNP8. Windows Messenger (dodávaný s Windows XP ) používal MSNP8 ve verzích 4.7 až 5.1.
Protokol přidává funkce hlasu a videa mezi Windows Messenger.
MSNP9 byl představen v MSN Messenger 6. Přidal zprávy typu „D“ pro přenos dat (obrázky a emotikony), video z webové kamery snímek po snímku (místo streamovacích formátů, jako je Windows Media Player WMV ), vylepšené procházení hlasem a systémem NAT pro přenos souborů.
Používá se v programu MSN Messenger 6.1 poté, co v říjnu 2003 začalo brzké zablokování. Přidány adresáře služby Hotmail .
Používá se v MSN Messenger 7.0 a 7.5
Používá se ve Windows Live Messenger 8.0 . Odstraněna synchronizace seznamu kontaktů, místo toho klienti odesílají požadavek SOAP na server kontaktů ("ABCH" - Address Book Clearing House, jediné kontaktní servery pro všechny služby MSN a Windows Live ).
MSNP14 přidává možnost interakce s Yahoo! posel .
Verze MSNP15 byla představena ve Windows Live Messenger 8.1 v září 2006. Změnil se autentizační protokol, dříve se používal TWN „Tweener“ a od 15. verze protokolu se používá SSO (Single Sign-On; RPS).
Protokol má podporu pro předávání polohy uživatele, ale tato možnost byla brzy odstraněna z klienta Windows Live Messenger 8.1.
MSNP16 byl použit v předběžné verzi Windows Live Messenger 9.0 (prosinec 2007).
Přidána možnost přihlášení z více míst, všechny chaty jsou duplikovány na všech uživatelských zařízeních.
MSNP17 - Přijímáno servery Windows Live Messenger (messenger.hotmail.com), ale není používáno oficiálními klienty.
MSNP18 se používá ve Windows Live Messenger 2009 (14.0). Přidány skupinové chaty.
Používá se ve Windows Live Messenger 2011 (Wave 4)
Používá se ve Skype od začátku roku 2014.