3 局域网基础(1)

news2024/11/16 3:38:31

1.局域网

        早期的局域网主要是令牌环网。20世纪80年代,局域网领域出现 Ethernet与Token Bus、Token Ring三足鼎立的局面,并且各自都形成了相应的国际标准。21 世纪,Ethernet 已成为局域网领域的主流技术。介质访问控制(MAC)是所有“共享介质”类型的局域网都必须解决的共性问题。早期 Ethernet是用一条作为总线的同轴电缆连接多台计算机,对应的物理层协议是 10BASE-2与10BASE-5。
        局域网设计目标是覆盖一个公司、一所大学、一幢办公楼的有限地理范围,它的基本通信机制与广域网是完全不同的。局域网拓扑结构主要分为总线形、环形与星形结构;传输介质主要采用双绞线、同轴电缆、光纤与无线介质。
        目前应用最广泛的局域网类型是Ethernet,它已成为局域网领域占统治地位的技术。传统以太网是共享介质类型的局域网,其核心是随机争用共享介质的访问控制方法,即带有冲突检测的载波侦听多路访问CSMA/CD 方法。

2.局域网的3 种类型

        采用带有冲突检测的载波侦听多路访问(Carrier Sense Multiple Access/Collision Detection,CSMA/CD)访问控制方法的总线形Ethernet,简称为“以太网”。釆用令牌控制的令牌总线形(Token Bus)局域网,简称为“Token Bus”或“令牌总线网“。采用令牌控制的令牌环形(Token Ring)局域网,简称为“Token Ring”或“令牌环网
        3 种局域网的共同之处:① 体系结构都遵循:IEEE 802 层次结构模型;② 传输介质主要采用同轴电缆、双绞线与光纤;③ 采用共享介质的方式发送和接收数据帧;④ 介质访问控制都釆用分布式控制方法,局域网中没有集中控制的主机。
        3 种局域网的不同之处:从物理结构的角度来看,Ethernet 与Token Bus 是针对总线形的局域网设计,而Token Ring 是针对环形拓扑的局域网设计。

3.CSMA/CD 与Token Bus、Token Ring 的比较

        (1)CSMA/CD 方法的主要特点:① CSMA/CD 介质访问控制方法算法简单,易于实现。② CSMA/CD 是一种随机访问控制方法,适用于对传输实时性要求不高的办公环境。③ CSMA/CD 在网络通信负荷较低时表现出较好的吞吐率与延迟特性。但是,当网络通信负荷增大时,由于冲突增多,网络吞吐率下降、传输延迟增加。
       (2) Token Bus、Token Ring 的主要特点:① Token Bus 与Token Ring 中主机适用于对数据传输实时性要求较高的应用环境,如生产过程控制领域。② Token Bus 与Token Ring 在网络通信负荷较重时,表现出很好的吞吐率与较低的传输延迟,因此适用于通信负荷较重的应用环境。③ Token Bus 与Token Ring 环的维护过程复杂,实现起来困难。

4.高速Ethernet

        传统的局域网技术建立在共享介质的基础上,网中的所有主机共享一条共用的通信传输介质。介质访问控制方法用来保证每个主机都能“公平”地使用传输介质。

5.IEEE 802 协议标准

        (1)IEEE 802 协议标准的分类(3 类):① IEEE 802.1 标准:定义局域网体系结构、网络互联,以及网络管理与性能测试;② IEEE 802.2 标准:定义逻辑链路控制LLC 子层的功能与服务;③ 定义不同介质访问控制技术的相关标准。
        (2)介质访问控制标准的发展:目前应用最多和正在发展的标准主要有4 个,其中3 个是无          (3)4 个主要的介质访问控制协议标准如下:① IEEE 802.3 标准:定义CSMA/CD 总线介质访问控制子层与物理层的标准。② IEEE 802.11 标准:定义无线局域网访问控制子层与物理层的标准。③ IEEE 802.15 标准:定义近距离个人区域无线网络访问控制子层与物理层的标准。④ IEEE 802.16 标准:定义宽带无线城域网访问控制子层与物理层的标准。

6.IEEE 802 参考模型与OSI 参考模型

        IEEE 802 标准的设计者提出将数据链路层划分为两个子层:逻辑链路控制(Logical Link Control,LLC)子层与介质访问控制(Media Access Control,MAC)子层。不同的局域网在MAC 子层和物理层可以采用不同协议,而在LLC 子层必须采用相同的协议。不管局域网的介质访问控制方法与帧结构,以及采用的物理传输介质有什么不同,LLC 子层统一将它们封装到固定结构的LLC 帧中。

7.CSMA/CD 的发送流程

        为了有效地实现多个主机访问公共传输介质的控制策略,CSMA/CD 的发送流程可以简单概括为4 步:先听后发,边听边发,冲突停止,延迟重发

8.Ethernet 帧结构

        Ethernet 帧结构一般包含前导码、帧前定界符、目的地址、源地址、类型/长度、数据(从低层来的数据或者从高层来的数据)、帧校验字段。在Ethernet 帧结构中,前导码由64 位(8B)的10101010…101010 比特序列组成。帧前定界符是8 位(1 字节)的10101011。
        目的地址与源地址均采用了6 个字节48 位,分别表示帧的接受结点与发送结点的硬件地址,硬件地址一般称为MAC 地址、物理地址或Ethernet 地址。数据字段表示网络层使用的协议类型。数字字段的最小长度为46B,最大长度1500B。
        Ethernet 帧的最小长度是64B,最大长度是1518B。其中前导码和帧前定界符是为了满足接收电路的要求,保证接收电路在目的地址字段到达之前进入稳定状态,二者在接收后不需要保留,也不计入帧头长度中。

9.交换式以太网

        交换式以太网的核心设备是以太网交换机,它可以在多个端口之间建立多个并发连接,实现多结点之间数据的并发传输,从而可以增加网络带宽,改善局域网的性能与服务质量,避免数据传输冲突的发生。

10.交换机具有如下4 个基本功能

        ① 建立和维护一个表示MAC 地址与交换机端口号对应关系的映射表;② 在发送主机与接收主机端口之间建立虚连接;③ 完成帧的过滤与转发;④ 执行生成树协议,防止出现环路。

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

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

相关文章

破局数据分析滞后难题,赋能企业高速增长的指标管理解决方案

指标是什么? 业务发展过程中,企业内外部都会产生很多的业务数据,对这些数据进行采集、计算、落库、分析后,形成的统计结果称为指标。简单来说,指标是业务被拆解、量化后形成的数量特征,企业利用数据指标对…

如何使用Portainer创建Nginx容器并搭建web网站发布至公网可访问【内网穿透】

文章目录 前言1. 安装Portainer1.1 访问Portainer Web界面 2. 使用Portainer创建Nginx容器3. 将Web静态站点实现公网访问4. 配置Web站点公网访问地址4.1公网访问Web站点 5. 固定Web静态站点公网地址6. 固定公网地址访问Web静态站点 前言 Portainer是一个开源的Docker轻量级可视…

【PyTorch][chapter 18][李宏毅深度学习]【无监督学习][ VAE]

前言: VAE——Variational Auto-Encoder,变分自编码器,是由 Kingma 等人于 2014 年提出的基于变分贝叶斯(Variational Bayes,VB)推断的生成式网络结构。与传统的自编码器通过数值的方式描述潜在空间不同,它…

用JavaScript动态提取视频中的文字

现阶段整个社会短视频,中视频为王,文字传播虽然被弱化,但在业务中还是有一定的传播价值,今天就来讲一讲如何使用js动态提取视频中的字幕。 先来看看效果: 屏幕录制2024-02-29 15.40.18 一,tesseract.js介…

springcloud alibaba组件简介

一、Nacos 服务注册中心/统一配置中心 1、介绍 Nacos是一个配置中心,也是一个服务注册与发现中心。 1.1、配置中心的好处: (1)配置数据脱敏 (2)防止出错,方便管理 (3&#xff…

Web漏扫工具OWASP ZAP安装与使用(非常详细)从零基础入门到精通,看完这一篇就够了。

本文仅用于安全学习使用!切勿非法用途。 一、OWASP ZAP简介 开放式Web应用程序安全项目(OWASP,Open Web Application Security Project)是一个组织,它提供有关计算机和互联网应用程序的公正、实际、有成本效益的信息。…

javascript作用域编译浅析

作用域思维导图 1:编译原理 分词/词法分析 如果词法单元生成器在判断a是一个独立的词法单元还是其他词法单元的一部分时,调用的是有状态的解析规则,那么这个过程就被称为词法分析。 解析/语法分析 由词法单元流转换成一个由元素逐级嵌套所组…

java: 错误: 不支持发行版本 5

目录 一、问题描述 二、解决办法 方法一:修改idea设置中的jdk版本 方法二:配置pom.xml文件 方法三:配置maven的xml文件(推荐) 三、结果 一、问题描述 问题描述:今天创建了一个maven项目,…

第六课:NIO简介

一、传统BIO的缺点 BIO属于同步阻塞行IO,在服务器的实现模型为,每一个连接都要对应一个线程。当客户端有连接请求的时候,服务器端需要启动一个新的线程与之对应处理,这个模型有很多缺陷。当客户端不做出进一步IO请求的时候,服务器…

Gitlab: 私有化部署

目录 1. 说明 2. 资源要求 3. 安装 4. 配置实践 4.1 服务器 4.2 人员与项目 4.2 部署准备 4.2.1 访问变量及用户账号设置 4.2.2 Runner设置 4.2.3 要点 5. 应用项目 CI/CD 6. 参考 1. 说明 gitlab是一个强大且免费的代码管理/部署工具,能统一集成代码仓…

springboot233大学生就业需求分析系统

大学生就业需求分析系统设计与实现 摘 要 信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲&#xff…

SpringBoot接收参数的几种形式

SpringBoot接收参数的几种形式 在SpringBoot中获取参数基本方式有5种,需要都掌握. 这里需要记住一个技术术语或概念 API接口: 你写好的那个URL地址,就被称为API接口 1. 接收常规参数 给/param/demo1这个URL接口发送id, name两个参数 以上是以GET请求类型进行发送,实际发送…

一封来自 DatenLord 关于GSoC 2024的挑战书

Google Summer of Code 是一项全球性的在线计划,致力于将新的contributor引入开源软件开发领域。GSoC 参与者在导师的指导下,与开源组织合作开展为期 12 周以上的编程项目。今年,达坦科技入选作为开源社区组织,携CNCF Sandbox项目…

深入探讨Java中的OutputStreamWriter类

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好…

动态规划(算法竞赛、蓝桥杯)--分组背包DP

1、B站视频链接&#xff1a;E16 背包DP 分组背包_哔哩哔哩_bilibili #include <bits/stdc.h> using namespace std; const int N110; int v[N][N],w[N][N],s[N]; // v[i,j]:第i组第j个物品的体积 s[i]:第i组物品的个数 int f[N][N]; // f[i,j]:前i组物品&#xff0c;能放…

Power Apps 学习笔记 -- Plugin

文章目录 1. Plugin 简介2. Plugin 配置2.1 步骤Step核心分析 3. Plugin 代码 1. Plugin 简介 Plugin基础教程 : Plugin基础教程 插件Plugin: 1. 插件Plugin通常用于默认数据处理操作区间&#xff0c;增加数据默认行为的方法。(无重用性)2. Plugin 配置 .NET环境&#xff1a;.…

图像分割 - 轮廓拟合(最小外接矩形和圆形)

1、前言 拟合:用一条光滑的曲线将平面上的点连接起来 轮廓拟合:将凹凸不平的轮廓用平整的几何图形体现出来 本章将介绍如何用最小外接矩形或者最小外接圆形将下面的图像轮廓拟合 几何图形的轮廓绘制,参考前面的文章:图像分割 - 查找图像的轮廓(cv2.findContours函数) 2、…

rk3568-一种基于wifi的网络环境搭建方案

前言&#xff1a; PC--Ubuntu--开发板 三者之间的网络互相ping通很重要&#xff0c;尤其是ubuntu和开发板互ping成功最关键&#xff0c;关系到nfs&#xff0c;tftp等常用的开发手段。现在大多数开发板都带有wifi芯片&#xff0c;现在提供一种方案可以三个设备无线地搭建网络环境…

这4款一键生成的AI写作软件值得一试

自今年初以来&#xff0c;各类AI工具如潮水般涌现&#xff0c;包括AI写作、AI绘画、AI音频处理和AI抠图等等。这些工具层出不穷&#xff0c;为我们的工作和生活带来了极大的便利。学会充分利用这些AI工具可以显著提升我们的生产效率。 软件一&#xff1a;爱制作AI 推荐指数&am…

在实训云平台上配置云主机

文章目录 零、学习目标一、实训云升级二、实训云登录&#xff08;一&#xff09;登录实训云&#xff08;二&#xff09;切换界面语言&#xff08;三&#xff09;规划云主机实例 三、创建网络三、创建路由器2024-2-29更新到此四、添加接口五、创建端口六、添加安全组规则七、创建…