Nghiên cứu và thiết kế hệ thống VoIPv6

113 142 0
Nghiên cứu và thiết kế hệ thống VoIPv6

Đ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

Nghiên cứu thiết kế hệ thống VoIPv6 LỜI NÓI ĐẦU Trong năm gần đây, xuất VoIP gây nên ý đặc biệt lĩnh vực viễn thông giới Lợi ích mà đem lại lớn Đối với người tiêu dùng, lợi ích mà họ đạt chi phí gọi rẻ đáng kể Còn nhà sản xuất, cung cấp khai thác mạng, truyền thoại qua mạng Internet mở thách thức hứa hẹn khả lợi nhuận đáng kể Đây bước đột phá việc tiến tới xu mạng viễn thông tương lai Công nghệ VoIP có nhiều ưu điểm như: Giảm cước phí dịch vụ thoại đường dài; Hỗ trợ nhiều gọi với băng tần thấp hơn; Nhiều tốt dịch vụ nâng cao ; Sử dụng có hiệu giao thức IP Tuy nhiên tồn số nhược điểm bảo mật kĩ thuật phức tạp Với tình trạng phát triển nhanh dịch vụ mạng, dải địa IPv4 ngày cạn kiệt, VoIP phát huy mạnh vốn có Để tận dụng hết ưu điểm truyền thoại qua mạng Internet đồng thời giải nhược điểm VoIP hệ cũ IPv4, việc nghiên cứu thử nghiệm truyền thoại qua IPv6 nhiều công ty, tổ chức giới ý Ở Việt Nam dù nhiều hạn chế sở hạ tầng nguồn lực song nằm xu phát triển chung giới Đây nguyên nhân dộng lực để em chọn đề tài Em xin chân thành cảm ơn cô giáo Nguyễn Bích Huyền, giáo viên hướng dẫn nhiệt tình giúp đỡ em thời gian thực tập làm đồ án tốt nghiệp Em xin chân thành cảm ơn tất thầy cô giáo Trường Đại Học Bách Khoa Hà Nội giảng dạy dìu dắt em trong suốt trình học tập trường để em có kiến thức thực hoàn thành đồ án tốt nghiệp Hà Nội tháng năm 2009 Sinh viên : Nguyễn Mạnh Hùng SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn i Nghiên cứu thiết kế hệ thống VoIPv6 TÓM TẮT ĐỒ ÁN Đồ án tập trung nghiên cứu truyền thoại qua mạng Internet thông qua giao thức IPv6 dựa kiến thức biết VoIP IPv6 Việc truyền thoại sử dụng IPv6 có nhiều ưu điểm, giải vấn đề khó khăn IPv4 Đây công nghệ nhiều tổ chức giới tập trung nghiên cứu Tuy nhiên sở hạ tầng mạng IPv4 phổ biến nên việc triển khai VoIPv6 tồn song song với VoIPv4 Chính việc chuyển dịch gữa loại địa vấn đề quan trọng Trong khuôn khổ đồ án tốt nghiệp, em sử dụng tổng đài Asteriskv6 loại tổng đài mã nguồn mở phát triển công ty Viagénie năm 2007 để xây dựng hệ thống đơn giản, mô cách thức hoạt động hệ thống trao đổi thông tin với thuê bao PSTN, tài khoản Internet hệ cũ Nội dung cụ thể đồ án bao gồm: - Chương 1: Tổng quan VoIP - Chương 2: Kiến trúc hệ thống VoIP - Chương 3: Các giao thức truyền tải báo hiệu - Chương 4: Tổng quan địa IPv6 - Chương 5: Thiết kế phân tích hệ thống VoIPv6 SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn ii Nghiên cứu thiết kế hệ thống VoIPv6 ABSTRACT This thesis focus research on voice transferring through via IPv6 protocol based on knowledge of VoIP and IPv6 Voice over IPv6 has many advantages, solving the problems of IPv4 This new technology is being researched by a lot of organizations However, because infrastructure of IPv4 network are popular, VoIPv6 will exist with VoIPv4 Therefore transition between types of addresses is important issue In this thesis, I used Asteriskv6 PBX which is an open source PBX with developed by Viagénie in 2007 to build a simple system to simulate the performance of the system which exchange information with PSTN subcribers and the accounts of Old-Generation Internet The Content of Thesis: - Chapter 1: Overview of VoIP - Chapter 2: Architecture of VoIP - Chapter 3: Transport and signal link protocols - Chapter 4: Overview of IPv6 address - Chapter 5: Designing and Analyzing a VoIPv6 system SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn iii Nghiên cứu thiết kế hệ thống VoIPv6 MỤC LỤC LỜI NÓI ĐẦU i TÓM TẮT ĐỒ ÁN ii ABSTRACT iii MỤC LỤC iv DANH SÁCH HÌNH VẼ vi DANH SÁCH CÁC TỪ VIẾT TẮT viii MỞ ĐẦU xii CHƯƠNG : TỔNG QUAN VỀ VoIP .1 1.1 Khái niệm Voice over IP 1.2 Đặc điểm điện thoại IP 1.3 Các hình thức truyền thoại qua IP 1.3.1 Mô hình PC to PC 1.3.2 Mô hình PC to Phone 1.3.3 Mô hình Phone to Phone 1.4 Các ưu điểm ứng dụng VoIP 1.4.1 Ưu điểm 1.4.2 Ứng dụng 1.5 Các vấn đề chất lượng VoIP 1.5.1 Trễ (Delay) 10 1.5.2 Trượt (jitter) 11 1.5.3 Mất gói (packet loss) 11 1.6 Kết luận 12 CHƯƠNG : KIẾN TRÚC HỆ THỐNG VoIP .13 2.1 Kiến trúc giao diện mạng VoIP 13 2.1.1 Kiến trúc mạng VoIP 13 2.1.2 Các giao diện mạng VoIP 14 2.2 Các thành phần mạng VoIP 15 2.2.1 Thiết bị đầu cuối 15 2.2.2 Mạng truy nhập IP 15 2.2.3 Gatekeeper 16 2.2.4 Gateway 17 2.3 Kết luận 21 CHƯƠNG : CÁC GIAO THỨC TRUYỀN TẢI BÁO HIỆU .22 3.1 Bộ giao thức RTP, RCTP RSTP 22 3.1.1 Giao thức vận chuyển thời gian thực (Real-time Transport Protocol - RTP) 22 3.1.2 Giao thức điều khiển truyền thời gian thực (Real-time Transport Control Protocol RTCP) 24 3.1.3 Giao thức giữ trước tài nguyên (Resource Reservation Protocol - RSVP) 26 SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn iv Nghiên cứu thiết kế hệ thống VoIPv6 3.2 Các giao thức điều khiển báo hiệu VoIP 27 3.2.1 Giao thức khởi tạo phiên (SIP) 27 3.2.2 Chuẩn giao thức H323 31 3.2.3 So sánh giao thức SIP H.323 34 3.2.4 Giao thức SGCP (Simple Gateway Control Protocol) 36 3.2.5 Giao thức MGCP (Media Gateway Control Protocol) 36 3.3 Kết luận 37 CHƯƠNG : TỔNG QUAN ĐỊA CHỈ IPv6 38 4.1 Sự đời IPv6 38 4.1.1 Sự cạn kiệt địa IPv4 38 4.1.2 Hạn chế công nghệ nhược điểm IPv4: 38 4.1.3 Mục tiêu thiết kế IPv6: 39 4.2 Lý thuyết địa IPv6 40 4.2.1 Biểu diễn địa IPv6 40 4.2.2 Cấu trúc đánh địa chỉ, dạng địa IPv6 42 4.2.3 Định danh giao diện địa IPv6 51 4.2.4 Tìm hiểu IPv6 header 53 4.3 Hoạt động địa IPv6 – Các thủ tục quy trình họat động 57 4.3.1 Thủ tục ICMPv6 57 4.3.2 Một số quy trình hoạt động địa IPv6 60 4.3.3 Đặc tính địa IPv6 66 4.4 Công nghệ chuyển đổi giao tiếp IPv4 - IPv6 70 4.4.1 Tổng quan công nghệ chuyển đổi IPv4/IPv6 70 4.4.2 Dual – stack 71 4.4.3 Công nghệ đường hầm Tunnel 72 4.5 Kết luận 79 CHƯƠNG : THIẾT KẾ PHÂN TÍCH HỆ THỐNG VoIPv6 .80 5.1 Mô hình thiết kế 80 5.1.1 Mô tả hệ thống 80 5.1.2 Thực 81 5.1.3 Kết đạt 82 5.2 Kết luận 95 KẾT LUẬN 96 TÀI LIỆU THAM KHẢO 97 PHỤ LỤC 98 SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn v Nghiên cứu thiết kế hệ thống VoIPv6 DANH SÁCH HÌNH VẼ Hình 1.1 Cấu trúc phân lớp hệ thống VoIP Hình 1.2 Mô hình PC to PC Hình 1.3 Mô hình PC to Phone Hình 1.4 Mô hình Phone to Phone Hình 1.5 Các mức độ đánh giá chất lượng thoại 10 Hình 1.6 Hoạt động đệm 11 Hình 2.1 Cấu hình giao diện chuẩn mạng VoIP 13 Hình 3.1 Cấu trúc gói tin RTP 22 Hình 3.2 Cấu trúc gói tin RTCP 25 Hình 3.3 Mối quan hệ Flowspec Filterspec 27 Hình 3.4 Các thành phần SIP 28 Hình 3.5 Các thành phần H.323 32 Hình 3.6 H323 Call - Flow 33 Hình 3.7 So sánh H.323 SIP 35 Hình 4.1 Cách biểu diễn địa IPv4 40 Hình 4.2 Cách biểu diễn địa IPv6 41 Hình 4.3 Cấu trúc địa Link-local 43 Hình 4.4 Cấu trúc địa Site-local 44 Hình 4.5 Cấu trúc địa Unicast toàn cầu 45 Hình 4.6 Phân cấp định tuyến địa Ipv6 Unicast toàn cầu 46 Hình 4.7 Địa IPv4-Compatible 46 Hình 4.8 Địa IPv4-mapped 47 Hình 4.9 Cấu trúc địa Ipv6 multicast 48 Hình 4.10 Các dạng địa IPv6 51 Hình 4.11 IPv4 header 54 Hình 4.12 IPv6 header 55 Hình 4.13 Cấu trúc gói tin ICMPv6 58 Hình 4.14 Cơ chế Dual-stack 71 Hình 4.15 Công nghệ đường hầm Tunnel 72 Hình 4.16 Mô hình Tunnel Broker 75 Hình 4.17 Công nghệ Tunnel 6to4 77 Hình 4.18 Các thành phần Tunnel 6to4 78 Hình 5.1 Mô hình triển khai VoIPv6 80 Hình 5.2 Asteriskv6 PBX kết nối với tổng đài lại 82 Hình 5.3 Các tài khoản đăng kí thành công với tổng đài Asteriskv6 PBX 83 Hình 5.4 Tài khoản có địa IPv6 gọi cho tài khoản có địa IPv4 tổng đài 84 Hình 5.5 Quá trình khởi tạo kết nối gọi IPv6 IPv4 tổng đài 84 Hình 5.6 Quá trình kết thúc gọi IPv6 IPv4 tổng đài 85 Hình 5.7 Sơ đồ kết nối gọi IPv6 IPv4 tổng đài 85 Hình 5.8 Sơ đồ kết thúc gọi IPv6 IPv4 tổng đài 86 Hình 5.9 Tài khoản có địa IPv6 gọi cho tài khoản có địa IPv4 tổng đài khác 87 SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn vi Nghiên cứu thiết kế hệ thống VoIPv6 Hình 5.10 Quá trình khởi tạo kết nối gọi IPv6 IPv4 tổng đài khác 88 Hình 5.11 Quá trình kết thúc gọi IPv6 IPv4 tổng đài khác 88 Hình 5.12 Sơ đồ khởi tạo kết nối gọi IPv6 IPv4ở tổng đài khác 89 Hình 5.13 Sơ đồ kết thúc gọi IPv6 IPv4 tổng đài khác 90 Hình 5.14 Tài khoản có địa IPv6 gọi tài khoản PSTN 90 Hình 5.15 Tài khoản có địa IPv6 gọi số diện thoại thật 92 Hình 5.16 Tài khoản có địa IPv6 gọi số điện thoại di động 93 Hình 5.17 Quá trình kết nối gọi vào tài khoản 1111 93 Hình 5.18 Quá trình kết thúc gọi vào tài khoản 1111 94 SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn vii Nghiên cứu thiết kế hệ thống VoIPv6 DANH SÁCH CÁC TỪ VIẾT TẮT ACK Acknowledgement MGW Media Gateway MGWC Media Gateway Controller SGW Signalling Gateway APP Application ATM Asynchronous Transfer Mode GK Gateway Keeper SCN Switched Circuit Network ISDN Integrated Service Digital Network DSL Digital Subcriber Line GSM Global System for Mobile VoIPv6 Voice over Internet Protocol version CODEC Coder/Decoder CSRC Contribute Source DCE Data Control Equipment DTE Data Terminal Equipment IPX Internetwork Packet Exchange DHCP Dynamic Host Configuration Protocol CPU Central Processing Unit IPSec Internet Protocol Security SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn viii Nghiên cứu thiết kế hệ thống VoIPv6 IPng Internet Protocol next generation DNS Domain Name Server IANA Internet Assigned NumberAuthority NAT-PT Network Address Translation-Protocol Translation EUI European University Institute MAC Media Access Control ICMP Internet Control Managerment Protocol ARP Address Resolution Protocol HTML Hyper Text Markup Language IAX Inter-Asterisk eXchange IEEE Institute of Electrical and Electronical Engineers IETF Internet Engineering Task Force IP Internet Protocol ISDN Intergrated Service Digital Network ISP Internet Service Provider ITU International Telecommunication Union ND Neighbor Discovery LAN Local Area Network MLD Multicast Listener Discovery DAD Duplicate Address Detection AH Authentication Header MCU Multipoint Control Unit SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn ix Nghiên cứu thiết kế hệ thống VoIPv6 MGCP Media Gateway Control Protocol ESP Encapsulating Security Payload DTMF Dual Tone Multi Frequency NAT Network Address Translation OSI Open Systems Interconnection Reference Model PBX Private Branch Exchange PC Personal Computer PCI Peripheral Component Interconnect PCM Pulse Code Modulation PSTN Public Switching Telephone Network QoS Quality of Service RFC Request For Comment RR Receiver Report RSVP Reservation Protocol RTCP Rel Time Control Protocol RTP Real Time Protocol SDES Source Description SDP Session Description Protocol SGCP Simple Gateway Control Protocol SIP Session Initial Protocol SMTP Simple Mail Tranfer Protocol SR Sender Report SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn x Nghiên cứu thiết kế hệ thống VoIPv6 + Tài khoản 305 có địa 192.168.117 Asteriskv6 PBX gọi sang tài khoản 103 có địa 2001:dc9::110 103 nhấc máy trả lời 305 dập máy trước Hình 5.9 Tài khoản có địa IPv6 gọi cho tài khoản có địa IPv4 tổng đài khác SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 87 Nghiên cứu thiết kế hệ thống VoIPv6 *Quá trình khởi tạo kết nối : Hình 5.10 Quá trình khởi tạo kết nối gọi IPv6 IPv4 tổng đài khác * Quá trình kết thúc : Hình 5.11 Quá trình kết thúc gọi IPv6 IPv4 tổng đài khác SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 88 Nghiên cứu thiết kế hệ thống VoIPv6 *Sơ đồ khởi tạo kết nối gọi : Hình 5.12 Sơ đồ khởi tạo kết nối gọi IPv6 IPv4ở tổng đài khác SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 89 Nghiên cứu thiết kế hệ thống VoIPv6 * Sơ đồ kết thúc kết nối : Hình 5.13 Sơ đồ kết thúc gọi IPv6 IPv4ở tổng đài khác Nhận xét : Khi tài khoản 305 có địa 192.168.1.117 Asteriskv6 PBX quản lí gọi sang tài khoản 103 có địa 2001:dc9::110 Asteriskv6 PBX quản lí , tổng đài Asteriskv6 PBX trao đổi thông tin với tài khoản 305 Asteriskv6 PBX địa IPv4 , không sử dụng port cho IPv6 Giao tiếp từ tài khoản 305 tới Asteriskv6 PBX hoàn toàn IPv4 Nhưng Asteriskv6 PBX trao đổi với tài khoản 101 địa IPv6 tổng đài trao đổi thông tin giao thức IAX Quá trình sau : Tài khoản 305 gửi tin INVITE tới server Asteriskv6 PBX yêu cầu thiết lập phiên với tài khoản 103 (1103 Asteriskv6 PBX khai báo gọi từ miền domain khác vào Asteriskv6 PBX phải có định dạng _1XXX) Tài khoản 305 sử dụng softphone X-lite SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 90 Nghiên cứu thiết kế hệ thống VoIPv6 Asteriskv6 PBX gửi tin 100 Trying tài khoản 103 báo nhận tin INVITE thiết lập kết nối gửi tín hiệu đổ chuông chờ Server Asteriskv6 PBX biết tài khoản 103 Asteriskv6 PBX quản lí, nên trao đổi thông tin với Asterriskv6 PBX Asteriskv6 PBX gửi tin INVITE tới tài khoản 103 yêu cầu thiết lập phiên kết nối Các server tiếp trục trao đổi thông tin đường Trunk sử dụng giao thức IAX2 Tài khoản 103 có địa 2001:dc9::110 gửi tín hiệu rung chuông chờ cho Asteriskv6 PBX đến nhấc máy gửi tin 200 OK chấp nhận kết nối Các server lại trao đổi thông tin Asteriskv6 PBX gửi thông tin 200 OK thành công tới tài khoản 305 có địa 192.168.1.117 thiết lập luồng RTP hai chiều tới Server chuyển tiếp tới tài khoản Khi 305 dập máy trước, tin BYE gửi tới Asteriskv6 PBX 3, server gửi lại tin OK chấp nhận yêu cầu kết thúc gọi tiếp tục chuyển yêu cầu kết thúc tới Asteriskv6 PBX 1, Asteriskv6PBX1 gửi tin BYE tới tài khoản 103 103 gửi tin OK tới Asterisk v6 PBX chấp nhận ngắt phiên kết nối thành công + Tài khoản 101 có địa 2001:dc9::110 gọi tài khoản 1111 PSTN SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 91 Nghiên cứu thiết kế hệ thống VoIPv6 Hình 5-14: Tài khoản có địa IPv6 gọi tài khoản PSTN + Tài khoản 101 có địa 2001:dc9::110 gọi số điện thoại thật PSTN Hình 5.15 Tài khoản có địa IPv6 gọi số diện thoại thật SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 92 Nghiên cứu thiết kế hệ thống VoIPv6 + Tài khoản 101 có địa 2001:dc9::110 gọi số điện thoại di động Hình 5.16 Tài khoản có địa IPv6 gọi số điện thoại di động Trong trường hợp gọi mạng PSTN có nguyên lý giống nhau, xét trường hợp cụ thể gọi vào 1111 trả lời 1111 ngắt kết nối trước * Quá trình kết nối : Hình 5.17 Quá trình kết nối gọi vào tài khoản 1111 SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 93 Nghiên cứu thiết kế hệ thống VoIPv6 * Quá trình kết thúc gọi : Hình 5.18 Quá trình kết thúc gọi vào tài khoản 1111 Nhận xét: Do phần mềm bắt gói tin mạng số nên giao thức chuyển tải báo hiệu gateway SPA3102 mạng PSTN ko thể thấy Quá trình trao đổi thông tin sau : Tài khoản 101 có địa IPv6 2001:dc9::110 gửi tin INVITE yêu cầu thiết lập phiên kết nối với tài khoản 1111 tới Asteriskv6 PBX có địa 2001:dc9::100 Asteriskv6 PBX trả lại tin 100 Trying báo nhận tin INVITE thiết lập gọi Server nhận thấy gọi PSTN nên chuyển tiếp tin INVITE đến gateway SPA3102 có địa IP 192.168.1.4, trao đổi thông tin với gateway địa 192.168.1.100 gateway có địa IPv4 Gateway gửi tin 100 Trying Server báo nhận tin INVITE server gửi tới thiết lập gọi Sau gateway gửi tín hiệu đổ chuông server Server chuyển tiếp tín hiệu đổ chuông cho máy có tài khoản 101 Gateway nhận thông tin trả từ mạng điện thoại tương tự Nó gửi tin 200 OK thiết lập luồng RTP hai chiều tới Server chuyển tiếp tới thuê bao 101 Sau khi nhận tin luồng RTP thiết lập trước chuyển thành hai chiều gửi tin ACK xác nhận Cuộc gọi thiết lập Khi thuê bao PSTN dập máy trước, tin BYE gửi từ 1111 tới server Asteriskv6 PBX Server gửi lại tin 200 OK chấp nhận ngắt kết nối với tài khoản 1111 Quá trình gửi tin BYE tương tự từ server tới 101 sau phiên két nối kết thúc SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 94 Nghiên cứu thiết kế hệ thống VoIPv6 Ở có khái niệm mà cần quan tâm khái niệm Media sớm (Early media) Media sớm đời nhằm giải vấn đề thiết lập gọi mạng SIP PSTN(đặc biệt gọi từ SIP sang PSTN) Do thiết bị đầu cuối SIP phát media gửi tin 200 OK; gọi bắt đầu thực đầu cuối nhận xác nhận ACK Điều làm cho phía bên không nghe phần đầu thoại Ngoài ra, trình thực gọi, người sử dụng cách đề biết trạng thái trình thiết lập gọi mà quen thông qua tiếng nghe (tiếng tút ngắn, tút dài, ) Chính lý đó, mà luồng RTP thiết lập “sớm” trước phiên media cho gọi thiết lập để truyền trạng thái trả tổng đài thông báo trạng thái thiết lập gọi cho người dùng 5.2 Kết luận Kết thu cho thấy hoạt động cụ thể VoIPv6 VoIPv6 hoàn toàn có khả triển khai song song, thích ứng với hạ tầng mạng IPv4 Với tính vượt trội IPv6 so với IPv4 , việc triển khai VoIPv6 hoàn toàn cần thiết chắn phải diễn tương lai không xa Trên hệ thống phát triển mạng nội công ti, chi nhánh khu vực địa lý khác SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 95 Nghiên cứu thiết kế hệ thống VoIPv6 KẾT LUẬN Đồ án trình bày hệ thống VoIPv6, ưu điểm so với công nghệ cũ Việc ứng dụng VoIPv6 tương lai xu tất yếu chắn xảy vòng vài năm tới Vấn đề với phổ biến rộng khắp công nghệ nay, VoIPv6 phải tồn song song với hạ tầng mạng IPv4 Tuy nhiên khuôn khổ đồ án tốt nghiệp đại học, thời gian nhiều nên em thực theo dõi gọi mạng PSTN mạng internet, chế hoạt động hệ thống mà chưa khai thác hết ứng dụng tổng đài mã nguồn mở VoIPv6 Nếu có điều kiện thời gian em cố gắng phát triển hệ thống Hạn chế đồ án chưa khảo sát hoạt động tín hiệu mạng PSTN truyền thống mà khảo sát mạng chuyển mạch gói SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 96 Nghiên cứu thiết kế hệ thống VoIPv6 TÀI LIỆU THAM KHẢO [1]Daniel Minoli, Voice over IPv6: Architectures for next generation VoIP networks, Newnes, 2006 [2] http://www.voip-info.org truy nhập cuối ngày 20/5/2009 [3] Silvia Hagen, IPv6 Essentials: Integrating IPv6 into your IPv4 network, O’Reilly, 2006 [4] John J Amoss, Daniel Minoli, Handbook of IPv4 to IPv6 Transition: Methodologies for Institutional and Corporate Networks, Auerbach Publications, 2008 [5] http://www.6init.org truy nhập cuối ngày 20/5/2009 [6] Paul Mahler, VoIP Telephony with Asterisk: A Technical Overview of the Open Source PBX, Signate, 2004 [7] http://www.asteriskv6.org truy nhập cuối ngày 20/5/2009 [8] Joseph Davies, Understanding Ipv6, Microsft Press, 2008 [9] Henry Sinnreich, Alan B Johnston, Internet Communications Using SIP: Delivering VoIP and multimedia Services with Session Initiation Protocol, Wiley Publishing, 2006 [10] http://www.sown.org.uk/wiki/index.php/Asteriskv6 truy nhập cuối ngày 20/5/2009 SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 97 Nghiên cứu thiết kế hệ thống VoIPv6 PHỤ LỤC Cài đặt Asteriskv6 Các bước cài đặt sau thực với máy tính có kết nối Internet Trước cài đặt Asterisk, ta phải kiểm tra nhân Kernel hệ điều hành ta định cài Asterisk lên lệnh: uname - a Kết trông sau: Linux luser 2.6.17-1.2142_EL #1 Tue Jul 11 22:41:14 EDT 2006 i686 i686 i386 GNU/Linux Chú ý phiên nhân Kernel để sau ta cài đặt Kernel source Thực cài đặt Kernel source lệnh: yum install Quá trình cài đặt diễn vài phút Tiếp theo ta kiểm tra thư viện cần thiết cho việc cài đặt Asterisk, bao gồm: bison bison-devel ncurses ncurses-devel zlib zlib-devel openssl openssl-devel gnutls-devel gcc gcc-c++ Thực kiểm tra lệnh sau: rpm -q bison rpm -q bison-devel rpm -q ncurses SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 98 Nghiên cứu thiết kế hệ thống VoIPv6 rpm -q ncurses-devel rpm -q zlib rpm -q zlib-devel rpm -q openssl rpm -q openssl-devel rpm -q gnutls-devel rpm -q gcc rpm -q gcc-c++ Nếu thư việc chưa cài đặt, ta thưc cài đặt lệnh: yum install bison yum install bison-devel yum install ncurses yum install ncurses-devel yum install zlib yum install zlib-devel yum install openssl yum install openssl-devel yum install gnutls-devel yum install gcc yum install gcc-c++ Sau chắn thư viện cài đặt, ta tiến hành việc cài đặt Asteriskv6 Cài đặt Asterisk: chuyển đến thư mục chứa gói Asterisk sau giải nén /configure make make install make samples Sau cài đặt gói xong, để kiểm tra, ta vào cửa sổ terminal Fedora Core 10, thực lệnh: SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 99 Nghiên cứu thiết kế hệ thống VoIPv6 asterisk -vvvc reload Quá trình cài đặt Asterisk kết thúc Cài đặt Wireshark - Cài Linux, phải chắn máy tính có kết nối internet Sau mở Terminal gõ lệnh: # yum install wireshark Chờ máy tự động download gói Gõ tiếp lệnh: # yum install wireshark-gnome Để cài đặt giao diện cho wireshark -Cài Windows XP, tải phần mềm Wiresharkvề cài: wireshark-setup-1.0.8.exe -Cách sử dụng: + Chọn Capture, vào Interface + Chọn Options + Tích bỏ ô Hide cature dialog, nhấp Start để chương trình hoạt động SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 100 Nghiên cứu thiết kế hệ thống VoIPv6 Đặt địa IPv6 cho Windows XP Vào Run gõ cmd đánh lệnh ipconfig /all để xem thông tin chi tiết địa card mạng - Cài đặt IPv6 cho Windows XP: > netsh interface ipv6 install > netsh interface ipv6 > add address “Local Area Connection” - Cài đặt IPv6 cho Linux: # ifconfig # modprobe ipv6 # ifconfig eth0 inet6 add SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn 101 ... 5: Thiết kế phân tích hệ thống VoIPv6 Thiết kế hệ thống VoIPv6 đơn giản quan sát cách thức hoạt động hệ thống SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn xii Nghiên cứu thiết kế hệ. .. SVTH: Nguyễn Mạnh Hùng ĐT4 – K49 http://www.ebook.edu.vn xi Nghiên cứu thiết kế hệ thống VoIPv6 MỞ ĐẦU Mục đích đồ án thiết kế hệ thống VoIPv6 cho tổ chức có quy mô vừa nhỏ Có nhiều giải pháp để... 79 CHƯƠNG : THIẾT KẾ VÀ PHÂN TÍCH HỆ THỐNG VoIPv6 .80 5.1 Mô hình thiết kế 80 5.1.1 Mô tả hệ thống 80 5.1.2 Thực 81 5.1.3 Kết đạt

Ngày đăng: 08/10/2017, 09:53

Từ khóa liên quan

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

Tài liệu liên quan