Analyzátor SIP provozu
SIP traffic analyzer
diplomová práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/18920/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/18920Identifikátory
SIS: 46182
Kolekce
- Kvalifikační práce [11266]
Autor
Vedoucí práce
Oponent práce
Yaghob, Jakub
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
2. 2. 2009
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Session Initiation Protocol (SIP) je signalizacný protokol aplikacnej vrstvy, ktorý slúži na vytváranie, upravovanie a rušenie spojení s jedným alebo viacerými úcastníkmi. Takýmito spojeniami sú napr. telefónne hovory cez Internet alebo multimediálne konferencie. Táto práca strucne popisuje fungovanie SIP-u a zaoberá sa riešením možných problémov spojených s jeho používaním v domácom sietovom prostredí. Pri hladaní riešení vychádza z aktuálnych návrhov štandardov, ktoré zatial neprešli schvalovacím procesom. Zahrna tiež detailný návod pre zber sietovej komunikácie SIP-u pomocou formátu libpcap, návrh analyzátora chýb v tejto komunikácii a jeho implementáciu v programovacom jazyku Perl. Obsahuje tiež tri vzorové záznamy komunikácie, plne funkcnú, ciastocne funkcnú a nefunkcnú, a zobrazuje na nich ukážkové výstupy analyzátoru.
Session Initiation Protocol (SIP) is an application-layer control signaling protocol for creating, modifying, and terminating sessions with one or more participants. These sessions include Internet telephone calls, multimedia distribution, and multimedia conferences. This document briefly describes overview of SIP and is discussing the solutions to different problems which happen when is SIP used in home environment. It is looking for the solutions to actual Internet drafts, which have not been approved yet. It also includes detailed guide for capturing SIP network communication by using libpcap format, design of analyzer of problems in this communication and its implementation in Perl programming language. Three sample SIP communications are captured - functional, partly functional and non-functional and the analyzer show its capabilities on them.