untitled

Similar documents
實現架構在SIP的V2oIP與即時影音錄放

網路安全:理論與實務 第二版

Microsoft PowerPoint - Course-04 [相容模式]

IP505SM_manual_cn.doc

SIPv6 Design and Implementation of a SIPv6 Real-time Protocol Analysis/Testing System

untitled


Network Working Group Request for Comments: 3372 BCP: 63 Category: Best Current Practice A. Vemuri Qwest Communications J. Peterson NeuStar September

untitled

嘉義市都市計畫保護區農業區土地使用審查要點(草案)

微處理機實習期末專題

ARP ICMP

untitled

1.Product Description

untitled

untitled

1

工程师培训

untitled

untitled

RAQMON Context Setting MG PDA Applications RTP / FTP/ HTTP TCP/UDP S ignaling control plane (e.g. RS VP, NS IS) Streaming Media, Transaction, Bulk dat

untitled

untitled

untitled

Microsoft PowerPoint - 数据通信-ch1.ppt

untitled

untitled

廢證相關作業

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG

台南縣全民學區數位學習課程進階班—PhotoImpact 10

AL-M200 Series

untitled

untitled

錄 錄 參 益 金流量 陸 說 理 說 易 六 諾 說 - 2 -

untitled

untitled

untitled

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

中華人民共和國殘疾人保障法(2008年修訂)

untitled

untitled

untitled

9 Internet 10 Internet

untitled

中華電信市內網路業務服務契約

untitled

untitled

投影片 1

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP

untitled

untitled

附表二

untitled

untitled

國科會專題研究計畫成果報告撰寫格式說明

untitled

PAS 220:2008

個人提供土地與建設公司合建分屋並出售合建分得之房屋,核屬營業稅法規定應課徵營業稅之範圍,自本函發布日起,經建築主管機關核發建造執照之合建分屋案件,附符合說明二之規定者外,均應辦理營業登記,課徵營業稅及營利事業所得稅

財金資訊-80期.indd

龍 華 科 技 大 學

骨灰龕政策檢討公眾諮詢

4-04 論文封面(樣式)

第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 计 算 机 网 络 在

untitled

untitled

untitled

OSWorkflow Documentation

untitled

臺灣地區的警察教育現況與展望

untitled

投影片 1

untitled

untitled

untitled

untitled

untitled

97 CT試題補充(教師版).pdf

PL600 IPPBX 用户手册_V2.0_.doc

untitled

電腦組裝訓練

第 11 章 互聯網技術 11.1 互聯 網 和 萬 維 網 的 發 展 歷 史 A. 互聯網的發展 互聯網是由 ARPANET 開 始發展的 1969 年 美國國防部高級研究計劃署 (ARPA) 把部分軍事研究所和大 的電腦連接起來 建造了㆒個實驗性的電腦網絡 稱為 ARPANET 並 列 的功能

「營業稅電子資料申報繳稅作業要點」草案

untitled

加勁阻尼裝置應用於學校建築物耐震補強之研究

<4D F736F F F696E74202D20A1B6CFEEC4BFD2BB20B3F5CAB6BCC6CBE3BBFACDF8C2E7A1B7C8CECEF1C8FD20CAECCFA A1A24950D0ADD2E9BACD4950B5D8D6B72E707074>

untitled

Chapter #

ebook140-11

我的學生

以Netflow為基礎之網路流量分析系統

untitled

目 彔 1. 准 备 工 作 登 彔 设 置 功 能 说 明 实 时 监 控 基 本 控 制 功 能 设 置 画 质 调 节 彔 像 与 抓 拍

untitled

untitled

IP Access Lists IP Access Lists IP Access Lists

Chapter 2

untitled

untitled

untitled

Transcription:

SIPv6 Analyzer Whai-En Chen Research Assistant Professor Dept. of Computer Science and Information Engineering National Chiao Tung University wechen@mail.nctu.edu.tw 1

Outline Introduction Install and Uninstall Procedures Quick Start- User Guide Filtering Rules SIPv6 Analyzer Demo Capturing Packets SIP Functions: SIP Viewer and Flowcharts RTP Function: RTP Spy (Playback) Conclusions Future Works 2

Introduction SIP IPv6 易 SIPv6 Analyzer call leg 理 SIP 令 SIP 令流 RTP 串流 Jitter Buffer 利 (yhsung@csie.nctu.edu.tw) 2003 2004 IPv6 Appli-Contest 3

A General Protocol Analyzer- Ethereal Packet List Protocol Parser Hex Dump 4

SIPv6 Analyzer SIP 令 流 流量 RTP 5

Ethernet2 Header ARP ICMPv4 IPv4 ICMPv6 IPv6 IPv6 Options IP(v4/v6)-in-IP(v4/v6) Tunnel Teredo TCP UDP HTTP FTP DNS SIP SDP RTCP RTP SIP 令流 RTP 串流 流量 精靈 路 6

Download the SIPv6 Analyzer 7

Install the SIPv6 Analyzer 8

Install the WinPcap 9

Finish Installation 10

Uninstall Procedure 11

Menu and Speed Buttons (1) 12

Menu and Speed Buttons (2) Remote Capture(a) Local Capture (b) Open Offline Packet (c) Close Form (d) Quit (e) 離 SIPv6 Analyzer (1) Remote Capture (2) Local Capture (3) Open Offline Packet (4) Close Form (5) 切 (6) (7) 切 列 (8) 切 列 13

Analysis Project (1) 14

Analysis Project (2) (1) / (2) 來 (3) / Capture filter Display filter (4) Capture filter Display filter (5) / Packet Viewer (6) / SIP Viewer (7) / RTP Spy (8) / Statistics Frame List (9) 都 列 來 Detail Frame Information (10) Hex Information (11) 六 15

SIP Viewer (1) 16

SIP Viewer (2) Dialog(Call-leg) List (1) SIP 理 Dialog (call leg) Call-ID 欄 SIP Call- ID Caller 欄 ( ) SIP From Callee 欄 ( ) SIP To SIP Packet List (2) Dialog SIP 17

RTP Spy (1) 18

RTP Spy (2) Session List (1) 來 RTP 理 料 Session 欄 SSRC 欄 RTP SSRC (Synchronization Source) Media Type 欄 RTP Packet Count 欄 Session RTP 數 Length 欄 行 Media Instance (2) 滑 Session List 料 列 RTP 串流 Media Description 欄 RTP 串流 Status 欄 RTP 串流 狀 / / Packet Count 欄 RTP 串流 數 Length 欄 RTP 串流 Play Control Panel (3) 來 RTP 串流 19

Statistic (1) 20

Statistic (2) Host Traffic (1) 路流量列 IP Address 欄 IP Host Address 欄 料連 Ethernet MAC (Media Access Control) Bytes 欄 數 Packets 欄 數 Packet Distribution (2) IPv4/IPv6/otheres Flow Statistics (3) 路流量 率 21

Set Filtering Rules Set Capture Filter Set Display Filter 22

Filtering Rules SIPv6 Analyzer provides two Filters: Capture Filter and Display Filter. The filter rule is the same as the tcpdump. Some useful examples: host 140.113.1.1 (capture the packet from and to 140.113.1.1) dst140.113.1.1 / src 140.113.1.1 (to/from 140.113.1.1) net205.153.60.0 mask 255.255.255.0 (for a subnet) udp port 5060 (for SIP; port 9000 for RTP) host 140.113.1.1 and udp port 5060 ip6(for IPv6 packets) 23

SIPv6 Analyzer Demo 24

Demo Environment SIP RTP 25

Operation (1) 26

Operation (2) 27

SIP Viewer: SIP Messages 28

SIP Flowcharts 29

RTP Spy: RTP Playback 30

Conclusions SIPv6 Analyzer provides several functions (e.g., SIP Viewer and RTP Spy) for the users who attempt to debug the SIP VoIP network or the SIP devices. SIPv6 Analyzer can be downloaded in the web page (i.e. http://www.csie.nctu.edu.tw/~yhsung/sipv6_analyzer) Users can fills the registration form and will be informed when the SIPv6 Analyzer is upgraded. Users can contact Dr. Chen (wechen@mail.nctu.edu.tw) for any further research or cooperation possibility. Users can contact Mr. Sung (yhsung@csie.nctu.edu.tw) for the comments or bugs of SIPv6 Analyzer. 31

Future Works SIP message comparison Video playback for RTP packets G.723, G.729 and GSM codec translation Stable packet generator Script input interface Test patent for SIP applications IPv6 test tool Fast sort data structure and algorithm for RTP Spy Automatic jitter buffer adjustment algorithm 32

References RFC 3261. SIP: Session Initiation Protocol. J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler. June 2002 RFC 3550. RTP: A Transport Protocol for Real-Time Applications. H. Schulzrinne, S. Casner, R. Frederick, V. Jacobson. July 2003 RFC 2327. SDP: Session Description Protocol. M. Handley, V. Jacobson. April 1998 RFC 2460. IPv6: Internet Protocol, Version 6 Specification. S. Deering, R. Hinden. December 1998 Ethereal. http://www.ethereal.com Windump. http://windump.polito.it/ Winpcap. http://winpcap.polito.it/ 33

Q A 34