美文网首页
CCNA lesson4.OSI 七层网络模型-3 数据链路层

CCNA lesson4.OSI 七层网络模型-3 数据链路层

作者: fatfatEddy | 来源:发表于2016-06-30 11:03 被阅读38次

layer2 数据链路层:

1.PNG 2.PNG

设备:

  • 网卡
  • 网桥
  • 交换机

局域网:

定义:通过高速的交换设备互联在一起的短距离连接在一起的网络.

3.PNG

LAN常见设备:

4.PNG

以太网技术的发展:

5.PNG

LAN标准:

定义在协议集:802.3&802.2

6.PNG

二层编址:

MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。
MAC地址是网卡决定的,是固定的。
可以伪装:发出去数据包可以修改mac地址

7.PNG

Organizationally unique identifier (OUI) “组织唯一标识符”,由签发给各类组织的唯一标识符。
OUI:同厂商相同

vendor assigned :标识不同设备的,不能重复.


mac地址:

用来唯一标识设备或者端口的.
比如某个设备有双网卡,每个网卡都有独立 的mac地址

8.PNG

以太网帧结构

以太网仅仅是2层协议当中的一种,只是应用得最为广泛.

9.PNG

常用的是802.3协议.
FCS:侦校验:Frame Check Sequence: 用于检查错误.


LAN间的通信

Unicast 单播
Broadcast广播

泛洪广播数据包攻击

Multicast 组播
10.PNG

冲突collisions

可能有2台设备在同一时间点发送数据包,在线缆同时发送电信号

11.PNG

解决冲突的方式:CSMA/CD

CSMA/CD(Carrier Sense Multiple Access with Collision Detection)即带冲突检测的载波监听多路访问技术(载波监听多点接入/碰撞检测)。在传统的共享以太网中,所有的节点共享传输介质。如何保证传输介质有序、高效地为许多节点提供传输服务,就是以太网的介质访问控制协议要解决的问题。

12.PNG

原理:

发送数据前 先侦听信道是否空闲 ,若空闲,则立即发送数据。若信道忙碌,则等待一段时间至信道中的信息传输结束后再发送数据;若在上一段信息发送结束后,同时有两个或两个以上的节点都提出发送请求,则判定为冲突。若侦听到冲突,则立即停止发送数据,等待一段随机时间,再重新尝试。

原理简单总结为:先听后发,边发边听,冲突停发,随机延迟后重发

CSMA/CD采用IEEE 802.3标准。
它的主要目的是:提供寻址和媒体存取的控制方式,使得不同设备或网络上的节点可以在多点的网络上通信而不相互冲突。

有人将CSMA/CD的工作过程形象的比喻成很多人在一间黑屋子中举行讨论会,参加会议的人都是只能听到其他人的声音。每个人在说话前必须先倾听,只有等会场安静下来后,他才能够发言。人们将发言前监听以确定是否已有人在发言的动作称为"载波监听";将在会场安静的情况下每人都有平等机会讲话成为“多路访问”;如果有两人或两人以上同时说话,大家就无法听清其中任何一人的发言,这种情况称为发生“冲突”。发言人在发言过程中要及时发现是否发生冲突,这个动作称为“冲突检测”。如果发言人发现冲突已经发生,这时他需要停止讲话,然后随机后退延迟,再次重复上述过程,直至讲话成功。如果失败次数太多,他也许就放弃这次发言的想法。通常尝试16次后放弃。


无线局域网:

协议802.11
传输速度:
a/g: 54M
b: 11M
n: 未定

无线网络底层用的也是以太网技术.
跟有线网的区别:防止冲突的方式不一样

13.PNG

CSMA/CA:主动监听.

相关文章

  • CCNA lesson4.OSI 七层网络模型-3 数据链路层

    layer2 数据链路层: 设备: 网卡 网桥 交换机 局域网: 定义:通过高速的交换设备互联在一起的短距离连接在...

  • 简单清楚的OSI/ISO、TCP/IP 协议讲解

    OSI七层模型: 一、OSI七层模型名称: 物理层(Physical)→数据链路层(Datalink)→网络层(N...

  • 计算机网络基础知识小结

    1、网络模型模型分类:OSI,TCP/IPOSI(七层) 物理层 数据链路层 网络层 传输层 ...

  • 计算机网络题集

    一、网络模型 OSI七层模型物理层 —> 数据链路层 —> 网络层(IP)—> 传输层(TCP、UDP)—> 会话...

  • Python-Net编程

    网络编程 网络: 网络协议: 一套规则 网络模型:七层模型-七层-理论物理层数据链路层网络层传输层会话层表示层应用...

  • 网络数据封装过程

    OSI七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 数据链路层对应的数据为Frame,网络...

  • 前端知识:网络相关

    OSI 七层模型与 TCP/IP 五层模型 OSI 七层模型:物理层、数据链路层、网络层、传输层、会话层、展示层、...

  • 常见面试题及解答|计算机网络

    七层模型 Q:计算机网络分哪几层 网络传输、会话表示五层模型:物理层、数据链路层、网络层、传输层、应用层七层模型:...

  • Android HTTP 网络请求

    一、网络层级协议 1.1 OSI 七层网络模型 标准的 OSI 网络模型包含物理层、数据链路层、网络层、传输层、会...

  • linux作业7

    1、简述osi七层模型和TCP/IP五层模型 答:osi七层参考模型,从下至上依次是:物理层、数据链路层、网络层、...

网友评论

      本文标题:CCNA lesson4.OSI 七层网络模型-3 数据链路层

      本文链接:https://www.haomeiwen.com/subject/hqnxjttx.html