1. Trang chủ
  2. » Luận Văn - Báo Cáo

luận văn thạc sĩ giao thức quản lý mạng và công nghệ dịch vụ web thực hiện khai thác đường dây thuê bao

101 4 0

Đ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

Nội dung

ðẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ðẠI HỌC KHOA HỌC TỰ NHIÊN NGUYỄN KHƯƠNG DUY GIAO THỨC QUẢN LÝ MẠNG VÀ CÔNG NGHỆ DỊCH VỤ WEB THỰC HIỆN KHAI THÁC ðƯỜNG DÂY THUÊ BAO LUẬN VĂN THẠC SĨ KHOA HỌC Hà Nội – 2011 z ðẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ðẠI HỌC KHOA HỌC TỰ NHIÊN NGUYỄN KHƯƠNG DUY GIAO THỨC QUẢN LÝ MẠNG VÀ CÔNG NGHỆ DỊCH VỤ WEB THỰC HIỆN KHAI THÁC ðƯỜNG DÂY THUÊ BAO Chuyên ngành: Bảo đảm tốn học cho máy tính hệ thống tính tốn Mã số: 60.46.35 LUẬN VĂN THẠC SĨ KHOA HỌC NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS.TS NGUYỄN HỮU ðIỂN Hà Nội – 2011 z Mục lục Danh mục bảng biểu Danh mục hình ảnh CÁC TỪ VIẾT TẮT 10 MỞ ðẦU 12 CHƯƠNG 14 GIAO THỨC QUẢN LÝ MẠNG ðƠN GIẢN 14 1.1 Tổng quan giao thức 14 1.1.1 Lịch sử 14 1.1.2 Khái niệm SNMP 14 1.1.3 RFC phiên SNMP 15 1.2 Mơ hình giao thức 16 1.2.1 Manager Agent 16 1.2.2 Hoạt ñộng SNMP 17 1.2.3 Bảo mật SNMP 18 1.2.4 Cấu trúc thông tin quản lý (SMI) 19 1.2.4.1 SMIv1 20 1.2.4.2 MIB-II (RFC1213) 24 1.2.4.3 SMIv2 29 1.3 ðịnh dạng thơng điệp phương thức vận hành 33 1.3.1 ðịnh dạng thông ñiệp SNMPv1 33 1.3.1.1 ðịnh dạng tổng quát 33 1.3.1.2 ðịnh dạng PDU 34 1.3.1.2.1 ðịnh dạng PDU chung cho phương thức 34 1.3.1.2.2 Kiểu PDU trạng thái lỗi 35 1.3.1.2.3 ðịnh dạng Trap-PDU 37 1.3.1.2.4 ðịnh dạng GetBulkRequest-PDU SNMPv2c 38 1.3.1.3 ðịnh dạng thơng điệp SNMP Version (SNMPv3) 39 1.3.2 Các phương thức 42 1.3.2.1 Phương thức Get (GetRequest): 43 1.3.2.2 GetNextRequest: 43 1.3.2.3 SetRequest: 44 1.3.2.4 GetResponse: 44 1.3.2.5 GetBulkRequest: 44 1.3.2.6 Trap 45 1.3.2.7 SNMP Notification 46 1.3.2.8 SNMP Inform 47 z 1.3.2.9 SNMP Report 47 1.4 Sử dụng SNMP4J API xây dựng Một số phương thức SNMP 47 CHƯƠNG 48 CÔNG NGHỆ DỊCH VỤ WEB 48 2.1 Khái niệm kiến trúc dịch vụ Web 48 2.1.1 Khái niệm 48 2.1.2 Kiến trúc 48 2.1.2.1 Roles 48 2.1.2.2 Chồng giao thức 49 2.2 Các dạng thơng điệp XML 50 2.2.1 SOAP 50 2.2.2 ðặc tả SOAP 51 2.2.3 SOAP Request 52 2.2.4 SOAP Response 53 2.3 Thơng điệp SOAP 53 2.3.1 Envelope 53 2.3.2 Header 54 2.3.3 Body 54 2.3.4 Fault 55 2.3.5 SOAP Encoding 56 2.3.5.1 Kiểu vô hướng 56 2.3.5.2 Kiểu phức hợp 58 2.3.6 Literal Encoding 59 2.3.7 Truyền tải SOAP qua HTTP 60 2.4 Service Description: WSDL 62 2.4.1 Các thành phần file WSDL 64 2.4.2 Kiểu liệu XML Schema 65 2.5 Service Discovery: UDDI 68 2.5.1 Hoạt ñộng UDDI 69 2.5.2 Mơ hình liệu UDDI 71 2.6 Bảo mật dịch vụ Web 74 2.6.1 WS-Security 74 2.6.2 Thơng điệp bảo mật SOAP 74 2.6.3 Thẻ bảo mật ñịnh danh 75 2.6.4 Thẻ bảo mật xác thực 76 2.6.5 WS-Federation 76 2.6.6 WS-SecureConversation 76 z CHƯƠNG 78 THIẾT KẾ HT KHAI THÁC ðƯỜNG DÂY THUÊ BAO 78 3.1 Một số khai niệm 78 3.1.1 DSLAM, xDSL 78 3.1.2 Mạng cung cấp dịch vụ ñiện thoại cố ñịnh(PSTN) 78 3.2 Thuê bao Internet 80 3.2.1 Chức hệ thống 80 3.2.2 Thiết kế hệ thống 81 3.2.2.1Mơ hình kiến trúc hệ thống 81 3.2.2.1.1 Mơ hình hệ thống 81 3.2.2.1.2 Kiến trúc hệ thống 81 3.2.2.2 Biểu ñồ ca sử dụng 82 3.2.2.2.1 Danh sách tác nhân 82 3.2.2.2.2 ðặc tả Use Case 82 3.2.2.3 Biểu ñồ lớp 84 3.2.2.4 Biểu ñồ 87 3.2.2.5 Kết triển khai sử dụng 87 3.3 Thuê bao ñiện thoại cố ñịnh 89 3.3.1 Chức hệ thống 89 3.3.2 Thiết kế hệ thống 90 3.3.2.1 Mơ hình kiến trúc hệ thống 90 3.3.2.1.1 Mơ hình hệ thống 90 3.3.2.1.2 Kiến trúc hệ thống 90 3.3.2.2 Biểu ñồ ca sử dụng 92 3.3.2.2.1 Các tác nhân 92 3.3.2.2.2 Các ca sử dụng 92 3.3.2.3 Biểu ñồ lớp 94 3.3.2.4Biểu ñồ 97 3.3.2.5Kết triển khai sử dụng 98 KẾT LUẬN 100 TÀI LIỆU THAM KHẢO 102 z Danh mục bảng biểu CHƯƠNG 1: GIAO THỨC QUẢN LÝ MẠNG ðƠN GIẢN 1.2.4.1 - Các kiểu liệu SMIv1 24 1.2.4.2 - Mô tả MIB-II RFC1213 28 1.2.4.3.1 – ðịnh nghĩa số kiểu liệu SMIv2 30 1.2.4.3.2 -Những cải tiến ñịnh nghĩa ñối tượng SMIv2 31 1.2.4.3.3 - Các quy ước văn cho SMIv2 33 1.3.1.1 - ðịnh dạng thơng điệp[4] 34 1.3.1.2.1 - ðịnh dạng chung PDU 35 1.3.1.2.2.1 - Kiểu PDU 35 1.3.1.2.2.2 - Các giá trị trường Error Status PDU SNMP 37 1.3.1.2.3.1 - ðịnh dạng Trap PDU 38 1.3.1.2.3.2 - Mô tả Generic trap 38 1.3.1.2.4 - ðịnh dạng GetBulkRequest-PDU [4] 39 1.3.1.3.1 - ðịnh dạng tổng qt thơng điệp SNMPv3 41 1.3.1.3.2 - Msg Flags 42 1.3.1.3.3 Scoped PDU 42 CHƯƠNG 2: CƠNG NGHỆ DỊCH VỤ WEB 2.3.4.1 - Mơ tả phần tử phần tử fault 55 2.3.4.2 - Mô tả giá trị phần tử faultCode 56 2.3.5.1 - Các kiểu dựng sẵn 57 2.4.2 - Danh sách kiểu liệu dựng sẵn XML Schema 66 z luan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.bao Danh mục hình ảnh CHƯƠNG 1: GIAO THỨC QUẢN LÝ MẠNG ðƠN GIẢN 1.2.1 - Mối quan hệ NMS agent 17 1.2.2 - Mơ hình hoạt động SNMP 17 1.2.4.1 - ðặc tả MIB theo dạng 22 1.2.4.3 - Cấu trúc SMIv2 30 1.3.1.1 - ðịnh dạng tổng quát [5] 33 1.3.1.2.1 - ðịnh dạng chung PDU 34 1.3.1.2.3 - ðịnh dạng Trap PDU [4] 37 1.3.1.2.4 - ðịnh dạng GetBulkRequest-PDU [4] 38 1.3.1.3 - ðịnh dạng tổng qt thơng điệp SNMP Version (SNMPv3) 40 1.3.2.1 - Mô hình truyền thơng điệp phương thức get 43 1.3.2.5 - Mơ hình truyền thơng ñiệp phương thức get-bull 45 1.3.2.6 - Mơ hình biểu diễn phát sinh trap 46 CHƯƠNG 2: CƠNG NGHỆ DỊCH VỤ WEB 2.1.2.1 - Mơ tả Role kiến trúc Dịch vụ Web 49 2.1.2.2 - Mô tả chồng giao thức Dịch vụ Web 49 2.2.2 - Mơ tả mơ hình SOAP 52 2.3 - Khn dạng thơng điệp SOAP 53 2.4.1 - ðặc tả WSDL 65 2.5.1.1 - Luồng thông ñiệp hệ thống máy trạm nút ñăng ký UDDI 69 2.5.1.2 - Lược ñồ tác nghiệp UDDI 70 2.5.2 - Mơ hình liệu UDDI 71 2.6.2 - Cấu trúc thơng điệp 74 2.6.4 - Mơ hình xác thực 76 2.6.5 - Mơ hình WS-Federation 76 CHƯƠNG 3: THIẾT KẾ HT KHAI THÁC ðƯỜNG DÂY TH BAO 3.2.2.1.1 - Mơ hình hệ thống mở rộng khai thác thuê bao Internet 81 3.2.2.1.2 – Kiến trúc hệ thống 81 3.2.2.2 - Biểu ñồ ca sử dụng 82 3.2.2.3 - Biểu ñồ lớp 84 3.2.2.4 - Biểu ñồ 87 3.2.2.5.1 - Giao diện ño thử chất lượng 88 3.2.2.5.2 -Giao diện ñổi tốc ñộ cổng 88 3.2.2.5.3 -Giao diện xem trạng thái reset cổng 88 3.2.2.5.4 -Giao diện kiểm tra khả phát triển dịch vụ 88 3.3.2.1.1 – Mơ hình triển khai dịch vụ Web(webservice) 90 3.3.2.1.2.1 - Thơng điệp qua hàng ñợi tương ứng với tổng ñài(Host) 91 3.3.2.1.2.2 - Kiến trúc hệ thống tổng quát 91 3.3.2.2 - Biểu ñồ ca sử dụng 92 3.3.2.3 - Biểu ñồ lớp 94 z luan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.bao luan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.bao 33.3.2.4.1 - Biểu ñồ gửi yêu cầu 97 3.3.3.2.4.2 -Biểu ñồ thực yêu cầu 97 3.3.2.4.3 - Biểu ñồ nhận kết 98 3.3.2.5.1 - Giao diện ño thử chất lượng 98 3.3.2.5.2 - Giao diện truy vấn thông tin thuê bao 98 3.3.2.5.3 - Giao diện báo cáo trạng thái thực treo/khôi phục nợ cước 99 z luan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.bao luan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.bao CÁC TỪ VIẾT TẮT ADSL Asymmetric Digital Subscriber Line ATM Asynchronous Transfer Mode ASN.1 Abstract Syntax Notation BEEP Blocks Extensible Exchange Protocol BER Basic Encoding Rules BGP Border Gateway Protocol DSLAM Digital Subscriber Line Access Multiplexer CCITT International Telegraph and Telephone Consultative Comittee FTP File Tranfer Protocol HMMP HyperMedia Management Protocol HTML HyperText Markup Language HTTP HyperText Transfer Protocol IAB Internet Architecture Board IANA Internet Assigned Numbers Authority IETF Intemet Engineering Task Force IOS Internetwork Operating System IP Internet Protocol ITU-T International Telecommunication Union Standardization Sector MIB Managerment Information Base MTU Maxium Transfer Unit NMS Network Management System OID Object Identifier OMG Object Management Group PDU Protocol Data Unit PTTB Phát triển thuê bao PSTN Public Switched Telephone Network 10 z luan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.bao - Telecommunication luan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.bao RADIUS Remote Authentication Dial In User Service RDBMS Relational Database Management System RFC Request For Comment RPC Remote Procedure Call SAML Security Assertion Markup Language SHDSL Symmetric High-speed Digital Subscriber Line SMI Structure of Management Information SMTP Simple Mail Tranfer Protocol SNMP Simple Network Management Protocol SOAP Simple Object Access Protocol TDM Time-division multiplexing TCP Transmission Control Protocol UDDI Universal Description, Discovery and Integration UDP User Datagram Protocol URL Uniform Resource Locator USM User-based Security Model VDSL Very high bit-rate DSL XML Extention Markup Language xDSL ADSL, SHDSL, VDSL, DSL WSDL Web Service Definition Language WWW World Wide Webservice W3C World Wide Web Consortium 11 z luan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.baoluan.van.thac.si.giao.thuc.quan.ly.mang.va.cong.nghe.dich.vu.web.thuc.hien.khai.thac.duong.day.thue.bao

Ngày đăng: 21/01/2024, 17:28

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN