网络基础-交换机

交换机的引入

  在这之前先介绍两种设备,eperter(中继器)和Hub(集线器)。中继器可以连接两台设备,并简单复制电信号防止因为传输距离太远而导致的信号衰弱。集线器则可以视为可以连接多台设备的中继器。
  随着网络范围的扩大,集线器不可再胜任网络的中枢。有两个原因,使得我们需要引入交换机。。

1.设备间物理距离过远,eperter也好hub也好只是能够防止信号的衰弱现象,但是无法解决比特流超过100米后出现的失真(也叫畸变)现象。
2. 网络中连接设备数量过多,那么它们同时发送数据的几率会很大,就容易造成网络阻塞。所以需要一种设备把一个很大的冲突域化为小的冲突域来减小冲突发生的可能。

交换机的特点:

第二层设备
交换机有SWTICH芯片来处理mac帧,既然涉及了电流和二进制转换,所以交换机可以归为第二层的设备。

实现单波传输:
流量通过交换机时候,如果目标mac和对应端口已有记录,则会直接向该端口发送单波。减少了洪范的发生。

自学习:
流量来到交换机接口后,交换机会查看流量来自方设备的MAC与此接口组成的 MAC-接口映射表(说是表其实是二进制的),是否有记录。如果没有记录就会添加记录。

三种转发行为:
流量出交换机时候,交换机会查看流量的目标设备MAC,然后查看MAC-接口映射表。

  1. 已经存在:直接往这个从这个口发出。
  2. 不存在:来波洪范,也就是从除流量入口外的所有口发出。
  3. 如果目标MAC在入口的接口上,丢掉这个数据。

无限距离传输:
交换机会先把电信号先复制为二进制,然后再将二进制转化为电信号发出。就不需要担心电信号的衰弱与畸变了。

实现隔离冲突波:

  • 首先应该了解什么是冲突?
    冲突是一种物理现象,简单的说一根网线上两个设备同时发送比特,那么会导致双方的数据都互相影响,都被破坏掉。
    传统网络共享方式(比较典型的有:总线型以太网)采用CSMA-CD 带冲突检测的载波侦听多路访问技术来防止冲突:在发送数据前,先监听网络是否空闲,只有空闲时才会发送数据,如果当前网络被占用就延时发送。如果两台或两台设备同时想要发送数据,就会检测出冲突采用一种被称为做“二进制指数退避”的方法随机等待一段时间再发送。

  • 交换机解决冲突
    CSMA-CD技术并不可完美的解决冲突,网络里设备多的时候,大家同时发送数据的可能性就会很大,如果再采取“唯唯诺诺的退避”的方法就会导致网络不良。
    这时交换机就站出来了,因为冲突无法穿透交换机,也就是一个口上的信号,不可以直接与另外一个口上的信号对撞,所以交换机每一个端口下会形成一个小的冲突域。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
知道 音乐图片视频地图文库更多» 交换机怎么设置 搜索答案我要提问 首页 问题 全部问题 经济金融 企业管理 法律法规 社会民生 科学教育 健康生活 体育运动 文化艺术 电子数 电脑网络 娱乐休闲 行政地区 心理分析 医疗卫生 精选 知道专栏 知道日报 知道大数据 知道非遗 用户 知道合伙人(内测) 芝麻团 芝麻将 知道行家 日报作者 知道之星 机构合作 机构行家 开放平台 品牌合作 知道福利 财富商城 特色 经验 宝宝知道 作业帮 手机版 我的知道 交换机怎么设置 搜索答案 交换机如何设置上网? 50 我家路由器坏了..只有一个交换机跟一台电脑和一台手提...交换机可以连接两台电脑上网吗?如何接? G_r_m | 浏览 69204 次 |举报 我有更好的答案 2018-03-29 最佳答案 在没有路由器的情况,只用交换机也能让两台以上的电脑上网。 具体使用交换机上网的连接方法: 1、把猫的网线跟两台电脑的网线都连接到交换机上,设一台电脑为主机,在主机的那台电脑上把宽带连接共享。 2、主机设置,用于拨号上网的主机进行IP设置,打开本地连接,单击选属性,双击Internet协议(ICP/IP)属性,选择使用如下图中的IP地址,默认网关跟dns主机可以不用填写,点确定。 3、在宽带连接上点右键,选属性-高级:将允许其它网络用户通过此计算机的Internet连接来连接前打上勾。 4、其余电脑设置,打开本地连接,单击选属性,双击Internet协议(ICP/IP)属性,选择使用图中的IP地址,点确定。 4、如果有第三台,第四台电脑,设置的方法和第二台一样,只是IP地址要增加1位数字,如下图中的设置。 5、利用交换机电脑同时上网的唯一要求是设为主机的电脑不能关机,如主机关机,其余电脑都要手动拨号才能上网。 举报| 答案纠错 | 评论 4 6 TTZSimba 擅长: 暂未定制 其他回答 在没有路由器的情况,只用交换机也能让两台以上的电脑上网。 具体使用交换机上网的连接方法: 1、把猫的网线跟两台电脑的网线都连接到交换机上,设一台电脑为主机,在主机的那台电脑上把宽带连接共享。 2、主机设置,用于拨号上网的主机进行IP设置,打开本地连接,单击选属性,双击Internet协议(ICP/IP)属性,选择使用如下图中的IP地址,默认网关跟dns主机可以不用填写,点确定。 3、在宽带连接上点右键,选属性-高级:将允许其它网络用户通过此计算机的Internet连接来连接前打上勾。 4、其余电脑设置,打开本地连接,单击选属性,双击Internet协议(ICP/IP)属性,选择使用图中的IP地址,点确定。 4、如果有第三台,第四台电脑,设置的方法和第二台一样,只是IP地址要增加1位数字,如下图中的设置。 5、利用交换机电脑同时上网的唯一要求是设为主机的电脑不能关机,如主机关机,其余电脑都要手动拨号才能上网。 本回答被网友采纳 kuangwu79 | 推荐于2018-02-19 15:09:45 举报| 评论 72 30 交换机和路由器是不一样,交换机没有自动拨号功能,交换机只是把数据透传。所以只有一台电脑可以上网,别的机器不能连。想同时上网必须安装代理。 我现在就是用的adsl共享上网,本人主机是xp系统 线路的连接我想是连好了的吧,我详细说下设置方法: 第一台机器(主机的设置)先设置你的网络参数(右键“网上邻居”-“属性”-右键“本地连接”-属性-找到TCP/IP协议后双击它): IP地址:192.168.0.1 子网掩:255.255.255.0 网关:不管它 DNS:不要管它。 第二台机器,将(TCP/IP协议)IP地址变成192.168.0.2子网掩:255.255.255.0 网关:192.168.0.1 (意思通过第一台主机来上网) 然后再设置第一台机器:网上邻居”-“属性”-宽带的那个连接-属性-高级 将internet的连接共享第一个(允许其他网络通过此计算机的internet连接来连接)前面勾选,确定就可以了 这样还不行,接下来在第一台机器上打开网上邻居属性 -设置家庭或小型办公网络-然后下一步,在连接方法时选择第二个(...住宅网关),再根据提示配置好网络就行了 这样在第一台机器(主机)拨号连接后,第二台机器就可以通过它来上网了,也就是同时上网,如果不同时上网,各自分别拨号连接就行了. 注意:要同时上网,必须用第一台机器拨号连接后才可以,在第二台机器的首选dns解析里填入192.168.0.1 后面那个在第一台机器上设置家庭或小型办公网络可以不用设置 展开 本回答被提问者采纳 jinjing2001 | 推荐于2017-10-13 21:34

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值