chapter01走进计算机技术世界课件_第1页
chapter01走进计算机技术世界课件_第2页
chapter01走进计算机技术世界课件_第3页
chapter01走进计算机技术世界课件_第4页
chapter01走进计算机技术世界课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Chapter9

NetworkManagementComputerNetworking:ATopDownApproachFeaturingtheInternet,

3rdedition.

JimKurose,KeithRoss

Addison-Wesley,July2004.

1

NetworkManagementChapter9:NetworkManagementChaptergoals:

introductiontonetworkmanagementmotivationmajorcomponentsInternetnetworkmanagementframeworkMIB:managementinformationbaseSMI:datadefinitionlanguageSNMP:protocolfornetworkmanagementsecurityandadministrationpresentationservices:ASN.12

NetworkManagementChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationASN.13

NetworkManagementWhatisnetworkmanagement?autonomoussystems(aka“network”):100sor1000sofinteractinghardware/softwarecomponentsothercomplexsystemsrequiringmonitoring,control:jetairplanenuclearpowerplantothers?"Networkmanagementincludesthedeployment,integrationandcoordinationofthehardware,software,andhumanelementstomonitor,test,poll,configure,analyze,evaluate,andcontrolthenetworkandelementresourcestomeetthereal-time,operationalperformance,andQualityofServicerequirementsatareasonablecost."

4

NetworkManagementInfrastructurefornetworkmanagementagentdataagentdataagentdataagentdatamanageddevicemanageddevicemanageddevicemanageddevicemanagingentitydatanetworkmanagementprotocoldefinitions:manageddevicescontainmanagedobjectswhosedataisgatheredintoaManagementInformationBase(MIB)

managingentity5

NetworkManagementNetworkManagementstandardsOSICMIPCommonManagementInformationProtocoldesigned1980’s:theunifyingnetmanagementstandardtooslowlystandardizedSNMP:SimpleNetworkManagementProtocolInternetroots(SGMP)startedsimpledeployed,adoptedrapidlygrowth:size,complexitycurrently:SNMPV3defactonetworkmanagementstandard6

NetworkManagementChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationASN.17

NetworkManagementSNMPoverview:4keypartsManagementinformationbase(MIB):distributedinformationstoreofnetworkmanagementdataStructureofManagementInformation(SMI):datadefinitionlanguageforMIBobjectsSNMPprotocolconveymanager<->managedobjectinfo,commandssecurity,administrationcapabilitiesmajoradditioninSNMPv38

NetworkManagementSMI:datadefinitionlanguage

Purpose:syntax,semanticsofmanagementdatawell-defined,unambiguousbasedatatypes:straightforward,boringOBJECT-TYPEdatatype,status,semanticsofmanagedobjectMODULE-IDENTITYgroupsrelatedobjectsintoMIBmoduleBasicDataTypesINTEGERInteger32Unsigned32OCTETSTRINGOBJECTIDENTIFIEDIPaddressCounter32Counter64Guage32TimeTicksOpaque9

NetworkManagementSNMPMIBOBJECTTYPE:OBJECTTYPE:OBJECTTYPE:objectsspecifiedviaSMIOBJECT-TYPEconstructMIBmodulespecifiedviaSMIMODULE-IDENTITY(100standardizedMIBs,morevendor-specific)MODULE10

NetworkManagementSMI:Object,moduleexamplesOBJECT-TYPE:

ipInDeliversMODULE-IDENTITY:

ipMIBipInDeliversOBJECTTYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION“ThetotalnumberofinputdatagramssuccessfullydeliveredtoIPuser-protocols(includingICMP)”::={ip9}ipMIBMODULE-IDENTITYLAST-UPDATED“941101000Z”ORGANZATION“IETFSNPv2WorkingGroup”CONTACT-INFO“KeithMcCloghrie

……”DESCRIPTION“TheMIBmoduleformanagingIPandICMPimplementations,butexcludingtheirmanagementofIProutes.”REVISION“019331000Z”………::={mib-248}11

NetworkManagementMIBexample:UDPmoduleObjectIDNameTypeComments.UDPInDatagramsCounter32total#datagramsdeliveredatthisnode.UDPNoPortsCounter32#underliverabledatagrams noappatportl.UDInErrorsCounter32#undeliverabledatagrams allotherreasons.UDPOutDatagramsCounter32#datagramssent.udpTable SEQUENCEoneentryforeachport inusebyapp,givesport# andIPaddress12

NetworkManagementSNMPNamingquestion:howtonameeverypossiblestandardobject(protocol,data,more..)ineverypossiblenetworkstandard??answer:ISOObjectIdentifiertree:

hierarchicalnamingofallobjectseachbranchpointhasname,number.ISOISO-ident.Org.USDoDInternetudpInDatagramsUDPMIB2management13

NetworkManagementCheckoutwww.alvestrand.no/harald/objectid/top.htmlOSI

Object

Identifier

Tree14

NetworkManagementSNMPprotocolTwowaystoconveyMIBinfo,commands:agentdataManageddevicemanagingentityresponseagentdataManageddevicemanagingentitytrapmsgrequestrequest/responsemodetrapmode15

NetworkManagementSNMPprotocol:messagetypesGetRequestGetNextRequestGetBulkRequestMgr-to-agent:“getmedata”(instance,nextinlist,block)MessagetypeFunctionInformRequestMgr-to-Mgr:here’sMIBvalueSetRequestMgr-to-agent:setMIBvalueResponseAgent-to-mgr:value,responsetoRequestTrapAgent-to-mgr:informmanagerofexceptionalevent16

NetworkManagementSNMPprotocol:messageformats17

NetworkManagementSNMPsecurityandadministrationencryption:DES-encryptSNMPmessageauthentication:compute,sendMIC(m,k):computehash(MIC)overmessage(m),secretsharedkey(k)protectionagainstplayback:usenonceview-basedaccesscontrolSNMPentitymaintainsdatabaseofaccessrights,policiesforvarioususersdatabaseitselfaccessibleasmanagedobject!18

NetworkManagementChapter9outlineWhatisnetworkmanagement?Internet-standardmanagementframeworkStructureofManagementInformation:SMIManagementInformationBase:MIBSNMPProtocolOperationsandTransportMappingsSecurityandAdministrationThepresentationproblem:ASN.119

NetworkManagementThepresentationproblemQ:doesperfectmemory-to-memorycopysolve“thecommunicationproblem”?A:notalways!problem:differentdataformat,storageconventionsstruct{charcode;

intx;}test;test.x=256;test.code=‘a’a0000000100000011a0000001100000001test.codetest.xtest.codetest.xhost1formathost2format20

NetworkManagementAreal-lifepresentationproblem:aging60’shippie2004teenagergrandma21

NetworkManagementPresentationproblem: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

NetworkManagementSolvingthepresentationproblem1.

Translatelocal-hostformattohost-independentformat2.Transmitdatainhost-independentformat3.Translatehost-independentformattoremote-hostformataging60’shippie2004teenagergrandma23

NetworkManagementASN.1:AbstractSyntaxNotation1ISOstandardX.680usedextensivelyinInternetlikeeatingvegetables,knowingthis“goodforyou”!defineddatatypes,objectconstructorslikeSMIBER:BasicEncodingRulesspecifyhowASN.1-defineddataobjectstobetransmi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论