TRƯỜNG ………………….
KHOA……………………….
----------
Báo cáo tốt nghiệp
Đề tài:
TÌM HIÊU CÔNG NGHỆ IP MULITICAST
LI CM ƠN
Tôi xin chân thành cm ơn TS. Ngô Khánh Vân, người đã tn tình hướng
dn, ch bo tôi trong sut thi gian dài thc hin đề tài.
Tôi xin chân thành cm ơn PGS.TS Nguyn Văn Tam, công tác ti Vin
công ngh thông tin, đã ch bo và cho tôi nhng li khuyên quý báu để hoàn
thin lun văn.
Tôi xin chân thành cm ơn các thy cô trong trường Đại Hc Công Ngh,
Đại Hc Quc Gia Hà Ni đã ging dy, truyn đạt và to điu kin hc tp tt
nht cho tôi trong sut thi gian hc tp cũng như trong quá trình thc hin lun
văn.
Hà Ni, tháng 08 năm 2009
Trương Công Ái
I
MC LC
LI CM ƠN
MC LC
DANH MC CÁC T VIT TT
DANH SÁCH HÌNH V
DANH SÁCH CÁC BNG
M ĐẦU................................................................................................................ 1
1. Đặt vn đề .................................................................................................. 1
2. Đối tượng và mc tiêu lun văn................................................................. 1
3. Hướng tiếp cn ........................................................................................... 2
4. Kết cu ca lun văn .................................................................................. 2
CHƯƠNG 1 ........................................................................................................... 3
CƠ BN V IP MULTICAST.............................................................................. 3
1.1 M đầu ......................................................................................................... 3
1.2 Các thành phn tham gia vào truyn thông multicast .................................. 5
1.3 Địa ch multicast .......................................................................................... 7
1.4 Cây phân phi multicast............................................................................... 9
1.4.1 Cây ngun ............................................................................................. 9
1.4.2 Cây chia s.......................................................................................... 10
1.5 Chuyn tiếp multicast................................................................................. 13
1.6 Đường trc multicast.................................................................................. 15
1.7 Giao thc qun lý nhóm Internet ............................................................... 17
1.7.1 Giao thc IGMPv1.............................................................................. 17
1.7.1.1 Thông đip Host Membership Report.......................................... 18
1.7.1.2 Thông đip Host Membership Query........................................... 19
1.7.2 Giao thc IGMPv2.............................................................................. 19
1.7.2.1 La chn router truy vn.............................................................. 20
1.7.2.2 Thông đip ri nhóm.................................................................... 21
1.7.2.3 Truy vn cho tng nhóm.............................................................. 21
1.7.3 Giao thc IGMPv3.............................................................................. 21
I
1.7.3.1 Lc d liu ................................................................................... 21
1.7.3.2 Thông đip IGMPv3 Host Membership Query ........................... 22
1.7.3.3 Thông đip IGMPv3 Host Membership Report........................... 23
CHƯƠNG 2 ......................................................................................................... 25
ĐỊNH TUYN MULTICAST ............................................................................. 25
2.1 Giao thc định tuyến multicast véctơ khong cách ................................... 25
2.1.1 Tìm kiếm hàng xóm ............................................................................ 25
2.1.2 Trao đổi thông báo định tuyến ............................................................ 26
2.1.3 Ct nhánh ............................................................................................ 29
2.1.4 Ghép nhánh ......................................................................................... 31
2.2 Giao thc PIM Dense Mode ...................................................................... 33
2.2.1 Tìm kiếm hàng xóm ............................................................................ 33
2.2.1.1 Thông đip Hello ......................................................................... 33
2.2.1.2 Router được ch định.................................................................... 33
2.2.1.3 Cây phân phi multicast............................................................... 34
2.2.2 Ct nhánh ............................................................................................ 35
2.2.3 Cơ chế xác nhn .................................................................................. 37
2.2.4 Ghép nhánh ......................................................................................... 38
2.3 PIM Sparse Mode....................................................................................... 39
2.3.1 Mô hình tham gia ................................................................................ 39
2.3.2 Cây chia s.......................................................................................... 40
2.3.2.1 Tham gia cây chia s.................................................................... 40
2.3.2.2 Ct nhánh trên cây chia s............................................................ 43
2.3.3 Cây đường đi ngn nht ...................................................................... 45
2.3.3.1 Tham gia cây đường đi ngn nht................................................ 45
2.3.3.2 Ct nhánh trên cây đường đi ngn nht ....................................... 47
2.3.4 Thông đip Join/Prune ........................................................................ 48
2.3.5 Đăng ký ngun d liu........................................................................ 49
2.3.5.1 Thông đip PIM Register............................................................. 49
2.3.5.2 Thông đip PIM Register – Stop.................................................. 50
2.3.6 Chuyn t cây chia s sang cây đưng đi ngn nht .......................... 50
I
2.4 Giao thc Multicast Open Shortest Path First ........................................... 54
2.4.1 Định tuyến multicast trong vùng......................................................... 54
2.4.2 Định tuyến multicast trên nhiu vùng................................................. 56
2.4.3 Định tuyến multicast trên các vùng t tr............................................ 59
CHƯƠNG 3 ......................................................................................................... 61
S DNG ACCESS GRID XÂY DNG .......................................................... 61
H THNG HI NGH TRUYN HÌNH DA TRÊN IP MULTICAST ........ 61
3.1 Các khái nim chung v dch v hi ngh truyn hình .............................. 61
3.1.1 H thng hi ngh truyn hình ............................................................ 62
3.1.2 Các thành phn cơ bn ca hi ngh truyn hình................................ 63
3.2 Giao thc RTP............................................................................................ 64
3.2.1 Khuôn dng RTP header..................................................................... 64
3.2.2 Các ng dng s dng RTP ............................................................... 65
3.2.2.1 Thoi hi ngh đơn gin ............................................................... 65
3.2.2.2 Thoi và truyn hình hi ngh...................................................... 67
3.2.2.3 B trn và b biên dch................................................................ 67
3.3 Đồng b lung hình nh và âm thanh ........................................................ 68
3.4 S dng Access Grid xây dng mt hi ngh truyn hình......................... 70
3.4.1 Các thành phn ca Access Grid......................................................... 70
3.4.2 S dng Access Grid client để tham gia vào hi ngh truyn hình..... 73
KT LUN.......................................................................................................... 76
HƯỚNG PHÁT TRIN CA ĐỀ TÀI ............................................................... 77
TÀI LIU THAM KHO