网络类型及数据链路层协议

网络类型

        网络类型是根据二层网络(数据链路层)所使用的协议及规则来进行分类的,常用的几种数据链路层协议有:以太网协议、HDLC协议、PPP协议,根据支持网络中的设备数可以分为2大类:P2P和MA。

P2P网络

        点对点网络,在这个网络中只允许存在两台设备,如果出现多台设备则无法通信。支持的二层协议有:HDLC、PPP等,一般使用串线作为传输介质(serial口)。

MA网络

        多点接入网络,在一个网络中存在多台设备,有不同的二层地址来区分设备。根据MA网络中是否存在广播可以分为两类:

BMA网络

        广播型多点接入网络,在MA中存在广播。如果一个设备想和这个网络中的所有设备进行一次通信,那么他就可以发送一个广播经由中间设备(交换机)复制转发到网络中的其他设备。

NBMA网络

        非广播型多点接入网络,在MA中不存在广播。如果一个设备想和这个网络中的所有设备进行一次通信,他只能对网络中的其他设备一个一个的去通信,以此实现广播。

数据链路层协议

Ethernet协议

        以太网是广播型多点接入网络,通过交换机的泛洪行为实现广播。在一个网络中使用MAC地址区分不同的主机以实现单播,MAC地址是以太网独有的。        网络类型及数据链路层协议_第1张图片

IEEE802.3协议

        通常指以太网。描述了物理层和数据链路层MAC子层的实现方法,在多种物理媒体上以多种速率采用CSMA/CD访问方式。

        MAC媒体访问控制层,该层定义了数据包怎样在介质上运输。

        LLC逻辑链路控制层。

网络类型及数据链路层协议_第2张图片

PPP协议

        PPP协议是一种点到点的数据链路层协议。PPP协议其实是一个协议族,包含多个协议(LCP,NCP等)。PPP是一种不可靠的链路层协议传输速度快,网络的可靠性由上层的HTTP来控制。

        使用PPP协议,即使两端接口IP不是同一网段也能够ping通,因为他们会在在IP控制协议中交换对端的IP地址。网络类型及数据链路层协议_第3张图片

LCP协议

        LCP协议是PPP协议的的一部分。他用于建立、配置、测试数据链路的连接。LCP中的魔术字字段可以用来防环,LCP中还可以配置认证协议。

NCP协议

        NCPs协议是一系列协议,用于建立和配置不同的网络层协议。每个NCP协议都支持不同的网络层协议,比如IP协议,OSI的网络层,苹果的Apple Talk等。

HDLC协议

        HDLC(高级数据链路控制协议),是一种应用在串线链路上的二层协议,但是由于各个厂商的HDLC和标准的HDLC不兼容,所以现在多用PPP。HDLC是可靠的链路层协议,但是现在不怎么需要在链路层保证可靠性了。

你可能感兴趣的:(智能路由器,网络)