网关

含义

网间连接器,协议转换器
在传输层上实现网络互连
PS:二层交换机在链路层,路由、三层交换机在网络层,集线器、中继器在物理层是最复杂的网络互联设备,仅用于两个高层协议不同的网络互连网关有很多种,最常用的是TCP/IP协议里的网关网关实质是一个网络通向其他网络的IP地址,是网段范围内可用的IP中一个,一般是第一个和最后一个,如192.168.1.1

通信

网络A中的主机把数据包转发给自己的网关,网关在转发给网络B的网关,网络B的网关再转发给网络B的主机所以TCP/IP协议只有设置好网关的IP地址才能实现不同网络的通信

默认网关

一台主机可以有很多网关,如果找不到可用网关,就需要一个默认网关来接收处理发送的数据包一般主机使用的网关都是默认网关

路由

含义

局域网自动分配IP,虚拟拨号
属于网络层(第四层),根据IP寻址,可处理TCP/IP协议
一个IP可分配给多个主机使用
有防火墙功能
用于网络间连接,连接不同网络

本质

网络之间的连接,相当于邮局,连接外网的入口,共用一个外网IP实际上网:
通过同一台路由器上网的电脑共用一个宽带账号

VLAN

含义和本质

虚拟局域网, virtual local area network
一组逻辑上的设备和用户,不受物理位置限制,在一个网段中通信就是使用路由器分割的网络,即广播域本质是一个网段,因为是在虚拟的路由器的接口下创建的网段得名虚拟局域网

交换机和VLAN

冲突域:数据必然发送到的区域。
Hub是无智能的信号驱动器,有入必出,整个hub组成地网络就是一个冲突域。
交换机的一个接口连接一个冲突域,也就是交换机隔离冲突域广播域:广播数据能发送到的区域。
交换机和集线器对广播帧是透明的,用交换机和hub组成的网络是一个广播域
路由器的一个接口连接一个广播域,也就是路由器隔离广播域交换机在发送数据报文时查看MAC地址表的目的MAC地址,
再匹配vlan id,如果入vlan和出vlan一致,则转发数据报文,不一致就向所有跟入接口vlan id相同的vlan端口发送

交换机

含义

属于物理层(中继层)(第一层),根据mac地址寻址
可以把主机连接起来,不同主机对应不同IP集线器和交换机用于做端口扩展,扩大局域网(通常是以太网)的接入点,即连接更多电脑

本质

连接更多主机,每个主机MAC绑定一个连接端口

工作原理

主机A想发送数据到本子网主机B,数据发送至交换机接口,
如果交换机MAC表没有主机A的地址,则保存主机A的MAC地址域端口的映射
然后交换机查找MAC表里主机B的MAC地址,有则转发数据,没有则发送ARP广播让主机B应答返回MAC地址

二层交换机

数据链路层设备
识别数据包中的MAC地址,根据AMC地址转发,记录MAC地址到内部的地址表要求很宽的交换总线带宽
一般用于小型的局域网

三层交换机

本质是带有路由功能的二层交换机,路由属于第三层网络层设备,所以得名三层交换机A发数据给B,已知B目的IP,不知MAC地址,
通过子网掩码获得网络地址判断是否在同一网段:
1.同一网段
A发送ARP请求,B返回MAC地址,A拿到MAC地址发送给交换机,交换机启用二层交换模块查找MAC地址表转发到对应端口
(没目标MAC地址则广播由目标回传MAC再发送)
2.不在同一网段:
A将第一个数据包发送给默认网关(通常是路由器),网关转发数据给交换机(这时的源MAC地址已经是网关的MAC地址)
然后交换机拆线呢路由表确定达到B的路由,构造新的帧头,
源MAC地址是默认网关的MAC地址,目标MAC地址是B的MAC,
确立主机AB的MAC地址及转发端口的对应关系,记录进流缓存,以后A到B的数据直接交由二层交换模块完成
整个过程简单说是一次路由多次转发

致力于分享API风格式的技术笔记,只求快速查阅知识点,不求绝对准确和多余扩展,欢迎留言讨论
有帮助到你的话,关注点赞收藏一键三连哦,博主会不断分享更多技术API笔记

【网络】交换机 VLAN 网关 路由器相关推荐

  1. 两个vlan如何互通_网络交换机VLAN的常识与划分方法,你知道吗?

    今天我们继续介绍监控系列网络知识,这个系列是对弱电与监控领域用到的网络知识进行基础学习,内容都是比较简单易懂和网络监控密切相关的知识. VLAN是什么? VLAN:也叫虚拟局域网.通过前面文章介绍,我 ...

  2. 【网络工程管理 第三章】 各类网络设备 交换机 VLAN配置实验

    网络工程管理 第三章 各类网络设备 交换机 VLAN配置实验 网络设备的功能层次 OSI层次 地址类型 设备 传输层及以上 应用程序进程地址(端口号) 网关(协议转换器) 网络层 网络地址(IP地址) ...

  3. 计算机网络里的中继设备,网络互联的设备有哪些?|中继器|令牌环网|网关|osi|以太网|网络交换机|数据包|集线器|路由器|计算机网络...

    数据在网络中是以"包"的形式传递的,但不同网络的"包",其格式也是不一样的.如果在不同的网络间传送数据,由于包格式不同,导致数据无法传送,于是网络间连接设备就充 ...

  4. 虚拟局域网vlan实验报告_网络交换机如何规划,VLAN原理介绍

    VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术.VLAN内的主机间可以直接通信,而VLAN间不能直接互通,从而将广 ...

  5. 计算机网络工程教程:基于cisco路由器和交换机,计算机网络工程教程—基于cisco路由器和交换机教学课件作者陆魁军chap2交换机VLAN设置v2.ppt...

    计算机网络工程教程-基于cisco路由器和交换机教学课件作者陆魁军chap2交换机VLAN设置v2.ppt (47页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方 ...

  6. 集线器、中继器、网桥、交换机、网关、路由器——今天必把你们区分开

    1.中继器(Repeater) 所属层次:物理层   功能:简单的信号放大器,放大传输中衰减的信号,使传更远 2.集线器(Hub.多口中继器) 所属层次:物理层   功能:多端口的中继器,可实现多计算 ...

  7. 集线器,路由器,交换机,网关设备之间的区别

    在这里我们先了解一下网络的划分:网络的划分类型一般是我们下面常见的几种: 以太网是当今现有局域网采用的最通用的通信协议标准.该标准定义了在局域网(LAN)中采用的电缆类型和信号处理方法.以太网在互联设 ...

  8. 交换机、路由器与终端基本配置Ⅱ(交换机和终端配置IP地址、交换机的网关配置)

    一.IP地址 使用 IP 地址,是设备能够相互查找并在 Internet 上建立端到端通信的主要方式.网络中的每个终端设备都必须配置 IP 地址. 对于 IPv4 地址,子网掩码也是必要设置.IPv4 ...

  9. 集线器,路由器,交换机,网关设备

    http://blog.chinaunix.net/uid-20788636-id-1841420.html 网关设备购买:http://re.jd.com/search?keyword=%E7%BD ...

最新文章

  1. es修改排序_java 如何实现ElasticSearch自定义排序
  2. spring mvc项目中利用freemarker生成自定义标签
  3. 18.用宏定义实现 得到两个数的最值
  4. MongoDB Driver:使用正确的姿势连接复制集
  5. 具有固定名称mysql.data_SQLServer数据库之未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架 解决方案...
  6. C#查找指定窗口的子窗口的句柄
  7. linux函数 取值溢出,Linux eCryptfs工具parse_tag_3_packet()函数堆溢出漏洞
  8. 常见的资源记录类型及应用示例
  9. PHP数据表没有保存数据,PHP未将数据保存到数据库
  10. 实用主义学python_麻瓜编程《实用主义学Python》课程全集下载地址 – 爱学知识网...
  11. php yii 微信支付宝,Yii使用easywechat实现微信支付
  12. 信息安全管理——仿射密码破解
  13. Imbalance data——数据不平衡问题
  14. 计算机学院新年祝福语,学院20周年祝福语
  15. 腾讯微信面试题:侧重科班基础
  16. 跑步蓝牙耳机推荐,适合跑步的蓝牙运动耳机
  17. 形容计算机专业的诗句,描写技术精湛的诗句
  18. GUI编程—欢迎来到PyQtGraph-中文版(中)!
  19. 最大后验概率(MAP)- maximum a posteriori
  20. 国内电子商务网站分析报告

热门文章

  1. python--敲击木鱼积累功德小项目
  2. Win11系统开机黑屏无法显示桌面怎么解决?
  3. 学习C语言的相关网站(C学习资料)
  4. 062_《Delphi7完美经典》
  5. 找工作:java开发三年工作经验
  6. c语言fread()函数
  7. java 数据类型cher,java期末考试题96534-(20008)
  8. 咸鱼软件应用—ubuntu切换中文
  9. orientdb实战
  10. 实验四 进程同步与通信(一)进程同步与互斥1