Hoạt động của SNMP

22 540 1
Hoạt động của SNMP

Đ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

Hoạt động của SNMP Báo cáo bài tập lớn môn Mạng máy tính Viện điện tử viễn thông Đại học Bách Khoa Hà Nội

tr ờng dại học bách khoa hànoi Tr ờngđại họcbáchkhoahànội khoađiệntửviễnthông Hoạt độngcủa snmp Sinhviênthựchiện: LêNgọcD ỡng ĐoànAnhTuấn Lớp : ĐT 7-K48 Nộidung trìnhbày ỹ GiớithiệuvềSNMP ỹ CácthànhphầncơbảncủaSNMP ỹ CơsởdữliệuMIB ỹ Cấu trúcthôngtin quảnlíSMI ỹ CáclệnhcơbảncủaSNMP ỹ Cấu trúccủamộtmessage ỹ Sựtruyềnphátvàthucủamộtmessage ỹ Cáckiểutruynhậpthôngtin quảnlícủaSNMP ỹ Hoạt độngcủaSNMP ỹ Ưu, nh ợcđiểmcủaSNMP ỹ Chiến l ợcgiảiquyếtvấnđề khôngt ơngthíchgiữahaiphiên bảncủaSNMP PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 1. GiớithiệuchungvềSNMP p SNMP làviếttắt củacụmtừ: simple network management protocol -giaothứcquảnlímạng đơn giản p SNMP làmộtphầncủabộgiaothứcTCP/IP nằmở tầngứngdụngtrongmôhìnhthamchiếuOSI. Nó đ ợcthiếtkếnh làmộtph ơngtiệnđểtraođổi thôngtin quảnlígiữacácthiếtbịmạng. p SNMP chophépnhữngnhàquảntrịmạng quảnlícác hoạt độngcủamạng, tìmvàgiảiquyếtcácvấnđề về mạng vàlậpkếhoạch choviệcpháttriểnmạng 1. GiớithiệuchungvềSNMP Hình1: SNMP ph ơngtiệntraođổithôngtin giữacãcthiếtbịmạng PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 1. GiớithiệuchungvềSNMP p Hiệnnay có2 phiênbảncủaSNMP cùngtồntại làSNMP version 1(SNMP v1) vàSNMP version 2 (SNMP v2). Haiphiên bảnnàycónhiềuđặcđiểmchung. TuynhiênSNMP v2 có nhiềuđặcđiểmkĩthuậtnổitrộihơnso vớiSNMP v1 nh : SNMP v2 cóthêmnhiềugiaothứchoạt độngso vớiSNMP v1, tăngtínhbảomật p Ngàynay, SNMP làgiaothứcphổbiếnnhấttrongquảnlí mạng. SNMP làmộtgiaothứcđơn giảnvànhữngđặctínhcủa nócóđủnănglựcđểxửlínhữngvấnđề phứctạp trongviệc quảnlímạng p Hiệnnay cómộtphiênbảnmớicủaSNMP đangđ ợcnghiên cứuvàpháttriểnlàSNMP version 3. 2. CácthànhphầncơbảncủaSNMP Hệthốngquảnlímạng bằngSNMP gồm3 thànhphầnchính ỹ Managed device-thiếtbịquảnlí: làmộtnútmạng. Thu thập vàl utrữthôngtin vàlàmchocácthôngtin nàysẵn sàng chocácNMS sửdụng.Đôikhicòngọilànetwork element, cóthểlàcácrouter vàcácdịchvụtruycập, switch và bridge,hub, compuerhost hay máyin ỹ Agent : Làmộtmodule phầnmềm, nằmtrongmanaged device. Mộtagent chứacácthôngtin quảnlícụcbộvàsẽ dịchcácthôngtin đósang dạng thíchhơpvớiSNMP ỹ NMS(Networkmanagement station ) Thựchiệncácứng dụngnh giámsátvàđiềukhiểncácmanaged device. NMSscungcấpl ợnglớncácnguồnxửlívàbộnhớcần thiếtchoquảnlímạng.Th ờng làcácmáytínhlớn. PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 2. CácthànhphầncơbảncủaSNMP H ì nh 2 C á c th à nh ph ầ n c ơ b ả n c ủ a h ệ th ố ng SNMP 3.CơsởdữliệuMIB p MIB : management information base.Đ ợcđịnhnghĩanh là mộtphầncủasnmp p MIB làmộtfile dữliệutậphợpđầyđủcácthôngtin quảnlívà cácđốit ợngtrongmộtmạng. Nóđịnhranhữngbiếnmàcác phầntửmạng cầnduytrì p MIB cócấutrúcphâncấp p MIB đ ợctruycậpbằngcáchsửdụngmộtgiaothứcquảnlí mạng nh làSNMP . p MIB baogồmcácđốit ợngđ ợcquảnlí. Mỗiđốit ợngthu thậpmộtvàithôngtin nh làsốl ợnggóiđãnhậnvàgiữ thôngtin đónh làgiátrịđểcungcấpchohệthốngquảnlí. p Mỗiđốit ợngđ ợcxácđịnhbởimộtmãđốit ợng:object ID.Mộtobject ID xácđịnhmộtđốit ợngquảnlítrongMIB PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 3.CơsởdữliệuMIB p Có 2 loại object ỹ Scalar object : chỉratr ờnghợpđốit ợngđơn ỹ Tabular object: chỉratr ờnghợpnhiềuđốit ợngcóquanhệ vớinhauvàđ ợcnhómvàotrongmộtbảngMIB p Mộtthiếtbịquảnlíth ờngcónhiềuđốit ợngmôtảnó. Một SNMP con sẽđ ợccàiđặtởmỗithiếtbịquảnlívàcótrách nhiệmcậpnhậpcácbiếnđốit ợng. VàSNMP con nàysẽthực hiệnnhiệmvụgiaotiếpvớihệthống p Cónhiềunhómđốit ợngnh hệthống, giaodiện, IP, TCP 3.CơsởdữliệuMIB PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 3.CơsởdữliệuMIB p MIB cócấutrúccây. Đỉnhcủacâyđ ợcđịnhnghĩabởitổchức ISO. Nhữngmứcthấphơntrongcâyđ ợcđịnhnghĩabởicáctổ chứckhác. p Nhàcungcấpcácdịchvụmạng cóthểđịnhnghĩacácnhánh riêng, baogồmcácđốit ợngđ ợcquảnlílàcácsảnphẩm củachínhhọ. NhữngMIB màkhôngcómộttiêuchuẩnđiển hìnhnàođ ợcđặtvàovịtrínhánhđ ợcdùngđểthựcnghiệm. p Ví dụvề việcxácđịnhmộtđốit ợngtrongMIB: Theo sơđồ MIB trêntathấyđốit ợngquảnlíaltputcóthểđ ợcxácđịnh bằngmộttronghaicách: ỹ Bằngtên: iso.identifiedorganization.dod.internet.private.enterprise.cisco. temporary variable.AppleTalk.atlnput ỹ Bằngcáchmôtảt ơngđ ơng: 1.3.6.1.4.1.9.3.3.1 4. Cấutrúcthôngtin quảnlíSMI p SMI làviếttắt củaStructure of Management Information p SMI địnhnghĩamộtcấutrúccủacácđốit ợngđ ợc quảnlí. SMI địnhnghĩamộtđốit ợngđ ợcquảnlí cầncómộttên, cócúphápvàđ ợcmãhóa. ỹ Tênlàobject ID ( đãđ ợcnóiởtrên) ỹ Cúpháp(syntax): chỉrakiểudữliệucủađốit ợng ỹ Mãhóa(encoding): Môtảcáchthôngtin đ ợcliên kếtvớimộtđốit ợngquảnlíđ ợcđịnhdạng nh một chuỗicácmụcdữliệutruyềntrênmạng. PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 5. CáclệnhcơbảncủaSNMP p Sựt ơngtácgiữaNMS vàcácManaged device đ ợcthựchiện thôngqua 4 lệnhcơbảnsau: ỹ Lệnhread. Lệnhnàyđ ợcsửdụngbởimộtNMS đểgiámsát cácmanaged device. NMS sẽkhảosátcácgiátrịđ ợcgiữ trongcácmanaged device . ỹ Lệnhwrite. Lệnhnàyđ ợcsửdụngbởimộtNMS đểđiều khiểncácmanaged device. NMS sẽlàmthayđổicácgiátrị chứatrongcácmanaged device ỹ Lệnhtrap. Lệnhnàyđ ợcsửdụngbởicácmanaged device để thôngbáocácsựkiệnmộtcáchkhôngđồngbộtớiNMS. Khi chắc chắn cómộtloại sựkiệnxảyra, mộtmanaged device sẽ gửimộttrap tớiNMS ỹ Traversal operation: đ ợcsửdụngbởiNMS đểxácđịnhxem biếnnàođ ợc u tiênvàtậphợpthôngtin theothứtựtrong b ả ng c á c biến trong managed device ( ví dụ b ả ng đ ịnh tuyến IP) 6. CấutrúckhungcủamộtMessage p NMS t ơngtácvớicácagent qua giaothức request/response(hồi/đáp) thôngqua mộtmessage. p Mộtmessage cócấutrúckhungbaogồmhaiphần: message header vàPDU-protocol data unit(đơnvịdữ liệu) Message header PDU PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 6. CấutrúckhungcủamộtMessage p Message header : Gồmhaitr ờngthôngtin ỹ Version Number: XácđịnhphiênbảncủaSNMP ỹ Community Name: Xácđịnhmôitr ờngtruynhập củamộtnhómNMS . NhữngNMS cùngmộtnhóm đ ợcgọilàtồntại trongcùngmộtmiềnquảntrị q Đơn vịdữliệuPDU: MỗimộtPDU gồmmộtlệnhvà cácđốit ợngcóliênquantrongviệcthựchiệnlệnh. TrongmộtPDU cócáctr ờngthôngtin 6. CấutrúckhungcủamộtMessage p SNMP v1 Get, GetNext, Response, vàSet PDUs PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 6. CấutrúckhungcủamộtMessage ỹ PDU type : xácđịnhkiểucủaPDU đ ợctruyềnđi ỹ Request ID : Liênkếtyêucầuvớicácđáp ứng ỹ Error status: Chỉramộtlỗivàkiểulỗi. Chỉcócác hoạt độngđáp ứngmớicàiđặttr ờngnày. Cáchoạt độngkhácđặttr ờngnàybằng0 ỹ Error Index: Liênkếtmộtlỗivớimộttr ờnghợpđối t ợngriêng. ỹ Variable bindings: BaogồmdữliệucủamộtSNMP- PDU. Variable bindings thựchiệnkếthợpmộtđối t ợngriêngrẽvớigiátrịcủanó. 6. CấutrúckhungcủamộtMessage p SNMP v1 Trap PDU PDF created with pdfFactory Pro trial version www.pdffactory.com tr ờng dại học bách khoa hànoi 6. CấutrúckhungcủamộtMessage ỹ Enterprise: Xácđịnhkiểucủađốit ợngđ ợcquảnlí tạo ratácvụtrap ỹ Agent address: Cungcấpđịachỉcủađốit ợngđ ợc quảnlítạo ratácvụtrap ỹ Generic trap type: Chỉramộttrongcácsốkiểutrap ỹ Specific trap code: Chỉramộttrongcácsốcủamã trap ỹ Time stamp: 6. CấutrúckhungcủamộtMessage SNMP v2 Get, GetNext, Inform, Response, Set, vàTrap PDUs PDF created with pdfFactory Pro trial version www.pdffactory.com [...]... Request ( Chỉ có ở SNMP v2 ) Set Request Inform Request ( chỉ có ở SNMP v2 ) Get Response Trap 10 Hoạt động của SNMP p Hình Minh hoạ 5 tác vụ liên lạc giữa máy trạm quản lí và agent PDF created with pdfFactory Pro trial version www.pdffactory.com trường dại học bách khoa hà noi 10 Hoạt động của SNMP ý nghĩa và hoạt động của từng tác vụ: 1 Get Request ỹ Được sử dụng bởi NMS ỹ Hoạt động này cho phép... vụ trong giao thức snmp 10 Hoạt động của SNMP p Để minh họa cách thức SNMP làm việc như thế nào, chúng ta xem ví dụ ở hình sau: Giả sử có một ứng dụng quản lí SNMP chạy trên máy host 1 yêu cầu số phiên kích hoạt từ một máy SNMP agent là host 2 PDF created with pdfFactory Pro trial version www.pdffactory.com trường dại học bách khoa hà noi 10 Hoạt động của SNMP 1 2 3 4 Trình quản lí SNMP gửi yêu cầu qua... khoa hà noi 10 Hoạt động của SNMP 5 Trap ỹ Sử dụng bởi một agent ỹ Được truyền phát bởi một thực thể SNMP hoạt động bên trong một agent khi một sự kiện không thuận lợi phát sinh 6 Response-PDU ỹ Sử dụng bởi một agent ỹ Sau khi agent nhận được các yêu cầu của các NMS, nó sẽ xây dựng một PDU và đáp ứng lại cho NMS Việc đáp ứng lại đó được thực hiện qua tác vụ Response 10 Hoạt động của SNMP 7 Inform Request... trị của một hay nhiều trường hợp đối tượng từ một agent ỹ Hoạt động này ở SNMP v1 và SNMP v2 thì hoàn toàn giống nhau, chỉ khác cách xử lí các đáp ứng ỉ ở SNMP v1, nếu agent đáp lại là không thể cung cấp giá trị cho ít nhất một đối tượng trong danh sách yêu cầu, nó sẽ không cung cấp bất kì giá trị nào 10 Hoạt động của SNMP ỉ Ngược lại, trong SNMP v2, một đáp ứng PDU được xác định bởi sự sử lí của. .. agent ỹ Quản lí mạng SNMP có mức khả chuyển thấp giữa các kiến trúc khác nhau.Vì cấu trúc thông tin quản lí của SNMP chỉ có một số giới hạn các kiểu dữ liệu ỹ Sự không tương thích giữa hai phiên bản SNMP 12.Giải quyết vấn đề không tương thích giữa SNMP v1 và SNMP v2 SNMP v2 không tương thích với SNMP v1 do: ỹ Dạng thông điệp gửi đi khác nhau ỹ Sự tăng cường hai giao thức hoạt động của SNMP v2 và một chút... năng SNMP Một SNMP v2 agent có thể hoạt động như là một proxy agent ỹ Một SNMP v2 NMS phát đi một lệnh gửi cho một SNMP v1 agent ỹ NMS gửi thông điệp SNMP tới SNMP v2 proxy agent ỹ proxy agent tiếp tục gửi các thông điệp Get, GetNext và Set đến SNMP v1 agent như bình thường ỹ Lệnh GetBulk được chuyển đôỉ bởi proxy agent sang dạng GetNext và sau đó được gửi tới SNMP v1 agent Proxy agent xây dựng một SNMP. .. Request ỹ Sử dụng bởi NMS ỹ Một Inform Request-PDU được gửi bởi một thực thể SNMP v2 hoạt động trong một NMS tới một thực thể SNMP v2 cũng hoạt động trong NMS khác, để cung cấp thông tin quản lí cho một ứng dụng PDF created with pdfFactory Pro trial version www.pdffactory.com trường dại học bách khoa hà noi 10 Hoạt động của SNMP Các tác vụ Chiều truyền Mô tả Get NMS tới Agent Đòi giá trị cho mỗi đối... tác với agent qua giao thức SNMP Giao thức SNMP gồm 5 tác vụ (với SNMP v1), 7 tác vụ (với SNMP v2) Mỗi tác vụ sẽ được mã hoá trong một đơn vị dữ liệu PDU riêng biệt và được chuyển qua mạng bằng giao thức UDP Đó là các tác vụ: p PDF created with pdfFactory Pro trial version www.pdffactory.com trường dại học bách khoa hà noi 10 Hoạt động của SNMP q ỹ ỹ ỹ ỹ ỹ ỹ ỹ Các tác vụ của SNMP Get Request Get Next... ID của bất kì một biến nào của yêu cầu thì trường giá trị của nó đặt no such Nếu tên của biến không khớp với tên của bất kì biến nào của yêu cầu thì giá trị của nó đặt là no such instance Nếu không xảy ra hai trường hợp trên, trường giá trị của biến yêu cầu được đặt giá trị của một biến trong agent PDF created with pdfFactory Pro trial version www.pdffactory.com trường dại học bách khoa hà noi 10 Hoạt. .. nhập thông tin quản lí của SNMP 3 Kiểu truy nhập Agent NMS unconfirmed ỹ Một thực the SNMP hoạt động trong một Agent gửi một message mà không cần yêu cầu (gọi là Trap ) tới một NMS và không cần đáp ứng lại ỹ Kiểu truy nhập này được sử dụng để thông báo cho NMS những sự kiện khác thường xảy ra trong trao đổi thông tin quản lí giữa các NMS và các thiết bị mạng 10 Hoạt động của SNMP SNMP là một giao thức . hànoi 10. Hoạt độngcủaSNMP ý nghĩav hoạt độngcủatừngtácvụ: 1. Get Request ỹ Đ ợcsửdụngbởiNMS . ỹ Hoạt độngnàychophépNMS gọicácgiátr của mộthay nhiềutr ờnghợpđốit ợngtừmộtagent ỹ Hoạt độngnàyởSNMP. trúcthôngtin quảnlíSMI ỹ CáclệnhcơbảncủaSNMP ỹ Cấu trúccủamộtmessage ỹ Sựtruyềnphátvàthucủamộtmessage ỹ Cáckiểutruynhậpthôngtin quảnlícủaSNMP ỹ Hoạt độngcủaSNMP ỹ Ưu, nh ợcđiểmcủaSNMP ỹ Chiến l ợcgiảiquyếtvấnđề. Hoạt độngcủaSNMP q CáctácvụcủaSNMP ỹ Get Request ỹ Get Next Request ỹ Get Bulk Request ( ChỉcóởSNMP v2 ) ỹ Set Request ỹ Inform Request ( chỉcóởSNMP v2 ) ỹ Get Response ỹ Trap 10. Hoạt độngcủaSNMP p

Ngày đăng: 04/04/2014, 00:03

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

Tài liệu liên quan