Đang tải... (xem toàn văn)
Tìm hiểu giao thức IP multicast ứng dụng trong đào tạo điện tử
LỜI CAM ĐOAN !"#$% &"'( ")*$!+,!-./**'0112 $34)056!+ "#67849,"':3!+ "#4;<'="75">5849,")?2@1"A5 B'>",4C>+<?2@"'D",D*)+EF5D& )' Thái Nguyên, tháng 10 năm 2010:& Trần Ngọc Sơn GMỤC LỤCHI:JKL=MN:O''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''PHI:JKL=JQ:JN:J''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''RKSTUV''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''WX'T6>4''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''WY'KZ!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''W['J\'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''']P'^> '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''']=J_`:OXGQKJabVcd=e:O:OJfagKV(a=Ih''''''''''''''''''''''''''''''''''''''''''''iX'X'^""4agK''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''iX'X'X'="A/0'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''iX'X'YTD;K''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XjX'X'[=#5#.'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XXX'Y'TD5K''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''X]X'Y'XO+D5%/"'''''''''''''''''''''''''''''''''''''''''''X]X'Y'YO+gaKHFF2F''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YjX'Y'Y'X)C''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YXX'Y'Y'Y=k"'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YYX'Y'Y'[=/"''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Y[X'Y'Y'PO%"''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Y[X'Y'[gaKhFK2F'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YPX'Y'['X=#5l'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YPX'Y'['Y=#5&k>''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YPX'Y'['[,mngF''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YRX'Y'['PTB923,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YRX'Y'['R=5o8#5l#5&k>'''''''''''''''''''''''''''''''''''YWX'Y'PKpFhFgqrKphgqs''''''''''''''''''''''''''''''''''''''''''''''''''''YWX'Y'P'XTD5t'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YWX'Y'P'YTD5!4t'''''''''''''''''''''''''''''''''''''''''''''''''''''''''YiX'Y'P'['TD5!"Ih'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[Y=J_`:OYGTupvpTaf:wHxIyz:=e:O:OJfagKV(a=Ih''''''''''[[Y'X'K1.,ZZ,,{''''''''''''''''''''''''''''''''[[Y'X'X'O+aVJ'[Y[G''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[[Y'X'X'X'7G''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[[Y'X'X'Y'=>- J'[Y[G''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[PY'X'X'['=9+J'[Y[G'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[PY'X'X'P'J1 J'[Y[G''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[RY'X'X'R'K)/0 J'[Y[G'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[RY'X'Y'O+|!hagG'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[}Y'X'Y'X'7G''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[}Y'X'Y'Y'=>- hagG'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[WY'X'Y'['741 hagG'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[iY'X'Y'P'J1? hagG''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''PYY'X'Y'R'K)!3hagJ'[Y[G'''''''''''''''''''''''''''''''''''''''''''''''''''''''P[Y'Y'T,{2~!,agK''''''''''''''''''''''''''''''''''''''''''''''''''''''PPY'Y'X'O\,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''PRY GY'Y'Y'HDZ•€(F''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''P}Y'Y'[^-,.'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''P]Y'Y'P'=>2DZ•ph''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''RjY'Y'R'•€(F2DZ?''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''RX=J_`:O[G‚ƒ„Hx:OJfJ…:OTupvpTaf:wHxIyz:=e:O:OJfagKV(a=Ih''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''R[['X'KZ!5!A2~+2Z'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''R[['Y'=ZKMFG'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''R}['['‚#52~,.T,{2~!,K'''''''''''''''''''''''''''R]['['X'=6>)"5 (''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}Y['['X'X'T6D;agG'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}Y['['X'Y'D5rFs†K''''''''''''''''''''''''''''''''''''''''''''''}[['['X'['=>)‡•MyIG'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}[['['X'P'^|1"2DZG'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}R['['X'R'^o!:a=G'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}}['['Y'HF,.54c2F'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}W['['Y'X'"!(I:XrK"59"?,c2Fs''''''''''''''''''''''''''''''}W['['Y'Y'"!(I:Yr=""5c2Fs''''''''''''''''''''''''''''''''''''''''''''''}i^ˆ•VNTvT_‰='''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''WX^ˆ(VŠ:''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''WY:J‹:O^aˆ::OJŒ:OJaz:=•VaˆgJ•p'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''W[ua(afVJIK^JNp''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''WP[ GDANH MỤC BẢNGMX'XG,aOKgX[''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''X[MX'YG="&,aOKgX'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''X[MX'[G,aOKgY'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XPMX'PG="&,aOKgY'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XPMX'RG="&,aOKg[''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''X}MY'X'1.•h{2Zo4;9/"+2Z' RjM['X'"."/+"•h?'''''''''''''''''RWP GDANH MỤC HÌNH ẢNHJ)X'XG="AagK''''''''''''''''''''''''''''''''''''''''''''iJ)X'YGTD2 D;ag\H'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XjJ)X'[GŽD;agD;KI='''''''''''''''''''''''''''''''''''XjJ)X'PG=#5&k> I''''''''''''''''''''''''''''''''''''''''''''''''''''XYJ)X'RG=#5l''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XYJ)X'}G)CHcKyg'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XiJ)X'WG=k"HcKyg''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XiJ)X']GO%"HcKyg'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YjJ)X'iG=#5#.gaK€HK''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YYJ)X'XjG=k"gaK€HK''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YYJ)X'XXG‚"gaK€HK'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Y[J)X'XYGO%"gaK€HK'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''YPJ)X'X[GK1tKphgq+9!CO''''''Y]J)X'XP,CCkt&Z'''''''''''''''''''''''''''''''[jJ)X'XR=#5&k>hgt&Z''''''''''''''''''''''''[jJ)X'X}:9t&Z''''''''''''''''''''''''''''''''''''''''''[XJ)X'XW'(."4Kphgq''''''''''''''''''''''''''''''''''[YHình 2.1: =>- J'[Y['''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[PHình 2.2: =9+J'[Y['''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[PHình 2.3. ="? J'[Y['''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[RHình 2.4. K)J'[Y[/0aFF''''''''''''''''''''''''''''''''''''''''''[RHình 2.5.yF2FhFF'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[iHình 2.6.J1 g5FF''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''PYHình 2.7.J1 yF2FFF''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''PYHình 2.8.^hagJ'[Y[{2ZHK''''''''''''''''''''''''''''''''''''''''''''''''''P[Hình 2.9.^hagJ'[Y[{2Zg5+'''''''''''''''''''''''''''''P[Hình 2.10.^hagJ'[Y[2t.''''''''''''''''''''''''''''''''''''''''PPR GJ)Y'XX'•h2+2Z"#2F'''''''''''''''PWJ)Y'XY',. -''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''P]J['X'BW nhu cầu cho từng chế độ QoS .59J)['Y'CPU nhu cầu cho từng chế độ QoS .59J)['['Tuyến tính phân phối băng thông bằng cách sử dụng các ứng dụng mặc định, thích ứng không được sử dụng .60J)['P'Tăng số lượng các thành viên trong nhóm đang hoạt động bằng cách sử dụng thích ứng để phân phối lại nguồn mạng .60J)['R€ Hình thức QoS thông qua hệ thống phải đối mặt với điều kiện nguồn tài nguyên có sẵn 61J)['}'h/9,.'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}YJ)['W'^|1c'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}WJ)[']'^X'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}]J)['i'^Y'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}iJ)['Xj'^['''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Wj} GMỞ ĐẦU1. Đặt vấn đề K"5?"+2Z!"5?5|!2Z$A5o1>\"4/t1&>A'gA\"+2Z!,5{2Z/"5423,$C/"5423,8o\o'~,5A&5!{23,81o\4o$/"5423,,'&5{2Z)t123,•CC4AA{-\8o?'K1""o~,,5423,81o4o)Co{ 2Z+02$#5/"{23,81o>"o!'=/"!4#5!3~•?5!$&5\A/|,5+5.>$-,0‘,.15423,'K/"5423,8o\4o$C1923,•{\1CD;C'g/"C"+%""5?Co/Co23,5E0’C$"+D5‘#52~%"+2ZCo{23,1",!'2. Mục tiêu luận văn ‚> " 8 > 4 ! !$ “) o + ag+2Z,{”.!+\3>4 5GW G€ ) o " A / 0 " ) 54 23 ,$#5$5o$‘")C+aFFOKFFgraOKgs'€)o"+D5{2Z+D5HFcFKygrHcKygs$+D5ga2FF2FKrgaKs+D5KpFhFgqrKphgqs'€•2Z+agK,{3. Hướng tiếp cận c\Z!)o,ag$F\!+"",$)o"+70 $8C;"oo‘"2Z ag"+2Z,{'4. Kết cấu của luận văn gA|A=/XG)o4,agK=/YGT,{2~!,agK=/[G‚#52~,.,{2~!,agK^^:3D!+F,] GCHƯƠNG 1: TÌM HIỂU VỀ CÔNG NGHỆ IP MULTICAST1.1. Khái quát về IP MulticastX'X'X'="A/0To#52~,.723,A!AC""5?"F†+$C""5?Co{523,8+ag'+>"59{23,+\1D;Cr{2Z1D;\Hs'+""5."C•!,\FZ01oBC23,'+0"F•{2Z1+D5o"D"5o23,\"! C':C! C$F•5o23,\C'iJ)X'XG="AagK GX'X'YTD;Kag{2ZD;\H8YYP'j'j'jY[i'YRR'YRR'YRRo"0DCo2•2"D"D;0–"*P00!" 1D;'M.05 1D;0–XXXj'=HY]0X X X jKOaHJ)X'YGTD2 D;ag\HHC///\+#D;54$12"D60,2!D;KI= •2t'="D;50kA0–jXjjR•$AY]0 D;ag•"Y[0> D;KI=0–1/'=/"D;$;CY[0. D;%8D;agD;KI=—R0 D;ag5oD;KI='=/"5CoC[YD;"Co"t1D;KI='c)5$123,CJ)X'[GŽD;agD;KI=Xj [...]... các thành viên nhóm multicast dựa vào cây đường đi ngắn nhất được minh họa như trên hình 1.17 Hình 1.17 Lưu lượng multicast xuống các miền MOSPF CHƯƠNG 2: ĐÀO TẠO ĐIỆN TỬ DỰA TRÊN CÔNG NGHỆ IP MULTICAST 2.1 Một số công nghệ mạng phục vụ cho hệ thông đào tạo điện tử 2.1.1 Giao thức ITU H.323: 2.1.1.1.Tổng quan: H323 là một tập các tiêu chuẩn từ ITU-T, nó định nghĩa một tập các giao thức dùng để liên lạc... chuẩn giao thức IETF khác như là SAP, SDP và MGCP (MEGACO) để cung cấp một lĩnh vực rộng hơn cho các dịch vụ VoIP Cấu trúc của SIP cũng tương tự với cấu trúc HTTP (giao thức client-server) Nó bao gồm các yêu cầu được gửi đến từ người sử dụng SIP client tới SIP server Server xử lý các yêu cầu và đáp ứng đến các client Một thông điệp yêu cầu, cùng với các thông điệp đáp ứng tạo nên sự thực thi SIP SIP là... PSTN Lào 2.1.2 .Giao thức khởi tạo phiên SIP: 2.1.2.1.Tổng quan: Giao thức khởi tạo phiên (SIP, Session Initiation Protocol) là một giao thức điều khiển và đã được tiêu chuẩn hóa bởi IETF (RFC 2543) Nhiệm vụ của nó là thiết lập, hiệu chỉnh và xóa các phiên làm việc giữa các người dùng Các phiên làm việc cũng có thể là hội nghị đa phương tiện, cuộc gọi điện thoại điểm-điểm, … SIP được sử dụng kết hợp với... thức sparse mode phù hợp với các mạng lớn, với số lượng các máy tham gia nhận dữ liệu nhiều nhưng nằm rải rác trên các mạng con - Giao thức hoạt động theo mô hình trạng thái liên kết như MOSPF 1.2.1 Giao thức định tuyến multicast véctơ khoảng cách DVMRP (Distance Vector Multicast Routing Protocol) là giao thức định tuyến multicast đầu tiên được sử dụng phổ biến DVMRP được phát triển dựa trên giao thức. .. router phía dưới Hình 1.8: Ghép nhánh trong DVMRP 1.2.2 Giao thức PIM Dense mode Là giao thức multicast hoạt động độc lập với giao thức định tuyến IP unicast PIM (Protocol Independent Multicast) không quan trọng giao thức nào được sử dụng để tạo ra bảng định tuyến unicast (bao gồm cả bảng định tuyến tĩnh) trên router, mà nó sử dụng thông tin từ bảng định tuyến unicast để thực hiện quá trình kiểm tra Reverse... nhận dữ liệu multicast từ một nguồn, các máy nhận đầu tiên phải tham gia vào một nhóm multicast, được xác định thông qua địa chỉ multicast Một host có thể tham gia vào một nhóm multicast bằng cách gửi các yêu cầu đến router gần nhất Thao tác này được thực hiện thông qua giao thức quản lý nhóm IGMP (Internet Group Management Protocol) Giao thức IGMP phát triển từ giao thức Host Membership Protocol IGMP... Membership Query 8 bit 16 bit 0x2 cho Host Membership Report Chứa giá trị 0 khi gửi và bị bỏ qua khi nhận Dùng để kiểm tra lỗi trong quá trình truyền dữ liệu Được gán về giá trị 0.0.0.0 khi router gửi gói tin Host 32 bit Membership Query và được gán giá trị địa chỉ nhóm multicast khi một máy gửi thông điệp Host Membership Report Bảng 1.2: Các trường trong thông điệp IGMPv1 * Giao thức IGMPv2 Giao thức. .. 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... nguồn trong nhóm multicast cùng sử dụng chung một cây chia sẻ, ký hiệu (*, G) được sử dụng để biểu diễn cây - Trong đó * :là tất cả các nguồn - G: là địa chỉ nhóm multicast Vì thế cây chia sẻ trong hình 1.5 có thể được viết (*, 224.2.2.2) Cây chia sẻ được chia làm hai loại: cây một chiều và cây hai chiều Trong cây hai chiều dữ liệu có thể truyền lên và xuống để tới tất cả các máy nhận 1.1.4 Giao thức. .. hàng xóm * Thông điệp Hello: Cũng như giao thức DVMRP, PIM-DM sử dụng cơ chế tìm kiếm router hàng xóm Trong PIM-DMv1 thông điệp tìm kiếm có tên là Router Query được đóng gói trong thông điệp IGMP và được gửi tới 224.0.0.2 (địa chỉ all-routers) Trong PIM-DMv2 thông điệp thăm dò có tên là Hello được gửi theo chu kỳ 30 giây tới 224.0.0.13 (địa chỉ all-PIM-routers) Trong thông điệp Hello chứa giá trị Holdtime . gA|A=/XG)o4,agK=/YGT,{2~!,agK=/[G‚#52~,.,{2~!,agK^^:3D!+F,] GCHƯƠNG 1: TÌM HIỂU VỀ CÔNG NGHỆ IP MULTICAST1 .1. Khái quát về IP MulticastX'X'X'="A/0To#52~,.723,A!AC""5?"F†+$C""5?Co{523,8+ag'+>"59{23,+1D;Cr{2Z1D;Hs'+""5."C•!,FZ01oBC23,'+0"F•{2Z1+D5o"D"5o23,"!. QoS.....................................................59J)['['Tuyến tính phân phối băng thông bằng cách sử dụng các ứng dụng mặc định, thích ứng không được sử dụng. ..................................................................60J)['P'Tăng