1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ

99 484 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành Công nghệ thông tin
Thể loại Luận văn thạc sĩ
Thành phố Hà Nội
Định dạng
Số trang 99
Dung lượng 2,72 MB

Nội dung

Mục lục Trang Lời cam đoan Mục lục Danh mục các từ viết tắt Danh mục bảng, hình, sơ đồ PHẦN MỞ ĐẦU 01 CHƯƠNG 1: TỔNG QUAN 02 1.1 Những vấn đề cần giải quyết 02 1.2 Khả dụng của DVTS mang lại . 03 1.2.1 Digital Video Transport System . 03 1.2.2 Kết nối toàn cầu 03 1.2.3 Ứng dụng trên thế giới 04 1.2.4 Ứng dụng tại mạng nghiên cứu và đào tạo VinaREN – Việt Nam. 04 1.2.5 Thực nghiệm – Đánh giá . 06 1.2.5.1 Giao diện phần mềm DVTS V0.0.2 (bản cho WindowXP) 06 1.2.5.2 Thông số thiết bị 07 1.2.5.3 Kết quả thử nghiệm 08 1.3 Mục tiêu của luận văn. . 09 1.4 Đối tượng và phạm vi nghiên cứu của đề tài. 10 1.5 Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN CỦA ĐỀ TÀI. . 10 1.6 CẤU TRÚC CỦA LUẬN VĂN . 10 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT. 12 2.1 GIAO THỨC SCTP . 12 2.1.1 Lịch sử . 12 2.1.2/ Tầng hoạt động của giao thức SCTP 13 2.1.3/ Kiến trúc tổng quan của giao thức SCTP . 13 2.1.4/ Định dạng gói tin SCTP . 19 2.1.4.1/ Trường Common Header trong SCTP (màu xanh dương) . 20 2.1.4.1.a/ Cổng nguồn (Source Port Number): 20 2.1.4.1.b/ Cổng đích (Destination Port Number): 21 2.1.4.1.c/ Verification Tag (thẻ xác minh): 21 2.1.4.1.d/ Checksum: 21 2.1.4.2 Mô tả Chunk SCTP 22 2.1.4.2.a Chunk type: . 22 2.1.4.2.b. Chunk Flags: 22 2.1.4.2.c. Chunk Length: 23 2.1.4.2.d. Chunk value: 23 2.2.1. Mô tả các Chunk trong SCTP 24 2.2.1.a. Chunk Dữ liệu (Data Chunk) 24 2.2.1.b. INIT Chunk . 24 2.2.1.c. INIT ACK Chunk 24 2.2.1.d. SACK Chunk . 25 2.2.1.e. HEARTBEAT Chunk . 25 2.2.1.f. HEARTBEAT ACK Chunk 25 2.2.1.g. ABORT Chunk . 25 2.2.1.h. Shutdown Chunk . 25 2.2.1.i. Shutdown ACK Chunk 26 2.2.1.j. Shutdown Complete Chunk. 26 2.2.1.k. ERROR Chunk 26 2.2.1.l. COOKIE ECHO Chunk . 26 2.2.1.m. COOKIE ACK Chunk . 26 2.2.2. CÁC ĐẶC TÍNH CỦA GIAO THỨC SCTP 27 2.2.2.1. Các đặc tính cơ bản: 27 2.2.2.1.a. Đa luồng (Multistreaming): 27 2.2.2.1.b. Multihoming: . 28 2.2.2.1.c. Message Orientaion: . 28 2.2.2.1.d. Un-ordered Service: . 29 2.2.2.1.e. Extensibility: 29 2.2.2.1.f. Heartbeat: 29 2.2.2.1.g. Syn cookie: . 29 2.2.2.1.h. Strong checksum: . 29 2.2.2.1.i. Dịch vụ TCP nâng cao: . 30 2.2.2.2. Mở rộng: 30 2.3.1. SO SÁNH CÁC ĐẶC TÍNH/DỊCH VỤ CỦA SCTP – TCP/UDP. 31 2.3.1.a/ Danh sách các đặc tính mà các giao thức SCTP, TCP, UDP hỗ trợ. 31 2.3.1.b/ Đa đích: Cải tiến mạnh mẽ những thất bại (thời gian chờ). 32 2.3.1.c/ Đa luồng – giảm độ trễ 33 2.3.2. Các đặc tính kèm theo của giao thức SCTP so với TCP/UDP . 34 2.3.2.a/ Ranh giới thông điệp (Message boundaries) . 34 2.3.2.b/ Cải thiện bảo vệ SYN-Flood – an toàn hơn . 34 2.3.2.c/ Cho phép kết nối nửa đóng 36 2.3.2.d/ Kiểm soát ùn tắc dữ liệu không tin cậy/không có thứ tự 37 2.3.2.e/ Có thể điều chỉnh các thông số (Timeout, Retrans, …) 40 2.3.2.f/ Vấn đề bảo mật trong SCTP 40 2.3.2.g/ Cho phép lỗi trong SCTP 40 2.3.3. Cấu trúc gói tin . 42 2.3.4. Bảng tổng hợp so sánh sự khác nhau giữa SCTP và TCP/UDP. . 46 2.3.5. Sơ Đồ Trạng Thái SCTP. . 47 2.3.6. Kết luận 49 CHƯƠNG 3: PHÂN TÍCH – ĐÁNH GIÁ GIAO THỨC VÀ SO SÁNH HỆ THỐNG DVTS. 50 3.1 Bộ công cụ NS2 50 3.1.1. Tổng quan về NS 50 3.1.2. Viết một kịch bản cho NS2 52 3.1.2.a. Tạo sự kiện lập lịch . 52 3.1.2.b. Tạo một mô hình mạng . 52 3.1.2.c. Tạo một lớp Transport Agent 53 3.1.2.d. Tạo ra các nguồn lưu lượng truy cập 53 3.1.2.e. Truy tìm/truy vết . 54 3.1.2.f. Phim Mạng (NAM) 54 3.1.2.g. Theo dõi tập tin . 54 3.2 SCTP TRONG NS2 . 55 3.3. THỰC HIỆN MÔ PHỎNG . 57 3.3.1. Thực hiện mô phỏng tính năng giao thức SCTP 57 3.3.1.a Môi trường thử nghiệm: . 57 3.3.1.b Thực hiện mô phỏng 57 3.3.1.b.1/ Mô phỏng 1 – Cơ chế bắt tay bốn bước. 57 3.3.1.b.2/ Mô phỏng 2 – INIT/COOKIE-ECHO Flooding 59 3.3.1.b.3/ Mô phỏng 3 – MultiStream 59 3.3.2 So sánh các giao thức UDP – TCP – SCTP. . 61 3.3.2.a Kịch bản mô phỏng 61 3.4 XÂY DỰNG ỨNG DỤNG DVTS MỚI . 67 3.4.1. Mô hình: . 67 3.4.1.a. Mô hình cơ bản: 67 3.4.1.b. Mô hình hệ thống chuẩn: 68 3.4.2 Mô tả quá trình chạy: 69 3.4.2.1. Chương trình phía Server 69 3.4.2.2. Chương trình phía Client 70 3.4.3 Giao diện chương trình DVTS mới: 70 3.4.4 Đánh giá: . 72 CHƯƠNG 4: TỔNG KẾT VÀ KIẾN NGHỊ TRONG TƯƠNG LAI. 73 4.1 Những Vấn Đề Được Giải Quyết . 73 4.2 Những vấn đề cần nghiên cứu thêm trong tương lai 74 Tài liệu tham khảo Phụ lục DANH MỤC CÁC TỪ GHI TẮT. A ACK – Acknowledgement. C CRC – Cyclic Redundancy Check. D DVTS – Digital Video Transport System. DoS – Denial Of Services. H HOL – Head – Of – Line. I IETF – Internet Engineering Task Force INIT – Initiation. IP – Internet Protocol. IPSec – IP Security. L LAN – Local Area Network M MTU – Maximum Transmission Unit. MSS – Maximum segment size. N NS – Network simulator P PDU – Protocol Data Unit. PPID – Payload Protocol Identifier R RFC – Request For Comments RTT – Round Trip Time S SACK – Selective Acknowledgement. SCTP – Stream Control Transport Protocol. SI – Stream Identifier. SSN – Stream Sequence Number. SYN – Synchronize. T TCP – Transmission Control Protocol. TLV – Tag, Length, Value. TSN – Transmission Sequence Number. U UDP – User Datagram Protocol. W WAN – Wide Area Network DANH MỤC ĐỐI CHIẾU NGHĨA CÁC TỪ/CÂU ACK – Acknowledgement – Sự Phản Hồi. Advertised receiver window credit – Cửa Sổ Nhận Uỷ Thác. Association – Hiệp hội. Association Startup and Takedown – Khởi động và ngắt một hiệp hội. Blind Masquerade – Việc “Giả Mù”. Chunk – Khúc Dữ Liệu. Chunk Bundling – Đoạn/Bó dữ liệu Chunk Flags – Cờ Bó dữ liệu. Chunk Length – Chiều dài bó dữ liệu. Chunk Type – Kiểu/Loại bó dữ liệu Chunk Value – Giá trị bó dữ liệu. Common Header – Tiêu đề phổ biến. Congestion Control window – Cửa sổ kiểm soát tắc nghẽn. CRC – Cyclic Redundancy Check. – Kiểm tra vòng (RTT) dư thừa Destination Port Number – Số cổng của phía đích (đầu nhận). DoS – Denial Of Services. – Từ chối dịch vụ DVTS – Digital Video Transport System. – Hệ thống chuyển vận tín hiệu Video Endpoint – Điểm cuối (một phía kết nối trong một hiệp hội) Extensibility – Mở rộng. Fragments – Phân mảnh. Half – Closed – Nửa đóng (dùng trong mô tả ngắt kết nối của giao thức TCP) Head of line blocking – HOL blocking – Gói tin bị chặn Heartbeats – Những “nhịp tim” (dùng trong việc kiểm tra sự tồn tại kết nối đầu cuối một phía bất kỳ của một hiệp hội) Improved SYN-flood protection - Cải tiến cơ chế chống tấn công SYN-lũ. INIT – Initiation. – Khởi tạo Initial TSN – Khởi tạo số truyền dẫn. Initiate tag – Thẻ khởi tạo. Internet – Mạng Internet IP – Internet Protocol. – Giao thức Internet IPSec – IP Security. – Bảo mật IP Keep-Alive – “giữ mạng sống”, thuật ngữ kiểm tra việc còn tồn tại kết nối giữa các thiết bị cuối. LAN – Local Area Network – Mạng cục bộ Link Layer – Tầng liên kết Maximum Segment Size – MSS – Kích thước tối đa cho phân đoạn. Message – Thông điệp Message boundaries with reliability – Giới hạn thông điệp với độ tin cậy. Message Orientaion – Hướng thuông điệp MTU – Maximum Transmission Unit. – Đơn vị truyền tải tối đa. Multihoming – Đa đích. Multistreaming – Đa luồng Network simulator – NS – Mô phỏng mạng Number of inbound streams – Số những dòng/luồng tin vào trong Number of outbound streams – Số những dòng/luồng tin ra ngoài. . thống DVTS "thực hiện hội nghị".  The New World Symphony sử dụng DVTS cho các chương trình học từ xa cho các nhạc sĩ và các lớp học thạc sĩ. . hình của dự án Hệ thống hội nghị DVTS 1.2.3 Ứng dụng trên thế giới Hệ thống DVTS được ứng dụng rộng rãi:  Các trường Đại học khiêu vũ bang Florida sử dụng

Ngày đăng: 18/12/2013, 14:18

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[2]. Ths. Trần Việt Tiến, Cao Đức Minh, Phạm Thanh Sơn, “Ứng Dụng Hệ Thống Truyền Hình Kỹ Thuật Số Chất Lượng Cao Trong Các Hoạt Động Triển Khai Mạng VinaREN”, Trung tâm Thông tin Khoa học và Công nghệ Quốc gia Sách, tạp chí
Tiêu đề: Ứng Dụng Hệ Thống Truyền Hình Kỹ Thuật Số Chất Lượng Cao Trong Các Hoạt Động Triển Khai Mạng VinaREN
[4]. Akimichi Ogawa, Hitoshi Irino, “DVTS – DV Stream on IEEE1394 Encapsulated into IP”, (24/05/2003), http://www.sfc.wide.ad.jp/DVTS/ Sách, tạp chí
Tiêu đề: DVTS – DV Stream on IEEE1394 Encapsulated into IP
[7]. Dr. James Noonan, “Stream Control Transmission Protocol”, http://elm.eeng.dcu.ie/~jnoonan/sctp.html Sách, tạp chí
Tiêu đề: Stream Control Transmission Protocol
[8]. Hussein M. Abdel-Wahab, Ph.D., “SCTP – Stream Control Transmission Protocol”, http://www.cs.odu.edu/~cs779/spring05/lectures/sctp.html Sách, tạp chí
Tiêu đề: SCTP – Stream Control Transmission Protocol
[9]. Laurence Kirchmeier, Internet2 , “Digital Video Transport System”, http://apps.internet2.edu/dvts Sách, tạp chí
Tiêu đề: Digital Video Transport System
[10]. M. Tim Jones, Consultant Engineer, Emulex, (28/02/2006), “Better networking with SCTPThe Stream Control Transmission Protocol combines advantages from both TCP and UDP”, http://www.ibm.com/developerworks/linux/library/l-sctp/?ca=dgr-lnxw01SCTP Sách, tạp chí
Tiêu đề: Better networking with SCTPThe Stream Control Transmission Protocol combines advantages from both TCP and UDP
[11]. Mohammed Atiquzzaman, Shaojian Shaojian Fu, “SCTP: A new networking SCTP: A new networking protocol for super protocol for super- -computing”, Department of Computer Science University of Oklahoma. University of Oklahoma. atiq atiq@ @ou ou. Edu Sách, tạp chí
Tiêu đề: SCTP: A new networking SCTP: A new networking protocol for super protocol for super- -computing
[12]. Paul Stalvig – F5 Network, Inc, (10/2007), “Introduction to the Stream Control Transmission Protocol (SCTP): The next generation of the Transmission Control Protocol (TCP)” Sách, tạp chí
Tiêu đề: Introduction to the Stream Control Transmission Protocol (SCTP): The next generation of the Transmission Control Protocol (TCP)
[13]. R. Stewart, Q. Xie, K. Morneault, H. Schwarzbauer, T. Taylor, I. Rytina, M. Kalla, L. Zhang, V. Paxson, (10/2000), “RFC 2960 - Stream Control Transmission Protocol” Network Working GrouP, Request for Comments: 2960, Copyright (C) The Internet Society (2000) Sách, tạp chí
Tiêu đề: RFC 2960 - Stream Control Transmission Protocol
[14]. Randall Stewart, Peter Lei, Craig Rodrigues, (July 25, 2002 –September 27, 2004), “Stream Control Transmission Protocol (SCTP)”, http://www.sctp.org/index.html Sách, tạp chí
Tiêu đề: Stream Control Transmission Protocol (SCTP)
[17]. Wikipedia, “Stream Control Transmission Protocol”, (last modified on 05/2012),http://en.wikipedia.org/wiki/Stream_Control_Transmission_Protocol . [18]. Florian Niederbacher, (03/2010), “Benecial gradual deployment of Sách, tạp chí
Tiêu đề: Stream Control Transmission Protocol
[1]. Hội nghị truyền hình, bách khoa toàn thư, 03/88/2010, http://vi.wikipedia.org/wiki/H%E1%BB%99i_ngh%E1%BB%8B_truy%E1%BB%81n_h%C3%ACnh Link
[3]. Vài nét về giao thức SCTP dùng trong 3G IP RAN, http://vienthongkysu.com/mobile/sctp/Tiếng Anh Link
[5]. Coene, Lode <Lode.Coene@siemens.com, (Apr 14 2006), Sctp on Microsoft Windows machines, http://www.sctp.org/archive/0353.html[6].DennisHjort,[sctp-dev]UseSCTPwithJava1.6?,http://mail.openjdk.java.net/pipermail/sctp-dev/2010-January/000148.html Khác

HÌNH ẢNH LIÊN QUAN

Hình 1.1 – Mô hình của dự án Hệ thống hội nghị DVTS - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 1.1 – Mô hình của dự án Hệ thống hội nghị DVTS (Trang 20)
Hình 1.2 – Giao diện chương trình DVTS trên Window XP (V0.0.2) - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 1.2 – Giao diện chương trình DVTS trên Window XP (V0.0.2) (Trang 22)
Hình 1.3 – Mô hình thử nghiệm hệ thống DVTS. - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 1.3 – Mô hình thử nghiệm hệ thống DVTS (Trang 23)
Bảng 1.1 – Thông số thiết bị trong mô hình thực nghiệm. - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Bảng 1.1 – Thông số thiết bị trong mô hình thực nghiệm (Trang 23)
Hình 2.1 – Mô hình kiến trúc giao thức SCTP  Trong đó [13]: - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.1 – Mô hình kiến trúc giao thức SCTP Trong đó [13]: (Trang 30)
Hình 2.2 – Định dạng một gói tin SCTP - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.2 – Định dạng một gói tin SCTP (Trang 35)
Hình 2.4 – mô tả đặc tính Đa đích - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.4 – mô tả đặc tính Đa đích (Trang 44)
Bảng 2.3 – So sánh đặc tính SCTP vs TCP/UDP - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Bảng 2.3 – So sánh đặc tính SCTP vs TCP/UDP (Trang 48)
Hình 2.8 – Cơ chế bắt tay 3 bước của TCP [8] - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.8 – Cơ chế bắt tay 3 bước của TCP [8] (Trang 51)
Hình 2.12 – Thành phần PDU trên các lớp khác nhau - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.12 – Thành phần PDU trên các lớp khác nhau (Trang 59)
Hình 2.13– Thành phần gói tin của TCP và SCTP với IPv4 trong mạng  Ethernet - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.13 – Thành phần gói tin của TCP và SCTP với IPv4 trong mạng Ethernet (Trang 60)
Hình 2.14 – thành phần của gói tin giao thức UDP - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.14 – thành phần của gói tin giao thức UDP (Trang 61)
Hình 2.16 – Thành phần của gói tin giao thức SCTP. - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.16 – Thành phần của gói tin giao thức SCTP (Trang 62)
Bảng 2.4 – So sánh thuôc tính SCTP – TCP/UDP. - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Bảng 2.4 – So sánh thuôc tính SCTP – TCP/UDP (Trang 63)
Hình 2.17 – sơ đồ trạng thái giao thức SCTP - Đánh giá hiệu quả của giao thức SCTPIP cho ứng dụng DVTS trong hội chẩn từ xa luận văn thạc sĩ
Hình 2.17 – sơ đồ trạng thái giao thức SCTP (Trang 64)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w