NGHIÊN CỨU OPENSIPS

81 584 6
NGHIÊN CỨU OPENSIPS

Đ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

Xây dựng mạng VoIP dùng OPENSIPS

       !"#$ #%!  "&' ( ) *+ , -. / 0( / 1#22345254466 1781.9:;<9=>?9 # :!@A  19:81.90:BC:1D9 # E"!F  # 345254466 E<G # 452 HI422        !"#$ #%!  "&' ( ) *+ , -. / 0( / 1#22345254466                        !""    #$  %  #  #  & !""  '(       !"" 1781.9:;<9=>?9 # :!@A  19:81.90:BC:1D9 # E"!F  # 345254466 E<G # 452 HI422  JK@LJMN  OCEPGBQR9::SC  4  TU@V  )*+#,-./0123 1. 45+678#9 8:;8; <=45+>>?@A>A@@BB 2. CD;EF#7G(HI& <""?@A>A@@BB G-8 J@AI> 3. K41#L#M4NO678 3.1 PF#7 QQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 3.2 STUV;V8W QQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 3.3 SVXO8Y QQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 3.4 CZ9#&Z[+( QQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRR QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 4. KT;\#L#M4NO678 QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 5. J5]J^#[VE7 0_;41[VE7S4^#[VE7 6. JOO#'`;a#bcSO&[ZdTeJ1QQf>@R MWJ  "XQY JK@LJMN  OCEPGBQR9::SC  4  TU@V  )*+#,4D#(701g3 1. 45+678#   !"" <=45+>>?@A>A@@BB 2. CD;EF#7G(HI& <"" ?@A>A@@BB G-8 J@AI> 3. K41#L#M4NO678 3.1 PF#7 QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRR QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 3.2 STUV;V8W QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRR QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 3.3 SVXO8Y QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRR QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 3.4 CZ9#&Z[+( QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRR QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 4. KT;\#L#M4NO678 QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 5. J5]J^#[VE7 0_;41[VE7S4^#[VE7 6. g#c;E8V&V%,&-#CP4N a) QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ b) QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ #3QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 7. JOO#'`;a#bcSO&[ZdTeJ1QQf>@R )b#h&&,^8(4_41#`OE8Vi$O#j3R  MWJ  "Q! EZ             !"    #  $  %&'  (&" )*+#,-.*/01 !232&-4 (! !!$!5!67 8! 49  !5 9  *& !  4' 5! :;<#,!&!=> ?!!23@2:&AB8!>C 4D7 E&7F3!GH 4B !I!#JK!9&-4 &A!L3>5E&MN+!H #7#.O PB*+#,#Q4MF#R3@=&@2E&@.2 &-4 H =!H8*+ C<>2f2@>@ G(I& S2!2A9 & T !& T !  [ E [  "CGkbldk  ICmlb Gn  J@AI> & S2!2A9 & T !& T !U V 43 W  [ E [  / ' ) "CGkbldk  ICmlb Gn  J@AI> & S2!2A9 & T !& T !7 X   [ E [  \  "CGkbldk  ICmlb Gn  J@AI> & S2!2A9 * V 4M Y  Y   / " , ] ,  III I:#eI&oeI## I 8&::;E::&%I&#E::p& G %%&#:;;G: *" *:"(;: !l< !%:#&#[:& C  C(8:&:$&;q:&&#% !r :&:!::&;r&#: "* :&:":&E#:*%:p& "l :&:":&E#:;*%:p&l;:&& Gm G:;#;& G*I Gp:*&:#&(I##:;;&#% <<! <%8&8;::&:<%!$:; <b <:b:p(&%&#% <l <$&;;;l Im :I&(:& I :p&&:;;&;% " [%#"p#::%:8::p& mI*l" m::I:#*%l;:&":&E#: m" m:;&#:m:;:&E&#% m m:%:&;8&&#%3 m" m:%:"&:&#%3 "I ":;;IE:&;::&#%  " "&:&;;;&%&#% "* ":;;*:;#&8&#% " ":;;&#% "<" "&<:;;:":&E#: "m ":&E#:G#  &;;;&%&#% G" &;8&G(:&":#&(   l* l;:&*&&#% lI l;:&I:%: lI" l;:&I:":&E:& lm lE:&;%m:;&#::q:& lmG lE:&;%m:;&#:G#&  #:E:&:&:&#% 'I '<Gq&I##:;;&#% '<G !$:;[%:<&8G: '< :!$:;[%:<:;;&:;:#:&#% "CGkbldk  ICmlb Gn  J@AI> & S2!2A9 Z V  X #" V & E /  \ A /  &  8  Ue  #(    #  8  &    #  ##  E   %;:  (    #(    #R    %  #8  e#;:  4   &(  e##  8    #E  4  eQ      #  %    &  R <  &    #E    [    #(    #  4:%  4  %  R   4 $  8E      8  #    &X    (E  E  # 8    %  R  E      4    [  I;:&;%  #    4  8  #  #     84  eE  #  #  ##  8  #E    %%  [       %    E  4  4  UR    [  4  &4  4  $  %  %%    (e&4  4  #  (  %   8:""e        4  #$(    #  #  ##E  ##     ";:&E:&#    $  %      #  #  E  4  #  (#R  #[  "4  # $  %    #  ##  E    (#  :  #      E  ;    #   8#  #%:R <  ##  4    %  #  #  #$  %  #  #[  #   8:""  ?# * [        E  #  #4    #[  #    #"R * [[         8:""E  #  ##  #XE    X$  %  #    R * [[[  #$  %  #  #  & 8:""U#  #%:E  #  #;#&8R *  [\ '(       E      #           #     #  #     U 8:""R *,#\s#tV8O84&4s#9%jEX &OcK;;\E+s#Te&`;F#u[V[_;#MUiv(# E+#O#[sR "EF#7 E.=^_. ) 99:`^9= "CGkbldk  ICmlb Gn  J@AI> & [...]... N OPENSIPS ́ CHƯƠNG II: TÌM HIỂU DỰ AN OPENSIPS 2.1 Giới thiêu OpenSIPS ̣ OpenSIPS là một phiên bản mã nguồ n mở hoàn chỉnh của một SIP server OpenSIPS hơn một SIP proxy/ router vì nó bao gồ m tinh năng của lớp ứng du ̣ng OpenSIPS như một SIP ́ server, là thành phần cốt lõi của mọi giải pháp VoIP dựa trên nề n SIP Là một thiết bị định tuyến có khả năng mề m dẻo và tùy biế n, OpenSIPS. .. nâng cấp OpenSIPS OpenSIPS có thể chạy trên hệ thống nhúng, hiệu suất có thể lên đến hàng trăm thiết lập cuộc gọi / giây Với hệ thống có bộ nhớ 4GB, OpenSIP có thể phục vụ hơn 300000 thuê bao trực tuyến Hệ thống có thể dễ dàng mở rộng bằng cách thêm máy chủ OpenSIPS OpenSIPS hỗ trợ IPv4 và IPv6 và có thể phục vụ được multiple domain 2.3 Ứng dụng của OpenSIPS 2.3.1 Ứng dụng trong dich vu ̣ VoIP ̣ OpenSIPS. .. tiếp, giải quyết vấn đề NAT cao cấp và để xử lý báo hiệu SIP như các báo hiệu khác trong mạng VoIP OpenSIPS có thể sử dụng phân bố vùng trong nền VoIP Hình 2.1 :OpenSIPS trong VoIP OpenSIPS luôn luôn cần một SIP gateway kết nối với PSTN Thông thường, sẽ lắp đặt Asterisk như PSTN gateway cho OpenSIPS OpenSIPS là một SIP proxy chỉ xử lý tín hiệu, và không có khả năng của bất kì phương tiện liên quan... Tuy nhiên, một hệ thống OpenSIPS có thể tích hợp bất kì dịch vụ nào bằng cách sử dụng một máy chủ riêng biệt như Asterisk SVTH: LÊ NGUYỄN ANH TRUNG ́ LƠP Đ06VTA1 Trang CHƯƠNG II: TÌ M HIỂU DỰ Á N OPENSIPS 2.3.2 Ứng dụng trong các doanh nghiệp Hình 2.2 : OpenSIPS Load Balancer Sức mạnh của OpenSIPS là khả năng cân bằng tải cho cuộc gọi VoIP Chuyên ngành thuật toán băm trong OpenSIPS có thể cấu hình... chức năng OpenSIPs Các module thực hiện các chức năng của chúng trong các script OpenSIPs với các lệnh và tham số mới chứa trong script đó OpenSIPs được cấu hình trong một tệp tin opensips. cfg Tệp tin cấu hình này điều khiển các thứ mà các module tải vào và các tham số tương ứng Tất cả các lưu lượng SIP cũng được điều khiển trong nhiều khối định tuyến được định nghĩa trong tệp tin này Tệp tin opensips. cfg... mở rô ̣ng code) OpenSIPS tiếp tục và nâng cấ p OpenSER lên Dựa trên những kinh nghiêm đươ ̣c cung cấ p bởi dự án OpenSER, nên quá trinh hơ ̣p nhấ t ̣ ̀ là quan tro ̣ng để đảm bảo kế t quả tố t nhấ t 2.2 Đặc điểm OpenSIPS 2.2.1 Giao diện module PLUG and PLAY OpenSIPS bao gồm hơn 70 module, mỗi module có một chức năng riêng, với giao diện module PLUG and PLAY thì OpenSIPS dễ dàng mở... ra và gửi dưới dạng đa tin nhắn SMS 2.2.14 IP blacklist OpenSIPS xác định danh sách các địa chỉ IP ( IP tĩnh và IP động ) bị chặn khi chuyển tiếp, danh sách các địa chỉ IP đó được gọi là IP blacklists Phụ thuộc vào điểm đi ch của user ́ SVTH: LÊ NGUYỄN ANH TRUNG ́ LƠP Đ06VTA1 Trang CHƯƠNG II: TÌ M HIỂU DỰ Á N OPENSIPS xác định qua script, OpenSIPS áp dụng IP blacklists khác nhau để chắc chắn rằng... rằng yêu cầu không được chuyển tiếp đến một địa chỉ IP được bảo vệ (qua DNS) Ví dụ : OpenSIPS định nghĩa một blacklist với địa chỉ IP của gateway PSNT Nếu tiếp cận dựa trên định vị người dùng , OpenSIPS kích hoạt danh sách đen để ngăn chăn DNS dựa vào định tuyến IP của các Gateway 2.2.15 Xác nhận, ủy quyền,thống kê OpenSIPS thực hiện xác nhận, ủy quyền,thống kê (authentication, authorization, accounting... pháp có hiêu quả cao, nhờ đươ ̣c thiế t kế ̣ ̣ kiể u module nên dễ dàng nâng cấ p OpenSIPS mang la ̣i các đă ̣c tinh đáng tin câ ̣y và hiêu ̣ ́ suấ t cao OpenSIPS là một trong những SIP server nhanh nhấ t, là mô ̣t giải pháp thông suốt cho các tổ chức kinh doanh hoă ̣c lớp vâ ̣n chuyể n OpenSIPS bao gồm sự đa da ̣ng hơ ̣p nhấ t, sự đa da ̣ng xuấ t phát từ nhiề u người... và tính mền dẻo trong OpenSIPS Tên Module Mô tả CPL-C ENUM Module Call Processing Language Module tra cứu ENUM LCR Module định tuyến chi phí ít nhất LOAD_BALANCER Module cân bằng tải (cho các cuộc gọi) MI_FIFO Hỗ trợ FIFO cho giao diện quản lý NAT_TRAVERSAL Module thực hiện chức năng Nat traversal SVTH: LÊ NGUYỄN ANH TRUNG ́ LƠP Đ06VTA1 Trang CHƯƠNG II: TÌ M HIỂU DỰ Á N OPENSIPS PERL Thực hiện

Ngày đăng: 26/04/2013, 14:13

Hình ảnh liên quan

1.3.2 Cấu trúc của SIP - NGHIÊN CỨU OPENSIPS

1.3.2.

Cấu trúc của SIP Xem tại trang 15 của tài liệu.
Hình 1. 1: Vị trí của SIP trong mô hình OSI. - NGHIÊN CỨU OPENSIPS

i.

̀nh 1. 1: Vị trí của SIP trong mô hình OSI Xem tại trang 15 của tài liệu.
Hình 1.3 Hình: Hoạt động Proxy Server - NGHIÊN CỨU OPENSIPS

i.

̀nh 1.3 Hình: Hoạt động Proxy Server Xem tại trang 22 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan