《osi七层模型的每一层都有哪些协议pppoe机制.docx》由会员分享,可在线阅读,更多相关《osi七层模型的每一层都有哪些协议pppoe机制.docx(12页珍藏版)》请在第一文库网上搜索。
1、OSI七层模型的每一层均有哪些合同由低到高OSI参照模型(C)S1/RM)的全称是开放系统互连参照模型(OPenSystemInterconectionReferenceMode1OSI/RM),它是由国际原则化组织ISO提出的一种网络系统互连模型。虽然OSI参照模型的实际应用意义不是很大,但其的确对于理解网络合同内部的运作很有协助物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层合同提供了一种传播数据的物理媒体。只是阐明原则在这一层,数据的单位称为比特(bit)o属于物理层定义的典型规范代表涉及:EIA/TIARS-232、EIA/TIARS-44
2、9、V.35、RJ-45、FDD1令牌环网等。第一层:物理层数据链路层在不可靠的物理介质上提供可靠的传播。该层的作用涉及:物理地址寻址、数据时成帧、流量控制、数据时检错、重发等。在这一层,数据的单位称为帧(frame)o数据链路层合同的代表涉及:ARP、RARPsSD1CxHD1C.PPP、STP.帧中继等。第二层:数据链路层802.2s802.3ATMsHD1CxFRAMERE1AY网络层负责对子网间的数据包进行路由选择。网络层还可以实现拥塞控制、网际互连等功能。在这一层,数据的单位称为数据包(PQcket)。网络层合同的代表涉及:IPsIPX、RPOSPF等。第三层:网络层IPxIPXxA
3、PP1ETA1K、ICMP传播层是第一种端到端,即主机到主机的层次。传播层负责将上层数据分段并提供端到端时、可靠的或不可靠的传播。此外,传播层还要解决端到端的差错控制和流量控制问题。在这一层,数据的单位称为数据段(Segment)。传播层合同的代表涉及:TCP、UDPsSPX等。第四层:传播层TCP、UDPsSPX会话层管理主机之间的会话进程,即负责建立、管理、终结进程之间时会话。会话层还运用在数据中插入校验点来实现数据的同步。第五层:会话层RPCsSQ1XNFS、XWINDOWS、ASP表达层对上层数据或信息进行变换以保证一种主机应用层信息可以被另一种主机时应用程序理解。表达层的数据转换涉及
4、数据的加密、压缩、格式转换等。第六层:表达层ASC1I、PICT、TIFF、JPEG、MIDkMPEG应用层为操作系统或网络应用程序提供访问网络服务的接口。应用层合同的代表涉及:TeInet、FTP、HKP、SNMP等。第七层:应用层HTTP,FTP,SNMP等加密解密是在网络层完毕时七层理解物理层:物理接口规范,传播比特流,网卡是工作在物理层的。数据层:成帧,保证帧的无误传播,MAC地址,形成EHTHERNET帧网络层:路由选择,流量控制,IP地址,形成IP包传播层:端口地址,如HHP相应80端口。TCP和UDP工作于该层,尚有就是差错校验和流量控制。会话层:组织两个会话进程之间的通信,并管
5、理数据的互换使用NETBIOS和WINSOCK合同。QQ等软件进行通讯因该是工作在会话层取表达层:使得不同操作系统之间通信成为也许。应用层:相应于各个应用软件影响OSI是一种定义良好的合同规范集,并有许多可选部分完毕类似的任务。它定义了开放系统的层次构造、层次之间的互相关系以及各层所涉及时也许的任务。是作为一种框架来协调和组织各层所提供的服务。但是OSI参照模型并没有提供一种可以实现的措施,而是描述了某些概念,用来协调进程间通信原则的制定。即OS1参照模型并不是一种原则,而是一种在制定原则时所使用的概念性框架。事实上的原则是TCP/IP参照模型PPPOE机制此外,尚有一种最广泛的例子就是PPP
6、OE,在以太网上走PPP业务,也没有用到ARPo它的实现机理是这样的:我要跟外界通信,一方面我发一种PADI广播包;如果在这个以太网上有PPPoE服务器(即BRAS),那么答复一种PADO单播给我;然后我再发一种PADR给PPPoE服务器祈求建立连接,服务器收到后,则答复一种PADS单播包,分派一种SeSSionIDzPPPoE连接建立。ARPxRARP1)当ADS1拨号成功时没有建立IP和MAC的映射。拨号链接是一种点到点链路,这种链路的特点是一端发送的数据总被另一端原顺序时接受到。(虽然两端的IP不在同一段上也可以收到)里面有一种拟定性:一定别对端收到;唯一性:一定被唯一的对端收到;顺序性
7、:包不会乱续;这样的链路是不需要什么MAC时。2)你说的拨号也许说的是PPPOE拨号,这个是有IP和MAC的关系的,但使用时而不是ARP合同,而是PPPOE自身的保证机制。这也就是PPPOE可以避免ARP病毒的主线所在。如果说道信元的话那是ATM的东西。映射时不是IP和MAc,应当说的IP和VP1VeI对。任何三层地址都需要映射到二层地址,以太网是IP和MAC,FR是IP和D1CI,ATM是IP和VPi/vci,当没有映射时,在路由器上debug会看到uecps1atiofai1ed有点看不下去了,对于你3)得出如下结论:1,如果计算机在访问iteret的时候,不管是客户机基于以太网,还是服务
8、器基于以太网技术,都必修使用ARP和RARP合同。2,如果计算机在访问iZernet的时候,客户计算机或服务器都使用FDD1或其他非以太网技术,可以不使用ARP和RARP合同。最大感觉就是你总结的东西都不对味简朴时说两句吧1 .arp和rrp和以太网之间就是地址解析和反向地址解析合同,是基于以太网的技术,这没什么好说的2 .如果你非要把Qp和rarp和internet联系上的话这里面的的关系就没你说的那么简朴,绝对和狭隘了,internet涉及的东西诸多,但是和QrP和rarp有关系时几乎没有,这个是你对概念的模糊和理解的不清晰的因素3 .fddi是光纤类东西,不管是技术还是概念都与arp和r
9、Qrp没关系那就更不要在说信员是什么了那么,在最深层次上说,数据在以太网里面传播的时候,用到的是模拟信号转为数字信号也就是用。和1来解决数据的电平时一般说来QrP和rrp用在内网中就是起到解析地址时作用(此前就是这样定义的,并且这也是最重要的作用)基本是在设备(PCorsever)端上做解决的广义上说可以更本就不用关怀他们之间是怎么连的,那就更不需要关怀又是什么网络fddi是光纤传播,是将模拟信号转为光信号来解决传送的,在两个局端之间有转换设备来解决,然后同理也是在另一端复员信号送到局端通过QrP和Qrp合同来解决数据具体走向时那么QrP和rarp和internet的联系无论是基于ATM还是F
10、R还是ADS1拨号的PPP/MP等等网络中间”技术和arp和rarpB关系简朴来说就一句话,那就是没联系,8杆子都打不着最后必须这两个字在做下结论的时候,在不是很清晰的状况下最佳别用否则就是在吾人子弟的多看看书吧4)ADS1只是种接入方式5)一方面说,我不是什么高手,但是对于你所讲的这些东西,自信尚有一点理解。ARP(地址解析合同)和RARP(逆地址解析合同)是某些网络接口(如以太网和令牌环网)使用的特殊合同,用来转换IP层和网络接口层使用的地址。这里已经说的很清晰QrP不是每种网络都需要的实现。实质上你是可以实现一种二层链路完全由非以太网跟令牌环网构成的网络,这里主线不牵涉QrP什么事情。对
11、于TCP/IP来讲,它是可选时,可有可无的。它既不是TCP/IP合同族最初额实现,也不是必须或者必要的实现,如果你不怕麻烦,完全可以不要它的存在(对于RARP合同来讲,状况稍微有些特殊)。从这个意义上来讲,ARP/RARP主线就没有追究存在必要不必要的问题。举个例子,我们的农业生产什么是主线?种子、土地,人,阳光,环境。除了这些之外,其他的东西就是可有可无时,农业社会,大伙是刀耕火种,目前是机械化。ARP/RARP时有无就跟机械化的有无是同样的。不是必要的,但是目前如果你说不要耕种设备了行不行啊,答案是行,也不行。行是由于没有同样可以做,不行是由于目前没有人再想去面朝黄土背朝天时劳作了,没有了
12、大伙也许真的就不习惯了。总之来讲,讨论arp跟crp存在的必要与否自身,主线就没有什么意义。至于什么P2P主线就跟这个帖子的内容没有什么关系了。说是什么技术,有些牵强。算是一种思想吧,一种软件组织的架构。至于什么变化互联网基础的潜能,让人听了却是摸不着头脑的感觉。跟之前提的什么CIS,B/S本是一类东西,至于是采用哪种组织软件,要看应用的特点,并不是万能良药,什么东西拿P2P来就万事大吉,选其他的就不行,反之也同样。你的重要问题在于,对网络实质内容理解自身就肤浅,却又自觉得是。个人觉得你需要做的是,静下心来,认真的理解网络的实质,不要搞些似是而非的东西出来,这样真的很误人的。6)目前的网络均有
13、二层的地址,但是不一定叫MAC地址。譬如FR的D1CI,ATM的JVPIVCI等等。如果你的简历上面写“熟悉/理解C#,那么你就应当可以回答下面的这些基础问题。我将给出自己的简要答案以供参照。欢迎讨论。传入某个属性的Set措施时隐含参数的名称是什么?va1ue,它的类型和属性所声名的类型相似。如何在C#中实现继承?在类名后加上一种冒号,再加上基类的名称。C#支持多重继承么?类之间不支持,接口之间支持。类对接口叫做实现,不叫继承。被ProteCteC1修饰的属性/措施在何处可以访问?在继承或间接继承与这个类的子类中可以访问。私有成员会被继承么?会,但是不能被访问。因此看上去他们似乎是不能被继承的
14、,但事实上的确被继承了。请描述一下修饰符ProteCteC1internaI。在同一种Assemb1y中,他的访问级别和PUbIiC同样,而跨ASSemb1y访问时,他的访问级别同protected同样。即PnDteCted的范畴+internaI的范畴。C#提供一种默认的无参数构造函数,当我实现了此外一种有一种参数的构造函数时候,还想保存这个无参数的构造函数。这样我应当写几种构造函数?两个,一旦你实现了一种构造函数,C#就不会再提供默认的构造函数了,因此需要手动实现那个无参数构造函数。C#中所有对象共同的基类是什么?System.Object.重载和覆写有什么区别?重载提供了对一种措施签名时
15、不同参数调用时实现。覆写提供了子类中变化父类措施行为的实现。在措施定义中,virtaI有什么含意?被VirtUQ1修饰的措施可以被子类覆写。可以将非静态的措施覆写成静态措施么?不能,覆写措施的签名必须与被覆写措施时签名保持一致,除了将Virtu1改为Overrideo可以覆写私有的虚措施么?不可以,甚至子类中无法访问父类中的私有措施。可以制止某一种类被其他类继承么?可以,使用核心字Se1ed。可以实现容许某个类被继承,但不容许其中的某个措施被覆写么?可以,标记这个类为PUbIic,并标记这个措施为SeQIecI。什么是抽象类(abstrctc1ass)?一种不可以被实例化的类。抽象类中一般具有抽象措施,固然也可有具体实现。继承类只有实现过所有抽象类的抽象措施后才干被实例化。何时必须声明一种类为抽象类?当这个类中涉及抽象措施时,或是该类并没有完全实现父类的抽象措施时。接口(interfQCe)是什么?只具有共有抽象措施(PUb1iCabstractmethod)的类。这些措施必须在子类中被实现。为什么不能指定接口中措施的修饰符?接口中的措施用来定义对象之间通信的契约,指定接口中的措施为私有或保护没故意义。他们默觉得公有措施。可以继承多种接口么?固然。那么如果这些接口中有反复的措施名称呢?这种状况中你可以决定如何实现