vlan属于哪一层协议

您所在的位置:网站首页 网卡属于哪一层的设备 vlan属于哪一层协议

vlan属于哪一层协议

2023-04-30 18:39| 来源: 网络整理| 查看: 265

vlan属于哪一层协议vlan属于哪一层协议

如果只是单纯的在交换机划分vlan,那么vlan就是二层协议。

一个交换机有划分多个vlan 就会产生多个vlan tag ,如果交换机从一个已经划分vlan的端口收到一个不带vlan tag的数据包 ,那么他就会给个包打上vlan tag 然后根据vlan tag 进行转发 。vlan 5 的端口收到数据包只会在vlan 5的端口里进行转发 ,其他vlan是不会收到vlan5的包,这样是不是就隔离了广播域。

对于不同vlan使用相同网段进行通信

二层转发是根据mac来转发的,交换机会有一个mac和端口的映射表,vlan只不过是在这之上有加了一个条件,如果没有vlan 那么更据mac和端口映射表就能转发,现在多了vlan tag。好的要满足vlan tag 的要求。

互联网2层协议主要有哪些数据链路层协议=二层网络协议

数据链路层协议分类

1.面向字符的链路层协议

Ø ISO的IS1745,基本型传输控制规程及其扩充部分(BM和XBM)

Ø IBM的二进制同步通信规程(BSC)

ØDEC的数字数据通信报文协议(DDCMP)

ØPPP

2.面向比特的链路层协议

Ø IBM的SNA使用的数据链路协议SDLC(Synchronous Data link Control protocol);

Ø ANSI修改SDLC,提出ADCCP(Advanced Data Communication Control Procedure);

Ø ISO修改SDLC,提出HDLC(High-level Data link Control);

Ø CCITT修改HDLC,提出LAP(link Access Procedure)作为X.25网络接口标准的一部分,后来改为LAPB。

二层协议和三层协议应用如何区分二层和三层是相对而言的,一般是指OSI七层中的二层和三层,比如一条QQ消息,从点击发送开始,一定会是经过七层协议,最后到物理层,通过电信号转出去,OSPF只是路由协议,和二层三层没关系的,只是说如果要部署OSPF协议,必须是在三层网络,因为OSPF的相关报文是通过IP来传递的。

PPP、HDLC、FR、ETHERNET这些都是二层的技术,只是各有优势而已,拿ETHERNET来说,就是我们常说的MAC地址,还是拿QQ消息来说,QQ消息进入计算机后,7-5层略,到4层后,先把他打上TCP源端口和目的端口号,再送到3层处理,加上源IP地址和目的IP地址,再到2层,加上ETHERNET的源MAC和目的MAC,再到物理层,变成电信号传出。。。。。。

总之,层次的是需要分清的,网络的使用是离不开二层和三层的任一一层的,他们是先后的关系,而不是并列的关系

网络协议分别是哪七层协议?你问的应该是OSI网络协议,一共七层。

最下面一层是物理层,关心的是接口,信号,和介质,只是说明标准,如EIA-232接口,以太网,fddi令牌环网

第二层是数据链路层:一类是局域网中数据连路层协议:MAC子层协议,有LLC子层协议.另一类是广域网的协议如:HDLC,PPP,SLIP.

第三层是网络层:主要是IP协议.

第四层是传输层:主要是面向连接的TCP传输控制协议.另一个是不面向连接的UDP用户数据报协议.

第五层是会话层:主要是解决一个会话的开始进行和结束.(真的想不起有什么协议)

第六层是表示层:主要是编码如ASⅡ

第七层是应用层,就是应用程序里面的拉,文件传输协议FTP、电子邮件传输协议SMTP、域名系统服务DNS、网络新闻传输协议NNTP和HTTP协议等。 HTTP协议(Hypertext Transfer Protocol,超文本传输协议)是用于从WWW服务...

网络隧道的二层隧道协议

下面将简单介绍一下 L2TP 网络协议。应用 L2TP 所构建的典型 VPN 服务的结构 其中,LAC 表示 L2TP 访问集中器(L2TP Access Concentrator ),是附属在交换网络上的具有 PPP 端系统和 L2TP 协议处理能力的设备,LAC 一般就是一个网络接入服务器 NAS(Network Access Server)它用于为用户通过 PSTN/ISDN 提供网络接入服务;LNS表示 L2TP 网络服务器(L2TP Network Server),是 PPP 端系统上用于处理 L2TP 协议服务器端部分的软件。

在一个 LNS 和 LAC 对之间存在着两种类型的连接,一种是隧道(tunnel)连接,它定义了一个 LNS 和 LAC 对;另一种是会话(session)连接,它复用在隧道连接之上,用于表示承载在隧道连接中的每个 PPP 会话过程。 L2TP 连接的维护以及 PPP 数据的传送都是通过 L2TP 消息的交换来完成的,这些消息再通过 UDP的 1701 端口承载于 TCP/IP 之上。L2TP 消息可以分为两种类型,一种是控制消息,另一种是数据消息。控制消息用于隧道连接和会话连接的建立与维护。数据消息用于承载用户的 PPP 会话数据包。

L2TP 连接的维护以及 PPP 数据的传送都是通过 L2TP 消息的交换来完成的,这些消息再通过UDP的1701端口承载于 TCP/IP之上。 控制消息中的参数用 AVP 值对(Attribute Value Pair)来表示,使得协议具有很好的扩展性;在控制消息的传输过程中还应用了消息丢失重传和定时检测通道连通性等机制来保证了 L2TP 层传输的可靠性。数据消息用于承载用户的 PPP 会话数据包。L2TP 数据消息的传输不采用重传机制,所以它无法保证传输的可靠性,但这一点可以通过上层协议如 TCP 等得到保证;数据消息的传输可以根据应用的需要灵活地采用流控或不流控机制,甚至可以在传输过程中动态地使用消息序列号从而动态地激活消息顺序检测和流量控制功能;在采用流量控制的过程中,对于失序消息的处理采用了缓存重排序的方法来提高数据传输的有效性。 L2TP 还具有适用于VPN 服务的以下几个特性:

灵活的身份验证机制以及高度的安全性 L2TP 可以选择多种身份验证机制(CHAP、PAP 等),继承了 PPP 的所有安全特性,L2TP 还可以对隧道端点进行验证,这使得通过 L2TP 所传输的数据更加难以被攻击。而且根据特定的网络安全要求还可以方便地在 L2TP 之上采用隧道加密、端对端数据加密或应用层数据加密等方案来提高数据的安全性。

内部地址分配支持 LNS可以放置于企业网的防火墙之后,它可以对于远端用户的地址进行动态的分配和管理,可以支持 DHCP 和私有地址应用(RFC1918)等方案。远端用户所分配的地址不是Internet地址而是企业内部的私有地址,这样方便了地址的管理并可以增加安全性。

网络计费的灵活性

可以在LAC和LNS两处同时计费,即ISP处(用于产生帐单)及企业处(用于付费及审记)。L2TP 能够提供数据传输的出入包数,字节数及连接的起始、结束时间等计费数据,可以根据这些数据方便地进行网络计费。

可靠性

L2TP 协议可以支持备份 LNS,当一个主 LNS 不可达之后,LAC(接入服务器)可以重新与备份 LNS 建立连接,这样增加了 VPN 服务的可靠性和容错性。 统一的网络管理 L2TP 协议将很快地成为标准的 RFC 协议,有关 L2TP 的标准 MIB 也将很快地得到制定,这样可以统一地采用 SNMP 网络管理方案进行方便的网络维护与管理。

【网络协议笔记】第二层:数据链路层(Data link)简介

数据链路层(Data link)是网络协议中的第二层。

链路: 从1个节点到相邻节点的一段物理线路(有线或无线),中间没有其他交换节点。

数据链路: 在一条链路上传输数据时,需要有对应的通信协议来控制数据的传输。

不同类型的数据链路,所用的通信协议可能是不同的。

广播信道: CSMA/CD协议(比如同轴电缆、集线器等组成的网络)

点对点信道: PPP协议(比如2个路由器之间的信道)

数据链路层的3个基本问题:

1.封装成帧2.透明传输3.差错检验

帧(frame) 的数据部分就是网络层传递下来的数据包(IP数据包,Packet)

最大传输单元 MTU(Maximum Transfer Unit)

每一种数据链路层协议都规定了所能够传送的帧的数据长度上限

以太网的MTU为1500个字节

图片备用地址

数据部分一旦出现了SOH、EOT,就需要进行转义。

图片备用地址

由于在接收端在接收的时候把转义符还原了,感受不到数据的变化,所以是透明传输。

图片备用地址

图片备用地址

数据链路层首部是帧首部的一部分

FCS是帧尾部的一部分, FCS是根据数据部分+数据链路层首部计算 得出

接收端接收到信息后会计算出FCS并进行比较,如果发现不一致,网卡就会把这条信息丢弃(抓包工具也抓不到)

数据经过不同的数据链路层,对应的层会把之前的帧开始和结束符替换为自己的协议帧。

CSMA/CD(Carrier Sense Multiple Access with Collision Detectio),

载波侦听多路访问/冲突检测(主要是为了支持单工通信和半双工通信)。

使用了CSMA/CD的网络可以称为是以太网(Ethernet),它传输的是以太网帧。

以太网帧的格式有:Ethernet V2标准、IEEE的802.3标准

现在使用最多的是:Ethernet V2标准

为了能够检测正在发送的帧是否产生了冲突, 以太网的帧至少要64字节 。

用交换机组件的网络,已经支持全双工通信,不需要再使用CSMA/CD,但它传输的帧依然是以太网帧。

所以,用交换机组建的网络,依然可以叫做以太网。

图片备用地址

首部:目标MAC地址 + 源MAC地址 + 网络类型(IPV4/IPV6)

以太网帧:首部 + 数据 + FCS

以太网帧的数据长度:46 ~ 1500字节

以太网帧的长度:64 ~ 1518字节(源MAC + 目标MAC + 网络类型 + 数据 + FCS)

当数据部分(从网络层传入的数据)的长度小于46字节时(总长度不足64字节),

数据链路层会在数据的后面加入一些字节填充,接收端会将添加的字节去掉。

图片备用地址

frame(F): PPP协议是有帧开始和结束符的,0x7E

Address(A): 图中的值是0xFF,形同虚设,点到点信道不需要源MAC、目标MAC地址

Control(C): 图中的值是0x03,目前没有什么作用

Protocol(协议): 内部用到的协议类型(PPP协议的子分支协议)

虽然PPP帧和以太网帧的协议不一样,但是网络层的数据是一样的,仅仅是帧的首部和尾部发生了变化。

路由器和路由器直连时是PPP帧,如果在两个路由器之间加一个交换机,就不是PPP帧了,而是以太网帧。

因为路由器之间是点对点,不需要知道对方的MAC地址,但是以太网帧是广播信道,每一台设备必须确认自己是否是接收方。

PPP协议也是需要进行字节填充的:

图片备用地址

将0x7E替换成0x7D5E

将0x7D替换成0x7D5D

网卡接收到一个帧,首先会进行差错校验,如果校验通过则接收,否则丢弃。

Wireshark抓到的帧是没有FCS,因为它抓到的是差错校验通过的帧,帧尾的FCS会被硬件去掉,所以抓不到差错校验失败的帧。

图片备用地址

欢迎大家的意见和交流

email: [email protected]

路由协议里 二层协议和三层协议都有哪些?SMPP SMPP(short message peer to peer)协议是一个开放的消息转换协议;它定义了一系列操作的协议数据单元(PDUS)和当SMPP运行时ESMS应用系统与smsc之间交换的数据。从而完成SMSC与ESMES (外部短消息实体)的信息交换。SMPP是基于SMSC与ESME之间的请求和响应协议数据单元的交换,每一个smpp操作都由一个请求pdu和相应的一个响应PDU组成并且这种交换是在TCP/IP或x.25网络连接 之上的. 1、与CMPP/SGIP协议的差异 1)感觉协议定义比CMPP和SGIP严谨和规范,虽然CMPP和SGIP都是从SMPP派生出来的。 2)CMPP和SGIP中有大量的关于计费的定义,SMPP没有考虑这部分内容。这完全反映了通过短信实现的移动增值业务模式在国内的成熟和流行。 3)SMPP的网络承载层可以是TCP/IP和X.25。 2、SMPP协议解决的是移动网络之外的短消息实体与短消息中心的交互问题。即允许移动网络之外的短消息实体(External Short Message Entities,ESMEs)连接短消息中心(SMSC)来提交和接受短 消息。 3、SMPP协议定义的是1)ESME和SMSC之间交互的一组操作和2)ESMS与SMSC交互操作中的数据格式。 4、任何SMPP操作都包含请求PDU(Request Protocol Data Unit)和与之对应的回应PDU(Response Protocol Data Unit)。 5、SMPP把ESMEs分类为Transmitter/Receiver/Transceiver三种交互方式,分别对应仅提交短消息/仅接收短消息/提交和接收短消息三种形态。 6、SMPP会话有5种状态:OPEN / BOUND_TX / BOUND_RX / BOUND_TRX / CLOSED 7、SMPP定义的PDUs包括 TCP/IP协议 TCP/IP协议介绍 TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-23 串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。 TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通 信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据 已被送达并接收。 互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。 网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。 TCP/IP中的协议 以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的: 1. IP 网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议。 IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也什么是第二层隧道协议和第三层隧道协议?两者有什么不同隧道技术VPN基本技术类似于点点连接技术公用网建立条数据通道(隧道)让数据包通条隧道传输隧道由隧道协议形第二、三层隧道协议第二层隧道协议先各种网络协议封装PPP再整数据包装入隧道协议种双层封装形数据包靠第二层协议进行传输第二层隧道协议L2F、PPTP、L2TP等L2TP协议目前IETF标准由IETF融合PPTP与L2F形

第三层隧道协议各种网络协议直接装入隧道协议形数据包依靠第三层协议进行传输第三层隧道协议VTP、IPSec等IPSec(IP Security)由组RFC文档组定义系统提供安全协议选择、安全算确定服务所使用密钥等服务IP层提供安全保障

ARP 到底是2层还是3层协议?按照OSI的标准,当数据向下传递时,每层会加上自己的信息,各层互不干扰.这样当网络层的IP包进入链路层时,链路层该如何加这个头部的目标信息呢?它要依靠ARP协议来完成.显然如何加链路头并不是网络层的功能.而且,ARP协议工作时,并不使用IP的包头。所以也有很多人说,ARP是链路层的。可以说,在TCP/IP模型中,ARP协议属于IP层;在OSI模型中,ARP协议属于链路层。在sniffer软件中,捕获协议数据时,如果使用IP地址是无法捕获到ARP包的,因为IP地址是ARP协议的载荷,不在包头中。但ARP协议的载荷中,也并不包含任何上层的IP数据包。所以,构造和使用ARP协议的主体理解IP地址。从这个角度考虑,将ARP协议划分到IP层也有一定道理。总之,具体到某个协议,它到底属于哪一层,并不是那么严格。到目前为止,理解到此。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3