交换机02_共享式交换式

1、共享式网络

早期的以太网是共享式网络,它是由集线器(HUB)相连,由一个HUB相连了两台主机,形成一个冲突域也称广播域。

(1)相关名词解释

  • 集线器

HUB中心的意思,集线器就是对接收到的信号进行再生整形放大,集线器工作在物理层.

集线器是指将多条以太网双绞线或光纤集合连接在同一段物理介质下的设备。

  • 冲突域与广播域:

当一个主机要发送一个数据之后,然后会把信号放大然后从其他的接口转发出去,所以称之为一个广播域,如果某个集线器连接的两台计算机同时通信时就会发生冲突,集线器可以理解成在一条线路上工作,当线路两端都要往对端发送数据时就会产生冲突,所以集线器连接的网络也称为冲突域。

  • 共享

如果线路本身带宽是100M,如果两端都在往对端传送数据的话,就是50M的带宽,所以我们把集线器连接的一个网络称为一个冲突域,而且带宽是共享的,所以称为共享式网络。

2、交换式网络

慢慢的集线器的网络就被淘汰了,因为带宽会被共享而且还会产生冲突,现在采用交换式网络(以太网交换机),由交换机所连接起来的设备称为是在一个广播域中,广播是信息的一种传播方式,一对多。交换机上面的接口是具有带宽速率的,不会共享网络带宽,交换机是属于数据链路层的设备。

(1)交换机工作过程

主机A :发送数据   数据中源MAC地址是主机A的,目的MAC地址是主机B的

当交换机收到发来的数据帧后查看帧头部,首先查看源MAC地址有没有记录在自己的MAC地址表中,如果没有,那么记录;主机A-------接口1,继续查看目的MAC地址,如果没有,就从除发送接口外所有连接的接口转发(这种方式称为广播)。主机B和主机C都收到,主机C丢弃,主机B回应,发现目标的MAC地址对应在1号口上,直接从1号口进行转发出去,直接单播(一对一)转发。

(2)交换机工作原理

  • 初始状态交换机的MAC表是空的
  • 首先学习源MAC地址
  • 接着广播数据帧
  • 接收方单播回应,其他主机丢弃
  • 下一次转发直接以单播方式转发数据

交换机是维护了一张MAC地址表的,而HUB只起一个转发的功能,交换机是数据链路层。

(3)交换机的工作模式

  • 单工:数据报只能单向传输
  • 半双工:数据可以双向传输,但不能同时进行
  • 全双工:数据可以双向并且同时进行

(4)交换机接口速率

  • 10M
  • 100M
  • 1000M

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python入门学习篇(十七)——封装、继承、多态

1 封装 1.1 理解 属性和方法书写到类里面的操作即为封装 封装可以理解成私有化属性和私有化方法1.2 示例代码 class Person():p_num 0 # 用于统计数量def __init__(self, name, age, sex, job):# __name为私有化属性self.__name nameself.age ageself.sex sexself.job …

【Mybatis】深入学习MyBatis:高级特性与Spring整合

🍎个人博客:个人主页 🏆个人专栏: Mybatis ⛳️ 功不唐捐,玉汝于成 目录 前言 正文 高级特性 1 一级缓存和二级缓存 一级缓存 二级缓存 2 延迟加载 5 整合Spring 1 MyBatis-Spring模块 2 事务管理 结…

burpsuite模块介绍之extender(扩展)

extender Burp提供了对第三方拓展插件的支持,使用户能够编写自定义插件或从插件商店中安装拓展插件。这些Burp扩展程序可以以多种方式定制Burp的行为,包括修改HTTP请求和响应、自定义UI、添加自定义扫描程序检查以及访问关键的运行时信息,如代理历史记录、目标站点地图和扫…

线程的深入学习(二)

前言 上一篇讲了线程池的相关知识,这篇文章主要讲解一个 1.并发工具类如CountDownLatch、CyclicBarrier等。 2.线程安全和并发集合: 3.学习如何使用Java提供的线程安全的集合类,如ConcurrentHashMap、CopyOnWriteArrayList等。 并发工具类 …

QT、C++实验室管理系统

一、需求介绍: 题目:基于Qt的实验室管理系统的设计 项目命名以LabSystem姓名拼音首字母(例如: LabSystemwXC) 功能要求: 一,基本必要功能: 1,使用QSQLITE数据库完成数据库的设计。 2,注册功能:包含学生注册&#xff0…

计算机网络实验(四):交换机VLAN配置练习

一、实验项目名称:交换机VLAN配置练习 二、实验原理: 1. 交换机基本配置 (1)管理方式: 带内管理:通过网络接口进行管理。 带外管理:通过Console口进行近距离配置。 (2&#xf…

Java 第19章 IO流 课堂练习+本章作业

文章目录 Buffered流拷贝二进制文件创建文件写入文本读取文本文件存读Properties文件 Buffered流拷贝二进制文件 package com.hspedu.chapter19.outputStream;import java.io.*;public class BufferedCopy02 {public static void main(String[] args) {String srcFilePath &q…

书生·浦语大模型全链路开源开放体系

书生浦语大模型全链路开源开放体系 大模型成为热门关键词书生浦语大模型开源历程书生浦语20B开源大模型性能从模型到应用书生浦语全链路开源开放体系数据预训练微调评测部署智能体 大模型成为热门关键词 大模型成为发展通用人工智能的重要途径 书生浦语大模型开源历程 书生浦语…

案例088:基于微信小程序的校车购票平台设计与实现

文末获取源码 开发语言:Java 框架:SSM JDK版本:JDK1.8 数据库:mysql 5.7 开发软件:eclipse/myeclipse/idea Maven包:Maven3.5.4 小程序框架:uniapp 小程序开发软件:HBuilder X 小程序…

YOLOv8改进 | 主干篇 | EfficientNetV1均衡缩放网络改进特征提取层

一、本文介绍 这次给大家带来的改进机制是EfficientNetV1主干,用其替换我们YOLOv8的特征提取网络,其主要思想是通过均衡地缩放网络的深度、宽度和分辨率,以提高卷积神经网络的性能。这种方法采用了一个简单但有效的复合系数,统一调整所有维度。经过我的实验该主干网络确实…

如何使用内网穿透工具实现远程SSH访问Deepin系统

文章目录 前言1. 开启SSH服务2. Deppin安装Cpolar3. 配置ssh公网地址4. 公网远程SSH连接5. 固定连接SSH公网地址6. SSH固定地址连接测试 前言 Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致&#xff0…

Allins 官网正式上线,铭文赛道进入 AMM 交易时代

“Allins正在通过全新的AMM方案为BRC20及多链铭文资产拓展DeFi场景,官网的全新上线意味着铭文资产的交易正式进入AMM时代。” 在2023年1月开始,Ordinals协议的推出成为了铭文赛道发展的开端,并为比特币这类非图灵完备的生态,带来了…