目录

一、网络传输介质

        1.1 双绞线(网线)

        1.1.1 双绞线的连接规范:

        1.1.2 标准网线和交叉线

        1.1.3 制作双绞线跳线

        1.2 光纤

二、交换机的基本原理与配置

        2.1 数据链路层

        2.1.1 功能

        2.2 以太网

        2.2.1 MAC地址(48位)

        2.2.2 帧格式

        2.3 ⭐交换机的转发原理

        2.3.1 交换机在三种情况下会广播:

        2.3.2 交换机以太网接口双工模式

        2.3.3 广播风暴

三、vlan

        3.1 优势

        3.2 vlan的种类

        3.3 静态VLAN的配置

        3.3.1 vlan的范围

        3.3.2 配置静态vlan的步骤

        3.3.4 通信

        3.4 交换网络中的链路类型

        3.5 VLAN跨交换机通信

        3.6 VLAN的标识

        3.6.1 ISL(私有)

        3.6.1 IEEE 802.1q(公有)

        3.7 trunk

        3.7.1 trunk模式

        3.7.2 实验:检验是否可以跨交换机通信

        3.8 小结

        3.9 【补充】三层交换机

四、以太网通道

        4.1 以太通道(=链路聚合)


一、网络传输介质

        1.1 双绞线(网线)

MVC 跨vlan组播_学习

非屏蔽双绞线:超5类 cat 5e、6类 cat 6(铜丝更粗)

        1.1.1 双绞线的连接规范:

【2种线序】

T568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕

T578B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕

MVC 跨vlan组播_运维_02

不被使用的线:用于备份

为什么两个发送线,两个接收线:全双工的传输方式

        1.1.2 标准网线和交叉线

标准网线:直通线,两边线序是一样的,都是T568B或T568A(先打大多用这种)

交叉线:两边的线序不一样

        1.1.3 制作双绞线跳线

MVC 跨vlan组播_学习_03

        1.2 光纤

MVC 跨vlan组播_MVC 跨vlan组播_04

MVC 跨vlan组播_MVC 跨vlan组播_05

光纤接口:光口

网线接口:电口

二、交换机的基本原理与配置

        2.1 数据链路层

位于网络层与物理层之间

        2.1.1 功能

  1. 数据链路的建立、维护与拆除
  2. 帧包装、帧传输、帧同步
  3. 帧的差错恢复
  4. 流量控制

        2.2 以太网

以太网:平常使用的局域网 Ethernet

        2.2.1 MAC地址(48位)

以太网地址用来识别一个以太网上的某个单独的设备或一组设备

mac地址是嵌入到网卡芯片里的,出厂就配置好了==》全球唯一

MAC地址<==>硬件地址<==>物理地址

地址通过十六进制储存:

        00:0c:29 vmware厂商的地址

  link/ether 00:0c:29:11:bf:44 brd ff:ff:ff:ff:ff:ff

换算为十进制后,第八位为0表示这个地址为单播地址;第八位为1表示为组播地址

MVC 跨vlan组播_网络_06

        Windows查看ip地址:ipconfig /all

        Linux里查看:ip add 或 ipconfig 【要先下载:yum install net-tools-y】

是否可以在系统里修改mac地址?

        答:可以,但重装系统后又会读取网卡里的地址

MVC 跨vlan组播_学习_07

        2.2.2 帧格式

MVC 跨vlan组播_学习_08

帧的大小范围:18+46=64~1518字节

MTU:最大传输单元 max transmission unit==》数据在帧里最大只能1500

           可以通过ip add查看

        2.3 ⭐交换机的转发原理

交换机里有一个mac地址表:记录所有连接到交换机的电脑的mac地址和对应的接口

MAC地址表:

                        mac地址+对应的端口号+vlan

mac地址表存放在交换机的内存里

端口号:交换机本身

交换机转发的三步

        1. 初始状态:mac地址表为空

        2. MAC地址学习:学习帧里的源MAC地址,写到MAC地址表

        3. 转发:根据帧里的目的mac地址去转发,先查询下mac地址表里是否又对应的目的mac地址对应的接口,如果有就单播转发,如果没有就广播(复制数据帧,给除进来的接口以外的接口都转发一份)

MVC 跨vlan组播_学习_09

        2.3.1 交换机在三种情况下会广播:

FF:FF:FF:FF:FF:FF 帧里的广播地址

  1. 如果目的mac在mac地址表里没有,交换机就会广播转发
  2. 目的mac地址是FF:FF:FF:FF:FF:FF ,交换机也会广播转发
  3. 收到组播地址(mac地址第8位为1的mac地址)的时候,也会广播

        2.3.2 交换机以太网接口双工模式

  1. 单工:两个数据站之间只能沿单一方向传输数据
  2. 半双工:两个数据站之间可以双向数据传输,但不能同时进行
  3. 全双工:两个数据站之间可双向且同时进行数据传输

        2.3.3 广播风暴

1. 定义:

        大量广播在交换机之间传输,消耗了所有的交换机的cpu和内存、带宽资源,导致正常的数据帧都不能转发了。

2. 危害:

        网络越来越慢,导致网络瘫痪,数据无法传输

        链路冗余和设备冗余

3. 产生原因:

        网络形成环路+交换机的工作原理转发广播包

4. 防范

        (1) 物理上检查不要形成环路

        (2) 交换机的系统里启用STP协议 生成树协议STP spanning-tree

三、vlan

虚拟局域网 virtual local area network

广播域:能够接受到同一个广播的区域

vlan 是逻辑分割局域网:很多电脑在同一个交换机上,我们人为的将它们分开,使其不能通信

        3.1 优势

  1. 隔离广播
  2. 增强安全性:不同的vlan默认不能通信

        3.2 vlan的种类

  1. 静态VLAN:基于端口划分静态VLAN
  2. 动态VLAN:基于MAC地址划分动态VLAN

        3.3 静态VLAN的配置

        3.3.1 vlan的范围

默认情况下所有的接口都属于vlan1

可以自定义的vlan的范围:2~1001 1025~4094

MVC 跨vlan组播_MVC 跨vlan组播_10

xvlan:对现有的vlan的扩展==》可以有更多的vlan

        3.3.2 配置静态vlan的步骤

  1. 创建VLAN
  2. 将交换机的端口加入到相应的VLAN中
  3. 验证VLAN的配置

        3.3.4 通信

1. 相同vlan的主机在相同的网段可以通信

2. 相同vlan的主机在不同的网段不可以通信

3. 不同vlan主机在相同网段内也不可以通信

4. 不同vlan主机在不同网段内也不可以通信

5. 如果是不同网段的主机通信,默认是需要经过路由器

基本原则:一个vlan对应一个网段

        3.4 交换网络中的链路类型

  1. 接入链路
  2. 中继链路

MVC 跨vlan组播_运维_11

        3.5 VLAN跨交换机通信

只用一条链路,且通过标识来区分不同VLAN的数据

正常的数据帧到了交换机后,交换机会给往其他交换机的数据帧打上VLAN标记,这个修改了的帧只有交换机可以识别。==》当数据帧离开交换机时,会删去这个VLAN标记,即这个标记只存在于交换机。

MVC 跨vlan组播_学习_12

        3.6 VLAN的标识

在以太网上实现中继,有两种封装类型

  1. ISL(Cisco私有标准)
  2. IEEE 802.1q

        3.6.1 ISL(私有)

MVC 跨vlan组播_经验分享_13

DA:destination address 目的地址

SA:source address 源地址

        3.6.1 IEEE 802.1q(公有)

工作原理

MVC 跨vlan组播_网络_14

帧的格式

MVC 跨vlan组播_运维_15

        3.7 trunk

trunk:主干线,中继线

        作用:实现跨交换机的相同vlan之间的通信

        3.7.1 trunk模式

  1. 接入 Access
  2. 干道 Trunk
  3. 动态企望 Dynamic desirable
  4. 动态自动 Dynamic auto
  5. 非协商 Nonegotiate

比喻为谈恋爱:

        access 自我,不分享

        auto 随便

        desirable 盼望,渴望

        trunk 非常主动

        negotiation 佛系,看破红尘

        3.7.2 实验:检验是否可以跨交换机通信

步骤顺序可换

MVC 跨vlan组播_网络_16

        3.8 小结

vlan是什么?作用?

        虚拟局域网:隔离网络,分割广播域,提高安全性

trunk是什么?作用?

        中继链路:实现跨交换机的相同vlan之间的通信

        3.9 【补充】三层交换机

实现不同vlan之间的通信

既是交换机又有路由器的功能

四、以太网通道

        4.1 以太通道(=链路聚合)

将多条链路捆绑成(逻辑上)一条链路

好处:

        1. 多条线路负载均衡,带宽提高

        2. 容错,当一条线路失效时,其他线路通信,不会丢包