【计算机网络】局域网体系结构、以太网Ethernet详解

news2025/8/17 2:26:41

注:最后有面试挑战,看看自己掌握了吗

文章目录

  • 局域网LAN
    • 决定局域网的要素
    • 网络拓扑
    • 传输介质
  • 局域网的分类
    • 以太网
    • 令牌环网
    • FDDI网----Fiber Distributed Data Interface
    • ATM网---Asynchronous Transfer Mode
    • 无线局域网WLAN----Wireless Local Area Network
  • MAC子层和LCC子层
  • 以太网Ethernet
    • Ethernet统治地位的原因
    • 以太网两个标准
    • 以太网提供无连接不可靠服务
    • 传输介质拓扑结构
    • 10BASE-T以太网
    • 适配器
    • 以太网MAC帧
      • 与IEEE802.3区别
    • 高速以太网-----速率高于100Mb/s的以太网
    • 局域网MAC方法

局域网LAN

  1. 广播信道
  2. 覆盖范围小,几千米内
  3. 传输速率高
  4. 通信延迟短、误码率低、可靠性好
  5. 各站是平等关系,共享传输信道
  6. 多采用分布式控制和广播式通信、能进行广播和组播

决定局域网的要素

网络拓扑、传输介质、介质访问控制方法MAC

网络拓扑

  1. 星形----------集线器
  2. 总线型---------可靠性高、成本低------------现实用的多
  3. 环形拓扑------单点故障问题
  4. 树形拓扑-----单点故障

传输介质

  1. 双绞线、同轴线缆、光纤, 电磁波

局域网的分类

以太网

  1. 使用最广泛的局域网
  2. 包括标准以太网、快速以太网、千兆以太网、10G以太网------------都符合IEEE802.3系列标准
  3. 逻辑拓扑总线型
  4. 物理拓扑星形
  5. 使用CSMA/CD

令牌环网

  1. 物理上采用星形拓扑
  2. 逻辑上环形拓扑
  3. 已经是明日黄花
  4. IEEE802.5

FDDI网----Fiber Distributed Data Interface

  1. 光纤
  2. 价格高
  3. IEEE802.8

ATM网—Asynchronous Transfer Mode

  1. 新型的单元交换技术、
  2. 使用53字节固定长度单元进行交换

无线局域网WLAN----Wireless Local Area Network

  1. 采用IEEE802.11标准
  2. Wifi是Wlan的一种

MAC子层和LCC子层

  1. IEEE802标准所描述的局域网值对应OSI参考模型的---------数据链路层与物理层
  2. 他将数据链路层分为逻辑链路层和介质访问控制MAC子层
  3. LCC子层负责识别网络层协议然后进行封装
  4. MAC子层------帧的接受与发送、 链路的管理、 帧的差错控制

以太网Ethernet

  1. Ethernet—Xerox公司创建的
  2. 基带总线局域网规范-----------当今局域网采用的最通用的通信协议标准
  3. 以太网络使用CSMA/CD

Ethernet统治地位的原因

  1. 造价低廉、以太网卡100元不到
  2. 目前应用最广泛的局域网技术
  3. 比令牌环网、ATM网便宜、简单
  4. 满足网络速率要求:10Mb/s~10Gb/s

以太网两个标准

  1. DIX Ethernet V2 第一个局域网产品(以太网)规约
  2. IEEE802.3标准--------帧格式一点点改动

以太网提供无连接不可靠服务

  1. 不可靠:不对发送方的数据编号,接收方不发送确认差错帧直接丢弃,差错纠正由高层负责
  2. 以太网只提供无差错接受、不实现可靠传输!!!

传输介质拓扑结构

  1. 同轴电缆---------------------》双绞线+集线器
  2. 总线型---------------------------》星型
  3. 集线器上的以太网逻辑上是总线网
  4. 各站点共享逻辑上的总线
  5. 使用的还是CSMA/CD协议
  6. 不忘初心!

10BASE-T以太网

  1. 传送基带信号的双绞线以太网
  2. T表示双绞线
  3. 像现在采用的是无频闭双绞线UTP
  4. 传输速率是10Mb/s
  5. 物理上采用星形拓扑,逻辑上总线型,每段双绞线最长100m
  6. 采用曼彻斯特编码---------------传输一个比特要两个码元---------一高一低
  7. 采用CSMA/CD介质访问控制

适配器

  1. 计算机与外界有局域网的连接是通过----------通信适配器的
  2. 通信适配器又称网络接口板(network adapter)网络接口卡NIC(Network Interface Card)但是现在更多的人愿意使用更为简单的名称“网卡”。主要用来连接共享资源,是计算机系统的必备部件。
  3. 在这里插入图片描述

网卡上面装有处理器和存储器(包括RAM和ROM)。网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的,而网卡和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行。因此,网卡的一个重要功能就是要进行串行/并行转换。由于网络上的数据率和计算机总线上的数据率并不相同,因此在网卡中必须装有对数据进行缓存的存储芯片。
在安装网卡时必须将管理网卡的设备驱动程序安装在计算机的操作系统中,这个驱动程序以后就会告诉网卡,应当从存储器的什么位置上将局域网传送过来的数据块存储下来。网卡还要能够实现以太网协议
网卡并不是独立的自治单元,因为网卡本身不带电源而是必须使用所插入的计算机的电源,并受该计算机的控制,因此网卡可看成为一个半自治的单元。当网卡收到一个有差错的帧时,它就将这个帧丢弃而不必通知它所插入的计算机。当网卡收到一个正确的帧时,它就使用中断来通知该计算机并交付给协议栈中的网络层。当计算机要发送一个IP数据报时,它就由协议栈向下交给网卡组装成帧后发送到局域网。
随着集成度的不断提高,网卡上的芯片的个数不断的减少,虽然现在各厂家生产的网卡种类繁多,但其功能大同小异。网卡的主要功能有以下三个:

  1. 数据的封装与解封:发送时将上一层交下来的数据加上首部和尾部,成为以太网的帧。接收时将以太网的帧剥去首部和尾部,然后送交上一层;
  2. 链路管理:主要是CSMA/CD协议的实现;
  3. 编码与译码:即曼彻斯特编码与译码
  1. 现在都不再单独使用网卡了,直接集成了
  2. 网卡有RAM和ROM
  3. ROM上由计算机硬件地址MAC地址
  4. 局域网中,硬件地址又称为物理地址或者MAC地址
  5. MAC是一个48位的二进制地址-------全球唯一----------------IEEE规定前24位就是厂家
  6. 可以去网站根据MAC地址,看你的东西是不是正品

以太网MAC帧

  1. 最常用的MAC帧是以太网V2的格式--------加头加尾
    在这里插入图片描述

  2. 加个前导码 + 以太网MAC帧

  3. 目的地址:确定的一个或者广播地址

  4. 以太网帧最小是64B,所以数据最低就是46字节

  5. 数据最大1500字节---------------MTU

  6. FCS就是--------帧序列检测---------------CRC循环冗余检验的帧检测序列!!!

  7. 每个帧之间有个最小间隔,不用搞后缀结束编码

与IEEE802.3区别

  1. 第三个字段是长度/类型
  2. 当长度/类型字段值小于0x0600时候,数据字段必须装入LCC子层

高速以太网-----速率高于100Mb/s的以太网

  1. 100BASE-T以太网--------星型拓扑------使用CSMA/CD----------支持全双工和半双工-----------可在全双工工作且无冲突
  2. 吉比特以太网----------在光纤、双绞线上传1Gb/s的信号
  3. 10吉比特-------在光纤传10Gb/s信号-------------支持全双工--------无冲突

局域网MAC方法

  1. CSMA/CD---------常用于总线型局域网、也用于树形局域网
  2. 令牌总线-----------常用于总线型、也用于树形-----------把总线上的工作站按顺序排列成逻辑环---------之有令牌持有者才能发送-------------
  3. 令牌环--------------用于环形局域网------------如令牌环网

🍃博主昵称:一拳必胜客
🌸博主寄语:欢迎点赞收藏关注哦,一起成为朋友一起成长;
 特别鸣谢:木芯工作室
特别鸣谢:木芯工作室 、Ivan from Russia


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/14822.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Red Hat Enterprise Linux (RHEL) 9 更新了哪些新特性?

文章目录1. 前言2. 软件3. 支持的硬件架构4. GNOME更新到40版5. 安全和身份6. 构建容器的通用基础镜像7. 改进了用于管理 RHEL 9 的 Cockpit Web 控制台1. 前言 体验一下最新的rhel 9.0 是什么感觉。它会飞吗? Red Hat Enterprise Linux (RHEL) 9现已普遍可用 (GA…

吃柿子的禁忌靠谱吗?

图片来源:pixabay 秋冬是柿子上市的季节,虽然柿子并不是苹果、香蕉这样的大宗水果,但是秋天不吃个柿子,冬天不吃个柿饼,总觉得少了点什么。 关于吃柿子有很多禁忌,比如说柿子不能与螃蟹同时吃,柿…

​怎么保留硬盘数据合并分区 ,如何才能合并且不丢失数据

硬盘分区合并是比较常见的操作,​怎么保留硬盘数据合并分区,还是具有一定的难度。因为在Windows操作系统中,用户可以通过磁盘管理来实现硬盘分区合并,但是要删除该磁盘分区右侧的相邻分区,但是对于部分不懂计算机的用户…

Tailscale的子网路由和出口节点

2 年前,老苏写了 『 外网访问群晖的新方案Tailscale 』,第一次隆重的给大家推荐了 Tailscale,但当时还有很多功能并不具备,比如今天要介绍的 Subnet Router 和 Exit Node 【特别说明】:老苏使用的是DSM6 ,所…

RabbitMQ初步到精通-第一章-消息中间件介绍

第一章 消息中间件介绍 1.MQ概述 MQ全称是Message Queue,消息的队列,因为是队列,所以遵循FIFO 先进先出的原则,它是一种跨进程的通信机制,用于上下游传递消息。 在互联网架构中,MQ是一种非常常见的上下游“…

论文阅读笔记 | 三维目标检测——VeloFCN算法

如有错误,恳请指出。 文章目录paper:《Vehicle Detection from 3D Lidar Using Fully Convolutional Network》 对于64线激光雷达全范围扫描出来的点云进行特征图的构建。对于具体的点(xyz坐标),其在水平方向上可以通…

一个是证书服务和web安全访问配置,一个是PGP的使用

一个是证书服务和web安全访问配置,一个是PGP的使用 IIS介绍 IIS是本机自带的服务,用于上线web网页;虽然是自带但因为非开发人员用不到,所以属于预安装;在本机搜索下载即可, 打开后 证书服务,认…

LeetCode[105]从前序与中序遍历序列构造二叉树

难度:中等 题目: 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例 1: 输入: preorder [3,9,20,15,7], inorder [9,3,1…

Vue基础4

Vue基础4计算属性姓名案例 - 第一种用click.keyup的方法姓名案例 - 第二种用v-model双向绑定的方法姓名案例 - 第三种使用methods方法姓名案例 - 第四种使用计算属性的方法计算属性的简写—只考虑读取,不考虑修改时候使用监视属性第一种普通写法第二种用计算属性的写…

【信号处理】卡尔曼(Kalman)滤波(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜…

Java内部类分类

文章目录内部类分类局部内部类的使用匿名内部类成员内部类静态内部类一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(inner class),嵌套其他类的类称为外部类(outer class)。是我们类的第五大成员 思考:类的五大成员是哪些? - 属性、方法、构造器、代码块、内…

Windows安装Git教程(2022.11.18 Git2.38.1)

(1)首先前往Git官网,下载安装文件: (2)打开安装程序,把Only show new options的勾去掉,点击Next: (3)此处可以选用默认设置,也可以勾…

ProCAST一键导出有限元模型的几何拓扑和属性信息

第一次将ProCast有限元后处理中的数据导出,当时没有经验,方法比较粗暴,详情见文章:ProCast导出节点应力数据并格式化。 最近发现了一种更高效的数据导出“新姿势”,能够快速得到有限元模型的几何拓扑和节点属性数据&a…

电科大离散数学-2-命题逻辑-2

目录 2.7 范式 2.7.1 范式的定义 2.7.2 范式存在定理 2.8 主析取范式和主合取范式 2.8.1 极小项和极大项的定义和编码 2.8.2 极小项和极大项的性质 2.8.3 主析取范式和主合取范式的定义 2.8.4 主范式求解定理 2.8.5 真值表技术 2.8.6 范式的相互转化 2.8.7 主范式的…

[附源码]Python计算机毕业设计jspm计算机学院党员积分管理系统

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

Markdown 教程之如何在 Markdown 文档中添加流程图、方程式和交互式图形

您是否遇到过想要在 Markdown 文档中包含一些简单图表或方程式的场景?如果这是一次性的事情,你可以做的是使用 Power Point 或在线生成器,将图表保存为图像并将其放在你的文章中。这种方法的缺点是背景颜色可能与您的文章不匹配,并且进行更改非常耗时。 Markdown 扩展是第…

[附源码]java毕业设计柠檬电动车租赁系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

java selenium (五) 元素定位大全

页面元素定位是自动化中最重要的事情, selenium Webdriver 提供了很多种元素定位的方法。 测试人员应该熟练掌握各种定位方法。 使用最简单,最稳定的定位方法。 自动化测试步骤 在自动化测试过程中, 测试程序通常的操作页面元素步骤 1. 找到…

【快速上手系列】内网穿透(natapp)的快速上手和简单使用教程

【快速上手系列】内网穿透(natapp)的快速上手和简单使用教程 使用 1、natapp配置 网址 https://natapp.cn/ 官方文档 https://natapp.cn/article/natapp_newbie (这个也挺言简意赅的😎) 点击下载或向下划到客户端…

读写算杂志社读写算编辑部读写算杂志2022年第30期目录

课程改革 新课程理念下学生自主学习能力培养策略探究 陈璟; 1-3 新课改下初中语文教学中名著阅读教学策略探究 赵璇; 4-6 教育创新《读写算》投稿:cn7kantougao163.com 多媒体辅助下初中物理教学方法改革策略分析 张鹤贵; 7-9 关于互联网环境下小学美术课堂教学模式…