kienboy_loveyou

New Member
Download Luận văn Tìm hiểu giao thức IP multicast ứng dụng trong đào tạo điện tử

Download miễn phí Luận văn Tìm hiểu giao thức IP multicast ứng dụng trong đào tạo điện tử





MỤC LỤC
DANH MỤC BẢNG.4
DANH MỤC HÌNH ẢNH.5
MỞ ĐẦU.7
1. Đặt vấn đề .7
2. Mục tiêu luận văn .7
3. Hướng tiếp cận .8
4. Kết cấu của luận văn.8
CHƯƠNG 1: TÌM HIỂU VỀ CÔNG NGHỆ IP MULTICAST.9
1.1. Khái quát về IP Multicast.9
1.1.1. Các thành phần cơ bản.9
1.1.2 Địa chỉ Multicast .10
1.1.3 Cây phân phối multicast .11
1.2. Định tuyến Multicast .18
1.2.1 Giao thức định tuyến multicast véctơ khoảng cách .18
1.2.2 Giao thức PIM Dense mode .20
1.2.2.1 Tìm kiếm hàng xóm .21
1.2.2.2 Cắt nhánh .22
1.2.2.3 Cơ chế xác nhận .23
1.2.2.4 Ghép nhánh .23
1.2.3 PIM Sparse Mode .24
1.2.3.1 Cây chia sẻ .24
1.2.3.2 Cây đường đi ngắn nhất .24
1.2.3.3 Thông điệp Join/Prune .25
1.2.3.4 Đăng ký nguồn dữ liệu .25
1.2.3.5 Chuyển từ cây chia sẻ sang cây đường đi ngắn nhất .27
1.2.4 Multicast Open Shortest Path First (MOSPF) .27
1.2.4.1 Định tuyến multicast trong vùng .27
1.2.4.2 Định tuyến multicast trên nhiều vùng .29
1.2.4.3. Định tuyến multicast trên các AS .32
CHƯƠNG 2: ĐÀO TẠO ĐIỆN TỬ DỰA TRÊN CÔNG NGHỆ IP MULTICAST.33
2.1. Một số công nghệ mạng phục vụ cho hệ thông đào tạo điện tử.33
2.1.1. Giao thức ITU H.323:.33
2.1.1.1.Tổng quan:.33
2.1.1.2.Cấu trúc của H.323:.34
2.1.1.3.Chồng giao thức H.323:.34
2.1.1.4. Hoạt động của H.323:.35
2.1.1.5. Mô hình mạng cơ bản của H.323:.35
2.1.2.Giao thức khởi tạo phiên SIP:.36
2.1.2.1.Tổng quan:.36
2.1.2.2. Cấu trúc của SIP:.37
2.1.2.3.Tổng quan về hoạt động của SIP:.39
2.1.2.4. Hoạt động chính của SIP:.42
2.1.2.5. Mô hình liên mạng giữa SIP và H.323:.43
2.2. Đào tạo điện tử dựa trên công nghệ IP Multicast.44
2.2.1. Giới thiệu.45
2.2.2. Dịch vụ E-Learning.46
2.2.3 Kiến trúc hệ thống.48
2.2.4. Chất lượng dịch vụ QOS.50
2.2.5. E-Learning dịch vụ và tính năng.51
CHƯƠNG 3: XÂY DỰNG HỆ THỐNG ĐÀO TẠO ĐIỆN TỬ DỰA TRÊN CÔNG
NGHỆ IP MULTICAST.53
3.1. Mục tiêu và yêu cầu dựng ứng dụng.53
3.2. Công cụ MBone:.56
3.3. Xây dựng hệ thống Đào tạo điện tử dựa trên công nghệ Multicast.58
3.3.1. Cài đặt và cấu hình máy chủ Linux.62
3.3.1.1. Đặt địa chỉ IP: .62
3.3.1.2. Thiết lập định tuyến (route) hỗ trợ Multicast.63
3.3.1.3. Cấu hình ZEBRA:.63
3.3.1.4. Khởi động các dịch vụ mạng: .65
3.3.1.5. Kiểm tra lưu lượng trên NIC: .66
3.3.2. Demo hệ thống truyền Video.67
3.3.2.1. Thao tác trên LAN 1 (Máy nguồn phát tín hiệu Video).67
3.3.2.2. Thao tác trên LAN 2 (Các máy nhận Video).69
KẾT QUẢ ĐẠT ĐƯỢC.71
KẾT LUẬN.72
NHỮNG KIẾN NGHỊ NGHIÊN CỨU TIẾP THEO.73
TÀI LIỆU THAM KHẢO.



Để tải bản DOC Đầy Đủ xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung:

được đánh giá là ở trên cây đường đi
ngắn nhất SPT. Cây SPT ban đầu chính là cây quảng bá (Broadcast Tree) vì
router gửi dữ liệu tới tất cả các hàng xóm của nó, mà không biết trên các
router đó có tồn tại các máy nhận dữ liệu hay không.
1.2.2.2 Cắt nhánh
Khi thấy có luồng dữ liệu dư thừa router PIM-DM gửi thông điệp cắt
nhánh Prune lên router phía trên để thông báo cắt nhánh.
Hình 1.10: Cắt nhánh trong PIM-DM
Hình 1.9: Cây phân phối PIM-DM
1.2.2.3 Cơ chế xác nhận
Một router nhận dữ liệu multicast trên cổng mà cổng đó cũng gửi dữ
liệu từ nguồn, thì router sẽ gửi một thông điệp PIM Assert tới cổng mà nó
nhận dữ liệu để tìm ra router được lựa chọn. Trong thông điệp PIM Assert
chứa giá trị metric tới nguồn, và router nào có giá trị metric tốt nhất sẽ được
chọn làm router gửi dữ liệu. Các router khác sẽ ngừng gửi dữ liệu và loại bỏ
cổng của nó ra khỏi cây multicast. Trong trường hợp nhiều router có cùng
metric, thì xét chọn router nào có địa chỉ IP cao nhất.
1.2.2.4 Ghép nhánh
Khi cần ghép nhánh thì router đó sẽ gửi một thông điệp Graft tới
router trên nó để yêu cầu nhận dữ liệu. Router trên nó nhận thông điệp và trả
lời bằng cách gửi lại một thông điệp Graft-Ack thông báo đã được ghép
nhánh.
Hình 1.11: Xác nhận trong PIM-DM
1.2.3 PIM Sparse Mode
1.2.3.1 Cây chia sẻ
Các hoạt động của PIM-SM xoay quanh một cây chia sẻ một chiều,
trong đó gốc cây được gọi là điểm hẹn RP (Rendezvous Point). Cây chia sẻ
còn có một tên khác là cây RP được viết tắt là RPT vì gốc của nó ở tại điểm
RP. Router ở chặng cuối muốn nhận dữ liệu từ một nhóm multicast nó sẽ
tham gia vào cây chia sẻ. Khi router không muốn nhận dữ liệu từ nhóm
multicast nữa nó sẽ cắt bỏ khỏi cây chia sẻ.
1.2.3.2 Cây đường đi ngắn nhất
Giao thức PIM-SM người dùng có thể nhận dữ liệu multicast thông
qua cây đường đi ngắn nhất SPT. Bằng cách tham gia cây SPT dữ liệu
multicast sẽ được đưa trực tiếp tới máy nhận mà không thông qua router RP,
điều đó giúp giảm tải trên router RP. Nhược điểm của cây SPT là router phải
tạo và duy trì các thực thể trạng thái (S, G) trong bảng định tuyến multicast.
Hình 1.12: Ghép nhánh trong PIM-DM
1.2.3.3 Thông điệp Join/Prune
Các phần trước đây đã nhắc đến thông điệp PIM Join và PIM Prune
như hai thông điệp khác nhau với mục đích làm sáng tỏ quá trình tham gia
hay cắt bỏ nhánh. Tuy nhiên thức tế PIM chỉ sử dụng một thông điệp đơn
Join/Prune cho cả hai chức năng. Mỗi thông điệp Join/Prune chứa cả hai
danh sách Join và Prune và một trong hai danh sách đó có thể rỗng. Các thực
thể Join và Prune trong thông điệp Join/Prune có cùng một định dạng chung,
bao gồm các thông tin sau:
- Địa chỉ nguồn multicast: địa chỉ IP của nguồn multicast để thực
hiện quá trình Join hay Prune, nếu cờ Wildcard được bật thì trường này chứa
địa chỉ của router RP.
- Địa chỉ nhóm multicast: địa chỉ nhóm multicast để thực hiện quá
trình Join hay Prune.
- Cờ Wildcard (WC bit): chỉ ra rằng thực thể là một thông điệp (*,
G) Join/Prune.
- Cờ RP Tree (RP bit): thông điệp Join/Prune là thích hợp và cần được
gửi lên cây chia sẻ.
1.2.3.4 Đăng ký nguồn dữ liệu
Trong cây chia sẻ PIM-SM chúng ta đã biết cách router gửi thông điệp
(*, G) tới cây chia sẻ cho nhóm multicast G. Tuy nhiên PIM-SM sử dụng cây
chia sẻ một chiều nên dữ liệu multicast chỉ có thể đi theo chiều từ gốc cây
xuống các nhánh. Vì thế nguồn dữ liệu cần có một cách khác để gửi dữ
liệu của nó tới router RP. Tuy nhiên trước tiên router RP cần được thông
báo về nguồn đang tồn tại. Để làm điều này PIM-SM sử dụng thông điệp PIM
Register và Register-Stop để thực hiện quá trình đăng ký nguồn dữ liệu. Quá
trình này sẽ thông báo với router RP một nguồn đang hoạt động và phân phối
các gói tin multicast đầu tiên tới RP để tiếp tục được gửi xuống các nhánh.
* Thông điệp PIM Register
Thông điệp PIM Register được gửi từ router DR kết nối với nguồn dữ
liệu tới router RP, với hai mục đích là:
- Báo cho router RP biết rằng S là nguồn hoạt động và đang gửi dữ
liệu tới nhóm G
- Gửi các gói tin multicast đầu tiên từ S tới RP để gửi xuống cây chia
sẻ tới máy nhận. Khi một nguồn multicast bắt đầu gửi dữ liệu, router DR nhận
gói tin multicast từ nguồn và tạo một thực thể trạng thái (S, G) trong bảng
định tuyến multicast. Tiếp đó router DR đóng gói mỗi gói tin multicast trong
các thông điệp PIM Register riêng rẽ và gửi tới router RP. Khi router RP nhận
một thông điệp PIM Register, đầu tiên nó sẻ mở gói thông điệp và nhận được
gói tin multicast trong đó. Nếu gói tin là của một nhóm multicast có các máy
nhận RP gửi gói tin xuống các nhánh cây phù hợp. Sau đó router RP tham gia
vào cây đường đi ngắn nhất của nguồn S và có thể nhận dữ liệu trực tiếp từ
nguồn mà không cần nhận thông qua thông điệp PIM Register nữa. Nếu như
gói tin multicast trong thông điệp PIM Register không có máy nào yêu cầu
nhận (lúc đó danh sách cổng ra cho trạng thái (S, G) là rỗng) thì router RP sẽ
loại bỏ thông điệp multicast và không gửi thông điệp Join trở lại nguồn.
* Thông điệp PIM Register – Stop
Router RP sử dụng thông điệp PIM Register-Stop để thông báo với
router DR ngừng việc gửi các thông điệp PIM Register khi thỏa mãn một
trong hai điều kiện sau:
- Khi router RP bắt đầu nhận dữ liệu multicast từ nguồn thông qua cây
(S, G) SPT giữa nguồn và RP.
- Khi router RP không cần nhận dữ liệu nữa vì trên nó không còn tồn
tại các máy nhận yêu cầu nhận dữ liệu multicast. Khi router DR nhận thông
điệp Register-Stop nó biết router RP không cần nhận dữ liệu nữa vì thế nó
ngừng việc đóng gói và gửi các thông điệp Register.
1.2.3.5 Chuyển từ cây chia sẻ sang cây đường đi ngắn nhất
PIM-SM hỗ trợ khả năng cho phép router DR ở chặng cuối (là
router kết nối trực tiếp với các máy nhận dữ liệu) có thể chuyển từ cây chia
sẻ sang cây SPT cho một nguồn multicast. Điều này được thực hiện tự động
thông qua việc đặt ra một ngưỡng SPT-Threshold của băng thông mạng, khi
giá trị băng thông đạt ngưỡng router DR sẽ tham gia vào cây SPT.
1.2.4 Multicast Open Shortest Path First (MOSPF)
Là một mở rộng của giao thức định tuyến unicast trạng thái liên kết
Open Shortest Path First (OSPF). MOSPF cung cấp sự mở rộng về định dạng
dữ liệu và các đặc tả hoạt động từ OSPF. Sự mở rộng này cho phép dữ liệu
multicast được truyền trên mạng OSPF bằng cách sử dụng cây đường đi ngắn
nhất như là một phần của các router MOSPF.
1.2.4.1 Định tuyến multicast trong vùng
MOSPF là mở rộng của giao thức định tuyến unicast OSPF và do vậy
đòi hỏi OSPF như giao thức định tuyến cơ sở. Khái niệm cơ bản của định
tuyến MOSPF trong miền dựa vào giả thiết trạng thái trong mô tả OSPF đó là
“nếu các router trong một miền biết các phân đoạn mạng có các thành viên
của nhóm multicast, các router đó có thể sử dụng thuật toán Dijkstra để xây
dựng cây đường đi ngắn nhất cho bất kỳ các cặp nhóm, mạng nguồn trong
vùng”.
Một mở rộng quan trọng của MOSPF trong định dạng dữ liệu để hỗ
trợ multicast là sử dụng một thông điệp quảng bá t...
 

binhmm02a

New Member
Re: Download Luận văn Tìm hiểu giao thức IP multicast ứng dụng trong đào tạo điện tử

bạn Mod cho mình xin link đêr tải tài liệu này nhé, Thank MOD, mình đang cần gấp lắm...
 

tctuvan

New Member
Re: Download Luận văn Tìm hiểu giao thức IP multicast ứng dụng trong đào tạo điện tử

Bạn download ở đây nhé
 

Các chủ đề có liên quan khác

Top