7层每次有哪些最基本的协议讲解

阅读: 评论:0

7层每次有哪些最基本的协议讲解
隔热pc板OSI七层模型的每⼀层都有哪些协议
lisa890608 2012-11-27 20:13:07 45385 收藏 18
展开
TCP/IP:
数据链路层:ARP,RARP
⽹络层: IP,ICMP,IGMP
传输层:TCP ,UDP,UGP
应⽤层:Telnet,FTP,SMTP,SNMP.
OSI:
物理层:EIA/TIA-232, EIA/TIA-499, V.35, V.24, RJ45, Ethernet, 802.3, 802.5, FDDI, NRZI, NRZ, B8ZS
数据链路层:Frame Relay, HDLC, PPP, IEEE 802.3/802.2, FDDI, ATM, IEEE 802.5/802.2
⽹络层:IP,IPX,AppleTalk DDP
传输层:TCP,UDP,SPX
会话层:RPC,SQL,NFS,NetBIOS,names,AppleTalk,ASP,DECnet,SCP
表⽰层:TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption,MPEG,MIDI,HTML
应⽤层:FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP
由低到⾼
谈到⽹络不能不谈OSI参考模型,OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open SystemInterconnection Reference Model,OSI/RM),它是由国际标准化组织ISO提出的⼀个⽹络系统互连模型。虽然OSI参考模型的实际应⽤意义不是很⼤,但其的确对于理解⽹络协议内部的运作很有帮助,也为我们学习⽹络协议提供了⼀个很好的参考…
物理层规定了激活、维持、关闭通信端点之间的机械特性、电⽓特性、功能特性以及过程特性。该层为上层协议提供了⼀个传输数据的物理媒体。只是说明标准
在这⼀层,数据的单位称为⽐特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、fddi令牌环⽹等。
第⼀层:物理层
数据链路层在不可靠的物理介质上提供可靠的传输。该层的作⽤包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这⼀层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等。
第⼆层:数据链路层802.2、802.3ATM、HDLC、FRAME RELAY
⽹络层负责对⼦⽹间的数据包进⾏路由选择。⽹络层还可以实现拥塞控制、⽹际互连等功能。
在这⼀层,数据的单位称为数据包(packet)。
⽹络层协议的代表包括:IP、IPX、RIP、OSPF等。
第三层:⽹络层 IP、IPX、APPLETALK、ICMP
传输层是第⼀个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。
智能拼图
在这⼀层,数据的单位称为数据段(segment)。
传输层协议的代表包括:TCP、UDP、SPX等。
第四层:传输层 TCP、UDP、SPX
会话层管理主机之间的会话进程,即负责建⽴、管理、终⽌进程之间的会话。会话层还利⽤在数据中插⼊校验点来实现数据的同步。
第五层:会话层 RPC、SQL、NFS 、X WINDOWS、ASP
表⽰层对上层数据或信息进⾏变换以保证⼀个主机应⽤层信息可以被另⼀个主机的应⽤程序理解。表⽰层的数据转换包括数据的加密、压缩、格式转换等。
第六层:表⽰层 ASCII、PICT、TIFF、JPEG、 MIDI、MPEG
应⽤层为操作系统或⽹络应⽤程序提供访问⽹络服务的接⼝。
应⽤层协议的代表包括:Telnet、FTP、HTTP、SNMP等。
第七层:应⽤层HTTP,FTP,SNMP等
加密解密是在⽹络层完成的
七层理解
物理层:物理接⼝规范,传输⽐特流,⽹卡是⼯作在物理层的。
数据层:成帧,保证帧的⽆误传输,MAC地址,形成EHTHERNET帧
⽹络层:路由选择,流量控制,IP地址,形成IP包
传输层:端⼝地址,如HTTP对应80端⼝。TCP和UDP⼯作于该层,还有就是差错校验和流量控制。
会话层:组织两个会话进程之间的通信,并管理数据的交换使⽤NETBIOS和WINSOCK协议。QQ等软件进⾏通讯因该是⼯作在会话层的。
表⽰层:使得不同操作系统之间通信成为可能。
应⽤层:对应于各个应⽤软件
**OSI模型
⼀,概述**
OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems InterconnectionReference Model),是国际标准化组织(ISO)提出的⼀个试图使各种计算机在世界范围内互连为⽹络的标准框架,简称OSI。
0SI/RM协议是由IS0(国际标准化组织)制定的,它有三个基本的功能:提供给开发者⼀个必须的、通⽤的概念以便开发完善、可以⽤来解释连接不同系统的框架。
OSI将计算机⽹络体系结构(architecture)划分为以下七层:将七层⽐喻为真实世界收发信的两个⽼板的图。
分层名 分层号描述 ⽐喻
应⽤层ApplicationLayer (台湾翻:应⽤层) 7 ⽤户的应⽤程序怀⽹络之间的接⼝ ⽼板
表⽰层PresentationLayer (台湾:展现层) 6 协商数据交换格式 相当公司中简报⽼板、替⽼板写信的助理
会话层SessionLayer (台湾:会谈层) 5 允许⽤户使⽤简单易记的名称建⽴连接 相当于公司中收寄信、写信封与拆信封的秘书
传输层TransportLayer (台湾:传输层) 4 提供终端到终端的可靠连接 相当于公司中跑邮局的送信职员
⽹络层NetworkLayer (台湾:⽹络层) 3 使⽤权数据路由经过⼤型⽹络 相当于邮局中的排序⼯⼈
数据链路层Data LinkLayer (台湾:资料链结层) 2 决定访问⽹络介质的⽅式 相当于邮局中的装拆箱⼯⼈
物理层PhysicalLayer (台湾:实体层) 1 将数据转换为可通过物理介质传送的电⼦信号 相当于邮局中的搬运⼯⼈
⼆,数据传送
在数据发送到另⼀层时,都要分成数据包。数据包是⼀个信息单位,作为⼀个整体,从⽹络中的⼀个设备传送给另⼀个设备。
1,数据包结构
数据包包含了⼏种不同类型的数据:
信息
某种类的计算机控制数据和命令
会话控制代码
数据包头
数据
报尾
2. 创建数据包
数据包的创建过程是从OSI模型的应⽤层开始的。跨⽹络传输的信息要从应⽤层开始,往下依次穿过各层。每层都对数据包进⾏重新组装,以增加⾃⼰的信息(信头)。
三,分层协议
1、应⽤层协议
应⽤层协议⼯作在OSI模型的上层,提供应⽤程序间的交换和数据交换。⽐较常⽤的应⽤层协议有:
SMTP (simple Mail Transfer Protocol)
BOOTP(Boot trap.Protocol)
FTP (File Transfer Protocol)
HTTP (Hyperrext Transfer Protocol
AFP (Apple Talk⽂件协议)–Apple公司的⽹络协议族,⽤于交换⽂件
象纸SNMP (Simple Network Management Protoco1)
SMB (Server Message Block Protoco1)亨润成型机炮筒图
X.500
NCP (NetWare Core Protoco1)
NFS (Network File System)
3、传输层协议
传输层协议提供计算机之间的通信会话,并确保数据在计算机之间可靠地传输。主要的传输层协议有:
TCP(Transmission Control Protocol)
SPX(SequenCed Packet ExChange Protocol
NWL INK
ATP(AppleTalk Transaction Protocol),NBP(名字绑定协议)
NetBEUI(NetBIOS Extended User Internet)
3、⽹络层协议
⽹络层协议提供所谓的链路服务,这些协议可以处理寻址和路由信息、错误检测和重传请求。⽹络层协议包括:
IP (Internet Protocol)
IPX (Internet work Packet Exchange)
NWLINK–微软实现的 IPX/SPX
DDP (Datagram Delivery Protoco1)
NetBEUI
X.25
Ethernet
四,历史
在制定计算机⽹络标准⽅⾯,起着重⼤作⽤的两⼤国际组织是:国际电报与电话咨询委员会(CCITT),与国际标准化组织(ISO),虽然它们⼯作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始变得⽐较模糊,这也成了CCITT和ISO共同关⼼的领域。1974年,ISO发布了著名的ISO/IEC 7498标准,它定义了⽹络互联的7层框架,也就是开放式系统互连参考模型。
五,影响
OSI是⼀个定义良好的协议规范集,并有许多可选部分完成类似的任务。
它定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务。是作为⼀个框架来协调和组织各层所提供的服务。
但是OSI参考模型并没有提供⼀个可以实现的⽅法,⽽是描述了⼀些概念,⽤来协调进程间通信标准的制定。即OSI参考模型并不是⼀个标准,⽽是⼀个在制定标准时所使⽤的概念性框架。
事实上的标准是TCP/IP参考模型
PPPOE机制
另外,还有⼀个最⼴泛的例⼦就是PPPoE,在以太⽹上⾛PPP业务,也没有⽤到ARP。它的实现机理是这样的:我要跟外界通信,⾸先我发⼀个PADI⼴播包;如果在这个以太⽹上有PPPoE服务器(即BRAS),那么回复⼀个PADO单播给我;然后我再发⼀个PADR给PPPoE 服务器请求建⽴连接,服务器收到后,则回复⼀个PADS单播包,分配⼀个SessionID,PPPoE连接建⽴。
ARP、RARP
1)当ADSL拨号成功时没有建⽴IP和MAC的映射。拨号链接是⼀种点到点链路,这种链路的特点是⼀端发送的数据总被另⼀端原顺序的接受到。(即使两端的IP不在同⼀段上也能够收到)⾥⾯有⼀个确定性:⼀定别对端收到;唯⼀性:⼀定被唯⼀的对端收到;顺序性:包不会乱续;这样的链路是不需要什么MAC的。
2)你说的拨号可能说的是PPPOE拨号,这个是有IP和MAC的关系的,但使⽤的⽽不是ARP协议,⽽是PPPOE⾃⾝的保证机制。这也就是PPPOE能够防⽌ARP病毒的根本所在。
如果说道信元的话那是ATM的东西。映射的不是IP和MAC,应该说的IP和VPI VCI对。
任何三层地址都需要映射到⼆层地址,以太⽹是IP和MAC,FR是IP和DLCI,ATM是IP和vpi/vci,当没有映射时,在路由器上debug会看到“encapsulation failed”
有点看不下去了,对于你
3)得出以下结论:
1,如果计算机在访问internet的时候,不论是客户机基于以太⽹,还是服务器基于以太⽹技术,都必修使⽤ARP和RARP协议。
黑苦瓜种子
多媒体互动教学系统
2,如果计算机在访问internet的时候,客户计算机或服务器都使⽤FDDI或其他⾮以太⽹技术,可以不使⽤ARP和RARP协议。
最⼤感觉就是你总结的东西都不对味
简单的说两句吧
1.arp和rarp 和以太⽹之间就是地址解析和反向地址解析协议,是基于以太⽹的技术,这没什么好说的
2.如果你⾮要把 arp和rarp 和internet联系上的话 这⾥⾯的 的关系就没你说的那么简单,绝对和狭隘了,internet包含的东西很多,但是和 arp 和rarp 有关系的⼏乎没有,这个是你对概念的含糊和理解的不清楚的原因
3.fddi 是光纤类东西,不论是技术还是概念都与arp和rarp 没关系 那就更不要在说信员是什么了
那么,在最深层次上说, 数据在 以太⽹ ⾥⾯传输的时候,⽤到的是模拟信号转为数字信号 也就是⽤ 0和1来处理数据的电平的
⼀般说来 arp和rarp ⽤在内⽹中就是起到解析地址的作⽤(以前就是这么定义的,⽽且这也是最主要的作⽤) 基本是在设备(pc or sever)端上做处理的 ⼴义上说可以更本就不⽤关⼼他们之间是怎么连的,那就更不需要关⼼⼜是什么⽹络~
fddi 是光纤传输,是将模拟信号转为光信号来处理传送的,在两个局端之间有转换设备来处理,然后同理也是在另⼀端复员信号送到局端通过arp和rarp协议来处理数据具体⾛向的
那么 arp和rarp 和internet的联系 ⽆论是基于ATM 还是 FR 还是ADSL拨号的 PPP/MP 等等⽹络"中间"技术 和arp和rarp的关系简单来说就⼀句话,那就是没联系,8杆⼦都打不着
最后 必须这两个字 在做下结论的时候,在不是很清楚的情况下 最好别⽤ 否则就是在吾⼈⼦弟的
多看看书吧
4)ADSL只是种接⼊⽅式
5)⾸先说,我不是什么⾼⼿,但是对于你所讲的这些东西,⾃信还有⼀点了解。
ARP(地址解析协议)和RARP(逆地址解析协议)是某些⽹络接⼝(如以太⽹和令牌环⽹)使⽤的特殊协议,⽤来转换IP层和⽹络接⼝层使⽤的地址。这⾥已经说的很清楚,arp不是每种⽹络都需要的实现。实质上你是可以实现⼀个⼆层链路完全由⾮以太⽹跟令牌环⽹构成的⽹络,这⾥根本不牵涉arp什么事情。
对于TCP/IP来讲,它是可选的,可有可⽆的。它既不是TCP/IP协议族最初额实现,也不是必须或者必
要的实现,如果你不怕⿇烦,完全可以不要它的存在(对于RARP协议来讲,情况稍微有些特殊)。从这个意义上来讲,ARP/RARP根本就没有追究存在必要不必要的问题。
举个例⼦,我们的农业⽣产什么是根本?种⼦、⼟地,⼈,阳光,环境。除了这些之外,其它的东西就是可有可⽆的,农业社会,⼤家是⼑耕⽕种,现在是机械化。ARP/RARP的有⽆就跟机械化的有⽆是⼀样的。不是必要的,但是现在如果你说不要耕种设备了⾏不⾏啊,答案是⾏,也不⾏。⾏是因为没有⼀样可以做,不⾏是因为现在没有⼈再想去⾯朝黄⼟背朝天的劳作了,没有了⼤家可能真的就不习惯了。
总之来讲,讨论arp跟rarp存在的必要与否本⾝,根本就没有什么意义。
⾄于什么P2P根本就跟这个帖⼦的内容没有什么关系了。说是什么技术,有些牵强。算是⼀个思想吧,⼀种软件组织的架构。⾄于什么改变互联⽹基础的潜能,让⼈听了却是摸不着头脑的感觉。跟之前提的什么C/S,B/S本是⼀类东西,⾄于是采⽤哪种组织软件,要看应⽤的特点,并不是万能良药,什么东西拿P2P来就万事⼤吉,选其它的就不⾏,反之也⼀样。
你的主要问题在于,对⽹络实质内容理解本⾝就肤浅,却⼜⾃以为是。个⼈认为你需要做的是,静下⼼来,认真的理解⽹络的实质,不要搞些似是⽽⾮的东西出来,这样真的很误⼈的。
6)⽬前的⽹络都有⼆层的地址,不过不⼀定叫MAC地址。譬如FR的DLCI,ATM的VPI VCI等等。

本文发布于:2023-05-15 15:46:52,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/100486.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:协议   数据   提供   计算机
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图