Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/37002
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor李肇林
dc.contributor.authorYu-Chun Chuangen
dc.contributor.author莊佑駿zh_TW
dc.date.accessioned2021-06-13T15:17:44Z-
dc.date.available2011-07-30
dc.date.copyright2008-07-30
dc.date.issued2008
dc.date.submitted2008-07-23
dc.identifier.citation[1] 微軟Windows XP web site, http://www.microsoft.com/china/windowsxp/pro/techinfo/planning/upnp/protocol.mspx, 2001/06/29
[2] 尋星族樂園, http://www.tvrobbs.com/showthread.php?threadid=5483, 2005/05/26
[3] MPlayer-電影播放器 介紹, http://www.mplayerhq.hu/DOCS/HTML/zh_CN/intro.html, 2008/7
[4] MPlayer-電影播放器, http://www.mplayerhq.hu/design7/news.html, 2008/7
[5] VLC 多媒體播放器-維基百科, http://zh.wikipedia.org/wiki/VLC%E5%A4%9A%E5%AA%92%E9%AB%94%E6%92%AD%E6%94%BE%E5%99%A8, 2008/7/6
[6] 教育部 校園自由軟體應用諮詢中心 網頁,
http://ossacc.moe.edu.tw/modules/tinyd1/index.php?id=87, 2008/7
[7] 威聯通科技股份有限公司, http://www.qnap.com.tw/pro_detail_feature.asp?p_id=77, 2008/7
[8] 社區動力 Discuz, http://discuz.orz101.com/redirect.php?tid=305&goto=lastpost, 2008/7
[9] A free UPnP A/V & DLNA Media Server for Linux,
http://ushare.geexbox.org/, 2008/7
[10] 北京瑞星信息技术有限公司
http://it.rising.com.cn/Channels/Safety/Safe_Foundation/2007-05-15/1179218589d42140.shtml, 2007/05/15
[11] Fileclab 費爾安全實驗室,
http://www.filseclab.com/cht/products/firewall.htm, 2008/7
[12] WinPcap Technical Reference,
http://www.ncsa.uiuc.edu/UserInfo/Resources/Hardware/IBMp690/IBM/usr/share/man/info/en_US/a_doc_lib/libs/basetrf1/basetrf1597.htm#IDX1_50, 2008/7
[13] WinPcap: The Windows Packet Capture Library, http://www.winpcap.org/, 2008/7
[14] 基於及時通訊系統之UPnP家庭網路閘道, 李勇煥, 2008/1
[15] SOURCEFORGE.NET, http://sourceforge.net/project/showfiles.php?group_id=166957&package_id=189913&release_id=515071, 2008/7
[16] VideoLan 下載網頁, http://download.videolan.org/pub/videolan/vlc/0.8.6c/, 2007/7
[17] 封包截取說明網頁, http://www.csie.npic.edu.tw/itweb94/behind/95/31/bg.htm#_Toc78365192,
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/37002-
dc.description.abstract由於近幾年UPNP和DLNA的堀起,可以輕易的建立一個數位家庭,讓整個家裡只要架一個電腦server,在家裡任何一個地方只要有網路和電腦,就可以立即讀取存放在server的多媒體資料(如:電影、mp3),也不需要安裝任何驅動程式。而且現在很多電腦都有支援UPNP的功能,所以只要架設一台UPNP Server就可以提供多媒體資料讓Client使用。
目前Linux和Windows都有提供Server的架設軟體,所以都可以輕易的建立一台server,至於client的部分,兩個OS也都有提供,但是最大的缺憾就是很少可以支援rmvb檔的部分。簡單的說,mpeg的影片可以透過upnp利用streaming的方式播放,但是大部分的播放軟體都不支援rm檔的播放。為了解決這類的問題,所以要設計一個軟體來達到這個目的,既可以播放rm檔又擁有upnp的功能。
此外,為了安全性的問題,希望提供影片的電腦,可以隱藏不讓外部Client知道是從那台電影傳送影片,所以運用IP spoofing的概念,將傳送出去的封包利用程式把Server的IP更改掉,讓Client誤以為是從別台電影傳送影片封包,即使被攻擊,真正的Server端也不會受到侵害。
zh_TW
dc.description.abstractBecause the contribution of UPnP and DLNA, we can build a digit home. We can access the server which is set in home by using any device supported UPnP without installing any driver. Any multimedia put on the UPnP server can be used easier by any UPnP client.
Both Linux and Windows have UPnP server software, so it is very easy to set up a UPnP environment. Both operating system have UPnP client, but all the player can not play rmvb movies. For example, mpeg movies can be played through UPnP by using streaming. But no player can play rmvb movies by using UPnP. We want to design a program to play rmvb movies through UPnP.

We hope the server supported multimedia can hide the server IP when send the packets to client. This uses the IP spoofing concept to change the server IP when send the streaming packets. The client thinks the packets are come from the IP we change. We can avoid the server attacking by hacker.
en
dc.description.provenanceMade available in DSpace on 2021-06-13T15:17:44Z (GMT). No. of bitstreams: 1
ntu-97-R95922105-1.pdf: 3190471 bytes, checksum: 55cc680899983b673eb592c03256944b (MD5)
Previous issue date: 2008
en
dc.description.tableofcontents誌謝 I
摘要 II
Abstract III
圖目錄 VI
第一章 序論 1
1.1 研究動機 1
1.2 研究問題 1
1.3 研究目標 2
第二章 系統背景 3
2.1 UPNP and DLNA 介紹 3
2.1.1 UPnP簡介 3
2.1.2 UPnP運作方式概述 6
2.1.3 DLNA簡介 8
2.2 Mplayer and VedioLAN 10
2.2.1 MPlayer: 10
2.2.2 Vlc 12
2.3 UPNP Server和Client的現行例子 13
2.3.1 UPNP Server: 13
2.3.2 UPNP Client: 17
第三章 系統實作 23
3.1系統概念 23
3.2系統背景 23
3.2.1 UPNP Library 23
3.2.2 整合Mplayer 24
3.2.3 個人防火牆 24
3.2.4 WinPcap 25
3.3 實作困難 25
3.3.1 播放器 25
3.3.2 個人防火牆 26
3.3.3 WinPcap 27
3.4 系統實作 27
3.4.1 UPNP Player: 27
3.4.2 費爾防火牆: 27
3.4.3 Winpcap: 29
第四章 系統操作與展示 31
4.1 UPNP Player播放影片 31
4.2 封包的轉送與接收 33
第五章 效能比較 39
第六章 未來展望 42
6.1 系統操作心得與改進 42
6.2 UPNP的連結和搜尋 42
6.3 整合網頁、UPnP、IP spoofing 42
6.4 自動填寫IP 43
參考文獻 44
dc.language.isozh-TW
dc.subjectWinPcapzh_TW
dc.subjectUPnPzh_TW
dc.subjectIP spoofingzh_TW
dc.subjectDLNAzh_TW
dc.subject個人防火牆zh_TW
dc.subjectDLNAen
dc.subjectIP spoofingen
dc.subjectWinPcapen
dc.subjectUPnPen
dc.subjectPersonal Firewallen
dc.title使用IP spoofing概念實現在Linux上可播放rm的UPnP Playerzh_TW
dc.titleDesign the upnp player which can play rmvb in Linux by using ip spoofing concepten
dc.typeThesis
dc.date.schoolyear96-2
dc.description.degree碩士
dc.contributor.oralexamcommittee李嘉晃,林耀仁,吳善全
dc.subject.keywordUPnP,DLNA,個人防火牆,WinPcap,IP spoofing,zh_TW
dc.subject.keywordUPnP,DLNA,Personal Firewall,WinPcap,IP spoofing,en
dc.relation.page45
dc.rights.note有償授權
dc.date.accepted2008-07-25
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-97-1.pdf
  未授權公開取用
3.12 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved