![chapter01走進計算機技術(shù)世界課件_第1頁](http://file4.renrendoc.com/view/7145f971f2d21d01c9e6b44de329544f/7145f971f2d21d01c9e6b44de329544f1.gif)
![chapter01走進計算機技術(shù)世界課件_第2頁](http://file4.renrendoc.com/view/7145f971f2d21d01c9e6b44de329544f/7145f971f2d21d01c9e6b44de329544f2.gif)
![chapter01走進計算機技術(shù)世界課件_第3頁](http://file4.renrendoc.com/view/7145f971f2d21d01c9e6b44de329544f/7145f971f2d21d01c9e6b44de329544f3.gif)
![chapter01走進計算機技術(shù)世界課件_第4頁](http://file4.renrendoc.com/view/7145f971f2d21d01c9e6b44de329544f/7145f971f2d21d01c9e6b44de329544f4.gif)
![chapter01走進計算機技術(shù)世界課件_第5頁](http://file4.renrendoc.com/view/7145f971f2d21d01c9e6b44de329544f/7145f971f2d21d01c9e6b44de329544f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
Chapter9
NetworkManagementComputerNetworking:ATopDownApproachFeaturingtheInternet,
3rdedition.
JimKurose,KeithRoss
Addison-Wesley,July2004.
1
NetworkManagementChapter9
NetworkManagementCoChapter9:NetworkManagementChaptergoals:
introductiontonetworkmanagementmotivationmajorcomponentsInternetnetworkmanagementframeworkMIB:managementinformationbaseSMI:datadefinitionlanguageSNMP:protocolfornetworkmanagementsecurityandadministrationpresentationservices:ASN.12
NetworkManagementChapter9:NetworkManagementCChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationASN.13
NetworkManagementChapter9outlineWhatisnetwoWhatisnetworkmanagement?autonomoussystems(aka“network”):100sor1000sofinteractinghardware/softwarecomponentsothercomplexsystemsrequiringmonitoring,control:jetairplanenuclearpowerplantothers?"Networkmanagementincludesthedeployment,integrationandcoordinationofthehardware,software,andhumanelementstomonitor,test,poll,configure,analyze,evaluate,andcontrolthenetworkandelementresourcestomeetthereal-time,operationalperformance,andQualityofServicerequirementsatareasonablecost."
4
NetworkManagementWhatisnetworkmanagement?autInfrastructurefornetworkmanagementagentdataagentdataagentdataagentdatamanageddevicemanageddevicemanageddevicemanageddevicemanagingentitydatanetworkmanagementprotocoldefinitions:manageddevicescontainmanagedobjectswhosedataisgatheredintoaManagementInformationBase(MIB)
managingentity5
NetworkManagementInfrastructurefornetworkmanNetworkManagementstandardsOSICMIPCommonManagementInformationProtocoldesigned1980’s:theunifyingnetmanagementstandardtooslowlystandardizedSNMP:SimpleNetworkManagementProtocolInternetroots(SGMP)startedsimpledeployed,adoptedrapidlygrowth:size,complexitycurrently:SNMPV3defactonetworkmanagementstandard6
NetworkManagementNetworkManagementstandardsOSChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationASN.17
NetworkManagementChapter9outlineWhatisnetwoSNMPoverview:4keypartsManagementinformationbase(MIB):distributedinformationstoreofnetworkmanagementdataStructureofManagementInformation(SMI):datadefinitionlanguageforMIBobjectsSNMPprotocolconveymanager<->managedobjectinfo,commandssecurity,administrationcapabilitiesmajoradditioninSNMPv38
NetworkManagementSNMPoverview:4keypartsManaSMI:datadefinitionlanguage
Purpose:syntax,semanticsofmanagementdatawell-defined,unambiguousbasedatatypes:straightforward,boringOBJECT-TYPEdatatype,status,semanticsofmanagedobjectMODULE-IDENTITYgroupsrelatedobjectsintoMIBmoduleBasicDataTypesINTEGERInteger32Unsigned32OCTETSTRINGOBJECTIDENTIFIEDIPaddressCounter32Counter64Guage32TimeTicksOpaque9
NetworkManagementSMI:datadefinitionlanguageSNMPMIBOBJECTTYPE:OBJECTTYPE:OBJECTTYPE:objectsspecifiedviaSMIOBJECT-TYPEconstructMIBmodulespecifiedviaSMIMODULE-IDENTITY(100standardizedMIBs,morevendor-specific)MODULE10
NetworkManagementSNMPMIBOBJECTTYPE:OBJECTTYPSMI:Object,moduleexamplesOBJECT-TYPE:
ipInDeliversMODULE-IDENTITY:
ipMIBipInDeliversOBJECTTYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION“ThetotalnumberofinputdatagramssuccessfullydeliveredtoIPuser-protocols(includingICMP)”::={ip9}ipMIBMODULE-IDENTITYLAST-UPDATED“941101000Z”O(jiān)RGANZATION“IETFSNPv2WorkingGroup”CONTACT-INFO“KeithMcCloghrie……”DESCRIPTION“TheMIBmoduleformanagingIPandICMPimplementations,butexcludingtheirmanagementofIProutes.”REVISION“019331000Z”………::={mib-248}11
NetworkManagementSMI:Object,moduleexamplesOBMIBexample:UDPmoduleObjectIDNameTypeComments.UDPInDatagramsCounter32total#datagramsdeliveredatthisnode.UDPNoPortsCounter32#underliverabledatagrams noappatportl.UDInErrorsCounter32#undeliverabledatagrams allotherreasons.UDPOutDatagramsCounter32#datagramssent.udpTable SEQUENCEoneentryforeachport inusebyapp,givesport# andIPaddress12
NetworkManagementMIBexample:UDPmoduleObjectSNMPNamingquestion:howtonameeverypossiblestandardobject(protocol,data,more..)ineverypossiblenetworkstandard??answer:ISOObjectIdentifiertree:
hierarchicalnamingofallobjectseachbranchpointhasname,number.ISOISO-ident.Org.USDoDInternetudpInDatagramsUDPMIB2management13
NetworkManagementSNMPNamingquestion:howtonaCheckoutwww.alvestrand.no/harald/objectid/top.htmlOSI
Object
Identifier
Tree14
NetworkManagementCheckoutwww.alvestrand.no/haSNMPprotocolTwowaystoconveyMIBinfo,commands:agentdataManageddevicemanagingentityresponseagentdataManageddevicemanagingentitytrapmsgrequestrequest/responsemodetrapmode15
NetworkManagementSNMPprotocolTwowaystoconveSNMPprotocol:messagetypesGetRequestGetNextRequestGetBulkRequestMgr-to-agent:“getmedata”(instance,nextinlist,block)MessagetypeFunctionInformRequestMgr-to-Mgr:here’sMIBvalueSetRequestMgr-to-agent:setMIBvalueResponseAgent-to-mgr:value,responsetoRequestTrapAgent-to-mgr:informmanagerofexceptionalevent16
NetworkManagementSNMPprotocol:messagetypesGeSNMPprotocol:messageformats17
NetworkManagementSNMPprotocol:messageformatsSNMPsecurityandadministrationencryption:DES-encryptSNMPmessageauthentication:compute,sendMIC(m,k):computehash(MIC)overmessage(m),secretsharedkey(k)protectionagainstplayback:usenonceview-basedaccesscontrolSNMPentitymaintainsdatabaseofaccessrights,policiesforvarioususersdatabaseitselfaccessibleasmanagedobject!18
NetworkManagementSNMPsecurityandadministratiChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationThepresentationproblem:ASN.119
NetworkManagementChapter9outlineWhatisnetwoThepresentationproblemQ:doesperfectmemory-to-memorycopysolve“thecommunicationproblem”?A:notalways!problem:differentdataformat,storageconventionsstruct{charcode;intx;}test;test.x=256;test.code=‘a(chǎn)’a0000000100000011a0000001100000001test.codetest.xtest.codetest.xhost1formathost2format20
NetworkManagementThepresentationproblemQ:doeAreal-lifepresentationproblem:aging60’shippie2004teenagergrandma21
NetworkManagementAreal-lifepresentationproblPresentationproblem:potentialsolutions1.
Senderlearnsreceiver’sformat.Sendertranslatesintoreceiver’sformat.Sendersends.real-worldanalogy?prosandcons?2.Sendersends.Receiverlearnssender’sformat.Receivertranslateintoreceiver-localformatreal-world-analogyprosandcons?3.Sendertranslateshost-independentformat.Sends.Receivertranslatestoreceiver-localformat.real-worldanalogy?prosandcons?22
NetworkManagementPresentationproblem:potentiaSolvingthepresentationproblem1.
Translatelocal-hostformattohost-independentformat2.Transmitdatainhost-independentformat3.Translatehost-independentformattoremote-hostformataging60’shippie2004teenagergrandma23
NetworkManagementSolvingthepresentationproblASN.1:AbstractSyntaxNotation1ISOstandardX.680usedextensivelyinInternetlikeeatingvegetables,knowingthis“goodforyou”!defineddatatypes,objectconstructorslikeSMIBER:BasicEncodingRulesspecifyhowASN.1-defineddataobjectstobetransmittedeachtransmittedobjecthasType,Length,Value(TLV)encoding24
NetworkManagementASN.1:AbstractSyntaxNotatioTLVEncodingIdea:transmitteddataisself-identifyingT:datatype,oneofASN.1-definedtypesL:lengthofdatainbytesV:valueofdata,encodedaccordingtoASN.1standard1234569BooleanIntegerBitstringOctetstringNullObjectIdentifierRealTagValue
Type25
NetworkManagementTLVEncodingIdea:transmittedTLV
encoding:
exampleValue,5octets(chars)Length,5bytesType=4,octetstringValue,259Length,2bytesType=2,integer26
NetworkManagementTLV
encoding:
exampleValue,NetworkManagement:summarynetworkmanagementextremelyimportant:80%ofnetwork“cost”ASN.1fordatadescriptionSNMPprotocolasatoolforconveyinginformationNetworkmanagement:moreartthansciencewhattomeasure/monitorhowtorespondtofailures?alarmcorrelation/filtering?27
NetworkManagementNetworkManagement:summarynetChapter9
NetworkManagementComputerNetworking:ATopDownApproachFeaturingtheInternet,
3rdedition.
JimKurose,KeithRoss
Addison-Wesley,July2004.
28
NetworkManagementChapter9
NetworkManagementCoChapter9:NetworkManagementChaptergoals:
introductiontonetworkmanagementmotivationmajorcomponentsInternetnetworkmanagementframeworkMIB:managementinformationbaseSMI:datadefinitionlanguageSNMP:protocolfornetworkmanagementsecurityandadministrationpresentationservices:ASN.129
NetworkManagementChapter9:NetworkManagementCChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationASN.130
NetworkManagementChapter9outlineWhatisnetwoWhatisnetworkmanagement?autonomoussystems(aka“network”):100sor1000sofinteractinghardware/softwarecomponentsothercomplexsystemsrequiringmonitoring,control:jetairplanenuclearpowerplantothers?"Networkmanagementincludesthedeployment,integrationandcoordinationofthehardware,software,andhumanelementstomonitor,test,poll,configure,analyze,evaluate,andcontrolthenetworkandelementresourcestomeetthereal-time,operationalperformance,andQualityofServicerequirementsatareasonablecost."
31
NetworkManagementWhatisnetworkmanagement?autInfrastructurefornetworkmanagementagentdataagentdataagentdataagentdatamanageddevicemanageddevicemanageddevicemanageddevicemanagingentitydatanetworkmanagementprotocoldefinitions:manageddevicescontainmanagedobjectswhosedataisgatheredintoaManagementInformationBase(MIB)
managingentity32
NetworkManagementInfrastructurefornetworkmanNetworkManagementstandardsOSICMIPCommonManagementInformationProtocoldesigned1980’s:theunifyingnetmanagementstandardtooslowlystandardizedSNMP:SimpleNetworkManagementProtocolInternetroots(SGMP)startedsimpledeployed,adoptedrapidlygrowth:size,complexitycurrently:SNMPV3defactonetworkmanagementstandard33
NetworkManagementNetworkManagementstandardsOSChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationASN.134
NetworkManagementChapter9outlineWhatisnetwoSNMPoverview:4keypartsManagementinformationbase(MIB):distributedinformationstoreofnetworkmanagementdataStructureofManagementInformation(SMI):datadefinitionlanguageforMIBobjectsSNMPprotocolconveymanager<->managedobjectinfo,commandssecurity,administrationcapabilitiesmajoradditioninSNMPv335
NetworkManagementSNMPoverview:4keypartsManaSMI:datadefinitionlanguage
Purpose:syntax,semanticsofmanagementdatawell-defined,unambiguousbasedatatypes:straightforward,boringOBJECT-TYPEdatatype,status,semanticsofmanagedobjectMODULE-IDENTITYgroupsrelatedobjectsintoMIBmoduleBasicDataTypesINTEGERInteger32Unsigned32OCTETSTRINGOBJECTIDENTIFIEDIPaddressCounter32Counter64Guage32TimeTicksOpaque36
NetworkManagementSMI:datadefinitionlanguageSNMPMIBOBJECTTYPE:OBJECTTYPE:OBJECTTYPE:objectsspecifiedviaSMIOBJECT-TYPEconstructMIBmodulespecifiedviaSMIMODULE-IDENTITY(100standardizedMIBs,morevendor-specific)MODULE37
NetworkManagementSNMPMIBOBJECTTYPE:OBJECTTYPSMI:Object,moduleexamplesOBJECT-TYPE:
ipInDeliversMODULE-IDENTITY:
ipMIBipInDeliversOBJECTTYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION“ThetotalnumberofinputdatagramssuccessfullydeliveredtoIPuser-protocols(includingICMP)”::={ip9}ipMIBMODULE-IDENTITYLAST-UPDATED“941101000Z”O(jiān)RGANZATION“IETFSNPv2WorkingGroup”CONTACT-INFO“KeithMcCloghrie……”DESCRIPTION“TheMIBmoduleformanagingIPandICMPimplementations,butexcludingtheirmanagementofIProutes.”REVISION“019331000Z”………::={mib-248}38
NetworkManagementSMI:Object,moduleexamplesOBMIBexample:UDPmoduleObjectIDNameTypeComments.UDPInDatagramsCounter32total#datagramsdeliveredatthisnode.UDPNoPortsCounter32#underliverabledatagrams noappatportl.UDInErrorsCounter32#undeliverabledatagrams allotherreasons.UDPOutDatagramsCounter32#datagramssent.udpTable SEQUENCEoneentryforeachport inusebyapp,givesport# andIPaddress39
NetworkManagementMIBexample:UDPmoduleObjectSNMPNamingquestion:howtonameeverypossiblestandardobject(protocol,data,more..)ineverypossiblenetworkstandard??answer:ISOObjectIdentifiertree:
hierarchicalnamingofallobjectseachbranchpointhasname,number.ISOISO-ident.Org.USDoDInternetudpInDatagramsUDPMIB2management40
NetworkManagementSNMPNamingquestion:howtonaCheckoutwww.alvestrand.no/harald/objectid/top.htmlOSI
Object
Identifier
Tree41
NetworkManagementCheckoutwww.alvestrand.no/haSNMPprotocolTwowaystoconveyMIBinfo,commands:agentdataManageddevicemanagingentityresponseagentdataManageddevicemanagingentitytrapmsgrequestrequest/responsemodetrapmode42
NetworkManagementSNMPprotocolTwowaystoconveSNMPprotocol:messagetypesGetRequestGetNextRequestGetBulkRequestMgr-to-agent:“getmedata”(instance,nextinlist,block)MessagetypeFunctionInformRequestMgr-to-Mgr:here’sMIBvalueSetRequestMgr-to-agent:setMIBvalueResponseAgent-to-mgr:value,responsetoRequestTrapAgent-to-mgr:informmanagerofexceptionalevent43
NetworkManagementSNMPprotocol:messagetypesGeSNMPprotocol:messageformats44
NetworkManagementSNMPprotocol:messageformatsSNMPsecurityandadministrationencryption:DES-encryptSNMPmessageauthentication:compute,sendMIC(m,k):computehash(MIC)overmessage(m),secretsharedkey(k)protectionagainstplayback:usenonceview-basedaccesscontrolSNMPentitymaintainsdatabaseofaccessrights,policiesforvarioususersdatabaseitselfaccessibleasmanagedobject!45
NetworkManagementSNMPsecurityandadministratiChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationThepresentationproblem:ASN.146
NetworkManagementChapter9outlineWhatisnetwoThepresentationproblemQ:doesperfectmemory-to-memorycopysolve“thecommunicationproblem”?A:notalways!problem:differentdataformat,storageconventionsstruct{charcode;intx;}test;test.x=256;test.code=‘a(chǎn)’a0000000100000011a0000001100000001test.codetest.xtest.codetest.xhost1formathost2format47
NetworkManagementThepresentationproblemQ:doeAreal-lifepresentationproblem:aging60’shippie2004teenagergrandma48
NetworkManagementAreal-lifepresentationproblPresentationproblem:potentialsolutions1.
Senderlearnsreceiver’sformat.Sendertranslatesintoreceiver’sformat.Sendersends.real-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆高考英語讀后續(xù)寫說課稿 追車人
- 2025SRV汽化煙道熱噴涂合金防護層施工合同
- 2025民間融資合同范本
- 14《母雞》(說課稿)-2023-2024學(xué)年語文四年級下冊統(tǒng)編版
- 2025年駕校培訓(xùn)合同范本
- 2025商品購銷合同(超市類)
- 2024年五年級數(shù)學(xué)下冊 一 圖形的運動(二)1.2畫對稱圖形說課稿 冀教版
- 2024-2025學(xué)年高中歷史 第一單元 第一次世界大戰(zhàn) 第2課 慘烈的四年戰(zhàn)事教學(xué)說課稿 岳麓版選修3
- 陶土板幕墻施工方案
- 游樂場植物墻施工方案
- 公務(wù)員2012年國考《申論》真題卷及答案(地市級)
- 新員工三級安全教育考試試題參考答案
- 35kV輸變電工程(變電站、輸配電線路建設(shè))技術(shù)方案
- 數(shù)學(xué)史簡介課件可編輯全文
- 化學(xué)廢水水池清理施工方案
- 離婚協(xié)議書常用范本2024年
- 中學(xué)安全辦2024-2025學(xué)年工作計劃
- 2024年山東省東營市中考數(shù)學(xué)試題 (解析版)
- 2024年陜西西安亮麗電力集團有限責(zé)任公司招聘筆試沖刺題(帶答案解析)
- 2024年鄉(xiāng)村振興(產(chǎn)業(yè)、文化、生態(tài))等實施戰(zhàn)略知識考試題庫與答案
- 小學(xué)數(shù)學(xué)試題命制培訓(xùn)
評論
0/150
提交評論