路由:
-定义:
不一样网段之间互通,叫路由;
-实现:
经过具有路由功能的设备来实现“路由”,
好比路由器、多层交换机;
-核心:
路由表
-查看路由表:show ip route
-分析路由表:ide
路由器的工做原理: 一、路由器仅仅关心IP地址,而不是MAC地址; 二、路由器仅仅关心目标IP地址,不关心源IP地址; 三、收到数据包之后,会将其中的“目标IP”提出来, 进行“路由表条目”的匹配: 过程以下: #首先分析路由条目的子网掩码长度; #其次,依据子网掩码的长度,提取 目标IP地址中相应长度的位, #再次,将提出来的位,与路由条目 进行比较: 相同,则表示匹配住,从相应端口转发出去; 不一样,则表示没匹配住,则丢弃数据包;
交换:
-定义
相同网段的主机互通,称之为交换;
-实现:
具备交换功能的设备,即交换机;
-核心表:
交换表 / MAC 地址表
里面包含的是 MAC 与 port(端口)的对应关系;code
-原理:
成表
1.静态输入MAC地址表
2.动态造成MAC地址表
#将收到的数据帧,提出源MAC,将其与数据帧
的“入端口”造成一个对应关系,放入MAC地址表
查表
将收到的数据帧,提出目标MAC,与MAC地址表条目
进行匹配:
若是匹配成功,则将数据帧从对应端口发送出去
若是匹配失败,则将数据帧进行 flooding
-flooding,洪泛的意思。
平时,也能够称其为广播:
将数据帧从除入端口之外的其余
全部端口都发送出去; ip
定义:
-冲突域
电信号的冲突范围路由
#为了解决信号冲突: -引入 CSMA/CD机制 &带有冲突检测的载波侦听多路访问机制 -分割“冲突域” &引入2层设备:网桥和交换机 -广播域 一个网段,就是一个广播域
注意:
1层设备,没法隔离冲突域;
2层设备,能够隔离冲突域,可是没法隔离广播域;it